A computer implemented method, apparatus, and computer program product for
managing a lesson learned through a client application. A lesson learned
is information describing a task associated with a project. A rating
value for the lesson learned is identified using a predefined level
matrix. A workflow notification process is generated to address the
lesson learned using a notification manager. The lesson learned is
monitored throughout the duration of a project.