Using grounded theory to understand software process improvement: A study of Irish software product companies

被引:102
|
作者
Coleman, Gerry
O'Connor, Rory [1 ]
机构
[1] Dublin City Univ, Sch Comp, Dublin 9, Ireland
[2] Dundalk Inst Technol, Dept Comp, Dundalk, Co Louth, Ireland
关键词
software engineering; software process improvement; qualitative research methods; grounded theory;
D O I
10.1016/j.infsof.2007.02.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software process improvement (SPI) aims to understand the software process as it is used within an organisation and thus drive the implementation of changes to that process to achieve specific goals such as increasing development speed, achieving higher product quality or reducing costs. Accordingly, SPI researchers must be equipped with the methodologies and tools to enable them to look within organisations and understand the state of practice with respect to software process and process improvement initiatives, in addition to investigating the relevant literature. Having examined a number of potentially suitable research methodologies, we have chosen Grounded Theory as a Suitable approach to determine what was happening in actual practice in relation to software process and SPI, using the indigenous Irish software product industry as a test-bed. The outcome of this study is a theory, grounded in the field data, that explains when and why SPI is undertaken by the software industry. The objective of this paper is to describe both the selection and usage of grounded theory in this Study and evaluate its effectiveness as a research methodology for software process researchers. Accordingly, this paper will focus on the selection and usage of grounded theory, rather than results of the SPI study itself. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:654 / 667
页数:14
相关论文
共 50 条
  • [31] Software process improvement success factors for small and medium Web companies: A qualitative study
    Sulayman, Muhammad
    Urquhart, Cathy
    Mendes, Emilia
    Seidel, Stefan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (05) : 479 - 500
  • [32] Variability management and software product line knowledge in software companies
    Gutierrez-Fernandez, Antonio M.
    Eva Chacon-Luna, Ana
    Benavides, David
    Fuentes, Lidia
    Rabiser, Rick
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 216
  • [33] Decoding Grounded Theory for Software Engineering
    Hoda, Rashina
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 326 - 327
  • [34] An Experience with Software Engineering Education Using a Software Process Improvement Game
    Peixoto, Daniela C. C.
    Resende, Rodolfo F.
    Padua, Clarindo Isaias P. S.
    [J]. HIGHER EDUCATION FOR ALL: FROM CHALLENGES TO NOVEL TECHNOLOGY-ENHANCED SOLUTIONS, 2018, 832 : 157 - 173
  • [35] Software Process Practices in Small Software Companies in Botswana
    Ayalew, Yirsaw
    Motlhala, Kris
    [J]. 2014 14TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA), 2014, : 49 - 57
  • [36] Open Source Software Development Process Model: A Grounded Theory Approach
    Siau, Keng
    Tian, Yuhong
    [J]. JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2013, 21 (04) : 103 - 120
  • [37] The impact of software process improvement on quality: in theory and practice
    Ashrafi, N
    [J]. INFORMATION & MANAGEMENT, 2003, 40 (07) : 677 - 690
  • [38] Product-based software process improvement for embedded systems
    Taramaa, J
    Khurana, M
    Kuvaja, P
    Lehtonen, J
    Oivo, M
    Seppanen, V
    [J]. 24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 905 - 912
  • [39] Improvement of Task Management with Process Models in Small and Medium Software Companies
    Miler, Jakub
    Wesolowska, Hanna
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012), 2012, 301 : 145 - +
  • [40] A Case Study of Software Process Improvement Implementation
    Peixoto, Daniela C. C.
    Bastista, Vitor A.
    Resende, Rodolfo F.
    Padua, Clarindo Isaias P. S.
    [J]. 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 716 - 721