Many large organizations want to adopt agile development methodologies as a means of delivering software to customers and internal stakeholders more quickly and efficiently in “bite-sized” increments. However, large projects can pose significant challenges to agility. IBM Software Group, with almost 30,000 engineers in 84 locations, started its agile transformation in 2006.
While this journey continues today, extensive improvements in quality, time-to-market, and customer satisfaction show that the rewards of agile adoption far outweigh the obstacles. IBM also learned that a haphazard implementation of agile may result in more frequent development “turns”. but can also fail to deliver true business benefits.