No time allocated for unit testing results in a false sense of “finished”. The project is delivered, on time and on budged but, the bugs will show up, requiring one more sprint, maintenance budget or stay there forever. That’s not engineering. Here’s a very bad result: http://www.safetyresearch.net/blog/articles/toyota-unintended-acceleration-and-big-bowl-%E2%80%9Cspaghetti%E2%80%9D-code
Principal Engineer @ Farfetch - R&D https://about.me/antao.almada