Understanding software process redesign using modeling, analysis and simulation

Software process redesign (SPR) is concerned with the development and application of concepts, techniques and tools for dramatically improving or optimizing software processes. This paper introduces how software process modeling, analysis and simulation may be used to support software process redesign. This includes an approach to explicitly modeling process redesign knowledge, analyzing processes for redesign, and simulating processes before, during and after redesign. A discussion follows which identifies a number of topic areas that require further study in order to make SPR a subject of software process research and practice. Copyright © 2000 John Wiley & Sons Ltd

[1]  Frank Maurer,et al.  PROCESS-ORIENTED KNOWLEDGE MANAGEMENT FOR LEARNING SOFTWARE ORGANIZATIONS , 1999 .

[2]  Walt Scacchi,et al.  Process Life Cycle Engineering: A Knowledge-Based Approach and Environment , 1997 .

[3]  Ronald Mak Writing Compilers and Interpreters , 1991 .

[4]  Mark E. Nissen,et al.  Redesigning Reengineering Through Measurement-Driven Inference , 1998, MIS Q..

[5]  Walt Scacchi,et al.  A meta-model for formulating knowledge-based models of software development , 1996, Decision Support Systems.

[6]  Robert M. MacGregor,et al.  Inside the LOOM description classifier , 1991, SGAR.

[7]  Marvin V. Zelkowitz,et al.  Experimental Models for Validating Technology , 1998, Computer.

[8]  Varun Grover,et al.  Special Section: Toward a Theory of Business Process Change Management , 1995, J. Manag. Inf. Syst..

[9]  Walt Scacchi,et al.  Virtual System Acquisition: Approach and Transitions , 1998 .

[10]  Walt Scacchi,et al.  Process-Driven Intranets: Life-Cycle Support for Process Reengineering , 1997, IEEE Internet Comput..

[11]  Walt Scacchi,et al.  A Knowledge-Based Environment for Modeling and Simulating Software Engineering Processes , 1990, IEEE Trans. Knowl. Data Eng..

[12]  Varun Grover,et al.  DO STRATEGIC SYSTEMS REALLY PAY OFF?An Analysis of Classic Strategic IT Cases , 1995 .

[13]  Robert M. MacGregor,et al.  Building and (re)using an ontology of air campaign planning , 1999, IEEE Intell. Syst..

[14]  Gheorghe Tecuci,et al.  Building An Intelligent Business Process Reengineering System: A Case-Based Approach , 1996 .

[15]  Donna B. Stoddard,et al.  Business reengineering at CIGNA Corporation: experiences and lessons learned from the first five years , 1994 .

[16]  Mark E. Nissen,et al.  Reengineering the RFP Process Through Knowledge-Based Systems , 1997 .

[17]  M. Lynne Markus,et al.  PRECONDITIONS FOR BPR SUCCESS And How to Prevent Failures , 1994 .

[18]  Thomas Teufel,et al.  Sap R/3 Process Oriented Implementation , 1998 .

[19]  Kathleen Culver-Lozo,et al.  Tools for software process engineering , 1997, Bell Labs Technical Journal.

[20]  Walt Scacchi,et al.  Experience with software process simulation and modeling , 1999, J. Syst. Softw..