COURSE UNIT TITLE

: SOFTWARE QUALITY MANAGEMENT

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
BIS 5013 SOFTWARE QUALITY MANAGEMENT ELECTIVE 3 0 0 5

Offered By

Business Information Systems (English)

Level of Course Unit

Second Cycle Programmes (Master's Degree)

Course Coordinator

ASSISTANT PROFESSOR AYSUN KAPUÇUGIL IKIZ

Offered to

Business Information Systems (English)

Course Objective

The course aims to introduce an integrated approach to software development incorporating quality management methodologies. It also provides hands-on practical experiences implementing software quality metrics.

Learning Outcomes of the Course Unit

1   Have a knowledge understanding of the software quality management problems, general solutions, technologies and standards.
2   Able to define, implement, and apply software process metrics.
3   Able to apply software quality management to software and software development processes.

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Introduction to software quality.
2 Quality concepts and process improvement frameworks.
3 Software quality management
4 Quality assurance models (ISO9000, CMM, SPICE, Malcolm Baldrige Award)
5 Software quality attributes
6 Software process, project and product metrics
7 Software testing techniques and strategies
8 Midterm Exam
9 Software process improvement and problem solving strategies
10 Software quality function deployment
11 New developments and future trends in software quality management.
12 Case Study Presentations Submission of Case Analysis Report Peer Evaluations
13 Case Study Presentations
14 Case Study Presentations

Recomended or Required Reading

Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers; Chemuturi, Murali J.Ross Publishing, 2010.
Metrics and Models in Software Quality Engineering; Stephen H.Kan, Addison Wesley, 1955.
Certified Quality Manager Handbook; Okes, Duke and Westcott, Russell T.; ASQ Quality Pres; 2000.

Planned Learning Activities and Teaching Methods

The course consists of lectures, class discussions, assignments and case analysis.

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 MTE MIDTERM EXAM
2 STT TERM WORK (SEMESTER)
3 FIN FINAL EXAM
4 FCG FINAL COURSE GRADE MTE* 0.30 + STT * 0.40 + FIN* 0.30
5 RST RESIT
6 FCGR FINAL COURSE GRADE (RESIT) MTE* 0.30 + STT * 0.40 + BUT* 0.30


*** Resit Exam is Not Administered in Institutions Where Resit is not Applicable.

Further Notes About Assessment Methods

None

Assessment Criteria

1. Lectures will focus on the transfer of software quality management principles and software process metrics at the applications level.
2. Case Analysis will offer an excellent opportunity for students to deepen their knowledge to recognize and use the relevant quality assurance standards and quality management approaches to software and software development processes. For the case analysis, a team including two students should be formed. Any deviation from this target number requires approval of the instructor.
3. The case analysis requires a cooperative effort. It is the responsibility of the team to assure that each team member has contributed approximately equally to the group work. Cases will be graded by the instructor and by the team members. Each member of the group will be asked at the end of the semester to evaluate his or her own contribution, and those of other team members. A peer evaluation form will be supplied during the last week of class.
4. Case reports will be evaluated for such factors as apparent understanding of the topic, originality of treatment and discussion, accuracy of results, comprehensiveness of the report s content and depth of the analysis, clarity and mechanics of presentation such as organization, format, punctuation, grammar, and quality of exhibits and charts.
5. Grade for Student Participation will depend on (i) class attendance, (ii) the quality of answers the student provides to questions posed by the instructor during class, and (iii) the general contribution the student makes to the creation of a positive learning environment.
6. A good attendance record may bring the grade up one level, for grades on the boundary between two grade levels.

Language of Instruction

English

Course Policies and Rules

1. It is obligatory to attend at least 70% of the classes.
2. Violations of Plagiarism of any kind will result in disciplinary steps being taken.
3. Absence will not be considered an excuse for submitting homework assignments late.
4. Delayed case reports will suffer grade decay equivalent to one letter grade per day late.

Contact Details for the Lecturer(s)

aysun.kapucugil@deu.edu.tr

Office Hours

To be announced at the first lecture.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 13 3 39
Preparations before/after weekly lectures 10 1 10
Preparation for midterm exam 1 15 15
Preparation for final exam 1 20 20
Preparing presentations 1 5 5
Preparing assignments 6 4 24
Midterm 1 3 3
Final 1 3 3
TOTAL WORKLOAD (hours) 119

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7
LO.155
LO.2535
LO.3545