Agile Project Management

[english]

Agile Project Management zdecydowanie różni się od podejścia tradycyjnego, inne są również rola i zakres odpowiedzialności kierownika projektu. Dotychczasowe praktyki zarządzania projektem polegające na jednoosobowej odpowiedzialności za projekt, szczegółowym planowaniu, rozdzielaniu zadań i rozliczaniu z postępów prac, ustępują miejsca szerokiej i aktywnej współpracy z klientem, kolektywnej odpowiedzialności za sukces projektu oraz planowaniu i realizacji projektu pod kątem osiąganej wartości oraz adaptacji do zmian.

Dwu-, a w wydaniu zaawansowanym trzydniowe, szkolenie Agile Project Management wprowadza uczestników w rolę i obowiązki kierownika projektu lekkiego, a rola ta dyskutowana jest w kontekście najpopularniejszej z lekkich metodyk - metodyki Scrum. Na przykładach rzeczywistych projektów różnej skali, uczestnicy poznają nowoczesne, zaawansowane techniki planowania, monitorowania i analizy postępów prac projektowych.

Zakres szkolenia

  • Fundamentalny problem. Potrzeba zarządzania adaptacyjnego.
  • Sens i sedno Scruma. Empiryczna kontrola procesu.
  • Role projektowe, obowiązki i oczekiwania.
    • Zarządzanie zespołem: zagadnienie samoorganizacji zespołu.
    • Rozkład odpowiedzialności: Product Owner a Scrum Master.
  • Identyfikacja warunków realizacji projektu, dobór parametrów procesu wytwórczego. Przygotowanie statutu (karty) projektu.
  • Planowanie w ujęciu zwinnym. Planowanie na czas (just-in-time) - horyzont planistyczny, poziomy szczegółowości planowania.
  • Wykorzystanie historii użytkownika (user stories) i opowieści (epics) jako alternatywy dla książki wymagań.
    • Warianty historii użytkownika (story-o-types).
    • Historie funkcjonalne i niefunkcjonalne.
    • Kryteria oceny historii użytkownika.
      • Kryteria gotowości do realizacji (Definition of Ready, DoR).
      • Kryteria zakończenia prac (Definition of Done, DoD).
      • Test akceptacyjne.
  • Szacowanie w metodykach lekkich.
    • Natura procesu szacowania.
    • Szacowanie wysiłkowe a szacowanie złożoności.
    • Techniki szacowania.
  • Wartościowe wydanie cz. 1.
    • Przygotowanie planu przyrostów/wydań (release plan).
    • Wykorzystanie idei Minimal Marketable Feature lub Minimal Viable Feature.
    • Przygotowane i zarządzanie rejestrem produktowym (backlogiem). Zarządzanie wartością, zależnościami, niepewnością i ryzykiem.
    • Przygotowanie planu iteracji. Planowanie przy użyciu prędkości zespołu a planowanie przez zobowiązanie.
    • Wartościowe wydanie cz. 2.
      • Monitorowanie i ocena przebiegu prac.
      • Pragmatyczny przegląd miar (agile metrics) i technik monitorowania stanu prac.
      • Wykresy typu burn-down, burn-up.
      • Krzywa „S” w metodykach lekkich.
      • Technika Earned Value w ujęciu lekkim: Agile EV, Earned Business Value.
      • Adaptacja do zmian.
    • Komunikacja z interesariuszami projektu. Project dashboard - raportowanie stanu projektu.
    • Dług techniczny. Zarządzanie jakością oprogramowania.
    • Scrum dużej skali. Przedsięwzięcia wieloprojektowe i wielozespołowe.
      • Hierarchiczny rejestr produktowy.
      • Scrum a struktura organizacji. Zespoły funkcyjne, komponentowe, aspektowe. Zespoły wirtualne. Zespoły wspierające i utrzymaniowe. Zespoły rozproszone.
      • Planowanie i synchronizacja pracy wielu zespołów projektowych.
      • Planowanie i organizacja pracy w przedsięwzięciach wieloprojektowych.
    • Uwagi końcowe. Ograniczenia i wdrażanie lekkich metodyk.

    Opcjonalny dzień trzeci - warsztat:

    • User Story Mapping – technika wizualnego planowania funkcjonalności produktu z zachowaniem perspektywy przyszłych użytkowników systemu.
    • Gry planistyczne – techniki planowania strategicznego i wartościowania elementów rejestru produktowego.

    Tematy rozszerzające (opcjonalne/wymienne):

    • Współpraca z klientem: kontraktowanie, budżetowanie projektów w metodykach lekkich.
    • Koegzystencja procesów lekkich i fazowych (stage-gate).
    • Zgodność z wymogami modeli standaryzacyjnych (na przykładzie CMMi).
    • Agile PMO (Project Management Office).

