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 条
  • [1] An Empirical Study on the Factors Affecting Software Development Productivity
    Lavazza, Luigi
    Morasca, Sandro
    Tosi, Davide
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2018, 12 (01) : 27 - 49
  • [2] Factors Affecting the Outcome of Global Software Development Projects: An Empirical study
    Kumar, S. Arun
    Thangavelu, Arun Kumar
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS, 2013,
  • [3] Identifying factors affecting software development cost and productivity
    Robert Lagerström
    Liv Marcks von Würtemberg
    Hannes Holm
    Oscar Luczak
    [J]. Software Quality Journal, 2012, 20 : 395 - 417
  • [4] Identifying factors affecting software development cost and productivity
    Lagerstrom, Robert
    von Wurtemberg, Liv Marcks
    Holm, Hannes
    Luczak, Oscar
    [J]. SOFTWARE QUALITY JOURNAL, 2012, 20 (02) : 395 - 417
  • [5] An Empirical Study of Destructive Factors Affecting Development Effort in Software Intensive Projects
    Sokmen, Nermin
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND EVALUATION, 2012, : 264 - 274
  • [6] An empirical study of software productivity
    Morasca, S
    Russo, G
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 317 - 322
  • [7] Social Success Factors Affecting Implementation of Agile Software Development Methodologies in Software Industry of Pakistan: An Empirical Study
    Riaz, Muhammad Noman
    Mahboob, Athar
    Buriro, Attaullah
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (07) : 94 - 98
  • [8] New Factors Affecting Productivity of the Software Factory
    Castaneda, Pedro
    Mauricio, David
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2020, 13 (01) : 1 - 26
  • [9] The impact of test-driven development on software development productivity - An empirical study
    Madeyski, Lech
    Szala, Lukasz
    [J]. SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2007, 4764 : 200 - +
  • [10] TQM implementation factors for software development: an empirical study
    Parzinger, MJ
    Nath, R
    [J]. SOFTWARE QUALITY JOURNAL, 1998, 7 (3-4) : 239 - 260