Software Quality across the Curriculum
نویسندگان
چکیده
1 Thomas B. Hilburn, Embry-Riddle University, Department of Computing, Daytona Beach, FL 32114, [email protected] 2 Massood Towhidnejad, Embry-Riddle University, Department of Computing, Daytona Beach, FL 32114, [email protected] 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.
منابع مشابه
Developing a Joint Software Engineering Master’s Curriculum across Countries: Report on a Multi-national Educational Project
Developing a joint curriculum across different institutions is a unique and novel initiative to harmonize university education in Europe, sharing the efforts of curriculum development (hence reducing their cost), and to improve the quality of education. Our ongoing project covers seven partner institutions from five countries – four in the role of beneficiary partners and three have an advisory...
متن کاملAccreditation of the quality assessment model of electronic curriculum in higher education of the country
Abstract Introduction: For evaluating the quality of e-curriculum in order to improve and having efficiency in e-learning a suitable and valid model is very important, which is the purpose of this study. Methods: The present study is classified as qualitative research in terms of data collection method. The research population is all of specialists, professors and experts active in the fiel...
متن کاملAccreditation of a suitable model for evaluating the quality of e-curriculum in higher education of the country
Abstract Introduction: The purpose of this study is to validate the appropriate model for evaluating the quality of e-curriculum in higher education. Methods: In terms of data collection method, it is a type of mixed (qualitative-quantitative) exploratory research. Using a semi-structured interview, the participants (specialists, professors and experts active in the field of e-learning) selec...
متن کاملLeft Case – a Free Software Component-based Case Tool for Software Engineering Practice Support
1 Francisco J. García, University of Salamanca, Computer Science Department, Faculty of Sciences, Salamanca, 37008, Spain [email protected] 2 Iván Álvarez, University of Salamanca, Computer Science Department, Faculty of Sciences, Salamanca, 37008, Spain [email protected] Abstract CASE tools are an important topic in the curriculum of a future software engineer because they automate the software cre...
متن کاملAssessing the Quality of General Medicine Curriculum in Baqiyatallah University Based on Iranian National and WFME Global Standards
Introduction: This study embarked on the evaluation of the quality of curriculum of general medicine in Baqiyatallah University based on Iranian national and WFME global standards. Method: A survey study was designed using a valid and reliable questionnaire based on Basic Standards for undergraduate general medicine curriculum in Iran as well as WFME standards. Data were collected from faculty...
متن کامل