Professional Documents
Culture Documents
MSF a PMI
PMI - metodyka podobna dla kadego
rodzaju projektw
MSF metodyka przeznaczona dla
projektw informatycznych majca cechy
PMI
MSF metodyka utworzona na podstawie
projektw Microsoft
Inwestowanie w jako
Wymiana informacji wewntrz zespou
Zaangaowanie caej grupy w zarzdzaniu
ryzykiem
Uczenie si z dowiadcze
Role w MSF
Program
Management
Product
Management
Development
User
Experience
Test
Release
Management
Charakterystyka rl
Zaoenie rwnowanoci rl
Rola to nie osoba!!!
Jedna osoba moe spenia kilka rl
Jedna rola moe by speniana przez wiele
osb
Niektrych rl nie powinno si czy
Product management
Cel:
Usatysfakcjonowanie klientw
Charakterystyka:
Jest adwokatem klienta: przekazuje jego
wymagania, odpowiada za komunikacj z nim
Definiuje wspln wizj projektu dla klienta i
zespou
Odpowiada za osignicie kompromisu
pomidzy oczekiwaniami klienta, terminem
realizacji i zasobami projektowymi
Program management
Cel:
Dostarczenie gotowego produktu z uwzgldnieniem
przyjtych ogranicze: czas, zakres, budet
Charakterystyka:
Steruje procesem rozwoju oprogramowania
Zarzdza specyfikacj projektow moe by
gwnym architektem lub kierownikiem produkcji
Uatwia komunikacj i negocjacje wewntrz zespou
Pilnuje terminowoci projektu i raportuje o postpach
Rozwija, utrzymuje i wprowadza w ycie plan i
terminarz projektu
Zarzdza szacowaniem ryzyka projektu
Odpowiednik kierownika projektu w znaczeniu PMI
Development
Cel:
Utworzenie specyfikacji i implementacji
produktu
Charakterystyka:
Specyfikacja funkcjonalnoci projektu
fizycznego
Okrela czas zakoczenia kadej
funkcjonalnoci
Tworzy lub nadzoruje tworzenie
funkcjonalnoci
Przygotowuje produkt do dystrybucji
Test
Cel:
Zatwierdzenie produktu do dystrybucji po
zidentyfikowaniu i osigniciu wszystkich
wymaga jakociowych produktu
Charakterystyka:
Rozwinicie strategii testowania
Prowadzenie testw
User Experience
Cel:
Dbanie o zadowolenie uytkownika produktu
Charakterystyka
Jest adwokatem uytkownika
Definiuje wymagania z punktu widzenia
uytkownika
Projektuje i rozwija system wspierania
wydajnoci
Rozwija i realizuje szkolenie uytkownikw
Release Management
Cel:
Wdraanie produktu i zwizane z tym
operacje
Charakterystyka:
Zarzdzanie wdraanym produktem
Logistyczne wsparcie teamu projektowego
czenie rl
Product
Management
Product
Management
Program
Management
Development
Test
User
Experience
Release
Management
N
P
N
P
U
Program
Management
Development
User
Experience
N
P
P
N
U
U
N
N
Release
Management
Test
P Moliwe
U Rzadko
Nie rekomendowane
Fazy w MSF
Envisioning
Stworzenie wsplnej wizji produktu
Planning
Zaplanowanie prac realizowanych w cyklu
Developing
Implementacja
Stabilizing
Testowanie
Deploying
Przygotowanie produktu do udostpnienia
Fazy w MSF
Deployment Complete
Release Readiness
Approved
Vision/Scope
Approved
MSF
Scope
Completed
Project Plans
Approved
Kamienie milowe
Kamienie milowe to punkty synchronizacji i
przegldu rezultatw
Oddzielaj poszczeglne fazy projektu
Daj moliwo dyskusji na temat
zakresu projektu, zmian w wymaganiach
uytkownika oraz oszacowaniu ryzyka
Ryzyko w MSF
Zarzdzanie ryzykiem to proces identyfikowania,
analizowania oraz adresowania ryzyka proaktywnie, tzn.
ryzyko jest przewidywane i definiowany jest proces nim
zarzdzania
Celem zarzdzania ryzykiem jest zmaksymalizowanie
pozytywnych wpyww (szans) przy jednoczesnym
zminimalizowaniu negatywnego wpyww (strat) na
projekt
Dotyczy ludzi, procesw i elementw technologii
Powinno by oszacowywane w kadym punkcie ycia
projektu
Oglne zasady MSF powinny by stosowane rwnie do
zarzdzania ryzykiem
Ryzyko
1.Identify
6.Learn
5.Control
2. Analyze
and
Prioritize
3. Plan and
Schedule
4. Track and
Report
Ryzyko
Identyfikacja ryzyka:
Uwiadomienie o potencjalnych problemach jak najszybciej to
moliwe identyfikacja ryzyka jest powtarzana w trakcie caego
ycia projektu
Planowanie i harmonogramowanie
Planowanie to tworzenie strategii, planw i akcji
zapobiegajcych wystpowaniu ryzyka
Harmonogramowanie to wczenie tych planw w codzienne
zarzdzanie procesami projektowymi
Ryzyko
ledzenie zmian (tracking) i raportowanie:
Monitoruje status ryzyka i postp akcji przeciwdziaajcych
Monitoruje prawdopodobiestwo wystpienia, wag oraz
wraliwo ryzyka, co moe zmieni priorytety ryzyka, cechy
projektu lub zasoby
Raportowanie zapewnia, e zesp, sponsorzy oraz inni
partycypanci s wiadomi o statusie ryzyka projektu i planach
nim zarzdzania
Kontrola
Proces egzekwowania akcji oraz raportowanie ich statusu
Uczenie si
Proces polegajcy na uczeniu si na podstawie ryzyka oraz na
zachowywaniu tej wiedzy w formie nadajcej si do nastpnego
uycia
MSF w praktyce
Nie wszystkie role s rwnowane:
Wiodca rola Program Managera
Co omwilimy?
Dla zainteresowanych
MSF:
http://msdn.microsoft.com/vstudio/enterprise/msf/