Zarządzanie projektami. Porównanie podstawowych metodyk



Podobne dokumenty
Zarządzanie projektami. Porównanie podstawowych metodyk

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań

Metodyki programowania. Tomasz Kaszuba 2015

AL 1302 ZARZĄDZANIE PROJEKTAMI W OPARCIU O METODYKĘ PRINCE2

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

Wprowadzenie dosystemów informacyjnych

Agile vs PRINCE /2015 I rok st. magisterskie Informatyka

Projekt. Prince2 PRoject. IN Controlled Environments PROCESY KOMPONENTY TECHNIKI

Wprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska

PRINCE2. Metodyka zarządzania projektami. Na podstawie prezentacji R. Radzik, J. Binkiewicz, K. Kasprzak

Zarządzanie projektami. Wykład 2 Zarządzanie projektem

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

SCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora

PRINCE2 czy PMI? Czyli o wyŝszości Świąt Wielkanocnych, nad Świętami BoŜego Narodzenia 11 maja Autor: Jolanta Łabędzka-Benisz.

Standardy dotyczące zarządzania projektami (zwane metodyką) tworzone są często w sposób uniwersalny, niezależnie od dziedziny w której projekt jest

Planowanie i realizacja zadań w zespole Scrum

SCRUM Product Owner - wstęp do zarządzania produktami

Zarządzanie projektami. Wykład 2 Czym jest zarządzanie projektami?

Zarządzanie Projektami zgodnie z PRINCE2

Szkolenie 1. Zarządzanie projektami

Programowanie Zespołowe

ŚCIEŻKA KRYTYCZNA. W ścieżkach krytycznych kolejne zadanie nie może się rozpocząć, dopóki poprzednie się nie zakończy.

Scrum. Zwinna metodyka prowadzenia projektów

PROJEKT ZARZĄDZANIE PROJEKT. Przedsięwzięcie powtarzalne, kilkurazowe = PROCES

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

Jednolity Model Zarządzania Portfelami

Metodyki zarządzania projektami PRINCE2

Zarządzanie projektami a zarządzanie ryzykiem

Wsparcie narzędziowe zarządzania ryzykiem w projektach

Feature Driven Development

STUDIA PODYPLOMOWE ZARZĄDZANIE PROJEKTAMI INFORMATYCZNYMI

Zarządzanie projektami - narzędzia, software, dokumentacja, metodyka PMBOK

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. 1. Cel szkolenia

Zarządzanie projektami zadaniowymi w oparciu o metodykę PMI

Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA

Wsparcie narzędziowe zarządzania ryzykiem w projektach

Zarządzanie Projektami Plan kursu

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

KRZYSZTOF REDLARSKI PODSTAWY METODYKI ZARZĄDZANIA PROJEKTAMI W UJĘCIU KLASYCZNYM

Badania marketingowe. Badania marketingowe. Materiały do wykładu Prowadzący: dr Krzysztof Hejduk Szkoła Główna Handlowa w Warszawie

SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak

TenStep Project Management Process

PODSTAWY ZARZĄDZANIA PROJEKTAMI

Zarządzanie projektami. Wykład 1 Projekt i zarządzanie projektem

Etapy życia oprogramowania

Scrum w praktyce. Michał Piórek

Wprowadzenie w tematykę zarządzania przedsięwzięciami/projektami. dr inż. Agata Klaus-Rosińska

Zarządzanie projektem

"Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny".

Testujemy dedykowanymi zasobami (ang. agile testers)

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

MSF. Microsoft Solution Framework

Programowanie zespołowe

Zarządzanie projektami. Wykład 1 Projekt i zarządzanie projektem

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

