In his CM: the Next Generation series, Joe Farah gives us a glimpse into the trends that CM experts will need to tackle and master based upon industry trends and future technology challenges.
A configuration management (CM) strategy must deal with product development from both a product and from a project perspective. Theformer deals with the state of a product, the requirements, features, problems, quality, etc. The latter deals with managing the tasks that will take the product through its many milestones. Dashboard technology can help to clarify the perspectives and simplify the management functions, especially from an information perspective.
A product's lifetime is typically broken up into a series of releases, with development of successive releases usually having some level of overlap. A release is typically accomplished through one or more projects which move the product through its milestones. For many products, a project is defined to move the product to a new milestone. Traditionally, a large project is defined to move a product from one release to another. In this case, the project transforms the product from one release state to another (see diagram).