Reconciling perspectives: A grounded theory of how people manage the process of software development

被引:54
|
作者
Adolph, Steve [1 ]
Kruchten, Philippe
Hall, Wendy [1 ]
机构
[1] Univ British Columbia, Sch Nursing, Vancouver, BC V5Z 1M9, Canada
关键词
Software engineering; Software team; Agile manifesto agile software development; Scrum; Shared mental model; Grounded theory;
D O I
10.1016/j.jss.2012.01.059
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Social factors are significant cost drivers for the process of software development. In this field study we generate a grounded theory of how people manage the process of software development. The main concern of engineers involved in the process of software development is getting the job done. To get the job done, people engage in a four-stage process of Reconciling Perspectives. Reconciling Perspectives represents an attempt to converge individuals' points of view or perspectives about a software project. The process emphasizes the importance of individuals' abilities to both reach out and engage in negotiations and create shelter from environmental noise to bring a software project to fruition. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:1269 / 1286
页数:18
相关论文
共 50 条
  • [1] 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
  • [2] How to manage knowledge in the software maintenance process
    Rodríguez, OM
    Vizcaíno, A
    Martínez, AI
    Piattini, M
    Favela, J
    [J]. ADVANCES IN LEARNING SOFTWARE ORGANIZATIONS, PROCEEDINGS, 2004, 3096 : 78 - 87
  • [3] Software process in practice: A grounded theory of the Irish software industry
    Coleman, Gerry
    O'Connor, Rory
    [J]. SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4257 : 28 - 39
  • [4] How Community Nurses Manage Ethical Conflicts: A Grounded Theory Study
    Porr, Caroline
    Gaudine, Alice
    Woo, Kevin
    Smith-Young, Joanne
    Green, Candace
    [J]. GLOBAL QUALITATIVE NURSING RESEARCH, 2019, 6
  • [5] Investigating software process in practice: A grounded theory perspective
    Coleman, Gerry
    O'Connor, Rory
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (05) : 772 - 784
  • [6] How Parents Manage the Risk of Child Sexual Abuse: A Grounded Theory
    Babatsikos, Georgia
    Miles, Debra
    [J]. JOURNAL OF CHILD SEXUAL ABUSE, 2015, 24 (01) : 55 - 76
  • [7] 'Sustaining Place' - a grounded theory of how informal carers of people with dementia manage alterations to relationships within their social worlds
    Daly, Louise
    McCarron, Mary
    Higgins, Agnes
    McCallion, Philip
    [J]. JOURNAL OF CLINICAL NURSING, 2013, 22 (3-4) : 501 - 512
  • [8] How does the process of group singing impact on people affected by cancer? A grounded theory study
    Warran, Katey
    Fancourt, Daisy
    Wiseman, Theresa
    [J]. BMJ OPEN, 2019, 9 (01):
  • [9] How Does Software Visualization Contribute to Software Comprehension? A Grounded Theory Approach
    Duru, Haci Ali
    Cakir, Murat Perit
    Isler, Veysi
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2013, 29 (11) : 743 - 763
  • [10] 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