Home Forums
Welcome, Guest
Username Password: Remember me

Release Management in an Agile Environment
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: Release Management in an Agile Environment

Release Management in an Agile Environment 23 Mar 2011 03:23 #101344

  • ne02886
  • OFFLINE
  • Junior Boarder
  • Posts: 26
  • Karma: 0
Can anyone shed some light on best practices of when / where/ how to establish the scope of the Release in the Agile Development Lifecycle model? Our problem seems to be that we can never get to the point when we can nail down what the scope of the release is. When we do, it seems to be last minute and I am sure that this is not the best method for testing..
Lewis J. Bartlett
Defense Logistics Information Service(DLIS-TSC)
74 N. Washington Ave
Battle Creek, Michigan 49017-3085
Office: (269)961-4938 Cell: (269)274-1003
Email: Lew.Bartlett.dla.mil

Re:Release Management in an Agile Environment 07 Apr 2011 00:22 #101410

  • jptownsend
  • OFFLINE
  • Platinum Boarder
  • Posts: 542
  • Karma: 29
Lewis,

Irrespective of development methodology, the release scope should be known before the development starts, granted it can change along the way as requirements, issues and defects, and changes are added and removed. If you are saying we know this release is going to be these 5 changes, and towards the end it become 15 changes. This is indicates bad process.

Even though Agile is concerned as much about process as people, it still requires that you follow some semblance of a release plan. Remember that Agile doesn't mean cowboy developing and releasing.

Regards,

Joe
Joe Townsend
Configuration Manager

Re:Release Management in an Agile Environment 27 Apr 2011 02:19 #101521

  • lancelyons
  • OFFLINE
  • Fresh Boarder
  • Posts: 12
  • Karma: 0
Im in agreement with Joe. Even in an agile environment where you might break down a development/testing process into pieces or iterations/sprints you still need to have an understanding of what needs to be released. In fact knowing what has to be released is a pre-requisite for dividing up the work into smaller pieces.

We prefer to define the content in a release up front so we can communicate this to our clients who are eager to know what changes are coming. This doesnt normally lend itself well to releasing items adhoc but its still possible if a good feature branching approach is used.

Re:Release Management in an Agile Environment 06 May 2011 06:59 #101570

  • bradapp
  • OFFLINE
  • Expert Boarder
  • Posts: 144
  • Karma: 4
A few websites & webpages you may want to checkout are below. Note that in pretty much all cases, there is always a initial release-plan. It may start-off high-level and get further elaborated and time goes by, but there should always be an initial vision & scope.

Brad Appleton (blog.bradapp.net)
Software CM Patterns www.scmpatterns.com
And miles to go before I sleep. -- Robert Frost
The following user(s) said Thank You: betzltr
  • Page:
  • 1
Time to create page: 0.61 seconds