TM - Zarządzanie testami
Co każdy kierownik testów wiedzieć powinien...
Odbiorcy szkolenia:
Kurs przeznaczony jest dla osób profesjonalnie zajmujących się projektowaniem i testowaniem systemów informatycznych oraz zarządzających projektami informatycznymi. Szczególnie polecany dla kierowników działów testów i kandydatów na to stanowisko.
Czas trwania:
3 dni (zajęcia prowadzone są w formie wykładu połączonego z warsztatem).
Nabywane umiejętności:
- Zdolność do identyfikowania kluczowych dla procesu testowania problemów i znajdywanie ich optymalnego rozwiązania
- Monitorowanie czynności związanych z testowaniem i wytwarzaniem artefaktów
- Zwiększenie produktywności poprzez współpracę z użytkownikami, programistami i pracownikami działu serwisu
Opis szkolenia:
Właściwa strategia + sprzężenie zwrotne
Jeżeli potrafimy zdefiniować i wdrożyć odpowiednią strategię testową, zagwarantuje nam to skuteczność zarządzania procesem testowym i pozwoli osiągnąć wyznaczone cele. Powodzenie w zarządzaniu testami jest uzależnione od tych samych czynników, które determinują skuteczne zarządzanie dowolnym projektem:
- Zdefiniowanie klarownej strategii
- Rozwój strategii musi nadążać za zmianami rzeczywistości
- Identyfikowanie zagrożeń i dynamiczne zarządzanie nimi
- Modyfikacja strategii musi być oparta o sprzężenie zwrotne
Zatem tajemnica skutecznego zarządzania testami tkwi w wiedzy, które części strategii zarządzania projektami są najistotniejsze, stworzeniu odpowiedniego sprzężenia zwrotnego i zbudowaniu mechanizmów, pozwalających reagować na niekorzystne zdarzenia zakłócające przebieg realizacji procesu testowego.
Fundamenty zarządzania
Szkolenie dostarcza wiedzy, jak zbudować solidne fundamenty procesu zarządzania testami. Skoncentrowane jest na dwóch kluczowych obszarach:
- Organizacji zespołu testowego i skutecznego nim zarządzania
- Budowy efektywnej strategii testowej
Strategia testowa budowana jest z kolei w oparciu o dwa istotne dokumenty: kompleksowy plan testów i odpowiadające mu raporty z testów.
Tematy ćwiczeń:
W celu utrwalenia wiedzy nabywanej podczas kursu
uczestnicy wykonują szereg ćwiczeń, między innymi z zakresu:
- Prowadzenia rozmów kwalifikacyjnych
- Konstruowania planu testów: harmonogramu, zakresu, analizy ryzyka i kosztów
- Zarządzania konfiguracją
- Identyfikowania ryzyka i zarządzanie ryzykiem
- Oceniania efektywności
- Stosowania metryk
Tematy zajęć:
- Testowanie i jakość
- Cele a priorytety
- Filozofia testowania
- Testowanie zapobiegawcze i metodologia TOOP™
- Kierownik testów
- Rola kierownika testów
- Przewodnik lidera
- Jak być dobrym kierownikiem i przeżyć?
- Zespół testowy
- Organizacja zespołu
- Jak utrzymać zespół?
- Ścieżki kariery
- Zarządzanie konfiguracją
- Zarządzanie bibliotekami
- Komisja Kontroli Zmian (CCB, ang. Change Control Board)
- Analiza usterek
- Główny plan testów
- Ryzyka i właściwe przygotowanie na różne ewentualności
- Strategia testowania
- Harmonogramowanie i wstępne szacunki
- Projektowanie testaliów (ang. testware)
- Ryzyka i ich wpływ na testalia
- Różne podejścia do projektowania
- Testowanie bez udokumentowanych wymagań
- Zarządzanie wykonaniem testów
- Ocenianie efektywności testów
- Przewidywanie wyników testów
- Raportowanie
- Narzędzia
- Co automatyzować?
- Specyfika narzędzi
- Rola menadżera w procesie implementacji narzędzi
- Metryki projektowe
- Podstawowe definicje
- Paradygmaty procesu pomiarowego
- Implementacja metryk projektowych
- Sposoby oceny procesu – benchmarking
- Czym jest ocena procesu?
- CMM/CMMI®, TQM, TPI®, ISO
- Benchmarking – porównaj się z najlepszymi i zasymiluj ich pomysły
Zalecane szkolenia poprzedzające:
-
TF – Testowanie
oprogramowania - podstawy