DocumentCode
3298212
Title
Identifying Common Characteristics in Fundamental, Integrated, and Agile Software Development Methodologies
Author
Dyck, Sebastian ; Majchrzak, Tim A.
fYear
2012
fDate
4-7 Jan. 2012
Firstpage
5299
Lastpage
5308
Abstract
Many software development projects fail to reach their goals or are aborted. This results in economic problems, lost welfare, and may even endanger humans. In many cases, an improper choice of the software development methodology (SDM)--or not following an ideology towards development at all--can be identified as the root problem. Choosing an adequate methodology is no trivial attempt, though. Conflicting aims of classical methodologies and agile approaches add further complexity. We identify common characteristics that can be found in each SDM and present a structured approach for classification. We also present a mapping to existing methodologies to underline the applicability of our approach. This helps to compare fundamental, integrated, and agile SDMs. Furthermore, we discuss our findings and highlight their implications for choosing an SDM. We thereby contribute to the theoretical body of knowledge and provide advice for businesses at the same time.
Keywords
business data processing; software prototyping; agile SDM; agile software development methodology; fundamental software development methodology; integrated software development methodology; Context; Crystals; Dynamic programming; Programming; Project management; Software; Spirals; Extreme Programming; RUP; Scrum; agile; software development; software development methodology; waterfall;
fLanguage
English
Publisher
ieee
Conference_Titel
System Science (HICSS), 2012 45th Hawaii International Conference on
Conference_Location
Maui, HI
ISSN
1530-1605
Print_ISBN
978-1-4577-1925-7
Electronic_ISBN
1530-1605
Type
conf
DOI
10.1109/HICSS.2012.310
Filename
6149536
Link To Document