O modelo de ensino aqui apresentado é composto por um conjunto de abordagens, técnicas, métodos e recursos que podem ser utilizados no processo de ensino-aprendizagem das disciplinas da área de Engenharia de Software (ES).
A partir do seu uso, é possível apresentar, praticar e aplicar os tópicos das unidades de ES, a fim de proporcionar uma aprendizagem mais contextualizada para os alunos e,
consequentemente, desenvolver as competências técnicas necessárias para os graduandos ingressarem no mercado de trabalho. A sua aplicação é flexível, sendo possível que o(a) professor(a) possa adotá-lo tanto
para o ensino de uma unidade de conhecimento específica quanto para uma disciplina de ES completa.