10 reasons software projects are slower than we expect

Douglas Hofstadter, longtime computer programmer and author of Gödel, Escher, Bach, summed up his experience in the computing trenches with this eponymous law: It always takes longer than you expect, even when you take into account Hofstadter’s Law.  Yet organizations, stakeholders and project managers the world over still put timelines on software projects. Even programmers themselves.…