DocumentCode :
3298148
Title :
The Role of Incremental Change in Agile Software Processes
Author :
Febbraro, Neal ; Rajlich, Václav
Author_Institution :
Wayne State Univ., Detroit
fYear :
2007
fDate :
13-17 Aug. 2007
Firstpage :
92
Lastpage :
103
Abstract :
This paper presents a model of incremental change that consists of concept location, impact analysis, actualization, change propagation, supporting refactorings, and testing. Repeated incremental change is the foundation of an agile process called Concept- based Incremental Development (CID). A case study of a Point of Sale system illustrates the usefulness of CID. The paper argues that CID complements those agile processes that concentrate on team and management issues, and therefore can be combined with them.
Keywords :
program testing; software engineering; agile software processes; change propagation; concept location; concept-based incremental development; impact analysis; incremental change; point of sale system; program testing; supporting refactorings; Application software; Automatic testing; Computer science; Integrated circuit modeling; Marketing and sales; Open source software; Pattern matching; Programming profession; Software maintenance; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Agile Conference (AGILE), 2007
Conference_Location :
Washington, DC
Print_ISBN :
0-7695-2872-4
Type :
conf
DOI :
10.1109/AGILE.2007.58
Filename :
4293579
Link To Document :
بازگشت