Skip to main content
Skip header
Terminated in academic year 2023/2024

Software Enginering III

Type of study Follow-up Master
Language of instruction Czech
Code 460-4151/01
Abbreviation SWI III
Course title Software Enginering III
Credits 5
Coordinating department Department of Computer Science
Course coordinator Ing. David Ježek, Ph.D.

Subject syllabus

Lectures:
1. Software Maintenance Fundamentals, Key Issues in Software Maintenance
2. Maintenance Process, Techniques for Maintenance
3. Management of the Configuration Management Process, Configuration Identification
4. Configuration Control, Configuration Status Accounting
5. Source Code Management, Software Release Management and Delivery
6. Fundamentals of Software Testing, Testing of view of standards
7. Basic Terminology, Levels of testing
8. Testing techniques, Measurement and evaluation in software testing
9. Test process, Fundamentals of software quality
10. The process of managing software quality, Verification and validation.


Exercises (PC classroom):
1. Software Maintenance Fundamentals, Key Issues in Software Maintenance
2. Maintenance Process, Techniques for Maintenance
3. Management of the Configuration Management Process, Configuration Identification
4. Configuration Control, Configuration Status Accounting
5. Source Code Management, Software Release Management and Delivery
6. Fundamentals of Software Testing, Testing of view of standards
7. Basic Terminology, Levels of testing
8. Testing techniques, Measurement and evaluation in software testing
9. Test process, Fundamentals of software quality
10. The process of managing software quality, Verification and validation

Literature

1. HASS, Anne Mette Jonassen. Configuration management principles and practice. Boston, MA: Addison-Wesley, 2003, xiv, 370 p. ISBN 0321117662 .
2. Steven R.Rakitin: Software Verification and Validation for Practitioners and Managers, Second Edition, ISBN: 1-58053-296-9

Advised literature

1. AIELLO, Bob a Leslie A SACHS. Configuration management best practices: practical methods that work in the real world. Upper Saddle River, NJ: Addison-Wesley, c2011, xxxvii, 229 p. ISBN 0321685865 .
2. BERCZUK, Stephen P a Brad APPLETON. Software configuration management patterns: effective teamwork, practical integration. Boston: Addison-Wesley, c2003, xxxiv, 218 p. ISBN 0201741172 .
3. Black, R. Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification As an Advanced Test Analyst (Rockynook Computing) Rocky Nook, 2008
4. Galin, D. Software Quality Assurance: From Theory to Implementation Addison-Wesley, 2003