background image

Adaptacyjna struktura projektu

(APF: Adaptive Project Framework)

Dorota Kuchta

(R. K. Wysocki, R. MCGarry, 

Efektywne Zarządzanie 

Projektami_ 

background image

Tradycyjne zarządzanie 

projektami 

• Nie zawsze wystarczające
• W niektórych sytuacjach wymagana 

zmiana podejścia

• Czasem trzeba łączyć podejście 

tradycyjne (TPM) z ekstremalnym 
(xPM)

background image

Uzasadnienie

• W. Churchill: „Błędem jest patrzenie 

zbyt daleko w przyszłość. W danej 
chwili można się zajmować tylko 
jednym ogniwem łańcucha 
przeznaczenia”

• Odrzucamy planowanie działań w 

długim okresie

• Po co planować przyszłość, skoro jest 

ona nieznana? 

background image

APF

• W centrum zainteresowania jest klient
• Ułatwiamy mu wprowadzanie zmian i ich 

monitorowanie

• Największa wartość dla klienta w zamian 

za zainwestowany czas i pieniądze

• Eliminujemy z zarządzania projektami 

zbędne czynności

• Maksymalne wykorzystanie 

zaangazowania klienta (partnerstwo)

background image

Założenia AFP

• Zakres projektu zmienia się w 

kolejnych etapach realizacji 
przedsięwzięcia

• Projekt składa się z następujących po 

sobie cykli

• Celem AFP jest maksymalizowanie 

wartości każdego cyklu

• W każdym cyklu klient może 

zmieniać kierunek działań w 
projekcie (wnioski)

background image

Planowanie w AFP

• Średniopoziomowa struktura podziału 

pracy (na funkcje lub komponenty)

• Szczegółowo planujemy tylko te 

działania, których z pewnością się 
podejmiemy

• Jeśli wątpliwości, to odkładamy na 

później

background image

Etapy AFP

Zakres wersji: definiujemy zakres pracy w 
rozpoczynającym się cyklu

Plan cyklu: szczegółowy plan cyklu na podstawie 
niskopoziomowej struktury podziału pracy

Budowa cyklu: harmonogram, wykonanie 
zaplanowanej pracy

Punkt kontrolny klienta: klient weryfikuje 
zgodność rezultatów cyklu z oczekiwaniami

Przegląd rezultatów wersji: wnioski na 
przyszłość.

background image

Zakres wersji

• Wersja – część (zamknięta) projektu
• W AFP początek – tak jak w TPM – 

zdefiniowanie problemu

• Negocjacje z klientem warunków 

satysfakcji

• Wtedy decydujemy, że tPM, AFP, czy 

xPM

background image

Zakres wersji

• Statut projektu (karta): opis problemu, celu 

głównego i celów cząstkowych, wymierne 
rezultaty (kryteria sukcesu), wątpliwości, ryzyka

• Lista funkcjonalności, uszeregowana według 

ważności dla klienta, ale wszyscy akceptują, że ta 
lista może się zmienić. 

• Średniopoziomowa struktura podziału pracy (cel 

główny, funkcje i podfunkcje)

• Nie idziemy niżej: to byłby czas stracony
• Hierarchizacja zmiennych: czas, koszty, zasoby, 

zakres prac i jakośc. 

background image

Plan cyklu

• Listę funkcji dzielimy na pewną liczbę 

krótkich cykli (2-6 tygodni)

• Prognozowany czas trwania cyklu 

uzgadniamy z klientem

• Czasy trwania cykli będą się zmieniać
• Planowanie cyklu proste (małe zespoły, 

każdy planuje swój cykl, krótkie cykle – 
narzędzia: tablica, kartki i mazaki, 
nieważna ścieżka krytyczna. 

background image

Budowa cyklu

• Każdy mały zespół:
• Przygotowanie harmonogramu
• Przypisanie zasobów do zadań
• Wykonywanie zadań
• Cykl zakończy się, kiedy upłynie czas 

przewidziany na jego realizację – 
nieskończone funkcjonalności będą 
robione w następnym cyklu,

background image

Budowa cyklu

• Zespół poznaje harmonogram
• Dla każdego członka zespołu – 

dzienna liczba zadań

• Pod koniec dnia pracy – informacje o 

zaawansowaniu

• Działania korygujące CODZIENNIE
• Wnioski, propozycje, problemy 

spisywane

background image

Punkt kontrolny klienta

• Po zakończeniu cyklu klient wraz z zespołem 

projektowym – przegląd rezultatów

• Modyfikacje w ogólnym planie projektu i w 

następnym cyklu

• Sekwencję: plan cyklu – budowa cyklu – punkt 

kontrolny klienta powtarzamy, aż koniec budżetu 
i czasu. 

• I my, i klient mamy się uczyć. W zasadzie 

wszystko może ule zmianie

• Konieczna otwartość na zmiany
• Klient pełni funkcję współmenedżera projektu. 

background image

Przegląd rezultatów wersji

• Jeśli uznano, że wystarczy, projekt 

zamknięty

• Jeśli nie: pytamy, czemu kryteria 

sukcesu nie zostały osiągnięte, czy 
mogą być jeszcze osiągnięte, jeśli tak 
– kolejna wersja, jeśli nie – 
odstępujemy od projektu. 

background image

Zakres wersji

• Wspólnie przez klienta i wykonawcę
• Nie chcemy stworzyć szczegółowego 

planu

• Jednorazowo definiujemy zakres tylko 

dla jednej wersji, podczas pracy nad 
nią okażę się, co będzie robione przy 
innych wersjach

• Zakres po każdym cyklu się może 

zmienić

• „zmiany witamy ochoczo”

background image

Tworzenie warunków 

satysfakcji

• Negocjacje twarzą w twarz (nie 

emailem – badania pokazują, że 
rozmówcę oceniamy, kierując się w 
55% językiem ciała, w 38% tonem 
głosu, w 7% treścią słów)

background image

Etapy tworzenia warunków 

satysfakcji

• Prośba klienta
• Wykonawca wyjaśnia, czego wg niego 

dotyczy prośba klienta, aż klient widzi, 
że wykonawca dobrze zrozumiał

• Wykonawca określa, co może zrobić w 

celu spełnienia oczekiwań klienta

• Klient opisuje, jak rozumie propozycje 

wykonawcy – aż wykonawca widzi, że 
klient dobrze zrozumiał 

background image

Tworzenie warunków 

satysfakcji

• Zamawiający i wykonawca mogą być 

reprezentowani przez pojedyncze 
osoby lub małe grupy. 

• Muszą to być osoby mające swobodę 

decyzyjną w sprawach projektu

background image

Ramy czasowe i budżet

• W AFP budżet i ramy czasowe są stałe
• Czas dzielimy na cykle
• Czas trwania wersji nie powinien przekraczac 6 

miesięcy

• W AFP nie dostajemy dodatkowego czasu ani 

pieniędzy

• Cel AFP: maksymalizacja korzyści klienta przy 

stałym budżecie i w określonym czasie

• Czasy trwania wersji powinny być jak najmniejsze
• W AFP łatwiej jest w odpowiednim momencie 

porzucić kiepski projekt.

background image

Tworzenie 

sredniopoziomowej 

• Nazwy działań wywodzą się od nazw 

celów cząstkowych, a nie czynności)

• Opisujemy w tej strukturze możliwie 

szczegółowo to, co chcemy 
zbudować, a nie, jak to chcemy 
zrobić

• Bowiem niektóre funkcjonalności być 

może nie będą w ogóle wykonywane

background image

Kryteria szeregowania 

funkcjonalności

• Stopień ważności dla klienta (korzyści 

biznesowe)

• Ryzyko (im wyższe, tym wcześniej 

wykonujemy)

• Złożoność (im wyższa, tym wcześniej 

wykonujemy)

• Czas trwania (im krótszy, tym wcześniej 

wykonujemy)

•  zależności

background image

Metody szeregowania

• Wymuszony ranking
• Trzy zbiory: niezbędne, ważne, 

ewentualnie ważne (założenie: w 
każdym zbiorze musi być co najmniej 
20% elementów)

• Q-sort: wszystkie: wysoki priorytet – 

niski priorytet, oba na średni – 
pozostałe, itd. 

background image

Priorytety dla trójkąta 

ograniczeń

• Zmienne (metoda suwaka: włączony 

– wyłączony): zakres, jakość, budżet, 
czas, zasoby

background image

Określenie liczby i czasów trwania 

cykli

• Np. założenie, że cykle będą 4-tygodniowe
• Wyliczamy liczbę cykli
• Przyporządkowujemy funkcjonalności do cykli i 

dostosowujemy długość cykli

• Można wyznaczyć czas pracy nad 

funkcjonalnościami 

• Należy uwzględnić zależności
• Najważniejszy cel: dostarczać rezultaty szybko i 

często

• Początek projektu to najlepszy czas na 

zwiększenie zaangażowania klienta

background image

Plan cyklu

• Podobnie jak w TPM, tyle że w odniesieniu do najbliższego 

cyklu

• Raczej nie korzysta się z oprogramowania
• Tworzy się niskopoziomową strukturę podziału pracy
• Dla każdej funkcjonalności definiujemy 3-5 najważniejszych 

działań

• Słowa odczasownikowe
• Do poziomu, kiedy można estymować czas i koszt, 

wykonanie i ukończenie mierzalne, koniec i początek jasno 
zdefiniowany, konkretny rezultat, działania niezależne

• Należy unikać pułapki mikrozarządzania
• Nie należy ingerować w pracę zespołu częściej niż raz w 

tygodniu – lale codzienne raporty!

background image

Wizualizacja i estymacja

• Zadania – karteczki na tablicy, inny 

kolor dla każdej funkcji

• Czas trwania każdego zadania 

prognozujemy z myślą o osobach z 
przeciętnymi kwalifikacjami, 
pracujących w zwykłym tempie, z 
uwzględnieniem przerw w pracy, 
korzystając z danych historycznych.

background image

Prognozowanie wymaganych 

zasobów

• Jeśli nie ma jeszcze zespołu. Zaczynamy od 

umiejętności, jeśli jest zespół, zaczynamy od ludzi.

• Imiona i nazwiska na samoprzylepnych kartkach, 

umieszczamy na strukturze podziału pracy, inny 
kolor dla każdej osoby

• Również pomieszczenia, wyposażenie, środki 

pieniężne

• Plan awaryjny dla zasobów unikalnych
• Niepotrzebne oprogramowanie – mało zadań, 

wszystkie zasoby powinny być dostępne na 100% 
przez cały czas. 

background image

Budowa cyklu

• Planowanie tradycyjne (sieć, harmonogram – 

rozpisany na członków zespołu)

• Jednostka czasu – połówka dnia
• Po zrobieniu mikroharmonogramu (karteczki!) 

należy upewnić się, że mieści się on w nałożonych 
na wyższym poziomie ramach czasowych, jeśli 
nie, szukamy dodatkowych zasobów

• Harmonogram musi być umieszczony w 

widocznym miejscu w pokoju spotkań zespołu

• Osoba aktualnie nieobciążona archiwizuje kolejne 

harmonogramy (wystarczy EXCEL)

background image

Zadania krytyczne

• Niekoniecznie metoda i oprogramowanie!
• Zazwyczaj ją widać, można zmieniać
• Dla zadań krytycznych oraz zadań o 

wysokim poziomie ryzyka oraz, dla 
których nie mamy doświadczenia bądź 
które wymagają specyficznych 
kompetencji, tworzymy dokładniejsze 
opisy, może dzielimy na podzadania, opisy 
krótkie – mają pomóc, nie przeszkadzać!

background image

Wykonywanie planu

• Choć cykle krótkie, rzadko zgodnie z 

planem

• Ale w AFM nie poświęcamy 

planowaniu dużo czasu

• W zależności do stopnia trudności: 

albo porzucamy dany cykl (nawet 
wersję), albo kontynuujemy

• Unikamy myślenia z TPM („tyle już 

zainwestowano”).

background image

Monitorowanie i dostosowywanie 

planu

• Poranne spotkania monitorujące muszą 

odbywać się codziennie (15 minut).

• Każdy członek zespołu mówi, co zrobił w 

poprzednim dniu i jakie przewiduje 
działania korygujące

• Jeśli opóźnienie zadania nie spowoduje 

opóźnienia pozostałych zadań, omawiamy 
je po spotkaniu

• Jeśli ktoś skończył przed terminem, pomaga 

innym

background image

Bank zakresów

• Archiwum pomysłów i propozycji 

zmian (zwłaszcza co 
funkcjonalności), które zostały 
sformułowane w poprzednich cyklach

• Pomysły są przedstawiane na 

spotkaniach monitorujących, a potem 
klientowi na etapie punktu 
kontrolnego klienta

• W samym cyklu nie zmieniamy 

zakresu

background image

Rejestr problemów

• Na tablicy ścieralnej, ręcznie
• Każdemu problemowi przypisujemy 

plan rozwiązania i odpowiedzialnego 

background image

Zhierarchizowana macierz 

zakresu

• Kiedy klient składa wniosek o 

wprowadzenie zmian, notujemy 
zmianę w rejestrze problemów

• Identyfikujemy wpływ na 

ograniczenia projektu

• Szukamy rozwiązań nie 

naruszających twardych ograniczeń.

background image

Spotkania monitorujące c.d.

• Nie dyskutujemy o bieżących 

problemach, chyba że chcemy je 
włączyć do banku zakresów lub 
rejestru problemów

• Jeśli zespól duży, w spotkaniu 

monitorującym uczestniczą tylko 
menedżerowie zadań.

• Przewodniczenie rotacyjne

background image

Zakończenie cyklu

• Raport o stanie projektu dla klienta
• Klient współodpowiedzialny za 

raportowanie

• Dzięki temu raporty wykonywane 

pod kątem biznesowym

background image

Punkt kontrolny klienta

• Etap ważniejszy niż wszystkie inne
• Zespół i klient uczą się i tworzą lepszy plan 

dla kolejnego cyklu

• Porównuje się funkcjonalność zaplanowaną i 

zrealizowaną w cyklu (jeśli jakaś 
zaplanowana funkcjonalność nie została 
wykonana, planujemy ją w następnym cyklu 
z najwyższym priorytetem)

• Patrzy się na bank zakresów (oceniamy 

przydatność pomysłów)

background image

Punkt kontrolny klienta c.d.

• Co faktycznie zrobiliśmy? 
• Jeśli któraś z zaplanowanych 

funkcjonalności nie została 
zrealizowana, musi być komentarz 
wyjaśniający

• Czasem lepiej czegoś nie zrobić
• Rewizja celów cząstkowych na 

najbliższy cykl

• Tylko w tym momencie 

wprowadzamy zmiany

background image

Czy zakres wersji wiążący?

• Można zrewidować zakres, a nawet 

porzucić projekt, jeśli widzimy, że 
kryteriów sukcesu nie można 
osiągnąć

• Zawsze tańsze niż w TPM

background image

Ocena pracy zespołowej

• Siła zespołu = liczba my /(liczba ja + 

liczba my)

• Czego się nauczyliśmy?

background image

Przegląd rezultatów wersji

• To nie audyt powdrożeniowy (TPM), który 

zamyka projekt, lecz kolejny krok na drodze 
tworzenia wartości dodanej dla klienta

• AFP to niekończący się cykl poprawek 

wnoszonych do końcowego rozwiązania

• Sprawdzamy, czy zostały osiągnięte cele 

projektu

• Potem rozpoczynamy kolejne projekty 

dotyczące tego samego zagadnienia

background image

Ekstremalne zarządzanie projektami 

xPM

• Stosowane w sytuacjach, kiedy cel 

nie jest jasny, a zatem i rozwiązanie.

• Projekty przełomowe
• Rezultaty oczekiwane bardzo szybko
• Ekstremalna zmienność
• Ekstremalna niepewność
• Nawet nie wiemy, co mamy 

otrzymać, co to znaczy sukces

background image

xPM

• Inicjacja
• Spekulacja
• Inkubacja
• Przegląd
• Spekulacja
• Inkubacja
• Przegląd
• ..

background image

xPM

• Projekt się kończy, jeśli

– Osiągniemy sukces
– Skończy się dofinansowanie

background image

Inicjacja

• Karta projektu, ale

– Cel to mglista wizja, staramy się z 

klientem ustalić, co się da, ale mnóstwo 
kwestii pozostanie otwartych

– Raczej burza mózgów niż naukowa 

debata

– Np. skuteczna metoda zapobiegania 

grypie (problem, cel, cele cząstkowe, 
kryteria sukcesu, wątpliwości)

– Kiedy pierwsze wyniki, zainwestowana 

kwota

background image

spekulacja

• Rozpoczęcie nowego cyklu
• Na początku cykle powinny być krótkie
• Można  w jednym cyklu podejmować śmiała 

działania w różnych kierunkach

• Gdybanie na podstawie dostępnych 

informacji

• Wybór jednej lub więcej spośród 

analizowanych możliwości i zaryzykowanie 
twierdzenia, że to jest OK

• „zastanawiam się, czy to zadziała”

background image

Inkubacja

• Realizacja
• Każdy robi to, co go najbardziej 

interesuje

• Spontaniczność
• Zmiany planów

background image

Porównanie TPM, APF, xPM

TPM

AFP

xPM

Jeden cykl

Znana liczba 

cykli

Nieznana liczba 

cykli

Znany budżet i 
czas

Znany budżet i 
czas

Zmienny budżet 
i czas

Znany zakres

Zmienny zakres Nieznany zakres

Kompletna WSB Średniopoziomo

wa WSB

Brak WSB

Kompletny plan

Planowanie just 
in time

Planowani just 
in time

Trudności, jeśli 

zmiany

Podejście 

otwarte na 
zmiany

Zmiany 

konieczne


Document Outline