Skip to content

Commit f06379b

Browse files
committed
Add a slide to compare Brooks and Torvalds laws GH-46
1 parent e3cb7ed commit f06379b

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

lectures/10_planning.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,21 @@ This may be considered as a part of the communication overhead, it is an importa
588588
<!-- ## what can be done? -->
589589
<!-- Brooks' law says that it is impossible to measure useful work in man-months. -->
590590

591+
## Brooks' law vs Torvalds' law
592+
593+
> Adding manpower to a late software project makes it later.
594+
>
595+
> -- Fred Brooks (1975)
596+
597+
> Given enough eyeballs, all bugs are shallow.
598+
>
599+
> -- Linus Torvalds (1999)
600+
601+
::: {.fragment}
602+
- if you have many users (testers), they will find the bugs
603+
- if you have many developers, someone will understand and fix the bugs
604+
605+
:::
591606

592607
# references
593608

lectures/HOME.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ MVC-MVP-MVVM
142142
- [What Scrum Says About Estimates](https://www.scrum.org/resources/blog/what-scrum-says-about-estimates)
143143
- [How to create a Minimal, Reproducible Example](https://stackoverflow.com/help/minimal-reproducible-example)
144144
- [Walking Skeletons in Software Architecture](https://medium.com/@jorisvdaalsvoort/walking-skeletons-in-software-architecture-894168276e3f) - by Joris van der Aalsvoort
145+
- [Brooks’ Law: Adding Manpower to a Late Project Makes It Later](https://effectiviology.com/brooks-law/) - by Itamar Shatz
145146

146147
## week 7
147148

0 commit comments

Comments
 (0)