Plan Szkolenia

Moduł 1: Tradycyjne podejścia do rozwoju

  • 1.1 Przegląd sekwencyjnych, predykcyjnych podejść programistycznych
    • Opis sekwencyjnego, predykcyjnego podejścia "Waterfall
    • Oś czasu ewolucji podejścia Waterfall
  • 1.2 Strawman Waterfall
    • Model Waterfall dr Winstona Royce'a
    • Korzyści z Waterfall dla kontrolowania projektów
    • "Nieodłączne ryzyko" Royce'a
  • 1.3 Model V
    • Wczesna weryfikacja i walidacja
    • Zalety modelu V
  • 1.4 Modele przyrostowe
    • Przykład Rational Unified Process
    • Dostarczanie przyrostowe
    • Zmniejszanie 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
    • Korzyści z Prince2
  • 2.2 Metodologia Prince2
    • Role - kierownik projektu, klient, użytkownik, dostawca, rada projektu
    • Management Techniki - Zapewnienie projektu, wsparcie projektu
    • Zakres - interakcja z umowami i zarządzanie umowami
    • Kontrolowanie 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
    • Kontrolowanie etapu
    • Zarządzanie dostarczaniem produktu
    • Zamykanie projektu
    • Planowanie

Moduł 3: Agile Przegląd

  • 3.1 Przegląd historyczny
    • Oś czasu ewolucji idei "Agile" od lat 90. do chwili obecnej
    • Wczesne podejścia Agile - Scrum, XP, DSDM
    • Rozwój Agile - Kanban, BDD, DevOps, skalowanie
  • 3.2 Manifest Agile
    • Tło tworzenia Manifestu
    • Przegląd Manifestu Agile
      • Osoby i interakcje ponad procesami i narzędziami
      • Działające oprogramowanie zamiast kompleksowej dokumentacji
      • Współpraca z klientem zamiast negocjowania umów
      • Reagowanie na zmiany zamiast podążania za planem

Moduł 4: Agile Zasady

  • 4.1 12 Agile Zasad
    • Dyskusja grupowa na temat każdej zasady
  • 4.2 Podsumowanie koncepcji Agile
    • Iteracyjne planowanie i rozwój
    • Ciągłe doskonalenie
    • Ciągłe uczenie się
    • Collaboration i komunikacja twarzą w twarz
    • Odpowiedzialność zbiorowa
    • Zespoły wielofunkcyjne

Moduł 5: Agile Projekt Management z Scrum

  • 5.1 Ramy Scrum
    • Przegląd - Scrum Przewodnik 2016
    • Scrum role i obowiązki - Scrum Master, Product Owner, Team
    • Scrum wydarzenia - Sprint, Planowanie Sprintu, Przegląd, Retrospektywa, Codzienny Scrum
    • Scrum artefakty - Rejestr Produktu, Rejestr Sprintu, Przyrost Produktu
  • 5.2 Agile Zasady projektu Management
    • Empiryczna kontrola procesu
    • Iteracyjne planowanie i raportowanie
    • Ciągłe doskonalenie i retrospekcja
    • Zarządzanie zasobami i zespołami

Moduł 6: Software Testing

  • 6.1 Podstawy testowania
    • Podstawowy proces testowania
      • Planowanie, analiza i projektowanie, wykonanie, ocena, zamknięcie
    • Poziomy testów - jednostkowy, integracyjny, systemowy, akceptacja użytkownika
    • Podejścia testowe - oparte na wymaganiach, oparte na ryzyku, oparte na doświadczeniu
    • Techniki projektowania testów - techniki białoskrzynkowe i czarnoskrzynkowe
  • 6.2 Agile Testowanie
    • [Przegląd kwadrantów testowania - strategia testowania, planowanie
    • Rozwój oparty na testach
    • Zasady automatyzacji testów - piramida automatyzacji testów
  • 6.3 Rodzaje testów
    • Testy ukierunkowane na technologię, które kierują rozwojem
      • Testy jednostkowe, TDD, testy dymne
    • [Testy ukierunkowane na technologię, które kierują rozwojem
      • Testy fabularne, przykłady, testy akceptacyjne
    • Testy krytykujące produkt Business.
      • Testy eksploracyjne, testy Alpa/Beta, UAT
    • Testy związane z technologią, które krytykują produkt
      • Testowanie wydajności, użyteczność, atrybuty jakości

Moduł 7: Tradycyjna analiza Business

  • 7.1 Czym jest analiza Business?
    • Analiza Business i analityk biznesowy
    • Poziomy analizy biznesowej - przedsiębiorstwo, projekt, operacyjny
    • Zasady analizy Business
  • 7.2 Księga wiedzy IIBA BA - Obszary wiedzy
    • Planowanie i monitorowanie analizy Business
    • Elicytacja i Collaboration
    • Cykl życia wymagań Management
    • Analiza strategii
    • Analiza wymagań i definicja projektu
    • Ocena rozwiązania

Moduł 8: Agile Business Analiza

  • 8.1 Agile Business Rozważania dotyczące analizy
    • Rozwój iteracyjny
    • Zespoły wielofunkcyjne
    • Collaboration między obszarami biznesowymi i technologicznymi
  • 8.2 Przegląd programowania sterowanego zachowaniem
    • Początki TDD i ostatnie zmiany
    • Definicje - BDD, ATDD, specyfikacja na przykładach
  • 8.3 BDD Activiti
    • Koncentracja na funkcjach dostarczających wartość biznesową
    • Wspólne opracowywanie funkcji
    • Otwarte opcje
    • Używaj konkretnych przykładów do zilustrowania funkcji
    • Pisanie wykonywalnych specyfikacji
    • Tworzenie żywej dokumentacji
  • 8.4 Agile Techniki i narzędzia BA
    • Business definicja wartości
    • Personas
    • Mapowanie wpływu
    • Rzeczywiste opcje
    • Historie użytkownika i kryteria akceptacji
    • Szacowanie względne
    • Szablon Given-When-Then
    • Wsparcie narzędziowe dla BDD
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie