Market Research Logo

When Agile Isn't Agile: Part 2 — Optimizing Additional Agile Practices

When Agile Isn't Agile: Part 2 — Optimizing Additional Agile Practices

This IDC study, written for CIOs and other technology managers seeking to transform their software development organizations, extends the analysis of popular agile practices by going beyond empiricism to include attributes of speed and quality. It considers 10 additional popular agile practices, identifies common mistakes, and recommends improvements that can be made by transforming to an agile mindset. Like its companion document, When Agile Isn't Agile: Part 1 — Optimizing Popular Agile Practices (IDC #US41039316, February 2016), this study looks at 10 popular agile practices that have been adopted by most IT organizations and identifies common cultural mindsets, based on plan-based paradigms for software development, that prevent those practices from resulting in the desired agility. It compares those approaches with approaches based on empiricism, which does lead to agility. It explores what each practice is intended to achieve and how it achieves it, identifies common mistakes in implementing the practice, and illustrates what can be done to achieve success by characterizing the way the practice would be implemented by organizations that have achieved agility."IT organizations that have not achieved the agile transformation will find themselves lagging behind if they are able to remain in the game at all," says Susan Martin, adjunct analyst with IDC's IT Executive Program (IEP). "This lack of IT agility will expose even organizations that currently enjoy market preeminence to serious threats from outside innovators. They will be forced to respond by seeking IT innovation from outside the enterprise or risk losing their markets."

IDC Opinion
In This Study
Situation Overview
Agile Practice 1: Speed — "Maximizing the Amount of Work Not Done"
Agile Practice 2: Evolutionary Architecture
Agile Practice 3: Automated Testing
Agile Practice 4: Refactoring
Agile Practice 5: Test-Driven Development
Agile Practice 6: Continuous Integration
Agile Practice 7: Continuous Delivery
Agile Practice 8: Release Planning
Agile Practice 9: Metrics
Agile Practice 10: Agility Center of Excellence
Future Outlook
Essential Guidance
Learn More
Related Research

Download our eBook: How to Succeed Using Market Research

Learn how to effectively navigate the market research process to help guide your organization on the journey to success.

Download eBook

Share this report