XP Home

Dedicated Release Computer

 

 A single computer dedicated to sequential releases works really well if the development team is co-located. This computer acts as a physical token to control releasing. There is also a place for developers to go to see the final word on what system configuration is current. Developers have a source for final arbitration on integration problems. The computer allows developers to see who is releasing and when. When the release computer is occupied no other changes can be released, stability is ensured.
 The latest combined unit test suite can be run before releasing. Because a single computer is used the test suite is always up to date. If the unit
tests run at 100% the changes are released, if they fail the changes are debugged or backed out and debugged at the developers workstation. Integrate Often

Portland Pattern Repository

ExtremeProgramming.org home | XP Rules | Integrate Often | Email the webmaster

Copyright 1997, 1999 J. Donovan Wells all rights reserved. The featured insect is actually a moth.