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

Steve Adolph, Philippe Kruchten, Wendy Hall
2012 Journal of Systems and Software  
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
more » ... are 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. (P. Kruchten), Wendy.Hall@nursing.ubc.ca (W. Hall). the strong influence of personal capability on software productivity" (Boehm et al., 1995, p. 86). Earlier, Boehm concluded: "Personnel attributes and human relations activities provide by far the largest source of opportunity for improving software productivity" (Boehm, 1984) 0164-1212/$ -see front matter
doi:10.1016/j.jss.2012.01.059 fatcat:afhsygxlyvezll5jzipk5mzo7q