Title :
A Software Factory for Education in Software Engineering
Author :
Siqueira, Fabio Levy ; Barbaran, G.M.C. ; Becerra, Jorge Luis Risco
Author_Institution :
Escola Politec. da Univ. de Sao Paulo, Sao Paulo
Abstract :
The aim of a software factory is to obtain productivity, quality, scale, and control in software development. In this paper this concept is applied in a software engineering laboratory, creating an environment with well-defined processes for software development and management. In comparison with traditional software engineering laboratories, this proposal allows learning, in practice, of project management activities following quality standards. Also, the students follow a defined and controlled process, which makes it easier for them to understand the activities to be done. It also allows the students to face many problems that are common in enterprises, allowing an interaction among them and a discussion with the teacher about the best alternatives for solution. Finally, the use of this factory allows both a quantitative and a qualitative evaluation of the students.
Keywords :
computer science education; software engineering; project management activities; quality standards; software development; software engineering education; software factory; software management; Control engineering education; Educational products; Engineering management; Environmental management; Production facilities; Productivity; Programming; Software development management; Software engineering; Software quality; education; project management; software engineering; software factory;
Conference_Titel :
Software Engineering Education and Training, 2008. CSEET '08. IEEE 21st Conference on
Conference_Location :
Charleston, SC
Print_ISBN :
978-0-7695-3144-1
DOI :
10.1109/CSEET.2008.10