Waterfall Method Flashcards

1
Q

Waterfall Method

A

The waterfall method is a sequential design process used in project management and software development to simplify and organize complex tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Waterfall LAYERS

A

Requirements:
identify the project requirements, goals, and objectives.

Design:
identifying the necessary hardware and software components, defining the system or software interfaces, and creating detailed design documents.

Implementation:
system or software is tested to ensure that it meets the requirements and performs as expected. Testing can include unit testing, integration testing, system testing, and user acceptance testing.

Deployment/Installation: Once testing is complete, the system or software is deployed to the production environment or released to end-users. This typically involves installation, configuration, and training.

Maintenance:
involves maintenance of the system or software to ensure that it continues to meet the needs of its users. This includes bug fixes, updates, and improvements to the system or software over time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

STRENGTHS

A

Easy to understand and use.

Provides structure to inexperienced staff.

Good management control.

Work well when quality more important than cost or schedule.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

WEAKNESSES

A

Must be well understood.

Need to finish one stage to move to another stage.

Little or no opportunity for customer to preview system.

Errors discovered late in system are more difficult and costly to correct.

Not flexible.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly