W ramach pracy własnej opracować
w formie prezentacji koncepcję
planu zapewnienia jakości
Michał Pręcikowski , Michał Boruch,
Tomasz Milczarek, Michał Kloczkowski
Stacji obsługi pojazdów
Plan zapewnienia jakości
dla:
Celem powstania tego dokumentu jest ustalenie
zasad zapewnienia jakości produktu końcowego i
ustalenie audytów. Ten dokument obejmuje prace
grupy od fazy analizy po oddanie całego projektu.
-Zasadniczym celem jakościowym jest wykonanie
prac projektowych zgodnie z Harmonogramem
prac i Planem projektu.
-Drugim celem jakościowym jest przekazanie
Zamawiającemu produktów, które będą przez
niego akceptowane i nie będą wymagały
powtórnego wykonania.
Cel
Ten dokument ma wspomóc tworzenie
oprogramowania o wysokiej jakości, dla
firmy - stacji obsługi pojazdów w
obsługiwaniu klientów.
Zakres
Metryki - (metric) jest to proponowana (postulowana)
miara. Nie zawsze charakteryzuje ona w sposób
obiektywny dany atrybut. Np. ilość linii kodu (LOC) jest
metryką charakteryzującą atrybut “długość programu
źródłowego”, ale nie jest miarą ani złożoności ani rozmiaru
programu (choć występuje w tej roli).
Pomiar (measurement) jest to proces, w którym
atrybutom świata rzeczywistego przydzielane są liczby lub
symbole w taki sposób, aby charakteryzować te atrybuty
według jasno określonych zasad. Jednostki przydzielane
atrybutom nazywane są miarą danego atrybutu.
Produkt: każdy przedmiot powstały w wyniku procesu:
kod źródłowy, specyfikację projektową, udokumentowaną
modyfikację, plan testów, dokumentację, itd.
Definicje, akronimy, skróty
Proces: każde określone działanie w ramach
projektu, wytwarzania lub eksploatacji
oprogramowania. Proces jest to zbiór działań,
które przekształcają wejścia w
Wyjścia. Działania te mogą być wzajemnie
powiązane lub tez mogą na siebie
wzajemnie oddziaływać.
ISO - W skrócie mówi się, że jest to
udokumentowany system zapewnienia
jakości.
ISO powstała w 1949 roku na skutek
porozumienia najważniejszych na świecie
organizacji standaryzacyjnych
amerykańskiej ANSI, niemieckiej DIN,
francuskiej AFNOR i brytyjskiej BSI. Siedziba
ISO znajduje się w Genewie.
ISO (International Organization
of Standarization)
ISO 9000: jest ogólnym przewodnikiem, zawierającym informacje
o całej rodzinie. Zawiera m.in. informacje o normach dotyczących
zarządzania jakością i zapewnienia jakości.
ISO 9001: standard, który zawiera ogólne wymagania wobec
dostawcy.
ISO 9003: jest również podzbiorem najogólniejszej normy ISO
9001, który stosuje się, gdy w firmie nie jest prowadzona ani
działalność projektowa, ani produkcyjna (np. wyłącznie usługi).
ISO 9004: stanowi ogólne wytyczne użycia standardów ISO 9000,
ISO 9000 – 3: zawiera wytyczne odnośnie użycia ISO 9001 w
zastosowaniu przy produkcji oprogramowania.
ISO 9004 – 2: jest przewodnikiem po standardzie ISO 9001
dotyczącym dostarczania usług.
ISO 8402: jest standardem zawierającym terminologię związaną z
zarządzaniem jakością i zapewnieniem jakości.
ISO 9126: będącą zbiorem cech, jakie powinien spełniać produkt
informatyczny, aby można go było uznać za produkt wysokiej
jakości.
TQM Zaprezentowana po raz pierwszy przez Japończyka Eiji
Toyodę dla potrzeb naprawy japońskiego systemu
motoryzacyjnego – 1950r.
Podstawowym założeniem idei TQM jest optymalne połączenie
wszystkich procesów realizowanych w firmie przedsięwzięć w celu
uzyskania wyniku, który zaspokoi potrzeby i wymagania klientów.
Systemu zarządzania jakością - są to tzw. audity wewnętrzne.
PDCA inaczej pętli Deminga, znany także jako Koło Deminga lub
cykl Deminga jest koncepcją zarządzania jakością
Kamienie milowe kluczowe etapy projektu w harmonogramie
realizacji projektu: ważna data (wydarzenie) w realizacji danego
projektu
COCOMO (ang. constructive cost model) -
liczby osobogodzin w procesie tworzenia oprogramowania.
QFD inaczej dom jakości. Celem metody QFD jest przełożenie
informacji, które docierają z rynku od konsumentów na język
techniczny przy wypełnianiu diagramu w postaci domku.
Dalsza część Planu zarządzania jakością zawiera
opis struktury i sposób pracy.
Ze względu na charakter pracy i zakres działania,
nie wszystkie wymagania zawarte w normie ISO
9001:2000 maja zastosowanie. Te wymagania, które
nie maja zastosowania zostały potraktowane jako
wyłączenia ( zgodnie z punktem 1.2. normy ISO
9001:2000).
Wyłączenia te nie maja żadnego wpływu na
zdolność i odpowiedzialność w zakresie dostarczenia
interesantom usług, które zostały zamówione i które
spełniają dane wymagania.
Organizacja dokumentu
Zasadniczym celem jakościowym jest
wykonanie prac projektowych zgodnie z
Harmonogramem prac i Planem projektu.
Drugim celem jakościowym jest przekazanie
Zamawiającemu produktów, które będą
przez niego akceptowane i nie będą
wymagały powtórnego wykonania.
Cele jakości
Grupa jest zarządzana modelem gwieździstym.
Kierownik stanowi główne ogniwo i z nim każdy z
osobna ustala swoje zadania i składa raporty oraz
zażalenia.
Organizacja
-Podejmowanie kluczowe decyzje i
przydzielanie zasobów do projektu w tym
ludzi.
- Stworzenie planu testów
- Zarządzanie konfiguracją w projekcie
- Stworzenie I określenie planu zarządzania
ryzykiem
- Stworzenie I określenie planu zarządzania
ryzykiem
- Planowanie komunikacji w projekcie
Zadania i
odpowiedzialności
W całym procesie wytwarzania dokumentacji jak i
produktu wprowadzone zostaną następujące miary i
standardy prowadzące do zapewnienia jakości
produktu:
IEEE-STD-610 – standardy nazewnictwa
Normy ISO 9001:2000
Raporty bieżącego stanu
Raporty skumulowane – obejmują prace od
początku do chwili wystąpienia kamienia milowego
pomagają ocenić całościowy postęp pracy zespołu.
Zawiera informacje o ukończonych pracach,
opóźnieniach, ważnych osiągnięciach, niezgodności
z planem
Metryki
Raporty skumulowane – obejmują prace od
początku do chwili wystąpienia kamienia milowego
pomagają ocenić całościowy postęp pracy zespołu.
Zawiera informacje o ukończonych pracach,
opóźnieniach, ważnych osiągnięciach, niezgodności
z planem
Raporty podsumowania – tworzone na życzenie
zarządu wyższego szczebla, są krótsze niż raporty
skumulowane i mniej szczegółowe, zawierają jednak
najistotniejsze informacje o pracy całego zespołu.
Raporty rozbieżności – określają wszelkie
odchylenia od przyjętych założeń projektu
Raporty bieżącego stanu
Celem audytów jest oddanie poszczególnej części pracy i
raportu w odpowiednim czasie i w jak najlepszej jakości,
dlatego raporty są wstępnie sprawdzane przez kierownika a
potem poddawane weryfikacji niezależnej od grupy ocenie.
Kierownik przy pomocy programu MS Project ustala
haromonogram audytów oraz kamieni milowych, tworzy
raport sumacyjny i oddaje do oceny wyższemu zarządowi.
metody kontroli:
Własna kontrola jakości
Koleżeńskie przeglądy jakości
Zespołowe przeglądy techniczne
Przeglądy Kierownika Projektu
Przeglądy produktu w ramach Zespołu Projektowego
Plan przeglądów i audytów
Firma jest skierowana na potrzeby klienta,
dlatego od samego początku wprowadzane
są testy i weryfikacje jakości pracy zespołu.
W fazie testowania produkt podlega testom
dynamicznym i statycznym. Wyniki testów
są porównywane i oceniane przez
kierownika i udostępniane w sieci
wewnętrznej firmy, aby każdy zespół
projektowy mógł jak najszybciej pracować
nad udoskonaleniem jakości produktu.
Weryfikacja i testy
Visual Studio 2005 Team Suite
Visio – używany do tworzenia diagramów i innych
dokumentów
MS Project- używany do zaplanowania pracy zespołu i
przydzielenie odpowiednich obowiązków
MS Word – stosowany do raportów
Email – sposób komunikacji w zespole
TQM – darzymy do zapewnienia jak najlepszej jakości
wprowadzając cykl Deminga jako sposób iteracyjny do
doskonalenia naszego produktu i satysfakcji klienta.
QFD – dla lepszego zrozumienia potrzeb klienta w oparciu o
wymagania techniczne (patrz dokument domki)
Cykl Deminga jest koncepcją zarządzania jakością
opracowaną przez W.E. Deminga. Polega na ciągłym
doskonalenie przebiegającym w czterech następujących po
sobie etapach: planowanie - wykonanie - sprawdzenie -
poprawienie (ang. Plan - Do - Check - Act).
Narzędzia, techniki, metodyki