Like it or not, good project management doesn't just happen - just like excellent athletes and their coaches don't just happen. Good project management is a cumulus of factors that influence the outcome of a project. On the one hand, you need a team dedicated to working within deadlines and within the quality and functionality specifications of the client. On the other hand, you need a sturdy person who can actually overlook the development...