Cu dezvoltarea rapida a tehnologiei, exista multe tendinte importante in domeniul dezvoltarii de software. Printre cele mai remarcabile se numara: cloud computing, inteligenta artificiala, automatizare, securitate cibernetica si internetul obiectelor.