Plan Szkolenia

Wstęp

  • Korzyści z TDD i Agile

TDD (2 dni)

Instalowanie i konfigurowanie zautomatyzowanych Unit Testing frameworków

Podejścia TDD

  • Projektowanie oprogramowania z wykorzystaniem TDD
  • Oprogramowanie do refaktoryzacji
  • Przepływy pracy i wzorce TDD

Implementacja TDD

  • Moduły współpracujące
  • Zrozumienie testowych podróbek, skrótów, dubletów i prób
  • Pisanie dobrych testów jednostkowych
  • Udoskonalanie istniejących testów
  • Refaktoryzacja aplikacji
  • Pisanie testów dla starszej wersji C
  • Dostosowanie TDD do tworzenia oprogramowania wbudowanego
  • Jazda próbna obok krzemu z próbami

Agile (1 dzień)

Wstęp

  • Agile a tradycyjne podejścia do tworzenia oprogramowania
  • Manifest Agile.

Wdrażanie Agile

  • Planowanie wydania, iteracja zerowa
  • Planowanie iteracji, szacowanie
  • Przegląd wymagań, codzienne stand-upy
  • Jakość zespołu, testowanie iteracyjne, akceptacja
  • Przegląd iteracji (prezentacja)
  • Retrospektywy
  • Wyciągnięta lekcja z Agile zasad

Podsumowanie i wnioski

Wymagania

  • Zrozumienie programowania w języku C
  • Zrozumienie koncepcji testowania oprogramowania
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie