Nowadays, the construction of software is an activity of wide demand in society. The Technical and Professional Education, in its speciality Computer Science, contributes to the formation of competent professionals of medium level to develop tools and applications that satisfy the most growing technological needs. In order to have a positive impact and establish parameters of excellence, it is essential to have an adequate collaboration between the members of the work team linked to production. Where professional skills will allow interconnecting theory with practice, study with work, preparation with professional performance, school with life, from implementing training processes in correspondence with the most modern didactic trends.