DocumentCode
2914210
Title
Software quality across the curriculum
Author
Hilburn, Thomas B. ; Towhidnejad, Massood
Author_Institution
Dept. of Comput., Embry-Riddle Aeronaut. Univ., Daytona Beach, FL, USA
Volume
3
fYear
2002
fDate
6-9 Nov. 2002
Abstract
One of the major areas of software engineering, as specified in the SoftWare Engineering Body Of Knowledge, is software quality. This paper argues that software quality should be a central focus in an undergraduate computer science or software engineering curriculum, and that quality should not be viewed only as an exercise in software testing. First, we discuss the concepts and techniques that are needed to develop a high-quality software product. Then, we propose a model for viewing software quality and use the model to advocate quality activities that should be incorporated in a curriculum, addressing both product quality and process quality. We also share some of our ideas and experiences about integrating quality activities into the curriculum. Finally, we describe why an undergraduate software engineering curriculum should include at least one dedicated course in software quality. We present a detailed outline of such a course.
Keywords
computer science education; educational courses; software quality; SoftWare Engineering Body Of Knowledge; high-quality software product development; process quality; product quality; software engineering; software process; software quality; software testing; undergraduate computer science curriculum; undergraduate software engineering curriculum; Air traffic control; Aircraft navigation; Computer industry; Computer science; Costs; Life testing; Programming; Software engineering; Software quality; Software safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education, 2002. FIE 2002. 32nd Annual
ISSN
0190-5848
Print_ISBN
0-7803-7444-4
Type
conf
DOI
10.1109/FIE.2002.1158641
Filename
1158641
Link To Document