Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why would that make us all faster? Also, is faster better, or better is better?

Waterfall development is the most appropriate way to develop software, most of the times. CRUDs developed by startups don't change requirements often, their clueless managers that change their minds as they get to understand what they should already know before starting the project.



I heard Kent Beck (if my memory is good) that Waterfall is the method used at Facebook (he worked there)


> Waterfall development is the most appropriate way to develop software, most of the times.

This is only true if you work on unimportant projects where delays and failures are acceptable.


> This is only true if you work on unimportant projects where delays and failures are acceptable.

And SCRUM only for important project you can release crap full of bugs and wrong use cases every 2 weeks.


That's a strange non sequitur. A statement against Waterfall is not a statement for Scrum (no reason to shout, I get that you don't like it but shouting its name is weird).

Please, point out non-trivial successful (delivered on time, on budget, and with all initially planned features) Waterfall projects that did not modify Waterfall into something sensible (that is, incorporated feedback loops and probably executed as a series of iterations rather than one 5-year long project with hard distinctions between each phase).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: