Software Process Improvement and Practice · 2008 · 14 citations · 9 references
ComputingComputer ScienceInformation SystemsInformation Systems DevelopmentProcess DesignSoftware EngineeringProcess ChangeProcess ModelingSoftware DesignSoftware EvolutionSoftware MaintenanceSoftware Process ModelsInformation Needs AnalysisInformation Needs AssessmentProcess Reference ModelsProcess UnderstandingRequirements EvolutionSoftware Development MethodologySoftware Process ComplianceSoftware Process Improvement
Abstract Evolving a software process without a retrospective on its evolution and, in consequence, without an appropriate understanding, can lead to important problems for a software development organization. Two examples of such problems are inefficient performance as a consequence of the arbitrary introduction of changes or difficulty in demonstrating compliance to a given standard. Capturing information on the rationale underlying process changes provides a means for better understanding process evolution. This article presents two studies aimed at understanding and identifying information needs for describing the rationale for process evolution. Additionally, it presents an approach for incrementally evolving processes supported by this rationale. This approach is derived from the results of the studies and a survey of related work. An application of the approach during the evolution of a reference process for developing service‐oriented applications is presented together with experience and open questions for future research work. Copyright © 2008 John Wiley & Sons, Ltd.
9
Questions, Options, and Criteria: Elements of Design Space Analysis
Allan MacLean, Richard M. Young, Victoria Bellotti et al. · Human-Computer Interaction · 1991 · 787 citations
Arts, Design, Design Theory +16
Experimental models for validating technology
Marvin V. Zelkowitz, Dolores R Wallace · Computer · 1998 · 533 citations
Design rationale systems: understanding the issues
J. Lee · IEEE Expert · 1997 · 343 citations
Arts, Design, Design Theory +12
Artificial intelligence at MIT: expanding frontiers
Choice Reviews Online · 1991 · 128 citations