Bądźmy w kontakcie

Plan Szkolenia

Moduł 1: Tradycyjne podejścia do rozwoju

  • 1.1 Przegląd sekwencyjnych, predykcyjnych podejść do rozwoju
    • Opis sekwencyjnych, predykcyjnych podejść 'Waterfall'
    • Historia ewolucji podejść Waterfall
  • 1.2 Model Waterfall według Winstona Royce’a
    • Model Waterfall dr. Winstona Royce’a
    • Zalety Waterfall w kontrolowaniu projektów
    • „Wrodzone ryzyka” według Royce’a
  • 1.3 Model V
    • Wczesna weryfikacja i walidacja
    • Zalety modelu V
  • 1.4 Modele przyrostowe
    • Przykład Rational Unified Process
    • Przyrostowe dostarczanie
    • Podział zakresu i zarządzanie ryzykiem
  • 1.5 Kiedy stosować Waterfall
    • Zdefiniowana kontrola procesu

Moduł 2: Przegląd Prince2

  • 2.1 Czym jest Prince2?
    • Definicja i pochodzenie
    • Certyfikaty Prince2: Foundation, Practitioner, Agile
    • Zalety Prince2
  • 2.2 Metodologia Prince2
    • Role – menedżer projektu, klient, użytkownik, dostawca, rada projektu
    • Techniki zarządzania – zapewnienie projektu, wsparcie projektu
    • Zakres – interakcja z umowami i zarządzaniem kontraktowym
    • Kontrola zmian – zarządzanie ryzykiem, jakością i zmianami
  • 2.3 Model procesu Prince2
    • Kierowanie projektem
    • Rozpoczęcie projektu
    • Inicjowanie projektu
    • Zarządzanie granicami etapów
    • Kontrola etapu
    • Zarządzanie dostarczaniem produktu
    • Zamykanie projektu
    • Planowanie

Moduł 3: Przegląd Agile

  • 3.1 Przegląd historyczny
    • Historia ewolucji idei 'Agile' od lat 90. do dziś
    • Wczesne podejścia Agile – Scrum, XP, DSDM
    • Rozwój Agile – Kanban, BDD, DevOps, skalowanie
  • 3.2 Manifest Agile
    • Tło powstania Manifestu
    • Przegląd Manifestu Agile
      • Ludzie i interakcje ponad procesy i narzędzia
      • Działające oprogramowanie ponad obszerną dokumentację
      • Współpraca z klientem ponad negocjacje kontraktowe
      • Reagowanie na zmiany ponad realizację planu

Moduł 4: Zasady Agile

  • 4.1 12 zasad Agile
    • Dyskusja grupowa na temat każdej zasady
  • 4.2 Podsumowanie koncepcji Agile
    • Planowanie i rozwój iteracyjny
    • Ciągłe doskonalenie
    • Ciągłe uczenie się
    • Współpraca i komunikacja twarzą w twarz
    • Zbiorowa odpowiedzialność
    • Zespoły wielofunkcyjne

Moduł 5: Zarządzanie projektami Agile z wykorzystaniem Scrum

  • 5.1 Ramy Scrum
    • Przegląd – Scrum Guide 2016
    • Role i obowiązki w Scrum – Scrum Master, Właściciel Produktu, Zespół
    • Wydarzenia Scrum – Sprint, Planowanie Sprintu, Przegląd, Retrospektywa, Codzienne Scrum
    • Artefakty Scrum – Backlog Produktu, Backlog Sprintu, Przyrost Produktu
  • 5.2 Zasady zarządzania projektami Agile
    • Empiryczna kontrola procesu
    • Planowanie i raportowanie iteracyjne
    • Ciągłe doskonalenie i retrospekcje
    • Zarządzanie zasobami i zespołami

Moduł 6: Testowanie oprogramowania

  • 6.1 Podstawy testowania
    • Podstawowy proces testowy
      • Planowanie, analiza i projektowanie, wykonanie, ocena, zamknięcie
    • Poziomy testów – jednostkowe, integracyjne, systemowe, akceptacyjne
    • Podejścia do testowania – oparte na wymaganiach, ryzyku, doświadczeniu
    • Techniki projektowania testów – techniki białoskrzynkowe, czarnoskrzynkowe
  • 6.2 Testowanie Agile
    • Przegląd kwadrantów testowania Agile – strategia testowania, planowanie
    • Testowanie sterowane rozwojem
    • Zasady automatyzacji testów – piramida automatyzacji testów
  • 6.3 Typy testów
    • Testy skierowane na technologię, które prowadzą rozwój
      • Testy jednostkowe, TDD, testy dymne
    • Testy skierowane na biznes, które prowadzą rozwój
      • Testy scenariuszowe, przykłady, testy akceptacyjne
    • Testy skierowane na biznes, które oceniają produkt
      • Testy eksploracyjne, testy Alpa/Beta, UAT
    • Testy skierowane na technologię, które oceniają produkt
      • Testy wydajnościowe, użyteczności, atrybuty jakości

Moduł 7: Tradycyjna analiza biznesowa

  • 7.1 Czym jest analiza biznesowa?
    • Analiza biznesowa i analityk biznesowy
    • Poziomy analizy biznesowej – przedsiębiorstwo, projekt, operacje
    • Zasady analizy biznesowej
  • 7.2 IIBA BA Book of Knowledge – Obszary wiedzy
    • Planowanie i monitorowanie analizy biznesowej
    • Pozyskiwanie i współpraca
    • Zarządzanie cyklem życia wymagań
    • Analiza strategii
    • Analiza i definicja wymagań oraz projektowanie
    • Ocena rozwiązania

Moduł 8: Analiza biznesowa w Agile

  • 8.1 Zagadnienia analizy biznesowej w Agile
    • Rozwój iteracyjny
    • Zespoły wielofunkcyjne
    • Współpraca między obszarami biznesowymi i technologicznymi
  • 8.2 Przegląd Behavior-Driven Development
    • Pochodzenie w TDD i ostatnie rozwinięcia
    • Definicje – BDD, ATDD, Specyfikacja na przykładach
  • 8.3 Działania BDD
    • Skupienie na funkcjach dostarczających wartość biznesową
    • Wspólne wyprowadzanie funkcji
    • Utrzymywanie otwartych opcji
    • Używanie konkretnych przykładów do ilustracji funkcji
    • Pisanie wykonywalnych specyfikacji
    • Tworzenie żywej dokumentacji
  • 8.4 Techniki i narzędzia analizy biznesowej w Agile
    • Definicja wartości biznesowej
    • Persony
    • Mapowanie wpływu
    • Realne opcje
    • Historie użytkownika i kryteria akceptacji
    • Względne szacowanie
    • Szablon Given-When-Then
    • Wsparcie narzędziowe dla BDD
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie