A Review of Literature About Models and Factors of Productivity in the Software Factory

被引:4
作者
Castaneda Vargas, Pedro S. [1 ]
Mauricio, David [1 ]
机构
[1] Natl Univ San Marcos, Lima, Peru
关键词
Analysis; Development; Effectiveness; Efficiency; Performance; Productivity; Software Factory; Testing;
D O I
10.4018/IJITSA.2018010103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software factories seek to develop quality software in a manner comparable to the production of other industrial products, establishing improvements in their production process so as to be more competitive. Productivity, one of the competitiveness pillars, is related to the effort required to fulfill assigned tasks. However, there is no standard way of measuring productivity, making it difficult to establish policies and strategies to improve the factory. In this article, the authors perform a systematic review of the literature on factors affecting productivity of software factories, and models for measuring it. For the period 2005-2017, 74 factors and 10 models are identified. Most of the factors are related to Programming, and a few to Analysis and Design and Testing. Also, most models for measuring productivity only consider activities concerning programming.
引用
收藏
页码:48 / 71
页数:24
相关论文
共 57 条
[1]  
Arcudia-Abad E, 2007, INGENIERIA INVESTIGA, V8, P11, DOI DOI 10.22201/FI.25940732E.2007.08N2.006
[2]  
Asmild M., 2006, Software Process Improvement and Practice, V11, P561, DOI 10.1002/spip.298
[3]  
Banker R. D, 1991, MIS Q, V14, P374
[4]   A reference architecture for the component factory [J].
Basili, Victor R. ;
Caldiera, Gianluigi ;
Cantone, Giovanni .
ACM Transactions on Software Engineering and Methodology, 1992, 1 (01) :53-80
[5]   How reuse influences productivity in object-oriented systems [J].
Basili, VR ;
Briand, LC ;
Melo, WL .
COMMUNICATIONS OF THE ACM, 1996, 39 (10) :104-116
[6]   Improving speed and productivity of software development: A global survey of software developers [J].
Blackburn, JD ;
Scudder, GD ;
VanWassenhove, LN .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (12) :875-885
[7]   COBRA: A hybrid method for software cost estimation, benchmarking, and risk assessment [J].
Briand, LC ;
El Emam, K ;
Bomarius, F .
PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, :390-399
[8]   Using Complexity Measures to Evaluate Software Development Projects: A Nonparametric Approach [J].
Cao, Qing ;
Gu, Vicky Ching ;
Thompson, Mark A. .
ENGINEERING ECONOMIST, 2012, 57 (04) :274-283
[9]  
Card D. N., 2006, P PAC NW SOFTW QUAL
[10]  
Cardoso C, 2010, 104783001 IDRC ID