DocumentCode :
3239009
Title :
A practical measure for the agility of software development processes
Author :
Shawky, Doaa M. ; Ali, Ahmed F.
Author_Institution :
Eng. Math. Dept., Cairo Univ., Giza, Egypt
fYear :
2010
fDate :
2-4 Nov. 2010
Firstpage :
230
Lastpage :
234
Abstract :
In the software industry, a large number of projects fail and billions of dollars are spent on failed software projects. Lack of an end user involvement, poor requirements, and unrealistic schedules are some of the top reasons of such failure. Agile software development is an approach that addresses these problems through a real communication between programmers and customers. Thus, there is a need to quantify software agility. In this paper, an approach for quantifying software agility is provided by modeling the key concepts in agile software and proposing a measure that can be used in representing how agile a software development process is. The proposed measure employs information entropy as the main concept related to software agility. The suggested measure is tested on two open source case studies. Experimental results demonstrate the validity and suitability of the agility measure.
Keywords :
entropy; public domain software; software development management; software metrics; software prototyping; end user involvement; information entropy; poor requirements; software agility quantification; software development processes; software industry; unrealistic schedules; Biomedical measurements; Java; Logistics; Software; agile software; entropy; software measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Technology and Development (ICCTD), 2010 2nd International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-8844-5
Electronic_ISBN :
978-1-4244-8845-2
Type :
conf
DOI :
10.1109/ICCTD.2010.5645881
Filename :
5645881
Link To Document :
بازگشت