331f8b62bbce1acd4bc1aa13bdc5bd5d

Szkolenia dot. metodyk zwinnych w zarządzaniu projektem i zespołem, tzn. Agile Project Management. Szkolenia stanowią 8 Moduł w ramach projektu ModularLAB/POWER.

Termin szkoleń: 11-12 marca 2017 (sobota i niedziela: 10:00-17:30)

Limit miejsc: 25 osób

Rejestracja: formularz on-line! 

Założenia podejścia Agile

Agile Project Management odpowiada na pytanie, jak zarządzać projektem, aby zapewnić jego ukończenie w założonym budżecie i dostarczyć produkty odpowiedniej jakości – czyli takie, które będą odpowiadały potrzebom zarówno biznesu, jak i użytkowników.

Agile to pojęcie obejmujące wiele elastycznych sposobów zarządzania pracą wymagających silnej współpracy z klientem. Ich stosowanie zapewnia, że końcowe rozwiązanie zaspokaja potrzeby klienta, a nie tylko potrzeby zespołu realizującego projekt. Decyzje o szczegółach podejmowane są w jak najpóźniejszych etapach projektu: dostarczenie produktu rozpoczyna się od ogólnej wizji tego, co chcemy dostarczyć.

Pojęcie Agile pojawiło się w roku 2001 na spotkaniu 17 osób, które napisały manifest wspólnych zasad dla metodyk zwinnych:Wytwarzając oprogramowanie i pomagając innym w tym zakresie, odkrywamy lepsze sposoby wykonywania tej pracy. W wyniku tych doświadczeń przedkładamy: ludzi i interakcje ponad procesy i narzędzia, działające oprogramowanie ponad obszerną dokumentację, współpracę z klientem ponad formalne ustalenia, reagowanie na zmiany ponad podążanie za planem. Doceniamy to, co wymieniono po prawej stronie, jednak bardziej cenimy to, co po lewej.

Choć manifest mówi wprost, że ten sposób dostarczania produktów dotyczy wytwarzania oprogramowania, to filozofia Agile jest wykorzystywana w każdym projekcie, w którym zaistnieje taka potrzeba. W związku z założeniem, że nie do końca wiemy, co chcemy dostać, metodyka Agile często jest postrzegana jako bardzo ryzykowna. W praktyce to podejście stanowi jeden z najpopularniejszych sposobów zarządzania projektami na świecie, sprawdzając się w projektach o sztywnym budżecie i terminie zakończenia. Ponieważ nie można mieć wszystkiego naraz, Agile zakłada, że zakres projektu będzie ulegał zmianie. W przypadku ustalenia niezmiennego budżetu i czasu zakończenia należy liczyć się z tym, że zmienny będzie zakres projektu, co pozwala na olbrzymią elastyczność pracy.

Rodzaje metodyk zwinnych

Pod parasolem pojęcia Agile mieści się wiele metodyk zarządzania projektami i dostarczania produktów. Pierwszą grupą są podejścia lekkie – nastawione w większym stopniu na dostarczanie produktów:

Extreme Programming

  • Daje techniki wytwarzania oprogramowania 
  • Nie posiada pojęcia projektu 
  • Jest bardzo mało zarządzania 
  • Trzeba łączyć ją z metodykami zarządzania

Lean

  • Główną zasadą jest eliminacja strat – „Wartością jest to, co klient uzna za wartościowe.”
  • Przykładem myślenia Lean jest twierdzenie, że nie należy wykonywać wszystkich analiz na początku, bo zajdą zmiany
  • Może być stosowany na poziomie wytwarzania i organizacji

Scrum

  • Zapewnia znakomite podejście oparte na zespole,
  • Priorytetyzuje pracę,
  • Nie posiada pojęcia projektu
  • Potrzebuje dodatkowego podejścia na poziomie zarządzania projektem (np. DSDM Atern)
  • Często łączony z XP (Scrum zapewnia zarządzanie zespołem, a XP techniki wytwarzania)

Podejście pełniejsze kładą większy nacisk na zarządzanie projektami

DSDM Atern ((Dynamic Systems Development Method))

  • Najstarsza na świecie metodyka Agile, powstała w 1995 roku
  • Jako jedyna w pełni opisuje zarządzanie projektami Agile
  • Jest w ciągłym rozwoju, a DSDM Atern jest jej najnowszą wersją.

Agile Project Management

  • Na początku projektu tworzony jest plan wysokiego poziomu oparty o zarys wymagań i rozwiązanie widziane „z lotu ptaka”
  • Projekt jest realizowany w sposób iteracyjny i przyrostowy
  • Kolejny przyrost jest budowany w oparciu o produkt wytworzony 
    w poprzedniej iteracji,
  • Szczegółowy plan każdego kroku jest tworzony przez zespół, a nie Kierownika Projektu

źródło ww. opisu