Agile, Scrum and Waterfall: Which One Actually Works?

If you have ever worked on a project, whether it was building software, planning an event or even renovating a house, you have probably run…