• 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