DocumentCode :
3385347
Title :
Teaching Software Quality in an Interdisciplinary Course of Engineering
Author :
da C. Figueiredo, Rejane M ; De Sales, André B. ; Ribeiro, Luiz C M, Jr. ; Laranjeira, Luiz A F ; Rocha, Adson
Author_Institution :
FGA-Fac. UnB Gama, UnB-Univ. de Brasilia, Brasilia, Brazil
fYear :
2010
fDate :
Sept. 29 2010-Oct. 2 2010
Firstpage :
144
Lastpage :
149
Abstract :
The undergraduate course in Software Engineering that was created in the University of Brasilia is the first undergraduate level course of this nature in Brazil. The focus of this program is on the development and on the quality of software and it is based on models for improvement of the software development process such as the Capability Maturity Model Integrated (CMMI) and the Reference Model of the Program for the Improvement of Brazilian Software Process (MR-MPS) and on the recommendations provided by specialized documents such as Software Engineering Education Knowledge (SEEK). It contains disciplines covering the main processes, methods and techniques of software development. The Software Engineering (SE) curriculum is composed of: (a) a common core of disciplines (shared with the other three engineering programs), (b) a set of disciplines for overall training in SE, (c) a set of optional disciplines that allow the student to pursue a specific area within the field of SE, (d) a set of complementary disciplines, and (e) other activities that generate credit. The pedagogical objective of this combination is to allow flexibility, enabling multi and interdisciplinary compositions that empower students to be co-responsible for their overall course and particular area of interest. In this context, the graduates will be able to use their newly-acquired knowledge in SE to define and apply a systematic, disciplined and quantifiable approach in the development, operation and maintenance of software, i.e., to apply engineering principles to software construction.
Keywords :
Capability Maturity Model; computer science education; educational courses; software quality; capability maturity model integrated; interdisciplinary engineering course; software development process; software engineering curriculum; software engineering education knowledge; software maintenance; software quality; undergraduate course; undergraduate level course; Biological system modeling; Knowledge engineering; Programming; Software; Software engineering; Training; interdisciplinary; software engineering course; software quality; teaching software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
Conference_Location :
Porto
Print_ISBN :
978-1-4244-8539-0
Electronic_ISBN :
978-0-7695-4241-6
Type :
conf
DOI :
10.1109/QUATIC.2010.28
Filename :
5654795
Link To Document :
بازگشت