cm: the next generation


How Vendors Can Move the CM and ALM Industries Forward

Joe Farah writes from a vendor's perspective where he explains what to do help the configuration management (CM) and application lifecycle management (ALM) industry move forward. Make sure the CM and ALM components and features that you're working on are well defined.

Joe Farah's picture Joe Farah
Does Size Matter for Application Lifecycle Management?

Joe Farah attempts to answer whether or not size matters for application lifecycle management. The next generation of CM and ALM processes and tools change the game for small teams. It's no longer a question of what parts of the ALM process we cut out or ignore. Instead, it's how can I compete against a Goliath competitor.

Joe Farah's picture Joe Farah
Moving Beyond Configuration Management to Application Lifecycle Management

Perhaps when there was less market pressure, or fewer applications and products with far fewer computers, it was fine to focus on software design and implementation. Joe Farah writes that in those days of old, managing the new flexibility and capabilities afforded by software was the big challenge, but we've come a long way since then.

Joe Farah's picture Joe Farah
Don't Relegate Release Management to a Product's Release

Joe Farah writes that there are two key requirements: release management has to start prior to development and the tools and processes available for release management are equally applicable and important for everyone on the product team, not just for the release team.

Joe Farah's picture Joe Farah
Why Agile Development Requires Agile Configuration Management

In his CM: The Next Generation Series, Joe Farah writes that anyone who thinks that agile development implies minimal CM is probably in the situation of not having to deal with customers. Instead, agile development requires agile CM; configuration management tuned to the agile development shop and philosophy.

Joe Farah's picture Joe Farah
What a Fragmented Industry Gets Wrong with SCM Standards

In his CM: The Next Generation Series, Joe Farah writes that one of the biggest problems with software configuration management (SCM) standards is that the industry is currently too fragmented. Sure, there are many ways to do things and plenty of high-level standards out there, but as a whole, the industry uses different terminology for the most basic concepts and fails to understand that standards must go beyond ability and push the industry forward.

Joe Farah's picture Joe Farah
Ten Application Lifecycle Management (ALM) "Best" Practices

In his CM: The Next Generation Seriesm Joe Farah identifies and discusses ten application lifecycle management (ALM) best practices.

Joe Farah's picture Joe Farah
The Tools, Processes, and Infrastructure of ALM

Enterprise CM is not a simple feature, process, or edict. It is the establishment of tools, processes, and infrastructure so that management can confidently reap the benefits of CM and ALM across the enterprise.

Joe Farah's picture Joe Farah
Three Wishes for Software Configuration Management (SCM)

Joe Farah writes of three Christmas wishes he has for the world of software configuration management (SCM). If we do these key things properly, we won't just see an jump in SCM maturity. We'll see a fire that spreads the wealth.

Joe Farah's picture Joe Farah
Why Software Configuration Management is Essential for a Small Business

Exactly how big should an organization be before CM must take an active part in the development team? The answer is simple: CM, when properly adopted, gives an advantage to the small business that is necessary for it to compete. It doesn't really matter the size your company, you still have to successfully develop, build, distribute, and track your software.

Joe Farah's picture Joe Farah


CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.