Factors Affecting Software Development Productivity: An empirical study

被引:24
|
作者
Canedo, Edna Dias [1 ]
Santos, Giovanni Almeida [1 ]
机构
[1] Univ Brasilia UnB, Dept Comp Sci, POB 4466, Brasilia, DF, Brazil
关键词
Metrics; Measurement; Productivity; Influence Factors; Empirical; study; TEAM PRODUCTIVITY; PERFORMANCE; REVIEWS; QUALITY; AGILE;
D O I
10.1145/3350768.3352491
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The competitiveness has demanded from the software industry shorter delivery times for its products resulting in optimized life cycles, generating a need to increase its performance to maintain competitiveness in the markets where they operate. This context has made productivity study so fundamental that organizations not only evaluate their performance, but also provide means to improve it. The main goal of this paper is to investigate which factors affect productivity in software development projects and in open-source projects. In this work a Systematic Literature Review (SLR) was carried out in order to answer the research questions and a survey with practitioners community about their perception in relation to the factors of the productivity of the team. This empirical study led to the discovery of interesting factors that show how the different factors do (or do not) affect productivity. It was also found out that some factors appear to allow independence and responsibility of team, while others appear to cause a better distribution of tasks. The results show how factors such as people, product, organization, investment in technology, lack of contractual relations and engagement of open-source project contributors influence productivity.
引用
收藏
页码:307 / 316
页数:10
相关论文
共 50 条
  • [41] Empirical study of software project risk factors
    Zhao, Jinyuan
    Tao, Rui
    [J]. Journal of Chemical and Pharmaceutical Research, 2014, 6 (07) : 2775 - 2779
  • [42] An Empirical Study on Software Engineers Motivational Factors
    Franca, A. Cesar C.
    da Silva, Fabio Q. B.
    [J]. ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 406 - 410
  • [43] Factors Affecting the Metamodelling Acceptance: A Case Study From Software Development Companies in Malaysia
    Mezhuyev, Vitaliy
    Al-Emran, Mostafa
    Fatehah, Murni
    Hong, Ng Chin
    [J]. IEEE ACCESS, 2018, 6 : 49476 - 49485
  • [44] Social Capital as a Determinant Factor of Software Development Productivity: An Empirical Study Using Structural Equation Modeling
    Yilmaz, Murat
    O'Connor, Rory
    [J]. INTERNATIONAL JOURNAL OF HUMAN CAPITAL AND INFORMATION TECHNOLOGY PROFESSIONALS, 2012, 3 (02) : 40 - 62
  • [45] Empirical Analysis of Factors Affecting Time-Leverage Nodes of Complex Software
    Ye Qian
    Lu Minyan
    Li Luyi
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2016), 2016, : 15 - 22
  • [46] Software architecture design in global software development: An empirical study
    Sievi-Korte, Outi
    Richardson, Ita
    Beecham, Sarah
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 158
  • [47] Productivity Effects of Effort Adjustment Factors in Software Development.
    Saalfrank, Rolf
    Schelle, Heinz
    Schnopp, Reinhardt
    [J]. Angewandte Informatik, Applied Informatics, 1987, 29 (03): : 95 - 103
  • [48] PRODUCTIVITY EFFECTS OF EFFORT ADJUSTMENT FACTORS IN SOFTWARE-DEVELOPMENT
    SAALFRANK, R
    SCHELLE, H
    SCHNOPP, R
    [J]. ANGEWANDTE INFORMATIK, 1987, (03): : 95 - 103
  • [49] Success factors analysis for requirement elicitation in global software development paradigm: An empirical study
    Yaseen, Muhammad
    Ali, Sikandar
    Mustapha, Aida
    Mazhar, Nauman
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2022, 34 (07)
  • [50] Factors Affecting Engineering Productivity
    Liao, Pin-Chao
    O'Brien, William J.
    Thomas, Stephen R.
    Dai, Jiukun
    Mulva, Stephen P.
    [J]. JOURNAL OF MANAGEMENT IN ENGINEERING, 2011, 27 (04) : 229 - 235