Independent Guidance for Migrating to the Service Oriented Cloud

David Sprott

Subscribe to David Sprott: eMailAlertsEmail Alerts
Get David Sprott: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: Agile Software Development, DevOps Journal

Blog Feed Post

Agile Adoption Failure By @DavidSprott | @DevOpsSummit [#DevOps]

Forty percent of respondents rates their organizations adoption of Agile as neither a success or a failure

Understanding Agile Adoption Failure

The most common concern our customers voiced in 2014 was the unexpected outcomes of Agile projects. They don't talk about failure as such. But they do talk about loss of consistency; inability to govern; lack of coordination and the increasing time-to-market caused by these precise issues.

I was struck by the results of the Agile Adoption Experiences Survey 2014 published by Scott Ambler. The really significant result to me is that 40% of respondents rates their organizations adoption of Agile as neither a success or a failure. Add to this the categories of Failure, Great Failure and Too early to tell and you have 58% that are not successful! This synchs with my customer feedback referred to above.

The advice my colleagues and I give when customers approach us looking for answers to these questions, is to look at how architecture is integrated into Agile projects. And there are some key areas that we look for in our assessments:

  • Is there a good reference architecture and associated contextual patterns?
  • Are there clear policies attached to work products together with the rationale?
  • Are developers and architects working as a community of interest to evolve the reference architecture, patterns and policies?
  • Are the reference architecture, patterns and policies integrated into the tooling and the architecture runway?
  • Is the architecture runway model based - allowing it to provide a reusable design time platform to be evolved by projects?
  • Agile projects can be successful in an enterprise situation. But architecture and governance need to be coordinated for consistency and mechanisms (automation) enforced to ensure consistency.

    I wonder why the Agile Adoption survey didn't ask any questions along these lines?

    Link: 2014 Agile Adoption Survey Results

      Read the original blog entry...

      More Stories By David Sprott

      David Sprott is a consultant, researcher and educator specializing in service oriented architecture, application modernization and cloud computing. Since 1997 David founded and led the well known think tank CBDI Forum providing unique research and guidance around loose coupled architecture, technologies and practices to F5000 companies and governments worldwide. As CEO of Everware-CBDI International a UK based corporation, he directs the global research and international consulting operations of the leading independent advisors on Service Oriented Application Modernization.