According to Gartner, CIOs are increasingly turning to agile software development methodologies to meet the demands of rapidly evolving digital businesses because traditional project and development methods are not sufficiently responsive. However, Gartner warns that successful adoption of agile will occur "only if the CIO and the entire IT management team are dedicated to the culture change that is necessary."
Nathan Wilson, research director at Gartner, says: "Done well, agile development can be an integral part of the portfolio of methods that the CIO uses to deal with increasing business demand for innovation. Done badly, agile development will create a lot more problems than it solves."
According to Gartner, agile development is a set of methodologies for software development that share a common philosophy but are sharply distinguished in the details of their implementations and therefore tend to be adapted to different sorts of problems. "Sophisticated organisations with a lot of experience may well use more than one of these approaches, but an organisation that is getting started should select one approach and master it before attempting other approaches," it says.
Gartner says a successful agile implementation will have impacts well beyond software development teams. "An integral component of the agile methodologies is the concept of 'continuous delivery'. Agile methodologies are predicated on continuous engagement with business managers and users, and lead to the delivery of a continuous stream of new and modified software into the operational environment. This demands significant changes in working practices for both business governance and relationship management and the infrastructure and operations teams."
And, Gartner adds: "The full benefits of agile cannot be achieved without engaging with business leaders, management and the user community. If the rest of the business does not have an immediate appetite for working in a new way, careful planning and communication will be needed to bring different communities of managers and users on board."
Gartner says that agile is not an all-or-nothing approach: "Agile is not better; it is simply better-adapted to some problems, but not so well-adapted to others." However, where agile is used it must be fully embraced."Agile methods are highly systematic. Every component element of the methodology is crucial to the success of the methodology," Gartner says.
"A common mistake is for an organisation to embrace some elements of an agile methodology, such as the sprint, but to ignore or play down other elements, such as managing 'technical debt'. Such organisations enjoy the kudos that comes from rapid development and release of new code, but they are storing up trouble by failing to address technical debt."
With these caveats, Gartner says "agile methods have the capability to transform IT-business relationships and have a major positive impact on IT value delivery."
About IT Masters and Charles Sturt University
IT Masters and Charles Sturt University are proud to offer a unique series of Online Masters Degree qualifications that are:
Relevant: Preparation for the world’s premium IT industry certifications from Cisco, ITIL, Microsoft, the Project Management Institute and Oracle are included as an integral part of the Masters.
Accessible: Study for your Masters Degree in your own home. With over 32,000 students studying globally, Charles Sturt University is Australia’s (and one of the world’s) largest suppliers of distance education.
Accredited: All of our Online Master Degrees are fully accredited under the Australian Government Qualifications Framework.
Affordable: Australian Citizens can use Australian government FEE-HELP study loans facility to pay tuition fees.
For further information please visit http://www.itmasters.edu.au