While technology can change quickly, getting your people to change takes a great deal longer. That’s why the people- intensive job of developing software has had essentially the same problems for over ...