Modeling Software Development Process Complexity

被引:5
作者
Damasiotis, Vyron [1 ]
Fitsilis, Panos [2 ]
Okane, James F. [3 ]
机构
[1] Univ Appl Sci Thessaly TEI Thessaly, Dept Accounting & Finance, Larisa, Greece
[2] Univ Appl Sci Thessaly TEI Thessaly, Dept Business Adm, Larisa, Greece
[3] Edinburgh Napier Univ, Business, Edinburgh, Midlothian, Scotland
关键词
Project management; Software measurement; Software metrics; Software project management; Statistical analysis;
D O I
10.4018/IJITPM.2018100102
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Modern software systems are growing increasingly complex, requiring increased complexity of software and software development process (SDP). Most software complexity measurement approaches focus on software features such as code size, code defects, number of control paths, etc. However, software complexity measurement should not only focus on code features but on features that cover several aspects of SDP in order to have a more complete approach to software complexity. To implement this approach, an extensive literature review for identifying factors that contribute to the complexity of SDP was performed and seventeen complexity factors were identified. As there were indications that the identified factors were not independent from each other but there were interrelations between them, statistical methods for identifying the underlined relations and refining them were applied, resulting to the final set of measures used in the proposed model. Finally, the proposed model has been tested in five software projects and the results were evaluated.
引用
收藏
页码:17 / 40
页数:24
相关论文
共 91 条
[1]  
Ahmad N, 2006, 30TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, P76
[2]  
Al-Subhi Al-Harbi K. M., 2001, International Journal of Project Management, V19, P19, DOI 10.1016/S0263-7863(99)00038-1
[3]  
Albrecht A.J., 1979, P IBM APPL DEV S, P83
[4]  
Alhazmi T, 2000, J CONSTRUCTION ENG M, V26
[5]  
Allen Julia, 2007, EDPACS, V36, P1, DOI 10.1080/07366980701500734
[6]  
Altahtooh UA, 2017, INT J INF TECHNOL PR, V8, P69, DOI 10.4018/IJITPM.2017070105
[7]  
Aydin MN, 2017, INT J INF TECHNOL PR, V8, P17, DOI 10.4018/IJITPM.2017040102
[8]   SOFTWARE COMPLEXITY AND MAINTAINABILITY [J].
BANKER, RD ;
DATAR, SM ;
ZWEIG, D .
PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS, 1989, :247-255
[9]  
Beavers A.S., 2013, PRACTICAL ASSESS RES, V18, P6, DOI [https://doi.org/10.7275/qv2q-rk76, DOI 10.7275/QV2Q-RK76]
[10]  
Berdonosov V, 2011, PROCEDIA ENG, V9, P199, DOI DOI 10.1016/J.PROENG.2011.03.112