Traditional application development: The fundamentals

Start Learning
Software engineers created the waterfall software development method with good intentions. Here's how it works, and why it has been used for decades.
5 min
Recipe for failure: Here's how the waterfall software development method can lead to project delays and failures.
6 min
The waterfall development method failed because it was based on five engineering assumptions that don't work for software.
5 min
Software dev methods changed in a big way over the last 20 years. Here's what life was like under the waterfall, and why practices had to evolve.
5 min
This brief history of computing architecture describes in layman's terms how computing systems evolved from the 1970s through the early 2000s.
5 min