Information Package

Program of Computer Engineering (English 30%)

BİL390

SOFTWARE QUALITY MANAGEMENT

Course Code
BİL390
Semester
-
Theory+Practice
3 + 1
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. To understand the quality management process and software quality standards
  2. To understand the distinctions between software verification and validation.
  3. Discuss the importance of measurement in achieving quality and review various software quality metrics
  4. Analyze software quality management standards, certification including process assessment and improvement models
Mode of DeliveryFace to face
PrerequisitesYes(BİL304)
Recommended Optional Programme Components
Course DescriptionSoftware Quality Management Course, introduces various concepts related to software quality, quality assurance, software measurement and software quality engineering. The objectives of this course is to describe verification & validation techniques with giving examples. The course has 3 hours theory and 1 hour practice. In practice hours, Software Quality Standards, Software Process Improvement (CMMI, SPICE) and Software Validation&Verification methods will be applied to software projects. Pre-Requisites of the course is ?BİL386 Introduction to Software Engineering?.
Course Contents
WEEK TOPICS
1st Week Introduction to Software Quality
2nd Week Software Quality Factors
3rd Week Software Processing Models
4th Week Quality Engineering
5th Week Quality Engineering
6th Week Software Quality Metrics
7th Week Software Quality Metrics
8th Week Midterm
9th Week Software Quality Standards
10th Week Software Quality Standards
11th Week Software Process Improvement (CMMI, SPICE)
12th Week Software Process Improvement (CMMI, SPICE)
13th Week Software Validation&Verification
14th Week Software Validation&Verification
15th Week General Review
Recommended or Required ReadingJeff Tian, Software quality engineering: testing, quality assurance, and quantifiable improvement, John Wiley Pub., 2005.
Daniel Galin, Software Quality Assurance: From Theory to Implementation , Addison-Wesley, ISBN: 0201709457, 2004.
Planned Learning Activities and Teaching Methods
  • Lecture
  • Questions/Answers
  • Problem Solving
Assessment Methods and Criteria 1 Midterm 3 Quiz 1 Final Exam
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 1.5 1.5
Preparation for Quiz 4 1 4
Individual or group work
Preparation for Final exam 1 30 30
Course hours 14 4 56
Preparation for Midterm exam 1 20 20
Laboratory (including preparation)
Final exam 1 2 2
Homework 3 10 30
Quiz 4 0.5 2
Total Work Load145.5
Total Work Load / 30 (h)4.85
ECTS Credit of the Course5
Language of Instruction-
Work Placement(s)No
LO1 LO2 LO3 LO4
K1 X X X X
K2 X X X X
K3
K4 X X X X
K5
K6
K7
K8
K9
K10 X X X X
K11