The document discusses best practices in project management. It identifies several factors that contribute to project success or failure, including planning and estimation, implementation, and human factors. Specifically, it finds that inappropriate use of project planning and scheduling methodology is the major cause of project failure. Successful projects showed good technical skills from project managers, while failed projects showed only fair skills. Key factors for failed projects include lack of user input, incomplete requirements, and changing requirements. The document emphasizes the importance of proper planning, user involvement, clear requirements, and project manager skills for project success.