|
In Turbulent economic times such as the recent days, it is reasonable to assume that while some things will be reduced or cut, (e.g. human resources and budgets), others (e.g. documentation) will be maintained or even increased. So, what can we do to create effective and accurate CM Plans? In this article I'd like to show some essential points for effective CM planning, which can offer a solution of reducing costs, based on the IEEE 828 standards. Basically, the goal is to reduce quantity but not quality.
![]() This kind of planning will not fit every organization, and of course a compatibility check is required. In harsh times planning is less frequently taken into consideration and developing and implementation are more in focus. This is a regrettable mistake, because even brief planning is better than no planning at all. Skipping the plans is like building your house without planning; would anyone do that? Here I present a few rules which can help you do a minimal-but-necessary CM planning:
The following standards-based table, taken directly from the IEEE 828 Standard (CM Planning), shows the re-organization changes:
Tamir Gefen is a consultant specializing in End-to-End Configuration Management and Application Lifecycle Management. Tamir has 10 years experience as a technical manager in several top Israeli and global Services firms where he had company-wide responsibility for CM and ALM processes, IT infrastructures and software development, providing hands-on technical support for enterprise Source Code Management tools, continuous integration and automated application deployment. Tamir is the founder of "GoMidjets" company which provides CM turnkey solutions and services. Tamir holds a B.Sc. in Computer Science and Musicology from Bar-Ilan University and IBM Rational certification. You may contact Tamir Gefen at tgefen@gomidjets.com , http://www.linkedin.com/in/tgefen or his company http://www.GoMidjets.com
Set as favorite
Bookmark
Email this
Hits: 5046 Trackback(0)Comments (1)
|
|
... Good article get me thinking, but I have some points I do not agree with: - CM planning does not involve requirement management, analysis and quality assurance planning. It does involve the identification of the items that need to be controlled for requirement management, etc. - It may be more practical to start from the essential workflows for stakeholders, or even better the flow of essential data and goods between stakeholders, instead of the (most urgent) tasks. - For a businessman, business continuity is more important than high and immediate ROI. For example, shipping a working system to the customer brings high and immediate ROI, but if the configuration cannot be reproduced reliably the costs for the next delivery may annihilate the initial gains. CM needs to focus on medium and long term benefits. The fourth point is a good one, and I would like to stress its importance extra! Customizations are always more expensive in the long run than an expensive CM tool. Select a tool that seems to fit your needs best (regardless of the price), install it and use it as the tool is designed to be used. People are more flexible to adopt a way of working than tools. And one final note: CM planning is okay, but the essence of CM is doing it. In most cases, it's the doing CM that goes wrong. IMO it is arguable whether better CM planning would really improve that. |
|


In Turbulent economic times such as the recent days, it is reasonable to assume that while some things will be reduced or cut, (e.g. human resources and budgets), others (e.g. documentation) will be maintained or even increased. So, what can we do to create effective and accurate CM Plans? 

