Managing complex projects requires the ability to track a number of key project criteria from beginning to end, tracking change as it happens. Projects and lifecycles have varying degrees of documentation requirements, but common to all projects is the need for a detailed Charter – Resource specifics, High Level Requirements to be clearly understood, along with a clear understanding of key deliverables, quality requirements, key milestones, assumptions, constraints, risks, & exit criteria. Most projects also leverage & add to corporate Organisational Process Assets such as the Lessons Learned Repository, Risk Response Plans, Templates & the corporate knowledge base to name a few.