At the end of each stage in the development process, consider having a post-project analysis meeting to discuss what went well and what did not. Each developer must evaluate the project honestly and discuss obstacles that reduced the quality level of the project. Consider the following questions during a post-project analysis meeting:
Post-project analysis meetings at major milestones can help to correct problems mid-schedule instead of waiting until the end of the release cycle.