Albert Einstein said "A clever person solves a problem; a wise person avoids it". After reading this quote, it reminded me that project managers spend a lot of time (or should be) avoiding problems. One thing that can help project managers avoid problems is to follow a Project Management Methodology (PMM). A PMM is a set of agreed-upon processes that assists project managers and teams to deliver predictable project outcomes.
To create a customized PMM for your organization you need to define all applicable project management processes, procedures and policies used to deliver your organization's projects. Also, don't forget to develop or obtain a set of project templates as they are an important part of any PMM. Finally, you need to develop a training program to introduce and educate your organization about the new PMM.
Once your PMM is implemented ensure you measure the results and make adjustments where necessary. If you need help in developing your PMM there are many companies that can assist you and your organization.