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
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.
- 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.
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 is becoming more mature, continues to