An empirical evaluation of the impact of CASE on developer productivity and software quality

被引:5
|
作者
Coupe, RT [1 ]
Onodu, NM [1 ]
机构
[1] UNIV BIRMINGHAM,OPERAT RES GRP,BIRMINGHAM B15 2TT,W MIDLANDS,ENGLAND
关键词
D O I
10.1080/026839696345379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the findings of research into the impact of computer aided software engineering (CASE) tools. It is based on a questionnaire survey of software developers in UK organizations. CASE had a positive effect on developer productivity and the quality of applications software. It particularly improved the reliability and accuracy of applications software, though this was sometimes offset by a deterioration in software efficiency. There was little evidence of productivity being 'traded' for quality, since developers citing productivity gains also tended to report quality improvements. The extent to which organizations were able to realize the benefits of CASE depended on the experience, competence and training of individual developers. This has significant implications for the selection and training of personnel and the use of consultants. Methodologically, the findings also serve to underline the importance of explicitly taking account of prior development environments, when using retrospective methods to evaluate different software technologies.
引用
收藏
页码:173 / 181
页数:9
相关论文
共 50 条
  • [1] Developer Productivity for Humans, Part 7: Software Quality
    Green, Collin
    Jaspan, Ciera
    Hodges, Maggie
    Lin, Jessica
    [J]. IEEE SOFTWARE, 2024, 41 (01) : 25 - 30
  • [2] An empirical analysis of productivity and quality in software products
    Krishnan, MS
    Kriebel, CH
    Kekre, S
    Mukhopadhyay, T
    [J]. MANAGEMENT SCIENCE, 2000, 46 (06) : 745 - 759
  • [3] Empirical study of embedded software quality and productivity
    Siok, Michael F.
    Tian, Jeff
    [J]. HASE 2007: 10TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2007, : 313 - +
  • [4] Influence of Emotions on Software Developer Productivity
    Anany, Mohammed
    Hussien, Heba
    Aly, Sherif G.
    Sakr, Nourhan
    [J]. PECCS: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2019, : 75 - 82
  • [5] Impact of Developer Turnover on Quality in Open-Source Software
    Foucault, Matthieu
    Palyart, Marc
    Blanc, Xavier
    Murphy, Gail C.
    Falleri, Jean-Remy
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 829 - 841
  • [6] An Empirical Study of Developer Quality
    Qiu, Yilin
    Zhang, Weiqiang
    Zou, Weiqin
    Liu, Jia
    Liu, Qin
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY - COMPANION (QRS-C 2015), 2015, : 202 - 209
  • [7] Empirical evaluation of software quality attributes
    Wood, M
    Brooks, A
    Miller, J
    Roper, M
    [J]. SOFTWARE QUALITY MANAGEMENT IV - IMPROVING QUALITY, 1996, : 271 - 283
  • [8] The Incredible Machine: Developer Productivity and the Impact of AI on Productivity
    Zimmermann, Thomas
    [J]. COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 1 - 1
  • [9] Leveraging Biometric Data to Boost Software Developer Productivity
    Fritz, Thomas
    Muller, Sebastian C.
    [J]. 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 5, 2016, : 66 - 77
  • [10] Factors that Influence the Productivity of Software Developers in a Developer View
    Paiva, Edgy
    Barbosa, Danielly
    Lima, Roberto, Jr.
    Albuquerque, Adriano
    [J]. INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 99 - 104