Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
- Podstawowy proces testowy
- 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
- Testy skierowane na technologię, które prowadzą rozwój
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
Opinie uczestników (2)
I enjoyed all of Day 1.
Peter
Szkolenie - Contemporary Development Principles and Practices
Przetłumaczone przez sztuczną inteligencję
Very informative and gave a nice overall summary of the course outline.
Matthew Steptoe
Szkolenie - Contemporary Development Principles and Practices
Przetłumaczone przez sztuczną inteligencję