Successful Choreography for a Software Product Release – Dancing to deliver a final Product
A never-ending problem in the software industry is to keep up an efficient path in term of products releases. There are many reasons for this: manage the customer's expectations, show a competitive spirit as well as a good reactivity, develop an aggressive marketing campaign and as an end result occupy the market. As one of the best examples, Apple releases over an approximately two years cycle a massive amount of software and hardware products: complete renewal of their hardware offerings, releasing of a major Operating System version for both desktop computer and mobile device product line, releasing of at least one new version of their consumer application software suite, as well as of their office application suite, shipping of their professional application software, security updates and many various updates in different areas.
KeywordsTeam Member Source Code Unify Modeling Language Continuous Integration Source Code Change
Unable to display preview. Download preview PDF.
- Fowler, M. (2000): Continuous Integration, online: www.martinfowler.com/articles/contiuousIntegration.html, last update: 01.05.2006, date visited: 29.09.2009
- Wikipedia (2009): Comparison of issue tracking systems, online: www.en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems, last update: 29.09.2006, date visited: 30.09.2009
- Hunt, A./Thomas, D. (1999): The Pragmatic Programmer: From Journeyman to Master, Amsterdam 1999.Google Scholar