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 条
  • [21] An empirical comparison of developer retention in the RubyGems and npm software ecosystems
    Constantinou E.
    Mens T.
    [J]. Innovations in Systems and Software Engineering, 2017, 13 (2-3) : 101 - 115
  • [22] What Improves Developer Productivity at Google? Code Quality
    Cheng, Lan
    Murphy-Hill, Emerson
    Canning, Mark
    Jaspan, Ciera
    Green, Collin
    Knight, Andrea
    Zhang, Nan
    Kammer, Elizabeth
    [J]. PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1302 - 1313
  • [23] Impact of Software Refactoring on Software Quality in the Industrial Environment: A Review of Empirical Studies
    Almogahed, Abdullah
    Omar, Mazni
    Zakaria, Nur Haryani
    [J]. PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2018, 2018, : 229 - 234
  • [24] Enterprise information and communications technology software pricing and developer productivity measurement
    Fleming, Martin
    [J]. REVIEW OF INCOME AND WEALTH, 2024,
  • [25] 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 - +
  • [26] IMPACT OF PROPOSED SOFTWARE COMPATIBLE AVIONICS PROCESSOR ON SYSTEM SOFTWARE DEVELOPER
    BARNEBEY, GE
    TURNER, CR
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1977, 13 (04) : 446 - 447
  • [27] Effectiveness of an integrated CASE tool for productivity and quality of software developments
    Tsuda, M
    Ishikawa, S
    Ohno, O
    Harada, A
    Takahashi, M
    Kusumoto, S
    Inoue, K
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (04) : 1470 - 1479
  • [28] Modularity's impact on the quality and productivity of embedded software development: a case study in a Hong Kong company
    Sun, Hongyi
    Ha, Waileung
    Xie, Min
    Huang, Jianglin
    [J]. TOTAL QUALITY MANAGEMENT & BUSINESS EXCELLENCE, 2015, 26 (11-12) : 1188 - 1201
  • [29] Impact of Developer Choices on Energy Consumption of Software on Servers
    Singh, Jasmeet
    Naik, Kshirasagar
    Mahinthan, Veluppillai
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 : 385 - 394
  • [30] Impact of developer choices on energy consumption of software on servers
    Electrical and Computer Engineering Department, University of Waterloo, 200 University Avenue West, Waterloo
    ON
    N2L 3G1, Canada
    [J]. Procedia Comput. Sci, (385-394):