Introducing agility: a case study of situational method engineering using the OPEN process framework

Contemporary software development organizations have a need for flexible processes and methodologies. They eschew formal, heavyweight methods for the use of more agile methodologies. Creating such an agile methodology is shown to be facilitated by using the theory of situational method engineering. This is then exemplified in a case study in a well-established, multinational legal publishing company in Australia.

[1]  Kees van Slooten,et al.  Characterizing IS development projects , 1996 .

[2]  Nguyen,et al.  OPENPC: A Tool to Automate Aspects of Method Engineering , 2003 .

[3]  Philippe Kruchten,et al.  What Is the Rational Unified Process ? , 2001 .

[4]  P. Krutchen,et al.  The Rational Unified Process: An Introduction , 2000 .

[5]  Pär J. Ågerfalk,et al.  Process Configuration with Development Tracks and Generic Project Types , 2001 .

[6]  Donald Firesmith,et al.  The OPEN process framework , 2001 .

[7]  Sjaak Brinkkemper,et al.  Assembly Techniques for Method Engineering , 1998, CAiSE.

[8]  Suzanne Garcia,et al.  Key Practices of the Capability Maturity Model, Version 1.1 , 1993 .

[9]  Pär J. Ågerfalk,et al.  Method Configuration with Development Tracks and Generic Project Types , 2001 .

[10]  Colette Rolland,et al.  A Multi-Model View of Process Modelling , 1999, Requirements Engineering.

[11]  Brian Henderson-Sellers,et al.  The OPEN process specification , 1997 .

[12]  Colette Rolland,et al.  An Assembly Process Model for Method Engineering , 2001, CAiSE.

[13]  Jeanenne LaMarsh,et al.  Changing the way we change : gaining control of major operational change , 1995 .

[14]  Holger Knublauch,et al.  Capture and Dissemination of Experience about the Construction of Engineering Processes , 2000, CAiSE.

[15]  Mk Serour,et al.  The Role of Organisation Culture on The Adoption and Diffusion of Software Engineering Process: An Empirical Study , 2002 .

[16]  Sjaak Brinkkemper,et al.  Method engineering: engineering of information systems development methods and tools , 1996, Inf. Softw. Technol..

[17]  Richard H. Thayer,et al.  Software Engineering Project Management , 2000 .

[18]  Richard H. Thayer,et al.  System and Software Requirements Engineering , 1994 .

[19]  Graham King,et al.  Software Engineering Processes: Principles and Applications , 2000 .

[20]  Brian Henderson-Sellers,et al.  Organizational Transition to Object Technology: Theory and Practice , 2002, OOIS.

[21]  Wei-Tek Tsai,et al.  To Object-oriented Software Development Transition to Object-oriented Software Development , 2022 .

[22]  Stephen J. Mellor,et al.  Object lifecycles: modeling the world in states , 1992 .

[23]  Sjaak Brinkkemper,et al.  Intranet Facilitated Knowledge Management: A Theory and Tool for Defining Situational Methods , 1997, CAiSE.

[24]  Arthur H. M. ter Hofstede,et al.  On the Feasibility of Situational Method Engineering , 1997, Inf. Syst..