Course Code: condev
Duration: 14 hours
Overview:

Kurs obejmuje współczesne zasady i praktyki rozwoju, w tym miejsce zarządzania projektami, testowania i analizy biznesowej, w kontekście Agile i tradycyjnego Waterfall.

Kurs ma mieć charakter warsztatowy z możliwością zadawania pytań przez uczestników i badania rzeczywistego zastosowania treści.

Kurs składa się z serii modułów, z których każdy ma trwać 1,5 godziny, tj. 1 dzień szkoleniowy składałby się z 4 modułów.

Docelowi odbiorcy

Ten kurs jest skierowany do tych, którzy chcą uzyskać szybki przegląd współczesnego rozwoju oprogramowania Waterfall i Agile oraz wpływu na zarządzanie projektami, testowanie i analizę biznesową.

Course Outline:

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
Sites Published:

United Arab Emirates - Contemporary Development Principles and Practices

Qatar - Contemporary Development Principles and Practices

Egypt - Contemporary Development Principles and Practices

Saudi Arabia - Contemporary Development Principles and Practices

South Africa - Contemporary Development Principles and Practices

Brasil - Contemporary Development Principles and Practices

Canada - Contemporary Development Principles and Practices

中国 - Contemporary Development Principles and Practices

香港 - Contemporary Development Principles and Practices

澳門 - Contemporary Development Principles and Practices

台灣 - Contemporary Development Principles and Practices

USA - Contemporary Development Principles and Practices

Österreich - Contemporary Development Principles and Practices

Schweiz - Contemporary Development Principles and Practices

Deutschland - Contemporary Development Principles and Practices

Czech Republic - Contemporary Development Principles and Practices

Denmark - Contemporary Development Principles and Practices

Estonia - Contemporary Development Principles and Practices

Finland - Contemporary Development Principles and Practices

Greece - Contemporary Development Principles and Practices

Magyarország - Contemporary Development Principles and Practices

Ireland - Contemporary Development Principles and Practices

Luxembourg - Contemporary Development Principles and Practices

Latvia - Contemporary Development Principles and Practices

España - Principios y Prácticas Contemporáneos de Desarrollo

Italia - Contemporary Development Principles and Practices

Lithuania - Contemporary Development Principles and Practices

Nederland - Contemporary Development Principles and Practices

Norway - Contemporary Development Principles and Practices

Portugal - Contemporary Development Principles and Practices

România - Contemporary Development Principles and Practices

Sverige - Contemporary Development Principles and Practices

Türkiye - Contemporary Development Principles and Practices

Malta - Contemporary Development Principles and Practices

Belgique - Contemporary Development Principles and Practices

France - Contemporary Development Principles and Practices

日本 - Contemporary Development Principles and Practices

Australia - Contemporary Development Principles and Practices

Malaysia - Contemporary Development Principles and Practices

New Zealand - Contemporary Development Principles and Practices

Philippines - Contemporary Development Principles and Practices

Singapore - Contemporary Development Principles and Practices

Thailand - Contemporary Development Principles and Practices

Vietnam - Contemporary Development Principles and Practices

India - Contemporary Development Principles and Practices

Argentina - Principios y Prácticas Contemporáneos de Desarrollo

Chile - Principios y Prácticas Contemporáneos de Desarrollo

Costa Rica - Principios y Prácticas Contemporáneos de Desarrollo

Ecuador - Principios y Prácticas Contemporáneos de Desarrollo

Guatemala - Principios y Prácticas Contemporáneos de Desarrollo

Colombia - Principios y Prácticas Contemporáneos de Desarrollo

México - Principios y Prácticas Contemporáneos de Desarrollo

Panama - Principios y Prácticas Contemporáneos de Desarrollo

Peru - Principios y Prácticas Contemporáneos de Desarrollo

Uruguay - Principios y Prácticas Contemporáneos de Desarrollo

Venezuela - Principios y Prácticas Contemporáneos de Desarrollo

Polska - Contemporary Development Principles and Practices

United Kingdom - Contemporary Development Principles and Practices

South Korea - Contemporary Development Principles and Practices

Pakistan - Contemporary Development Principles and Practices

Sri Lanka - Contemporary Development Principles and Practices

Bulgaria - Contemporary Development Principles and Practices

Bolivia - Principios y Prácticas Contemporáneos de Desarrollo

Indonesia - Contemporary Development Principles and Practices

Kazakhstan - Contemporary Development Principles and Practices

Moldova - Contemporary Development Principles and Practices

Morocco - Contemporary Development Principles and Practices

Tunisia - Contemporary Development Principles and Practices

Kuwait - Contemporary Development Principles and Practices

Oman - Contemporary Development Principles and Practices

Slovakia - Contemporary Development Principles and Practices

Kenya - Contemporary Development Principles and Practices

Nigeria - Contemporary Development Principles and Practices

Botswana - Contemporary Development Principles and Practices

Slovenia - Contemporary Development Principles and Practices

Croatia - Contemporary Development Principles and Practices

Serbia - Contemporary Development Principles and Practices

Bhutan - Contemporary Development Principles and Practices

Nepal - Contemporary Development Principles and Practices

Uzbekistan - Contemporary Development Principles and Practices