“The first step of any project is to grossly underestimate its complexity and difficulty.”
—Nicoll Hunt
Once your project begins, it needs to be managed. You need to manage the schedule, the people, the process, and above all, yourself (wherever you fit on the team). There is no one correct way to manage development, but there are some ways to do this well and even more ways to do it poorly. We have certainly uncovered some of both over ...