 Each month the CM Journal provides original content articles and regular columns from industry thought leaders and software providers on a wide variety of configuration management and application lifecycle management topics. .
Get the Feed
|
Web 2.0 For CM Volume 6 - Number 10 - October 2008
Web 2.0 for CM is this month’s topic which stirred some debate, early on, from our ever opinionated CM Journal editors and writers. The first discussion revolved around how changing technologies can impact the way we practice configuration management. This is particularly important in build engineering where new frameworks and tools can significantly impact how we build, package and deploy our releases. The next discussion included those who felt that CM itself was undergoing a lot of changes and should now be called CM 2.0. Of course, Configuration Management does not exist in a vacuum and the changes in technology, economy and the tiny global world that we live in certainly impact how we practice CM and, more importantly, how we add value to the field of technology. My own vote was that the evolving standards (e.g. IEEE) and frameworks (e.g. Cobit 4.1, CMMI and especially ITIL v3) are changing the best practices that we employ on a day-to-day basis. ITIL v3 has particularly impressed me with all of its wisdom and prescriptive best practices. As I write this editor’s note, I am also getting ready for a briefing that I will give to my colleagues on the IEEE CM Planning standards working group in regard to how ITIL Service Transition complements the IEEE CM standards. It’s an exciting time to be in CM! The last couple of months has seen world events which have focused us once again on the importance of IT Governance and compliance, highlighting the value of Configuration Management best practices. I hope reading my Behaviorally Speaking column, discussing ITIL’s CM practices, will encourage you to want to learn more about the great work going on at the itSMF (www.itsmf.com). You can expect to read a lot more on ITIL (and also Cobit 4.1) CM best practices in the months ahead. Ben Weatherall discusses the Evolution of Life Cycles and Joe Farah discusses Web 2.0. It's always a good time to hear Brad Appleton, Robert Cowham and Steve Berczuk discuss Defining Agile SCM: Past, Present & Future and Mario Moreira presents a Framework for Evaluating and Implementing Standards. I dashed out some quick thoughts on job hunting in my HR Corner and this month we also take a deep dive on SpectrumSCM which provides an excellent issue-based approach to Source Code Management that includes a well designed and integrated software development lifecycle. As always, please send me your own thoughts on both Web 2.0 and CM 2.0!
Bob Aiello Editor in Chief CM Crossroads
raiello@acm.org
|

|
Behaviorally Speaking - Web 2.0 means CM 2.0 Web 2.0 is the term used, in the technology field, to refer to some exciting developments that promise to bring us to a new and improved internet experience. For developers this means learning new technologies and frameworks to provide better, faster and more sophisticated features. Many of these changes require new and improved CM best practices as well. The field of Configuration Management also enjoys many new and exciting developments that could easily be described as CM 2.0! Industry stan.. Read More >>
|
|
|
|

|
Evolution of Life Cycles All of the projects over the life of a product when taken together, along with product inception and wrap-up, make up a product's complete life cycle. Depending on the development methodology used, project life cycles may be stacked end-to-end or they may occur in parallel. How much "parallelization" occurs and how the features within the projects and/or releases are allocated is reflective of the methodology being used. Some of the more common ones are: Read More >>
|
|
|
|

|
CM: THE NEXT GENERATION of Web-Based ALM While the definition of Web 2.0 has barely begun to settle down, applications must start to react. Web 2.0 is, from a technology viewpoint, mostly a combination of collaborative web technology and application web interfaces which mimic their native client counterparts. From a social viewpoint, it's a communication and information transition: Blogs, "Face Books", Integrated Chat and Meeting capabilities - while creating a WebBase of knowledge - so that anyone can search for anyone or anythi...Read More >>
|
|

|
SpectrumSCM – process centric Source Code Management built from the ground up for excellence! SpectrumSCM has an excellent issue based approach to Source Code Management that includes a well designed and integrated software development lifecycle that is easy to customize for your needs and requirements. I originally reviewed this product in 2004 and was impressed back then with its task and life-cycle based, Change Request (CR) centric approach to full lifecycle based source code management. Back then, I also expressed a few concerns in regards to training and the process requirements ne... Read More >>
|
|
|
|
|

|
HR Corner - Layoffs, credit crunch, bad economy and CM 2.0! The sky is falling, banks are failing, the dollar is taking a roller coaster ride and the price of gasoline is rising faster than the national debt. Should CM professionals be worried? Perhaps it's time for us all to start planning on opening up our hotdog stands so that we can make ends-meet during these challenging times. Don't look now, but companies are hiring CM experts and actually complaining that they cannot find enough CM experts to meet their needs. The reason why is summed up in one w... Read More >>
|
|
|
|
|

|
Framework for Evaluating and Implementing Standards Framework for Evaluating and Implementing Standards As I was thinking about writing this article, a song came into my head, "War, what is it good for". Instead of the word ‘war', I sang, "Standards, what are they good for?" Is just having a documented standard enough or do we want to know that it is fully implemented? Do we want to understand the value of a standard and see if it is really being used to manage the organization? It is important to understand how to evaluate the standards that you have. Does your organization provide th...Read More >>
|

|
Defining Agile SCM: Past, Present & Future [Note that this article was first published in the May 2007 issue of the CM Journal] Given the theme of this month's CM Journal we would like to revisit our definition of Agile SCM. In our earliest articles on the topic, we defined Agile SCM as "the pragmatic application of sound CM principles & practices in accordance with Agile values, using Lean thinking, to serve the needs of the business!" ([1][2]) We wish to elaborate what that means in terms of SCM for Agile development, but even more... Read More >>
|
|
|
|
|
|
|