En la actualidad las organizaciones han dado gran importancia al conocimiento generado dentro y fuera de la organización, considerándolo un activo valioso en la obtención de ventajas competitivas sostenibles y su influencia en la mejora de sus procesos, lo cual hace necesario crear estrategias direccionadas a una adecuada gestión del conocimiento; en particular en las organizaciones desarrolladores del software, la gestión del conocimiento juega un rol importante dado que permite descubrir nuevo conocimiento, capturarlo, almacenarlo, recuperarlo, compartirlo y entenderlo en pro de mejora de los proyectos desarrollados en términos de reducción de costos, mayor precisión en la definición del alcance y del tiempo y mejora en la calidad