가장 고전적인 DevelopmentProcess

  1. Requirement analysis
  2. Analysis
  3. Design
  4. Implementation
  5. Testing
  6. Conversion
  7. Maintenance

Characteristics

  • Deadlines are determined very early in the project
  • Required project results are completely and unambiguously determined
  • Project development phases are sequential and one-way
  • A milestone document concludes each project development phase

Advantages

  • Every project phase cab be carefully planned
  • Authorities and responsibilities can be clearly delineated
  • At regular intervals(milestones), management can assess project progress and take corrective action if necessary

Disadvantages

  • Everything is on the critical path
  • It takes too long to see results
  • It depends on stable, correct requirements
  • It promotes blind automation instead of reengineering


요구사항이 명확하다면, 굳이 ObjectOriented방법으로 안가도 된다. ObjectOriented의 장점은 잦은 요구사항의 변화에 있다.

WaterfallModel (last edited 2011-08-21 16:23:24 by 211)

web biohackers.net