=)
Truth be told, there’s no wrong way to manage a big software project (except “moving fast and breaking things”–that one has not aged well). Waterfall may seem rigid and old school, but it’s really just another way of saying “plan ahead.” Agile methods are great for flexibility, as long as someone tells the client when to stop giving feedback.