1 Zarządzanie przedsięwzięciami i PRINCE2Inżynieria oprogramowania II Wykład 8 Zarządzanie przedsięwzięciami i PRINCE2
2 PRojects IN Controlled Environments Wprowadzenie PRINCE = PRojects IN Controlled Environments CCTA = the Central Computer and Telecommunications Agency, UK 1989: CCTA wprowadza metodę PRINCE 1996: CCTA ogłasza metodę PRINCE2 J.Nawrocki, PRINCE2
3 Metodyka zarządzania przedsięwzięciami Wstęp Metodyka zarządzania przedsięwzięciami Główny aktor: kierownik przedsięwzięcia Managing Successful Projects with PRINCE2 J.Nawrocki, PRINCE2
4 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
5 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
6 Struktura zarządzania wg PRINCE 2Komitet Sterujący Przewod. J.Nawrocki, PRINCE2
7 Struktura zarządzania wg PRINCE 2Komitet Sterujący Przewod. Reprezentant dostawcy J.Nawrocki, PRINCE2
8 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Error J.Nawrocki, PRINCE2
9 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy I’m busy! I’m busy! Error I’m busy! J.Nawrocki, PRINCE2
10 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Raport Plan Kierownik Przedsięwzięcia Jestem kierownik. Będę z Wami codziennie. J.Nawrocki, PRINCE2
11 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Raport Nadzór Przedsięwzięcia Plan Kierownik Przedsięwzięcia J.Nawrocki, PRINCE2
12 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Raport Nadzór Przedsięwzięcia Plan Kierownik Przedsięwzięcia Kierownik Zesp. Kierownik Zesp. Kierownik Zesp. J.Nawrocki, PRINCE2
13 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Raport Nadzór Przedsięwzięcia Plan Kierownik Przedsięwzięcia Zlecenie Wsparcie Przedsięwz. Raport Kierownik Zespołu Kierownik Zespołu Kierownik Zespołu J.Nawrocki, PRINCE2
14 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
15 Cykl życia wg PRINCE 2 23.01 8.04 27.05 17.06 Etap 1 Etap 2 Etap 3J.Nawrocki, PRINCE2
16 Cykl życia wg PRINCE 2 23.01 8.04 27.05 17.06 1.07 Etap 1 Etap 2Zamknięcie J.Nawrocki, PRINCE2
17 Cykl życia wg PRINCE 2 27.11 23.01 8.04 27.05 17.06 1.07 Inicj. projektu Etap 1 Etap 2 Etap 3 Etap 4 Zamknięcie J.Nawrocki, PRINCE2
18 Cykl życia wg PRINCE 2 16.10 27.11 23.01 8.04 27.05 17.06 1.07 Przyg. zał. proj Inicj. projektu Etap 1 Etap 2 Etap 3 Etap 4 Zamknięcie J.Nawrocki, PRINCE2
19 Procesy PRINCE 2 – Pierwsza przymiarka16.10 27.11 23.01 8.04 27.05 17.06 1.07 Przyg. zał. Proj Inicj. projektu Etap 1 Etap 2 Etap 3 Etap 4 Zamknięcie Zarządzanie zakresem etapu SB Przyg. założeń projektu SU Inicjowanie projektu IP Zamknięcie projektu CP Zarządzanie etapem J.Nawrocki, PRINCE2
20 Procesy PRINCE 2 Zarządzanie etapem Przyg. założeń projektu SUInicjowanie projektu IP Zarządzanie etapem Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
21 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Raport Plan Kierownik Przedsięwzięcia Jestem kierownik. Będę z Wami codziennie. J.Nawrocki, PRINCE2
22 Strategiczne zarządzanie projektem DPProcesy PRINCE 2 Strategiczne zarządzanie projektem DP Przyg. założeń projektu SU Inicjowanie projektu IP Zarządzanie etapem Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
23 Strategiczne zarządzanie projektem DPProcesy PRINCE 2 Strategiczne zarządzanie projektem DP Przyg. założeń projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
24 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
25 Przygotowanie założeń projektu (SU)Strategiczne zarządzanie projektem DP Przyg. zał. projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
26 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika SU1 Propozyc-ja proj. J.Nawrocki, PRINCE2
27 Struktura zarządzania wg PRINCE 2Komitet Sterujący Przewod. Kierownik Przedsięwzięcia J.Nawrocki, PRINCE2
28 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika Projekt Zespołu Zarządzania SU1 SU2 Propozyc-ja proj. J.Nawrocki, PRINCE2
29 Struktura zarządzania wg PRINCE 2Komitet Sterujący Reprezentant użytkowników Przewod. Reprezentant dostawcy Nadzór Przedsięwzięcia Kierownik Przedsięwzięcia Wsparcie Przedsięwz. Kierownik Zespołu Kierownik Zespołu Kierownik Zespołu J.Nawrocki, PRINCE2
30 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika Projekt Zespołu Zarządzania Wyznaczenie Zespołu Zarządzania SU1 SU2 SU3 Propozyc-ja proj. Zespół Zarządzania J.Nawrocki, PRINCE2
31 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika Projekt Zespołu Zarządzania Wyznaczenie Zespołu Zarządzania SU1 SU2 SU3 Propozyc-ja proj. Przygotowanie opisu projektu SU4 Zespół Zarządzania Opis projektu J.Nawrocki, PRINCE2
32 Jakie są jego implikacje Koncepcja rozwiązania Opis projektu Opis klienta Opis problemu Kogo problem dotyczy Jakie są jego implikacje Koncepcja rozwiązania Lista głównych produktów Ograniczenia Główne czynniki ryzyka J.Nawrocki, PRINCE2
33 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika Projekt Zespołu Zarządzania Wyznaczenie Zespołu Zarządzania SU1 SU2 SU3 Propozyc-ja proj. Przygotowanie opisu projektu Zdefiniowanie podejścia do projektu SU4 SU5 Zespół Zarządzania Opis projektu J.Nawrocki, PRINCE2
34 Przygotowanie założeń projektu (SU)Wyznaczenie przewodnicz. i kierownika Projekt Zespołu Zarządzania Wyznaczenie Zespołu Zarządzania SU1 SU2 SU3 Propozyc-ja proj. Przygotowanie opisu projektu Zdefiniowanie podejścia do projektu Planowanie etapu rozpo-częcia SU4 SU5 SU6 Zespół Zarządzania Opis projektu Plan etapu rozpoczęcia J.Nawrocki, PRINCE2
35 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
36 Strategiczne zarządzanie projektem DPInicjowanie projektu Strategiczne zarządzanie projektem DP Przyg. zał. projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
37 Plan jakości projektu Plan projektu Spojrzenie biznesowePlanowanie projektu IP2 Plan projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP3 Spojrzenie biznesowe IP Planowanie jakości IP1 J.Nawrocki, PRINCE2
38 Plan jakości projektu Plan projektu Spojrzenie biznesowePlanowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1 IP2 IP3 Zdefiniowanie mechanizmów kontroli IP4 Plan komunikacji Mechaniz-my kontr. J.Nawrocki, PRINCE2
39 Plan jakości projektu Plan projektu Spojrzenie biznesowePlanowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1 IP2 IP3 Zdefiniowanie mechanizmów kontroli Założenie plików projektu IP4 IP5 Plan komunikacji Mechaniz-my kontr. Rejestr spraw Rejestr jakości Rejestr doświadczeń J.Nawrocki, PRINCE2
40 Rejestr spraw Rejestr spraw J.Nawrocki, PRINCE2
41 Przetwarzanie żądania zmianyZgłoszenie zmiany Analiza wpływu Zgłoszono W akceptacji W implementacji W kontroli W udostępnianiu Skończono Akceptacja Implementacja Kontrola jakości Skończone J.Nawrocki, PRINCE2
42 Rejestr spraw Rejestr spraw J.Nawrocki, PRINCE2
43 Cel: Podsumowanie wykonanej kontroli jakościRejestr jakości Cel: Podsumowanie wykonanej kontroli jakości Produkt Metoda Osoby Termin planow. Termin rzecz. Wynik J.Nawrocki, PRINCE2
44 Dokument rozpoczęcia projektuPlan jakości projektu Plan projektu Spojrzenie biznesowe IP Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1 IP2 IP3 Zdefiniowanie mechanizmów kontroli Założenie plików projektu Scalenie dokumentu rozpocz. IP4 IP5 IP6 Plan komunikacji Mechaniz-my kontr. Rejestr spraw Rejestr jakości Raport doświadczeń Dokument rozpoczęcia projektu J.Nawrocki, PRINCE2
45 Dokument rozpoczęcia projektuI. Wizja przedsięwzięcia II. Plan jakości III. Plan przedsięwzięcia IV. Pozostałe aspekty przedsięwzięcia J.Nawrocki, PRINCE2
46 Plan wykładu – Tu skończyłemOrganizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
47 Strategiczne zarządzanie projektem DPPlanowanie Strategiczne zarządzanie projektem DP Przyg. zał. projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytwarzaniem produktów J.Nawrocki, PRINCE2
48 Projektowanie planu PL1 J.Nawrocki, PRINCE2
49 Hierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Projektowanie planu Definiowanie i analiza produktów PL1 PL2 J.Nawrocki, PRINCE2
50 Hierarchiczna struktura produktówProduct Breakdown Structure Budowany system Kod Moduł finansowo-księgowy Moduł magazynowy Dokumentacja techniczna Specyfikacja wymagań Scenariusze i skrypty testowe Dokumentacja użytkownika J.Nawrocki, PRINCE2
51 Hierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Projektowanie planu Definiowanie i analiza produktów PL1 PL2 J.Nawrocki, PRINCE2
52 Hierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Lista czynności Zależności między czynnościami Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności PL1 PL2 PL3 J.Nawrocki, PRINCE2
53 Oszacowanie czynnościHierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Lista czynności Zależności między czynnościami Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności PL1 PL2 PL3 Szacowanie PL4 Oszacowanie czynności J.Nawrocki, PRINCE2
54 Oszacowanie czynnościHierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Lista czynności Zależności między czynnościami Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności PL1 PL2 PL3 Szacowanie Szeregowanie PL4 PL5 Oszacowanie czynności Harmonogram J.Nawrocki, PRINCE2
55 Oszacowanie czynnościHierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Lista czynności Zależności między czynnościami Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności PL1 PL2 PL3 Szacowanie Szeregowanie Analizowanie ryzyka PL4 PL5 PL6 Oszacowanie czynności Harmonogram Rejestr ryzyka J.Nawrocki, PRINCE2
56 Oszacowanie czynnościHierarchiczna struktura produktów Opisy produktów Diagram przepływu produktów Lista czynności Zależności między czynnościami Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności PL1 PL2 PL3 Szacowanie Szeregowanie Analizowanie ryzyka PL4 PL5 PL6 Scalanie planu PL7 Oszacowanie czynności Harmonogram Rejestr ryzyka J.Nawrocki, PRINCE2
57 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
58 Strategiczne zarządzanie projektem DPSterowanie projektem Strategiczne zarządzanie projektem DP Przyg. zał. projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytw. produktów J.Nawrocki, PRINCE2
59 Sterowanie etapem Autoryzacja Odbiór skończ. prac Ocena pakietupostępów J.Nawrocki, PRINCE2
60 Sterowanie etapem Autoryzacja pakietu prac Odbiór skończ. prac Ocenapostępów Rejestrowa- nie spraw projektu Analiza spraw projektu Podejmow. działań naprawczych J.Nawrocki, PRINCE2
61 Sterowanie etapem Autoryzacja pakietu prac Odbiór skończ. prac Ocenapostępów Rejestrowa- nie spraw projektu Analiza spraw projektu Podejmow. działań naprawczych Przegląd Statusu etapu Raporty dla Komitetu Sterującego J.Nawrocki, PRINCE2
62 Raport dla Komitetu SterującegoData Okres, którego raport dotyczy Stan budżetu Stan harmonogramu Produkty zakończone w danym okresie Faktyczne i potencjalne problemy Produkty do skończenia w następnym okresie Stan spraw projektu Wpływ zmian na budżet i harmonogram J.Nawrocki, PRINCE2
63 Sterowanie etapem Autoryzacja pakietu prac Odbiór skończ. prac Ocenapostępów Rejestrowa- nie spraw projektu Analiza spraw projektu Podejmow. działań naprawczych Przegląd Statusu etapu Raporty dla Komitetu Sterującego Eskalowanie spraw projektu J.Nawrocki, PRINCE2
64 Przyczyna odchylenia od planu etapu Konsekwencje odchylenia Raport o zagrożeniu Przyczyna odchylenia od planu etapu Konsekwencje odchylenia Dostępne opcje Wpływ każdej opcji na przypadek biznesowy, czynniki ryzyka i granice tolerancji Zalecenia kierownika projektu J.Nawrocki, PRINCE2
65 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2
66 Zarządzanie zakresem etapuStrategiczne zarządzanie projektem DP Przyg. zał. projektu SU Inicjowanie projektu IP Zarządzanie zakresem etapu SB Zamknięcie projektu CP Planowanie PL Sterowanie etapem CS Zarządzanie wytw. produktów J.Nawrocki, PRINCE2
67 Zarządzanie zakresem etapu SBPlanowanie etapu J.Nawrocki, PRINCE2
68 Zarządzanie zakresem etapu SBPlanowanie etapu Aktualizacja planu projektu Aktualizacja przypadku biznesowego Aktualizacja rejestru ryzyka J.Nawrocki, PRINCE2
69 Zarządzanie zakresem etapu SBPlanowanie etapu Aktualizacja planu projektu Aktualizacja przypadku biznesowego Aktualizacja rejestru ryzyka Meldowanie o zakończe- niu etapu J.Nawrocki, PRINCE2
70 Zarządzanie zakresem etapu SBPlanowanie etapu Aktualizacja planu projektu Aktualizacja przypadku biznesowego Aktualizacja rejestru ryzyka Meldowanie o zakończe- niu etapu Opracowanie planu awaryjnego J.Nawrocki, PRINCE2
71 PRINCE2 w formie przypadku użyciaRealizacja projektu wg PRINCE2 1. Zespół przygotowuje założenia projektu 2. Zespół inicjuje projekt 3. Zespół realizuje etap projektu 4. Zespół zamyka projekt Rozszerzenia 3a. Potrzebny jeszcze jeden etap 3a1. Powtórzenie kroku 3. J.Nawrocki, PRINCE2
72 Wreszcie! Podsumowanie Zespół zarządzania Rola kierownika projektuNajważniejsze procesy PRINCE 2 Otwarcie Rozpoczęcie Sterowanie etapem Zarządzanie granicami Zamknięcie projektu Wreszcie! J.Nawrocki, PRINCE2
73 3. Czy dowiedziałeś się czegoś ważnego? 4. Co i jak poprawić?Ocena wykładu 1. Wrażenie ogólne (1 - 6) 2. Za szybko czy za wolno? 3. Czy dowiedziałeś się czegoś ważnego? 4. Co i jak poprawić? J.Nawrocki, PRINCE2
74 Przygotowanie założeń projektu Inicjowanie projektu Planowanie Plan wykładu Organizacja zespołu Cykl życia projektu Przygotowanie założeń projektu Inicjowanie projektu Planowanie Sterowanie etapem Zarządzanie zakresem etapu Wstęp Organizacja zespołu Cykl życia projektu Wybrane praktyki i narzędzia XPrince a ISO 9001:2000 XPrince a CMMI Oferta dla Polsoftu J.Nawrocki, PRINCE2