Hacker News new | ask | show | jobs
by valdask 1834 days ago
Because most customers does not know what exactly has to be done in order to solve their problem, and you have to re-develop stuff multiple times. Or to adhere with some odd practices/requirements which are only to sign some papers or other unrelated stuff most of the time...