High-Speed Software Development Practices: What Works, What Doesn't

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IT Professional Magazine vol. 8, no. 4 (Jul/Aug 2006), p. 29
1. Verfasser: Baskerville, Richard
Weitere Verfasser: Balasubramaniam Ramesh, Levine, Linda, Pries-Heje, Jan
Veröffentlicht:
IEEE Computer Society
Schlagworte:
Online-Zugang:Citation/Abstract
Full Text - PDF
Tags: Tag hinzufügen
Keine Tags, Fügen Sie das erste Tag hinzu!
Beschreibung
Abstract:In the past decade, development cycles for such products have shrunk from a year or more to one to three months, to accommodate rapid and significant feature changes. Coincidentally, there is a growing interest in agile methodologies such as Extreme Programming and Scrum that are more formal than hacking and less formal than traditional methods. Although agile and plan-driven methods are likely to be successful in their home ground, in many projects a hybrid mix of these methods might be most appropriate. We believe it is critical for developers to understand the pros and cons of some of the more popular practices so that they can better balance quality, cost, and development speed, and avoid reinventing solutions. Beyond the work of highly visible leaders, such as Microsoft and Netscape, little is known about high-speed software development - the processes and steps to retaining quality in this accelerated cycle. To this end, we conducted an empirical study of high-speed software development practices in US companies. As the "Anatomy of an Empirical Study" sidebar explains, we first reviewed detailed case studies of Internet software development in 10 companies and then synthesized knowledge on best practices for quality and agility.
ISSN:1520-9202
DOI:10.1109/MITP.2006.86
Quelle:ABI/INFORM Global