When things go wrong and projects do not get delivered on time, on schedule, and on budget, it is easy to blame the team or the team lead. However, one should not forget that the organization as a whole can play a role in delaying projects. Ron Ronsenhead lists in his article some Organizational Issues preventing effective project delivery. [via Ron Rosenhead]