Esta forma de diseño, se construye a partir de la descripción del perfil profesional, es decir, de los desempeños deseados por el grupo social o medio laboral, de un individuo, para resolver sus problemas previstos y no previstos y que tiendan a mejorar la calidad de vida de ese entorno, entonces su aplicación promueve una mayor articulación entre las exigencias del entorno social y la actividad de formación en la asignatura Fundamentos de la Programación, haciendo efectiva la participación de la sociedad en la modelación de sus profesionales, con destrezas, habilidades y actitudes adecuadas.