Cilj
Ishod
Metode izvodjenja nastave
Sadržaj
Literatura
Teorijska nastava
Analiza odnosa izmedju obezbedjenja kvaliteta softvera i (tradicionalnog) menadžmenta kvaliteta; Pojam kvaliteta softvera
i obezbedjivanja kvaliteta softvera; Kultura obezbedjivanja kvaliteta softvera; Osnovni poslovi i zadaci u obezbedjenju
kvaliteta softvera; Izučavanje dva osnovna organizaciona okruženja u kojima se radi ovaj posao – Waterfall i Agile/Scrum;
Proučavanje podela uloga u Agile/Scrum okruženju, i analiza veza sa menadžmentom kvaliteta; Standardi i zahtevi
obezbedjivanja kvaliteta softvera; Modeli kvaliteta softvera; Ispitivanje kvaliteta softvera. Merenje kvaliteta.
Metrike kvaliteta; Troškovi obezbedjivanja kvaliteta softvera; Softverski defekti i njihovo otklanjanje; Verifikacija i
validacija; Procesi, procedure i politike u obezbedjivanju kvaliteta softvera; Planiranje obezbedjivanja kvaliteta
softvera.
Praktična nastava
Demonstracija konkretnih primena tehnika i metoda procesa upravljanja i obezbedjivanja kvaliteta softverskog projekta.
Praktičan projekat.
1.
IEEE Standard for Software Quality Assurance
Processes IEEE Computer Society 2014
2.
ISO/IEC 25010:2011 – Systems and software
engineering — Systems and software Quality
Requirements and Evaluation (SQuaRE) — System
and software quality models
ISO/IEC 2011
3. S.H. Kan Metrics and Models in Software Quality Engineering
(2nd Edition) Addison-Wesley Professional 2002
4. M. Chemuturi , J. Ross
Publishing
Mastering Software Quality Assurance: Best
Practices, Tools and Techniques for Software
Developers
2010
