La sistematización de las lecciones aprendidas es utilizada por la industria del software como herramienta para ayudar a los gerentes a determinar qué información es la más relevante con el fin de alcanzar con éxito sus proyectos complejos. Sin embargo, los proyectos se ven atravesados por la ambigüedad de las relaciones humanas, la dinámica del entorno que influye de manera compleja y la limitación en la disponibilidad de los recursos. Es necesario ampliar la comprensión de la complejidad del proyecto como una noción subjetiva, que refleja las experiencias vividas de las personas involucradas. La clave para lograr la institucionalización de ese conocimiento es cambiar el paradigma de Gestión de proyecto y acoplarlo al sistema de Gestión de conocimiento. La Gestión del conocimiento (GC) es un proceso a través del cual las organizaciones logran descubrir, utilizar y mantener el conocimiento, con la idea de alinearlo con las estrategias de negocio para la obtención de ventajas competitivas, e implica su análisis desde diversas perspectivas. En este contexto, el objetivo del proyecto es definir un marco de trabajo para la Gestión del conocimiento en la administración de proyectos de desarrollo de software.