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

It's not just novices. Humans are just error prone and make mistakes. Processes to help prevent those mistakes from making material impact on the business are critical to making it sustainable. Honestly though, these processes, if done well can improve velocity of the organization. For example having a comprehensive set of precommit tests may enable your team to continuously ship from head every day. An alternative process to achieve the same effect may only allow shipping once every 3 months. This sort of thing applies to non-technical processes as well.


It’s not just errors. There is the effect of bounded rationality: The organization is too complex to consider everything, so intelligent people make decisions which have unintended bad effects.




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

Search: