DocumentCode :
2662567
Title :
Comparing Agile Software Processes Based on the Software Development Project Requirements
Author :
Qasaimeh, Malik ; Mehrfard, Hossein ; Hamou-Lhadj, Abdelwahab
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
fYear :
2008
fDate :
10-12 Dec. 2008
Firstpage :
49
Lastpage :
54
Abstract :
Agile software development principles and methodologies have gained a lot of popularity in recent years. Unlike traditional software processes, agile processes advocate flexible practices that allow coping with changing requirements. Recently, several agile processes have been proposed, which differ in a variety of ways. In this paper, we analyze the characteristics of many agile processes and classify them based on key requirements for a software development project. The objective is to help project managers and software engineers select an agile process that is most suitable to the requirements of their software projects.
Keywords :
project management; software development management; software prototyping; agile software processes; changing requirements; flexible practices; software development project requirements; Business communication; Collaborative software; Collaborative work; Documentation; Engineering management; Programming; Project management; Software engineering; Software maintenance; Software standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-0-7695-3514-2
Type :
conf
DOI :
10.1109/CIMCA.2008.54
Filename :
5172598
Link To Document :
بازگشت