Successful software management style: steering and balance

Project management style is a significant determinant separating successful projects from failures. Software project managers are more likely to succeed if they use techniques that are more like managing a movie production than an engineering production. Contrary to conventional wisdom, steering leadership is better than detailed plan-and-track leadership.