Türkçe | English
FACULTY of ARCHITECTURE / DEPARTMENT of INTERIOR ARCHITECTURE
Undergraduate
Course Catalog
http://www.icmimarlik.ktu.edu.tr
Phone: +90 0462 3772695
MİMF
FACULTY of ARCHITECTURE / DEPARTMENT of INTERIOR ARCHITECTURE / Undergraduate
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM 404Software Quality Assurance3+0+0ECTS:4
Year / SemesterSpring Semester
Level of CourseFirst Cycle
Status Compulsory
DepartmentDEPARTMENT of SOFTWARE ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face, Lab work
Contact Hours14 weeks - 3 hours of lectures per week
LecturerDr. Öğr. Üyesi Asuman GÜNAY YILMAZ
Co-Lecturer
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
The purpose of this course, to provide theoretical and practical knowledge of the software quality, quality models, standards and the methods used in the software industry.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : to describe of Software Quality Assurance (SQA) activities carried out during the development and maintenance of software systems1,2,3,4,5,6,7,8,9,12,131,3
LO - 2 : to discuss SQA practical system1,2,3,4,5,6,7,8,9,12,131,3
LO - 3 : to identify pre-project software quality components which contains development and quality plan. 1,2,3,4,5,6,7,8,9,12,131,3
LO - 4 : Strategies and practice tests, software evaluation and comparison of controls1,2,3,4,5,6,7,8,9,12,131,3
LO - 5 : to discuss software quality parts before maintenance, software maintenance quality assurance tools1,2,3,4,5,6,7,8,9,12,131,3
LO - 6 : to discuss software quality infrastructure components, management components, standards, certification and reviews1,2,3,4,5,6,7,8,9,12,131,3
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Introduction to software quality assurance. Software quality metrics. Building software quality assurance. Configuration management. Software verification and validation. Evaluations, inspections and audits. Software process improvement models. Software testing strategies and testing techniques. Fault reporting and removal. Software reliability metrics and software quality metrics. Quality assurance model. Risk management. Data collection and maintenance.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction to software quality and assurance
 Week 2Software quality factors
 Week 3An overview to the components of software quality assurance system
 Week 4Integrated quality activities in the project life cycle
 Week 5Assessment, Monitoring and Controls
 Week 6Software Testing Strategies
 Week 7Software Testing App
 Week 8Midterm Exam
 Week 9Procedures and work instructions
 Week 10configuration Management
 Week 11Software Quality Metrics
 Week 12Software Quality Metrics
 Week 13SQA process standards
 Week 14SQA unit
 Week 15Project Presentations
 Week 16Final Exam
 
Textbook / Material
1Software Quality Assurance: From Theory to Implementation by Daniel Galin, Addison-Wesley, 2004, ISBN:0201709457
 
Recommended Reading
1Software Quality: Producing Practical, Consistent Software, by Ben-Menachem M, and Marliss G.S., ThompsonComputer Press, ISBN: 1-85032-326-7, 1997.
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 8 1,5 30
Project 12 20
End-of-term exam 16 1,5 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 2 14 28
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 4 3 12
Arasınav 2 1 2
Uygulama 0 0 0
Klinik Uygulama 0 0 0
Ödev 5 2 10
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 4 3 12
Dönem sonu sınavı 2 1 2
Diğer 1 0 0 0
Diğer 2 0 0 0
Total work load108