CMMI i inne systemy zapewnienia jakości

Transkrypt

CMMI i inne systemy zapewnienia jakości
D.3
CMMI i inne systemy zapewnienia jakości
semestr
wymiar godzin
liczba punktów ECTS
V, egzamin
15 W, 15 LK
3
CEL PRZEDMIOTU: Zapoznanie studentów z systemami zapewnienia
jakości stosowanymi w procesie produkcji oprogramowania.
TREŚĆ PRZEDMIOTU: Metody zarządzania jakością projektów informatycznych: SEI CMM (Capability Maturity Model), ISO SPICE (Software
Process Improvement and Capability Determination), Bootstrap, ISO 12207,
Trillium.
Modele cyklu życia rozwoju oprogramowania. Modele kosztowe usterek
oprogramowania. Pomiar kosztów jakości. Inspekcje: wymagań, projektu,
kodu, testów. Metryki oprogramowania: złożoności, usterek, produktu, procesu.
Zarządzanie konfiguracją. Testowanie: poziomy testów, metody testów, typy
testów. Planowanie testu: plan, procedura, raport. Metryki walidacyjne: czasu,
pokrycia, jakości. Równoważenie jakości, zakresu i harmonogramu.
Zarządzanie ryzykiem. Zarządzanie zmianami.
Zintegrowane ulepszanie procesu produkcyjnego. CMMI: zawartość,
reprezentacje. Wymiary CMMI dla pomiarów ulepszeń: zdolność, dojrzałość.
Obszary zarządzania CMMI: proces, projekt, kodowanie, wsparcie techniczne,
rozwój, dostawcy. Dobór modeli CMMI.
SPICE: dokumenty, architektura. Model oceny procesu. Wytyczne dla
ulepszania procesu. Porównanie ISO 9000 i SPICE.
UZYSKANE KOMPETENCJE: umiejętność pracy w zespole stosującym
formalny system zapewnienia jakości oprogramowania
osoba odpowiedzialna za przedmiot
jednostka organizacyjna
dr inż. Jacek Pietraszek
Instytut Informatyki Stosowanej
(M-7)
84