DocumentCode
790752
Title
How good are agile methods?
Author
Reifer, D.J.
Volume
19
Issue
4
fYear
2002
Firstpage
16
Lastpage
18
Abstract
The software industry seems to be embracing yet another change to the way it does business. Because of their emphasis on agility and time-to-market, many programming shops are moving to agile methods. Unlike more traditional approaches, these methods focus on generating early releases of working products using mostly collaborative techniques such as pair programming, refactoring, and having customers work on site as team members. Programmers use these releases-which are working products, not prototypes-to demonstrate features and functions to stakeholders involved in their use, marketing, and support. This article surveys the experience software engineers in a wide, range of industries have had in deploying agile methods.
Keywords
programming; software engineering; agile methods; collaborative techniques; pair programming; refactoring; software industry; Aerospace industry; Application software; Collaborative work; Computer architecture; Computer industry; Costs; Production; Productivity; Prototypes; Telecommunication computing;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2002.1020280
Filename
1020280
Link To Document