Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Blok 1: Wymagania bez inżynierii wymagań – praktyki dobre i złe
- Warsztat 1 – skąd się biorą wymagania tak naprawdę?
- Inżynieria wymagań czy analiza biznesowa?
- Inżynieria wymagań ukryta w zarządzaniu projektami
- Agile, czyli naprawdę doskonała inżynieria wymagań (choć ukryta pod egzotyczną terminologią)
- Inżynieria wymagań odpowiedzialnością zespołu programistów
- Jakość to będzie – koszty braku inżynierii wymagań
Blok 2: Jak precyzyjne powinny być wymagania?
- Warsztat 2 – od czego zależy dokładność książki kucharskiej?
- Staranność wymagań, jako funkcja konsekwencji awarii
- Staranność wymagań, jako funkcja wielkości i złożoności produktu
- Staranność wymagań, jako funkcja właściwości organizacji
Blok 3: Dobre i złe wymagania
- Cechy (właściwości) dobrych wymagań
- Przydatne parametry wymagań oraz ich możliwe wartości
- Dobre wymagania jako elementy rejestru produktu (product backlog) w agile
Blok 4: Sposoby pozyskiwania wymagań
- Warsztat 3 – poszukiwanie wymagań
- Wizja biznesowa a wymagania wobec systemu IT
- Interesariusze: my, oni i ci inni
- Granica systemu, kontekst systemu i reszta świata
- Proces pozyskiwania wymagań
- Techniki pozyskiwania wymagań
- Walidacja i negocjowanie wymagań
Blok 5: opisywanie wymagań
- Eksploracyjne określanie wymagań
- Opis wymagań w języku naturalnym – korzyści i zagrożenia, metody pomocnicze
- Modelowanie wymagań
- Lekkie użycie niepełnego modelowania
- Opowieści użytkowników (user stories)
- Diagramy przepływu kontroli
- Diagramy torów pływackich
- Diagramy przepływu danych (kontekstowe)
- Diagramy związków encji
- UML: diagramy przypadków użycia
- UML: diagramy aktywności
- UML: diagramy przejść stanów
- UML: diagramy interakcji
- UML: diagramy strukturalne
- Opisy wymagań: formaty, wzorce, dokumenty lub narzędzia (ReQtest, DOORS, inne narzędzia)
Blok 6: Wymagania i co dalej?
- Szacowanie pracochłonności na podstawie wymagań
- Powiązania wymagań z wizją systemu, ze sobą nawzajem, z architekturą systemu, komponentami oraz z testami
- Jak sobie radzić ze zmianami wymagań
14 godzin