Skip to content

Commit 8e1b465

Browse files
authored
Merge pull request #69 from ruimachado4/patch-32
Create Waterfall.md
2 parents 92ff0a2 + 70457b9 commit 8e1b465

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

catalogue/Waterfall.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
[Home](../README.md) > [Catalogue](../Antipatterns_catalogue.md) > Waterfall
2+
3+
# Waterfall
4+
5+
## Also Known As
6+
7+
n/a
8+
9+
## Summary
10+
11+
It’s the concept that we need to finish one step of the project to begin another
12+
13+
## Context
14+
15+
Involves linear progression, so a project it’ll be develop with phases: requirements, design, implementation, testing… Each phase is developed until the end to other start.
16+
17+
## Symptoms and Consequences
18+
19+
- The model is simple to understand and to implement.
20+
- It’s a clear model, and we can see progress.
21+
- Probably will cause delays, because it is inflexible.
22+
- Testing phase only starts at the end of the project, so it led to being a big risk to the project.
23+
- It leads to limited client involvement.
24+
25+
## Causes
26+
27+
- Small and predictable projects with clear deliverables.
28+
29+
## Solution
30+
31+
- A model that we can run phases of the project at the same time shows us less risk in relation to time (delays) and failures in general but it’s more complex to manage.
32+
- Regular revisions to what is being developed will help mitigate risks.
33+
34+
35+
## Notes
36+
37+
It’s useable with small teams, big ones aren’t good for this model
38+
39+
## Related Anti-patterns
40+
41+
n/a
42+
43+
## Sources
44+
45+
https://www.appvizer.com/magazine/operations/project-management/advantages-of-waterfall-model
46+
https://www.lucidchart.com/blog/pros-and-cons-of-waterfall-methodology
47+
48+

0 commit comments

Comments
 (0)