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