( SZKOŁA ZARZĄDZANIA PROJEKTAMI W KOMUNIKACJI

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Agile Project Management

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

Zarządzanie projektem prawnym w praktyce

Zarządzanie ryzykiem teoria i praktyka. Ewa Szczepańska Centrum Projektów Informatycznych Warszawa, dnia 31 stycznia 2012 r.

PRAKTYKA ZARZĄDZANIA PROJEKTAMI W OPARCIU O PMBOK GUIDE 5TH.ED.

Szkolenie 2. Zarządzanie programami

Projektowanie oprogramowania systemów METODYKI PROJEKTOWE

ZAPRASZAMY NA AKREDYTOWANE SZKOLENIA Z ZARZĄDZANIA PROJEKTAMI w Płocku: PRINCE2, PMP /CAPM, Agile Project Management

Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą

Podstawy Zarządzania Projektami w Organizacjach

Małopolska Agencja Rozwoju Regionalnego S.A.

Skuteczne zarządzanie projektami IT w otoczeniu uczelnianym. Piotr Ogonowski

Zarządzanie projektami w otoczeniu uczelnianym. Piotr Ogonowski

Praktyczne zarządzanie projektami według metodyki PRINCE2

Podejście zwinne do zarządzania projektami

Zarządzanie projektami w NGO

Harmonogramowanie projektów Zarządzanie Zakresem

Wsparcie narzędziowe zarządzania ryzykiem w projektach

Wprowadzenie w tematykę zarządzania projektami/przedsięwzięciami

Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming

Programowanie Zespołowe

Metodyki zwinne wytwarzania oprogramowania

Rekomendacja D w obszarze zarządzania projektami na przykładzie rozwiązań w Banku Polskiej Spółdzielczości S.A.

AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014

Zastosowania informatyki w gospodarce Projekt

Projekt: PROLOG wzrost potencjału przedsiębiorstw logistycznych województwa pomorskiego

SYLABUS PRZEDMIOTU W SZKOLE DOKTORSKIEJ

MODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

STUDIA PODYPLOMOWE Zarządzanie Projektami

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Szybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński

OPIS RÓL PROJEKTOWYCH

AGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu.

ZARZĄDZANIE PROJEKTAMI. Tomasz Janka KFDZOM Kołobrzeg, 21 września 2017

Ekonomiczny Uniwersytet Dziecięcy

Wdrażanie systemów zarządzania w małych, średnich i dużych przedsiębiorstwach. prof. PŁ dr hab. inż. Andrzej Szymonik 2015/2016

Transkrypt:

Zarządzanie projektami Porównanie podstawowych metodyk

Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE

METODYKA PRINCE 2

Istota metodyki PRINCE 2 Project IN Controlled Environments v.2 Oparta na pochodzącej z lat 70-tych XX wieku metodzie PROMPT (Project Resource Organisation Management Planning Technique) Powstała formalnie na przełomie 1989/1990 (stała się standardową metodyką brytyjskiej administracji publicznej) Oryginalnie: dla projektów IT, obecnie: dla wszystkich projektów.

Metodyka PRINCE 2 - PROCESY 1. Przygotowanie założeń projektu/uruchamianie projektu (Starting up a project) Ustalenie celów i formy realizacji, stworzenie zespołu zarządzania projektem, plany procesu projektowania Plany projektu (w zakresie: produktów, działań, zasobów, wskaźników jakościowych), określenieu zasadnienia projektu i zagrożeń 2. Strategiczne zarządzanie projektem (Directing a project) Zatwierdzenie prac i zasobów przez najwyższe zwierzchnictwo 3. Planowanie (Planning) 4. Inicjowanie projektu (Initiating a project) 5. Sterowanie etapem (Controlling a stage) Autoryzacja prac nad tworzeniem produktów, zbieranie danych o realizacji zadań, ocenianie postępów i raportowanie strategicznemu kierownictwu projektu oraz propozycje zmian 6. Zarządzanie dostawą produktów (Managing product delivery) Tworzenie produktów projektu, ocena ich jakości i dostarczanie produktów 7. Zarządzanie zakresem etapu (Managing stage boundaries) Raportowanie o stanie zaawansowania bieżącego etapu i planowanie kolejnego 8. Zamykanie projektu (Closing a project) Przygotowanie oceny, planowanie przeglądu powdrożeniowego, akceptacja (podpisanie) protokołu przez klienta

PRINCE 2 rodzaje produktów Produkty proste nie podlegają dalszej dekompozycji (występują na najniższym poziomie dowolnej gałęzi struktury hierarchicznej w Diagramie Struktury Produktów) - oznaczane PROSTOKĄTAMI Produkty integracji - wymagają wykonania jednej lub większej liczby czynności (zestawienia lub skompletowania przetestowania), wyniki tych czynności są porównywane z kryteriami jakości produktu/kryteriami integracji - oznaczane PROSTOKĄTAMI Grupy produktów są grupami produktów a nie produktami - oznaczane RÓWNOLEGŁOBOKAMI Produkty zewnętrzne - są niezbędne dla wytworzenia produktu końcowego lub stanowią ograniczenie dla projektu, ale wytwarzanie nie jest w ramach projektu kontrolowane oznaczane są ELIPSAMI.

METODYKA PMBOK

PMBoK - procesy Procesy rozpoczęcia (opracowanie dokumentu otwarcia i opracowanie wstępnego zakresu projektu) Procesy planowania (opracowanie planu zarządzania projektem, planowanie zarządzania zakresem projektu, definiowanie zakresu projektu, opracowanie struktury podziału prac zdefiniowanie czynności, porządkowanie czynności, szacowanie zasobów czynności, szacowanie czasu trwania czynności, opracowanie harmonogramu, szacowanie kosztów, budżetowanie kosztów, planowanie jakości, planowanie zasobów ludzkich, planowanie komunikacji, planowanie zarządzania ryzykiem, identyfikacja i analiza ryzyka, planowanie reakcji na ryzyko, planowanie zaopatrzenia, planowanie kontraktów Procesy realizacji (kierowanie i zarządzanie realizacją projektu, zapewnienie jakości, przyjmowanie członków zespołu, rozwój zespołu, dystrybucja informacji, rekrutacja sprzedawców) Procesy kontroli (monitorowanie i nadzór nad pracami projektu, zintegrowane zarządzanie zmianami, weryfikacja zakresu, sterowanie zakresem, nadzór nad harmonogramem i kosztami, kontrola jakości, zarządzanie zespołem, raportowanie postępu prac, zarządzanie interesariuszami, monitorowanie i nadzór nad ryzykiem, administrowanie kontraktem) Procesy zakończenia (zamknięcie projektu i kontraktu)

PMBoK obszary wiedzy 1. Zarządzanie integracją projektu 2. Zarządzanie zakresem 3. Zarządzanie czasem 4. Zarządzanie kosztami 5. Zarządzanie jakością 6. Zarządzanie zasobami ludzkimi 7. Zarządzanie komunikacją 8. Zarządzanie ryzykiem 9. Zarządzanie zaopatrzeniem 10. Zarządzanie interesariuszami

METODYKA TENSTEP

TenStep Metodyka stworzona na bazie metodologii Project Management Body of Knowledge (PMBoK) Opiera się na krokach (ang. steps), Metodyka zakłada zwiększanie dyscypliny zarządzania wraz ze wzrostem skali projektu projektem wraz ze wzrostem jego skali. Przykład: Każdy projekt powinien zostać zdefiniowany (step 1), (nawet jeśli nie będzie tworzony formalny harmonogram) Jeśli projekt osiągnie pewną skalę, należy wprowadzić harmonogram (step 2) Jeśli zostanie utworzony, harmonogram, konieczne jest zarządzani nim (step 3) Jeśli projekt jest mały, zbędne jest zarządzanie ryzykiem i jakością, ale trzeba zająć się problemami krytycznymi (step 4) Jeśli projekt będzie większy, należy wprowadzić zarządzanie zmianą (step 5).. bi.gazeta.pl/im/2/4579/m4579772.pdf

TenStep rodzaje kroków Kroki planowane Krok 1 - Zdefiniowanie Pracy do Wykonania Krok 2 Budowanie planu i budżetu Kroki zarządzane Krok 3 Zarządzanie Harmonogramem i Budżetem Krok 4 Zarządzanie Problemami Krytycznymi Krok 5 Zarządzanie Zmianą Krok 6 Zarządzanie Komunikacją Krok 7 Zarządzanie Ryzykami Krok 8 Zarządzanie ludźmi Krok 9 Zarządzanie Jakością Krok 10 Zarządzanie Pomiarem bi.gazeta.pl/im/2/4579/m4579772.pdf

METODYKA AGILE

Porównanie Metodyki kaskadowe (waterfall): Projekt podzielony jest na kilka następujących po sobie faz (analizy, projektowania, całego rozwiązania, dewelopmentu, testów i ostatecznej akceptacji) Metodyki zwinne (agile): Projekt podzielony jest na przedsięwzięcia Stosowany jest model iteracyjny PLC www.sollers.pl/sites/default/files/.../mu_grudzien2012_sollers.pdf

Agile Nazwa odnosi się nie do grupy metodyk Założenia (Manifest Agile): Podkreślona rola ludzi i ich relacji, zmniejszona rola procedur Podkreślona rola oprogramowania, rola dokumentów zmniejszona do niezbędnego minimum Współpraca z klientem jest nadrzędna ponad negocjację umów. Jest duża otwartość na zmianę zakresu projektu w przypadku zmiany wymagań i priorytetów klienta www.sollers.pl/sites/default/files/.../mu_grudzien2012_sollers.pdf

Agile cd Cechy modelu Agile: Iteracyjność: projekty realizowane są w oparciu o mniejsze przedsięwzięcia Przyrostowość (inkrementalizm) tworzenie produktu poprzez dobudowywanie do niego kolejnych elementów podczas każdej iteracji (dodawanie wartości) www.sollers.pl/sites/default/files/.../mu_grudzien2012_sollers.pdf

Agile - Szkielet Scrum inspekcja okresowa iteracja Do zrobienia zostało. przyrost funkcjonalności

Agile Role w projekcie Lider zespołu Właściciel produktu Zespół Pozostali interesariusze

Agile - Lider zespołu (Scrum Master) Jest liderem, a nie kierownikiem Pomaga właścicielowi produktu w wyborze zaległości produktowych i w zamianie zaległości w funkcjonalność (np. poprzez rozwiązanie konfliktów)

Agile -Właściciel produktu (Product Definiuje wymagania, jakość i wartości produktu decyduje o kolejności tworzenia funkcjonalności Kontroluje zaległości Owner) Zatwierdza rezultaty pracy zespołu

Agile - Zespół (Team) Samodzielnie organizuje pracę tak, aby spełnić wymagania metodyki, Składa się z 5 do 7 osób Jest interdyscyplinarny, Jest samowystarczalny

Agile ogólny opis Praca zespołu objęta jest ramami czasowymi zwanymi przebiegiem (ang. sprint). Efekt przebiegu: nowa wersja (udoskonalona) produktu Przebieg trwa od 1 do 4 tygodni (zalecane są stałe długości) Na początku pracy klient przedstawia listę wymagań (tzw historyjki - ang. User Stories), każda z nich opisuje cechę produktu Właściciel produktu kontroluje priorytety wymagań klienta Na końcu tworzony jest rejestr wymagań (ang. Product Backlog), planowany jest przebieg (ang. Sprint Planning) i wybierane są zadania o najwyższym priorytecie Następnie szacowane są: lista zadań i czas realizacji (tzw. Sprint Backlog), pracochłonność, złożoność i ryzyko każdego zadania Po planowaniu zespół przechodzi do realizacji przebiegu Zasada Daily Scrum: przeprowadzanie codziennych (maksymalnie 15-minutowych) spotkań, na których omawiane są zadania zrealizowane poprzedniego dnia, problemy występujące przy ich realizacji oraz zadania do wykonania w dniu spotkania. Sprint kończy się spotkaniem będącym przeglądem przebiegu (ang. Sprint Review) prezentacją wyniku pracy zespołu