Using grounded theory to study the experience of software development

被引:1
|
作者
Steve Adolph
Wendy Hall
Philippe Kruchten
机构
[1] University of British Columbia,Electrical and Computer Engineering
[2] University of British Columbia,School of Nursing
[3] University of British Columbia,Electrical and Computer Engineering
来源
关键词
Empirical software engineering research; Grounded theory; Qualitative research; Theory generation;
D O I
暂无
中图分类号
学科分类号
摘要
Grounded Theory is a research method that generates theory from data and is useful for understanding how people resolve problems that are of concern to them. Although the method looks deceptively simple in concept, implementing Grounded Theory research can often be confusing in practice. Furthermore, despite many papers in the social science disciplines and nursing describing the use of Grounded Theory, there are very few examples and relevant guides for the software engineering researcher. This paper describes our experience using classical (i.e., Glaserian) Grounded Theory in a software engineering context and attempts to interpret the canons of classical Grounded Theory in a manner that is relevant to software engineers. We provide model to help the software engineering researchers interpret the often fuzzy definitions found in Grounded Theory texts and share our experience and lessons learned during our research. We summarize these lessons learned in a set of fifteen guidelines.
引用
收藏
页码:487 / 513
页数:26
相关论文
共 50 条
  • [1] Using grounded theory to study the experience of software development
    Adolph, Steve
    Hall, Wendy
    Kruchten, Philippe
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2011, 16 (04) : 487 - 513
  • [2] Grounded Architectures: Using Grounded Theory for the Design of Software Architectures
    Gidey, Habtom Kahsay
    Marmsoler, Diego
    Eckhardt, Jonas
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 141 - 148
  • [3] Using grounded theory to understand software process improvement: A study of Irish software product companies
    Coleman, Gerry
    O'Connor, Rory
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (06) : 654 - 667
  • [4] Software quality construction in 11 companies: an empirical study using the grounded theory
    Seth, Frank Philip
    Mustonen-Ollila, Erja
    Taipale, Ossi
    Smolander, Kari
    [J]. SOFTWARE QUALITY JOURNAL, 2015, 23 (04) : 627 - 660
  • [5] Software quality construction in 11 companies: an empirical study using the grounded theory
    Frank Philip Seth
    Erja Mustonen-Ollila
    Ossi Taipale
    Kari Smolander
    [J]. Software Quality Journal, 2015, 23 : 627 - 660
  • [6] Using Grounded Theory Approach to Identify Value-Based Factors in Software Development
    Zakaria, Noor Azura
    Ibrahim, Suhaimi
    Mahrin, Mohd Naz'ri
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY FOR THE MUSLIM WORLD (ICT4M), 2016, : 205 - 210
  • [7] A grounded theory of selecting lean and agile practices for software development
    Alqudah, Mashal Kasem
    Razali, Rozilawati
    Alqudah, Musab Kasim
    Al Dalaien, Muawya N.
    Alabool, Hamzeh Mohammad
    Alkhazaleh, Hamzah Ali
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (04)
  • [8] Nurses experience of using scientific knowledge in clinical practice: a grounded theory study
    Renolen, Aste
    Hjalmhult, Esther
    [J]. SCANDINAVIAN JOURNAL OF CARING SCIENCES, 2015, 29 (04) : 633 - 641
  • [9] Adopting Test Automation on Agile Development Projects: A Grounded Theory Study of Indian Software Organizations
    Tyagi, Sulabh
    Sibal, Ritu
    Suri, Bharti
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017, 2017, 283 : 184 - 198
  • [10] Self-transcendent experience: a grounded theory study
    Garcia-Romeu, Albert
    Himelstein, Samuel P.
    Kaminker, Jacob
    [J]. QUALITATIVE RESEARCH, 2015, 15 (05) : 633 - 654