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

I have to disagree. It would make for less buggy software, but I suspect not for software that people want. The best way we know how to make products people want is to get a basic version released and iterate rapidly.



Because it would drive up the cost of software, it would spur the requirements of better requirements definition at the outset.

It would also kill most in-house development, for that matter.


As the architecture model fails to construct buildings people want?

People's wants are easily defined once cash money is involved in most industries...


Applying these hurdles to software would be senseless, because the cost of bad software is infinitely smaller than the cost of bad architecture.

99.999% of software is never in a position to kill someone if it fails catastrophically. 99.999% of buildings are.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: