In our lives, we are typically very busy. It is important to maximize the output of any task we perform. By focusing on building a CM race track infrastructure with maintainability, reliability and performance, we can derive the most benefit to the product team. This is particularly important in the lives of CM professionals who are inundated with work requests. The more we build the infrastructure for maintainability and reliability, the more CM professional can focus on other work like automation and the more the product team can ensure what they are building is what they intended to build. The more we build the infrastructure for performance, the more we can help the team more quickly get to their release finish line!
1) Chapter 6, “6.3 Automate, Automate, Automate for Agile”, p112-114 of “Adapting Configuration Management for Agile Teams” by Mario E. Moreira, 2010, John Wiley & Sons, Ltd Publishing
2) Chapter 1, “4. Examining the Target Levels”, p3-5 of the “Software Configuration Management Implementation Roadmap” by Mario E. Moreira, 2004, John Wiley & Sons, Ltd Publishing.