Software Engineering; Teaching of software engineering; Status of software engineering companies; Software industry; Learning based on competition; Pedagogical principles for the teaching of software engineering
Main Article Content
Keywords
Abstract
Software development is a complex activity that requires the integration of technical, managerial and organizational factors. Consequently, it is a challenge for the academic training students focused on the improvement of the software engineering practice in a business context. The principles and strategies exposed in this work, are based on two basic requirements: a) Teachers should have a unified view about the knowledge body that support this area; b) The academy should know the reality of the software organizations and the problems these have; many of these problems exist because good software engineering practices are not being carried out in software development projects. The strategies are oriented to shape the required competitions that will result in software engineering graduates that will be sure that good software engineering practices are central for successful software development.
Downloads
Download data is not yet available.