Most traditional projects capture the majority of their lessons learned at the end of the project. The intent behind capturing these lessons is to allow the organization to apply them to future projects with a similar business or technical domain, or to projects that have similar team dynamics.
This approach, frankly, is too little, too late. We need to apply the benefits of learning as we go—on our current project, and as soon as possible.
Agile projects schedule continuous improvement activities into the plan as part of the methodology. The agile approach to lessons learned is deliberate and frequent, and it helps ensure that the team regularly considers adaptation and improvement to the point where it becomes habitual and part of their normal way of working.
We will look at the T&T and K&S that are part of this “Learn” step:
Principles of Systems Thinking (Complex, Adaptive, Chaos)
Continuous Improvement Processes