Skip to main content

This post is from the CollabNet VersionOne blog and has not been updated since the original publish date.

Last Updated Oct 27, 2015 — Enterprise Agile Planning expert

Five Hard Truths about Agile Development

Enterprise Agile Planning

There’s no denying the positive and disruptive impact of Agile software development practices. For nearly 15 years, the industry has worked to improve tooling and processes to meet the insatiable appetite customers and organizations have for quality software. It started as small teams within small organizations, then teams-of-teams, and now large enterprise-wide implementation – making Agile clearly mainstream and the predominant method for building and deploying software.

However, great efforts bring challenges – and it holds true with Agile. The following are five hard truths about Agile development and how to avoid pitfalls that can slow the realized benefits of this approach.

1)  Agile can become too prescriptive: although the notion of Agile is being nimble and fluid, many organizations find themselves strictly following the various recipes prescribed by coaches and internal Agile champions.

Don’t try to become “all-in Agile,” and forget to maintain the development dynamics that worked before.

2)  Adoption is slow: if anything, Agile is a cultural transformation that can cause discomfort and resistance.  Resulting in delaying the promised benefits to end-uses of better collaboration, faster feature delivery and releases that drive business value.

Don’t try to move too fast and adopt Agile with a broad-brush across the entire enterprise.  That approach can frustrate developers and cause management to re-consider Agile altogether.

3)  The story matters: as much as facts and figures matters, the success of Agile requires buy-in from a wide range of stakeholders. Concepts not presented properly across development, IT ops and business functions can create a cycle of “convincing” and proving one’s worth every step of the way.

Don’t become a distraction from the ultimate goal of developing and delivering better software faster.

4)  Predictability is fleeting: many businesses are metrics and numbers driven. Being able to plan and predict events and business conditions are inherently embedded in scores of organizations, from business and ISVs to education and government institutions.

Don’t get distracted by frequent and lightly articulated requirements and forget to focus on “what happens next.”

5)  Agile is no longer bottom’s up: Agile software development is pervasive and generally known to anyone associated with software delivery. The days of starting small projects under the radar are pretty much over. In fact, this can prove to produce more harm than good in the long-run.

Do start the pitch at the top so as not to alienate executives that can quickly setup roadblocks.

Agile software development has come a long way since the Agile Manifesto was created 14 years ago. Being flexible and learning from others is key to gaining value from the overall philosophy of being highly iterative, responsive and collaborative. It’s just important to understand that there are potential pitfalls with any approach, including Agile.

Learn More about Enterprise Agile @ Scale at Collab.net/ALM

More from the Blog

View more
Feb 14, 2021

Reflecting on the 20th anniversary of the Agile Manifesto

Enterprise Agile Planning
Over the past 20 years, it’s been amazing to watch an idea from ...
Read More
Feb 08, 2021

How does agile apply to an entire organization?

Enterprise Agile Planning
Before we dive into the main subject of this blog post, it is importan ...
Read More
Feb 03, 2021

It took a pandemic to realize why digital transformation actually matters

Enterprise Agile Planning
Before anyone had ever heard of COVID-19, businesses across the globe ...
Read More
Jan 27, 2021

Improve visibility, reduce costs, and take back control of your scaled out container and cloud deployments with the latest releases of Digital.ai Agility and DevOps solutions

Enterprise Agile Planning
We’re thrilled to announce the latest releases of our Digital.ai Agili ...
Read More
Contact Us