Cel szkolenia

Celem szkolenia jest zdobycie przez uczestników umiejętności zarządzania projektami IT przy wykorzystaniu nowoczesnych, lekkich metodyk. Szkolenie umożliwia uczestnikom wcielenie się w rolę i obowiązki właściciela produktu, odpowiednika kierownika projektu w projektach realizowanych tradycyjnymi metodami. W trakcie wykładu, ćwiczeń praktycznych, dyskusji oraz studiów przypadku uczestnicy nabywają wiedzę i umiejętności związane z planowaniem cykli produkcyjnych, gromadzeniem i efektywnym zarządzaniem wymaganiami, monitorowaniem postępów prac i oceną dostarczonych przez zespół rozwiązań. Dowiadują się jak współpracować z interesariuszami projektu i zespołem projektowym tak, aby wytwarzane oprogramowanie reprezentowało najwyższą możliwą wartość.

Po ukończeniu szkoleniu uczestnicy będą potrafili:

  • dokonywać świadomych wyborów odpowiedniej do charakteru projektu metodyki zarządzania,
  • wykorzystywać nowoczesne narzędzia gromadzenia i zarządzania wymaganiami,

  • efektywnie zarządzać projektem, przyrostem wartości wytwarzanego oprogramowania, stopniem niepewności i ryzykiem projektowym
  • prawidłowo zarządzać rejestrem produktowym (backlogiem),
  • prawidłowo planować pracę zespołów projektowych,
  • wykorzystywać zaawansowane techniki monitorowania postępów prac.

Uczestnicy

Zaawansowane szkolenie Agile Project Management jest przeznaczone dla osób związanych z zarządzaniem projektami IT i nadzorowaniem pracy zespołów wytwarzających oprogramowanie - kierowników produktów, kierowników projektów - które chcą efektywnie zarządzać projektami, zwiększać efektywność pracy zespołu, zwiększać wartość wytwarzanego oprogramowania. Szkolenie przeznaczone jest także dla osób już wykorzystujących lekkie metodyki, a w szczególności dla osób pełniących funkcję Product Ownerów i Scrum Masterów, które chcą podnieść swoje kompetencje w obszarze planowania i monitorowania przebiegu projektu.

Przed rozpoczęciem szkolenia uczestnicy powinni posiadać podstawową wiedzę z zakresu zarządzania projektami informatycznymi. Powinni również znać metodę Scrum w ogólnym zarysie. Wiedzę tę można nabyć poprzez lekturę, podczas szkoleń wstępnych (na przykład Scrum Podstawy lub Scrum dla Zespołów) lub doświadczenie praktyczne w pracy w zespole scrumowym.

Miejsce i termin szkolenia

Szczegóły dotyczące kolejnej otwartej edycji szkolenia nie zostały jeszcze ustalone. Jeśli jesteście Państwo zainteresowani uczestnictwem lub zorganizowaniem tego szkolenia w formie zamkniętej, u Państwa w firmie - prosimy o kontakt.

Materiały szkoleniowe

Wszystkie materiały szkoleniowe będą udostępnione uczestnikom w formie elektronicznej na kilka dni przed sesją szkoleniową na podstawie indywidualnego hasła. Dostęp do materiałów (także ich uaktualnianych wersji) jest bezterminowy.

Kontakt

W sprawach związanych ze szkoleniem, w szczególności jakichkolwiek pytań związanych z rezerwacją miejsc i płatnościami, prosimy o kontakt pod numerem telefonu +48 695 623 668 lub adresem mailowym rezerwacje@poddrzewem.pl.

Comments (0)

Leave a comment

Please login to leave a comment.