Hacker News new | past | comments | ask | show | jobs | submit login

Honestly I could see it working in projects with inherently high complexity and/or set timelines like operating systems, compilers, video games.

There's often a clear goal in these cases, and there's no 'minimum valuable product' you can quickly iterate on.




The requirements and design phases can/did often work very well. It's what comes after that derails the process.

When you spend more time trying to update your design to match the implementation (via change requests) than implementing you start to wonder if there's maybe a better way..




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: