A Survey of System Development Process Models



Typical Tasks in the Development Process Life Cycle

Process Model/Life-Cycle Variations

Ad-hoc Development

The Waterfall Model

Iterative Development


The Exploratory Model

The Spiral Model

The Reuse Model

Creating and Combining Models




Bassett, Paul "Partnerships take out the garbage", Software Magazine, Nov 1994 v14 n11 p96(2).

S Bell and A T Wood-Harper, "Rapid Information Systems Development - a Non-Specialists Guide to Analysis and Design in an Imperfect World", McGraw-Hill, Maidenhead, UK, 1992.

W Cotterman and J Senn, "Challenges and Opportunities for Research into Systems Development", John Wiley, Chichester, 1992.

A L Friedman (with D.S. Cornford), "Computer Systems Development: History, Organization and Implementation", John Wiley, Chichester, 1989.

Frank Kand, "A Contingency Based Approach to Requirements Elicitation and Systems Development," London School of Economics, J. Systems Software 1998.

Mark C. Paulk, Bill Curtis, Mary Beth Chrissis, and Charles V. Weber, "Capability Maturity Model for Software, Version 1.1", Software Engineering Institute, February 1993

Mark C. Paulk, Charles V. Weber, Suzanne M. Garcia, Mary Beth Chrissis, and Marilyn W. Bush, "Key Practices of the Capability Maturity Model, Version 1.1", Software Engineering Institute, February 1993.

Linda Spence, University of Sutherland, "Software Engineering," available at http://osiris.sunderland.ac.uk/rif/linda_spence/HTML/contents.html

Kal Toth, Intellitech Consulting Inc. and Simon Fraser University; lecture notes: Software Engineering Best Practices, 1997.

G Walsham "Interpreting Information Systems in Organizations", John Wiley, Chichester, 1993.