Conjunto estructurado de programas que garantizan el desarrollo de una línea de especialización en el uso de métodos y técnicas que permitan desarrollar y mantener un software de calidad, diseñado para transmitir los conocimientos de forma organizada, gradual y consistente al perfil, con el objetivo de utilizar metodologías que garanticen el producto final.