Build your professional network on facebook via our app Go to app
 
 
Posted in Community :

IT Quality professionals

 
Industry : IT Services Functional Area : Quality Management
Activity:  5 comments  354 views  last activity : 07 06 2010 20:18:04 +0000
 Refer 14
Share
 
 
 

Release Management is the relatively new but rapidly growing discipline within software engineering of managing software releases.

As software systems, software development processes, and resources become more distributed, they invariably become more specialized and complex. Furthermore, software products (especially web applications) are typically in an ongoing cycle of development, testing, and release. Add to this an evolution and growing complexity of the platforms on which these systems run, and it becomes clear there are a lot of moving pieces that must fit together seamlessly to guarantee the success and long-term value of a product or project.

Basic Flow of Release Management

 

There are various degrees of Release management. These are:

  • Patch Management;

  • Software Development Lifecycle:

  • Quality Assurance:

  • There are various others which include, Chnage Management, Software Configuration Management etc.

Getting to Execution

Most organizations are pleased to learn that they are already engaging in some form of Release Management activities. The next section outlines where to look for release information and what key success factors to align with for Release Management activities.Follow a start simple methodology by locating the sources and consumers of releases. The idea here is to go as far "up stream" as possible to find out where a Release may begin. Using this approach enables you to find where processes exist. If you find that your organization is doing well with managing the beginning of a Release then it is best to focus on the design and build areas (often this is the where many organizations struggle).

Finally there are a few tips that you must follow, for  successful release;

  • Persistence does payoff; often an organization starts a “Release Management” project as a response to a reoccurring issue or a high profile issue and, even though, programs of this nature usually prove ineffective of their own, if you are persistent you can experience success on a broader approach.
  • Chose incremental steps and measured progress, this allows you the ability to select easily consumable goals and establish a baseline to measure from.
  • Highlight achievements, don’t allow Release Management to be maligned as non-value or an impediment to promotion to production.
  • Place emphasis on time saved and Release measurement be sure to develop a good training and communication plan.
  • Don’t forget to post accolades they are sure to come as you provide structure and control where none existed before.

This was something about release management. Please tell me more from your experiences.

 
TrackBack URL:
5 comments on "Release Management"
  Commented by  Madhukar Bhat, Senior Developer, Release Engineering    | 08 07 2009 13:42:28 +0000
Assuming that a team to carry out release management is already in place, there are two major parts to managing release cycles. (a) Laying down the vision and the associated policies and guidelines, etc (b) The actual process setup and the execution to ensure reliable performance. First part, which relates to managing the activities, is usually termed "Release Management" (though it can have various other names too) and the second part is termed "Release Engineering".
  Commented by  Bellala Gopinatha Rao, Project Manager Promax Management Consultants    | 01 02 2009 15:17:22 +0000
nice one thanks
  Commented by  Kshirod Kumar Dash, QA/QC Manager, HCL Technologies    | 12 23 2008 13:21:58 +0000
nice presentation chirag, what i would like to add - the best practices may sound intuitive, but the challenge for most application development professionals is not so much in understanding them as in putting them in place.
  Commented by  varsha mishra, technical Manager(QMS), rfrac    | 10 05 2008 15:46:22 +0000
gud.1
  Commented by  Samir Nigam, Sr. Software Engineer , SRM TECHSOL Pvt. Ltd.    | 07 29 2008 06:38:15 +0000
thanks for this.
Add your comment on "Release Management"

Rate:
Submit
 
Viewers also viewed
The Indian products and manufacturing techniques are never upto the global standards. Why are we...
 
1217 referals 92 arguments, 4143 views
Today everybody is running for an MBA. But can an MBA make a better manager? After engineering...
 
1105 referals 63 arguments, 2500 views
Leadership is about setting a new direction for a group; management is about directing and...
 
4 referals 8 arguments, 392 views
more...  
Recent Knowledge (85)
HI The most stressful part of job interview is to get stuck in those questions which are generic...
 
0 referals 6 comments, 323 views
  An old man, staying in a small south Indian town came to visit his son in Bombay recently. The...
 
654 referals 43 comments, 487 views
By Elaine Watson, It is “unfortunate” and “disappointing” that a new manufacturer-driven food...
 
0 referals 7 comments, 362 views
more...  
More From Author
For me and my team it has created more challenges and it has not helped us in any way, and there was no impact as such by applying this practice.
Release Management is the relatively new but rapidly growing discipline within software engineering of managing software releases. As software systems, software development processes, and resources become more distributed, they invariably become...
I believe data warehousing is here to stay. It is the only place where you can keep track of your history and changes that has happened. I further believe that we are on the verge of building data warehouses that will outlast several ERP changes....
more...