How come we still write crap software?

In this day and age there are tools to help with just about everything: To manage requirements and let users play with prototypes and complete the specifications Let users draw on paper and snapshot it into a Prototyping tool and take it from there Build  the user stories from it, estimate, plan your sprints, manage progress … Continue a ler How come we still write crap software?