alm
It's Time to Be Clear about Agile SCM By now, most of us are familiar with the agile software development methodology. Typically this methodology uses Scrum, Kanban, or some other discipline to help teams move rapidly and iteratively toward the completion of a software product. But what about agile software configuration management? |
||
Variant Management Starts with Design Joe Farah describes how to not overload your branching with variants so as to permit your customers to dynamically modify the behavior of a software product. Variant management is a CM issue, but it has to be dealt with in the product design first. |
||
Don't Misapply the Principles of Agile Don't misapply the principles of agile. Don't be that someone who hijacks a principle or idea and twists it to support his preferred method of work. |
||
Are Change Packages Really Necessary in Software CM? A change package in software configuration management goes by many names. The CM industry realizes that the change package concept is fundamental to software CM and that life without updates can be complex. |
||
Tips for Effective Traceability in Software CM Traceability provides the means to ensure that a product is correctly packaged and deployed. Joe Farah shares some tips that will help your team recognize proper traceability in order to keep track of and use data more efficiently when building a software product. |
||
Applying CM to Agile Teams: A Look Back Joe Townsend examines Mario Moreira's 2008 CM Crossroads article, "Applying CM to Agile Teams,” and discovers its relevance in today's workplace. For Joe, CM is already agile; it's the developers who need to be more adaptive. |
||
Agile: Not Just for IT Anymore—Or Is It? Should agile expand to other areas of business functions, such as marketing, human resources, public relations, finance, etc.? Joe Townsend believes the answer is "yes," "no," and "it depends." |