We’ve Been Wrong for Fifty Years

When any critical eye sweeps over the software development landscape, even a cursory look reveals dysfunction, misunderstanding, failure, incompetence, and distrust. It’s no one person or one group’s fault. Those managers closest to the problem, like agile coaxers and scrum lords, refuse to see, or even acknowledge the pain and suffering in the development community. […]