Capt. Horatio T.P. Webb
The Traditional Waterfall Methodology in Systems Analysis and Design
Parks -- Spring 2015

Version 6 -- Last Updated 9:50 PM 1/18/2014

The methodology shown below is:

 
TRADITIONAL SYSTEM DEVELOPMENT LIFE CYCLE (SDLC)
 
1. PROBLEM
or
OPPORTUNITY

Is always user defined.

PROBLEMS -- existing systems

OPPORTUNITIES -- new systems

INFORMATION REQUIREMENTS PLAN
(the IRP)

2. ANALYSIS OF THE
EXISTING SYSTEM
  1. Who
  2. What
  3. When
  4. Where
  5. Why
  6. and HOW

[A view of the CURRENT System]

3. DESIGN OF THE
NEW SYSTEM
  1. Who
  2. What
  3. When
  4. Where
  5. Why
  6. BUT, NOT HOW

[A vision of the DESIRED System]

4. MAKE or BUY

If "BUY":

IRP sent to vendors as a
"Request for Proposals"
(the RFP)

IF "MAKE", go to step 6

5. EVALUATE PROPOSALS

If "BUY", the issues are:

  1. "low bidder that meets specifications" criterion?
  2. scoring proposals
  3. references vs. client lists
  4. legal issues
    (specifically change orders)

Buy one and Go to Step 7

6. DEVELOP (program)
the SYSTEM

If "MAKE",

the Application Development Process:

Plan-Code-Test

7. IMPLEMENT

  1. Test
  2. Documentation
  3. Train Users
  4. Parallel Operations

Normally done poorly

8. POST
IMPLEMENTATION
REVIEW

OK?

Probably NOT,
We have a PROBLEM,

So return to step 2

(This step creates the "life-cycle")

         ←          ←          ←          the cycle          ←          ←          ←          ←          ←