3.2-3 Waterfall Model Flashcards
1
Q
What is an SDLC Model?
A
A logical process that describes the major steps analysts perform to develop an info system
2
Q
Waterfall Model Overview
A
- Traditional approach
- Activities are SEQUENTIAL
- Linear flow from phase to phase
- Clear Milestones & sign-offs
3
Q
(7) Stages in Waterfall Model
A
- Planning
High-level plan
Feasibility - Requirements Analysis
Determine needs, and start defining functions/operations of the system - Design
How to meet user needs - Development
Hardware/software specs, database design, procedures to follow
Purchase or develop parts - Testing
For errors/bugs
Does the system meet needs? - Implementation
- Maintenance
4
Q
Advantages of Waterfall
A
- Control
- Formalized & consistent
- Helps create estimates for new similar projects
*Works Best: large, clearly defined developments where management can monitor process in a phase-by-phase approach
5
Q
Disadvantage of Waterfall
A
- Rigid
- Long periods to gather information - the system may be delivered by spec, but the spec is outdated
- Change is hard to implement once started - escalating costs