Something you don't hear much about, but is a critical success factor for projects, is what I call the "pre-flight checklist." As projects are completed, not only is it important to review lessons learned, but it's vital to have a checklist that can be updated as a result. This checklist would be the first thing a project manager would look at upon undertaking a new project.
This is especially true for agile projects, where adjustments are constantly made based on user feedback. Of course, not everything would go on the checklist, but any item that could save time later on a future project is well worth adding. Why reinvent the wheel?
If warranted, there could even be a checklist for various types or categories of projects.
This checklist is different from a pre-project assessment (another underrated tool), where preset questions pertaining to objectives, risk, value, organizational alignment, and more, can be asked.
As the adage goes, projects fail at the beginning, not the end.
Labels: agile, best-practices, lessons-learned, methodology, project-management-success, project-manager-tips, project-planning