Software process improvement problems in twelve software companies: An empirical analysis

被引:77
|
作者
Beecham, S [1 ]
Hall, T [1 ]
Rainer, A [1 ]
机构
[1] Univ Hertfordshire, Dept Comp Sci, Hatfield AL10 9AB, Herts, England
关键词
software process improvement; capability maturity model; practitioners; organization; project; software lifecycle; empirical study; correspondence analysis;
D O I
10.1023/A:1021764731148
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we discuss our study of the problems 12 software companies experienced in software development. In total we present qualitative data collected from 45 focus groups that involved over 200 software staff. We look at how different practitioner groups respond to software process improvement problems. We show our classification and analysis of this data using correspondence analysis. Correspondence analysis is a graphical data representation method new to software development research. The aim of the work we present is to develop a more holistic understanding of the problems practitioners are experiencing in their attempts to improve their software processes. Our main finding is that there is an association between a company's capability maturity and patterns of reported problems. Organizational problems are more associated with high maturity companies than with low maturity companies. Low maturity companies are closely linked to problems relating directly to projects such as documentation, timescales, tools and technology. Our findings also confirm differences in practitioner group problems. Senior managers cite problems with goals, culture and politics. Project managers are concerned with timescales, change management, budgets and estimates. Developers are experiencing problems with requirements, testing, documentation, communication, tools and technology. These associations are displayed graphically through correspondence analysis maps.
引用
收藏
页码:7 / 42
页数:36
相关论文
共 50 条
  • [1] Software Process Improvement Problems in Twelve Software Companies: An Empirical Analysis
    Sarah Beecham
    Tracy Hall
    Austen Rainer
    [J]. Empirical Software Engineering, 2003, 8 : 7 - 42
  • [2] An empirical examination of the extent of software process improvement in software SMEs
    Clarke, Paul
    O'Connor, Rory V.
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2013, 25 (09) : 981 - 998
  • [3] Process improvement in four small software companies
    Cater-Steel, AP
    [J]. 2001 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 262 - 272
  • [4] COLLABORATIVE ENVIRONMENT TO SUPPORT THE SOFTWARE PROCESS IMPROVEMENT IN SMALL SOFTWARE COMPANIES
    Libardo Pantoja, W.
    Collazos, Cesar A.
    Penichet, Victor M. R.
    [J]. DYNA-COLOMBIA, 2013, 80 (177): : 40 - 48
  • [5] Software process and product improvement: an empirical assessment
    Kuilboer, JP
    Ashrafi, N
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (01) : 27 - 34
  • [6] An Empirical Study on Software Process Improvement in Automotive
    Falcini, Fabio
    Lami, Giuseppe
    [J]. SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, SPICE 2015, 2015, 526 : 3 - 12
  • [7] Title of submission: Software process improvement in small companies
    Richardson, I
    Ryan, K
    [J]. EIGHTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, PROCEEDINGS, 2000, : 363 - 373
  • [8] Appropriation of Software Process Improvement Standards: An Empirical Study in Software Development Organizations
    Gey, Ronny
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL, KNOWLEDGE MANAGEMENT AND ORGANISATIONAL LEARNING, VOLS 1 AND 2, 2011, : 182 - 189
  • [9] A model for the implementation of software process improvement: An empirical study
    Niazi, M
    Wilson, D
    Zowghi, D
    Wong, B
    [J]. PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 1 - 16
  • [10] Implementing software process improvement initiatives: An empirical study
    Niazi, Mahmood
    Wilson, David
    Zowghi, Didar
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4034 : 222 - 233