Author List: Xu, Peng; Ramesh, Balasubramaniam;
Journal of Management Information Systems, 2007, Volume 24, Issue 2, Page 293-328.
A well-defined software process is critical for success in software projects. Software process tailoring refers to the activity of tuning a standardized process to meet the needs of a specific project. We conducted two case studies that address the research question: How is a software process tailored to suit its context? This study identifies process tailoring as a key mechanism to address the challenges faced by a project and develops a model that describes how a process is tailored to resolve these challenges. The model identifies a set of environmental factors, challenges, project goals, process tailoring strategies, and their influences on each other. Specifically, the findings demonstrate the duality of the software process, showing how the project context (i.e., project goals, environmental factors, and challenges) and tailoring decisions dynamically interact with each other and construct the context in which the project is developed and the process is tailored.
Keywords: duality ofsoftware process;softwaredevelopment;softwareprocess;softwareprocess tailoring;softwareproject management;softwareprojects
Algorithm:

List of Topics

#152 0.281 software development process performance agile processes developers response tailoring activities specific requirements teams quality improvement outcomes productivity improve fit maturity
#135 0.190 project projects development management isd results process team developed managers teams software stakeholders successful complex develop contingencies problems greater planning
#220 0.125 research study different context findings types prior results focused studies empirical examine work previous little knowledge sources implications specifically provide
#163 0.124 critical realism theory case study context affordances activity causal key identifies evolutionary history generative paper events lead mechanisms evolution change
#80 0.083 organizations new information technology develop environment challenges core competencies management environmental technologies development emerging opportunities levels based change business technical
#198 0.071 factors success information critical management implementation study factor successful systems support quality variables related results key model csf importance determinants