A first course in software engineering methods and theory

Even though the software engineering curriculum has been designed many times, some problems still remain: the gap between academy and industry, the failure to continuously update the courses, the difficulties for combining theory and practice, and the lack of a sound, widely accepted theoretical bas...

Full description

Autores:
Zapata Jaramillo, Carlos Mario
Jacobson, Ivar
Tipo de recurso:
Article of journal
Fecha de publicación:
2014
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/74343
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/74343
http://bdigital.unal.edu.co/38820/
Palabra clave:
SEMAT
curriculum design
software industry
software academy
software community
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:Even though the software engineering curriculum has been designed many times, some problems still remain: the gap between academy and industry, the failure to continuously update the courses, the difficulties for combining theory and practice, and the lack of a sound, widely accepted theoretical basis. The SEMAT (Software Engineering Methods and Theory) initiative has been proposed for addressing some of the aforementioned problems. Based on the main ideas related to SEMAT, in this paper we propose a first course that introduces students to the main issues about SEMAT. This course is planned to be included in the System and Informatics Engineering Program belonging to the Universidad Nacional de Colombia, Medellin Branch. Also, we discuss the way in which this course addresses the previously diagnosed problems.