- Adopt a project management methodology and use it consistently.
- Implement a philosophy that drives the company toward project management maturity and communicate it to everyone.
- Commit to developing effective plans at the beginning of each project.
- Minimize scope changes by committing to realistic objectives.
- Recognize that cost and schedule management are inseparable.
- Select the right person as the project manager.
- Provide executives with project sponsor information, not project management information.
- Strengthen involvement and support of line management.
- Focus on deliverables rather than resources.
- Cultivate effective communication, cooperation, and trust to achieve rapid project management maturity.
- Share recognition for project success with the entire project team and line management.
- Eliminate nonproductive meetings.
- Focus on identifying and solving problems early, quickly, and cost effectively.
- Measure progress periodically.
- Use project management software as a tool—not as a substitute for effective planning or interpersonal skills.
- Institute an all-employee training program with periodic updates based upon documented lessons learned.
Source : Project management A system approach to planning, scheduling and controlling [EIGHTH EDITION] By HAROLD KERZNER, Ph.D.