„A valóság az, hogy ma már minden cég szoftvercég, alkalmazásaik digitális termékek.” Satya Nadella kijelentése teljesen helytálló, hiszen, a mai világban a vállalatok túlnyomó része egy gyorsan változó környezetben dolgozik. A szoftver része az üzleti életnek, így ma a legkritikusabb követelmény a gyors fejlesztés és üzembe helyezés. Hagyományos szoftver fejlesztés esetén a folyamat a teljes rendszer megtervezésén, elkészítésén és tesztelésén alapul, de ez már nem alkalmazható teljes mértékben a gyors szoftverfejlesztésre.
Az Agilis Szoftverfejlesztési kiáltvány 2001-ben került bevezetésre, eleinte a szoftverfejlesztési piacon, de azóta rengeteg terület alkalmazza ezt a munkamódszert. Terjedését indokolja, hogy alkalmazkodó, képes a változásokat gyorsan és rugalmasan kezelni és komplex problémák megoldására kiváló lehetőséget biztosít, illetve magasabb termelékenység érhető el vele mint a hagyományos módszertanok esetén.