Presentation is loading. Please wait.

Presentation is loading. Please wait.

Nhóm 23 Ng ư ời thực hiện : Mr Chu

Similar presentations


Presentation on theme: "Nhóm 23 Ng ư ời thực hiện : Mr Chu"— Presentation transcript:

1 Nhóm 23 Ng ư ời thực hiện : Mr Chu CopyRight@yoidea.com

2 The waterfall model is a sequential software development model in which development is seen as flowing steadily downwards (like a waterfall) through several phases.software development The waterfall model is a sequential software development model in which development is seen as flowing steadily downwards (like a waterfall) through several phases.software development

3 * Managing the Development of Large Software Systems. * Dr. Winston W. Royce - 1970

4 The waterfall model is derived from the traditional way of working in large construction projects in construction. The purpose of this way of working is that divides the project into phases. You start with phase 1 and phase 2 to begin no earlier than when you have completed Phase 1. Analysis Phase Coding Phase

5 Requirement * Definition study / analysis. Conduct, Brainstom => Porpose. Basic design The customer, the shade program. => Deliver what is has to do.

6 Design * Technical design/ detail design. Functionality Programs, modules and functions.

7 Implementation * Construction/ implemention. The source code of programs is written.

8 * Testing and Integration. Built right to the designs. => The system is ready.

9 Maintenance * Management and maintenance * The highest level is performed first and then the lower stages. Above clearly shows that the various phases from top to bottom.

10 * Managing the Development of Large Software Systems. * Dr. Winston W. Royce - 1970

11 First, the staged development cycle enforces discipline: Milestones. Emphasis on requirement and design. Minimal wastage of time and effort. Finally. In the production of a formal specification. Aid efficient knowledge transfer. Team members are dispersed in different locations.

12 The riquirement will not change during the project. It is very difficult to time and cost estimate. Waste of different sources. Testing is done in one of the last phases of the project. Not efficient for smaller projects.

13 CopyRight@yoidea.com


Download ppt "Nhóm 23 Ng ư ời thực hiện : Mr Chu"

Similar presentations


Ads by Google