Agile Predictions for 2011

[article]

trend but maturing where patterns are emerging that lead to more successful Agile deployments.

As teams approach Agile, it will be important to consider the starting conditions before getting started. While some would like to say, “Let’s just get started doing Agile”, it may be better to consider a methodical or strategic approach to the deployment of Agile. With that in mind, here are some Agile adoption approaches that may be considered:

  • Agile Adoption Roadmap – This approach by Mario Moreira provides a set of practical tasks within a “readiness, deployment, coaching, and support” framework that is meant to lead to a more successful implementation of agile. It emphasizes the important of readiness tasks prior to deployment to increase the odds of gaining the most benefits of Agile and leads to a more robust and less problematic Agile adoption.

o To read more on the Agile Adoption Roadmap approach, go to:  Agile Adoption Roadmap

Shock Therapy – This approach by Jeff Sutherland, et al., highlights an approach where teams are trained on exactly how to implement Scrum with no deviations for several sprints.

o To read more on the Shock Therapy approach, go to:  http://rapidscrum.com/shock.php

  • Agile Scaling Model – This approach by Scott Ambler highlights Agile scaling strategies to meet the unique challenges faced by respective product teams. This model focuses on seven scaling factors which are tailored to establish a disciplined agile delivery lifecycle with techniques to address the full delivery process, from project initiation to deployment into production.

Prediction #3: Agile Tooling goes ALM

As we look into 2011 and the future, we will see more focus on providing comprehensive Agile tooling capabilities within an Application Lifecycle Management (ALM) framework. The value of having an ALM framework is that it allows a product team to manage customer needs from business case development to delivery. When tools support this framework, it can help streamline and reduce the effort in supporting the process. Some examples of tooling that provides an Agile focus in an ALM context include:

  • CA Project amp; Portfolio Management (PPM) – This solution brings together the industry-leading CA Clarity PPM product with the updated CA Agile Vision product (Agile planning), the newly introduced CA Idea Vision (ideation), and CA Product Vision (requirements planning) products. This integrated Agile solution brings the voice of the customer to the forefront of innovation. As a result, organizations have the flexibility of using one solution to both manage traditional projects and Agile projects. In addition, the CA PPM solution includes integrations with Jira and HP Quality Center to support the delivery an overall ALM solution.
  • To read more, go to: http://www.ca.com/us/news/Press-Releases/na/2010/CA-Technologies-Extends-Leadership-in-Project-and-Portfolio-Management-with-New-Cloud.aspx
  • IBM Rational Team Concert – This solution provides a software development team collaboration framework. It enables teams to track all aspects of their work, such as work items via Agile planning, source control, reporting, and build management, in a single product. IBM Rational Team Concert is built on Jazz, an extensible technology platform that helps teams integrate tasks across the software lifecycle.
  • To read more, go to: http://jazz.net/projects/rational-team-concert/
  • HP Quality Center Agile Accelerator – This product is designed to help you manage Agile development using HP Quality Center (QC). It provides a solution where Agile Planning is integrated with Test management. In addition, QC includes a defect tracking component so that you can manage stories and defects and map them to test cases.

Summary
As we look into 2011, conditions could be quite sunny for those companies looking for the Agile edge. What this may mean to those with Agile credentials is that you will gain job security. Since Agile

About the author

Mario  Moreira's picture Mario Moreira

<strong>Mario Moreira</strong> is a Columnist for the CM Journal, a writer for the Agile Journal, an Author, an Agile and CM expert for CA, and has worked in the CM field since 1986 and in the Agile field since 1998. He has experience with numerous CM technologies and processes and has implemented CM on over 150 applications/products, which include establishing global SCM infrastructures. He is a certified ScrumMaster in the Agile arena having implemented Scrum and XP practices. He holds an MA in Mass Communication with an emphasis on communication technologies. Mario also brings years of Project Management, Software Quality Assurance, Requirement Management, facilitation, and team building skills and experience. Mario is the author of a new book entitled “<strong><a href="http://www.amazon.com/dp/0470746637?tag=cmf06-20&amp;camp=213761&amp;cre... Configuration Management for Agile Teams</a></strong>” (via Wiley Publishing). It provides an Agile Primer and a CM Primer, and how to adapt CM practices for Agile Teams. Mario is also the author of the CM book entitled, “<strong><a href="http://www.amazon.com/Software-Configuration-Management-Implementation-R... Configuration Management Implementation Roadmap.</a></strong>” It includes step-by-step guidance for implementing SCM at the organization, application, and project level with numerous examples. Also consider visiting Mario’s blog on CM for Agile and Agile adoption at <a href="http://cmforagile.blogspot.com/">http://cmforagile.blogspot.com/</a>.
&nbsp;

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!