Enablers to agility
The following factors related to technology can significantly help enterprises to enhance agility.
Business-technology alignment and collaboration
Given that the technology function needs to play a critical role in driving business outcomes, it is imperative that business and technology functions must be completely aligned, not only about the outcomes but also about how to achieve them.
In most enterprises, technology and business functions have historically dealt with each other with a "throw it over the wall" attitude. This has led to issues like the business treating initial estimates as firm commitments, delivery teams expecting business stakeholders to specify all their requirements upfront to the last level of detail, resistance to change in business requirements during the development phase, project management success based on adherence to the "iron triangle" [xi] regardless of the extent of value delivered and customer satisfaction, quality issues "pushed under the...