Release early, release often

from Wikipedia, the free encyclopedia

Release early, release often (in German: Publish early, publish often ) is a guiding principle in software development , according to which the frequent dissemination of minimal software changes is to be aimed for. However, the rare publication of complex functions should be avoided. The motto was coined by Eric S. Raymond in his essay The Cathedral and the Bazaar in 1997.

Release early, release often was initially limited to open source , but proprietary software is also developed according to the concept. In general, the concept is used in agile process models such as Extreme Programming and Scrum .

Raymond's guideline also contains the subordinate clause And listen to your customers , in German And listen to your customers .

advantages

The frequent publications stimulate a lively exchange between users and developers in the form of error messages and requests for further development. Furthermore, the procedure promotes a stable version, because troubleshooting is based on practical error messages and not on the basis of theoretical test cases by a test team. In addition, the approach reduces the planning effort for large software developments.

Web links

Individual evidence

  1. Computer Week ; Microsoft is geared towards open source , March 21, 2006
  2. Computerwoche : The (re) discovery of humans , March 9, 2001
  3. Christian B Lahti, Roderick Peterson: Sarbanes-Oxley IT Compliance Using Open Source Tools , Syngress, 2007, ISBN 0080557279 , pages 14–15 ( online )
  4. Computerwoche : The (re) discovery of humans , March 9, 2001