Subject
Software Testing Process Management
| 1. | Course Title |
Software Testing Process Management Managing the software testing process |
||||||||||||
| 2. | Code | m23_s_261 | ||||||||||||
| 3. | Study Programme | — | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | Second cycle | ||||||||||||
| 6. | Academic year / semester | 10 / Summer | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Bojana Koteska, Hristina Mihajloska Trpcheska | ||||||||||||
| 9. | Prerequisites for enrolling in the course | None | ||||||||||||
| 10. | Objectives of the course programme (competences) | The goal of the course is to introduce students to the techniques of managing the software testing process. Students will be introduced to the basic concepts of organizing the software testing process, which includes defining a test plan, managing the dynamics of testing, resources, time, and budget within the organization, an appropriate approach to selecting a model, standards and tools for testing, control and evaluation of the testing process, as well as opportunities for improving the software testing process. Upon successful completion of this course, the student will be able to: - Critically assess the importance of managing the software testing process; - to demonstrate knowledge of the concepts of the software testing management process; - to efficiently implement the software testing management process; to evaluate the results of the testing conducted and apply them to improve the management process. |
||||||||||||
| 11. | Course content | Basic concepts of software testing. Introduction to organizing the testing process. What is a test plan and how is it written? Templates for test plans. Managing the dynamics of testing. Testing team management. Defining resources, time, and budget for the testing process. Test management tools. Control and evaluation of the testing process. Techniques for improving the testing process. |
||||||||||||
| 12. | Learning methods | Lectures, exercises, projects, discussions, workshops | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 15 + 30 + 60 + 45 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | Completed homework | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|