Stay on Track
First off, if you constantly find your projects are off-track, consider taking a seminar like, Fundamentals of Effective Project Management, offered by National Seminars Training. This two-day seminar is specifically designed to help keep projects under control and where you want them to be. (This is not a free seminar.)
There are other tools you can implement within your projects to keep them on track:
Can You Take a Detour? - Realize there will be detours and learn how to adapt to those detours. Take the unexpected and turn it into a positive.
Who's Fault Is It? - You may have hand-chosen your team at the start, but if a team member is failing, consider a change. Project managers must utilize their best resources, even if that means replacing them when tasks are left behind.
Are You Really Looking? - How well are you really monitoring your project? This is the one of the biggest reasons your project can falter. If you find something wrong, go back to your project scope and implement some changes. Really analyze and look at your project's time line and completion rate.
Did You Get What You Want? - If you aren't satisfied with your project, determine why. Measure the failure against successes you've had. Define what went wrong and make immediate plans to change for future projects.
Should You Throw In the Towel? - Experts say if the client isn't happy throughout the project, he probably won't be happy with the outcome. If this is your project, before you throw in the towel, consider changing your resources or outsourcing to help you make the client happy.
Using good project management skills will keep your project afloat, but what are the top ten skills?