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
Wprowadzenie
- Co to jest proces Management wymagań? Dlaczego Agile?
- Business elastyczność i dostarczanie oprogramowania w sposób elastyczny: definicje
- Łączenie Agile z Business: Business Motivation Model vs. model płatniczy Business
- Jak skutecznie używać Value Proposition Canvas do zdefiniowania wizji produktu?
- Business elastyczność vs. zasady dostarczania oprogramowania w sposób elastyczny
- Co to nie jest Agile? Wpływy na zgodność z strategiami i zdolnościami
- Proces Management wymagań w kontekście Agile
- Cykl życia Scrum: problemy związane z kompletnością wymagań i śledzeniem
- Jak modele produktywne poprawiają komunikację w 'Agile'?
- Business rozszerzenia Agile: strukturyzowanie Business wartościowego wkładu historii użytkownika
- Przegląd diagramów UML do modelowania wymagań
- Ramy do śledzenia wymagań w kierunku implementacji oprogramowania i testów
- 5 poziomów planowania projektu elastycznego (od wyjaśnienia wizji i backlogu produktu do zadań… i szkieletu architektury)
- Zarządzanie wymaganiami w metodach Agile (Scrum, DAD) vs. Zjednoczony Proces (RUP)
- Role, zespoły, środowiska
- Przedstawienie studium przypadku do strukturyzowania wymagań i zarządzania nimi za pomocą procesu iteracyjnego
Jak opisać wizję biznesową i potrzeby za pomocą śledzonych modeli?
- Kwalifikacja wymagań: model Kano vs. Value Proposition Canvas
- Strukturyzowanie wizji produktu na podstawie strategii, sił środowiskowych i trendów
- Propozycja wartości, kluczowe działania, kluczowe zasoby, strumienie przychodów i struktury kosztów
- Odkrywanie zakresu biznesowego produktu na podstawie potrzeb klientów, zysków i bólów
- Opisywanie przypadków użycia biznesowych za pomocą 'strumieni wartości' i 'etapów wartości'
- Łączenie zakresu biznesowego produktu z oczekiwanymi 'wkładami wartościowymi'
- Studium przypadku: opisywanie wizji produktu
Jak opisać potrzeby użytkowników za pomocą modelowania przypadków użycia elastycznego (epików i historii użytkowników)?
- Agile szacowanie i planowanie
- Budowanie i zarządzanie backlogiem produktu / zgraniczność wymagań
- Przed planowaniem sprintu
- Tworzenie backlogu sprintu
- Wzór historii użytkownika Agile: zakres systemu (podmiot), aktorzy, przypadki użycia, historie użytkowników, kryteria akceptacji, model INVEST
- Szkielet chodzący za pomocą Dostarczania Agile w sposób dyscyplinowany: od procesów do technologii
- Jak odkryć epiki i historie użytkowników na podstawie strumieni wartości?
- Wkład wartości epików i historii użytkowników
- Pisząc zadania: zgraniczność i rozmiar za pomocą modelu SMART
- Studium przypadku: odkrywanie epików i historii użytkowników na podstawie strumieni wartości
Walidowanie i testowanie poprawnego zrozumienia szczegółowych specyfikacji
- Używanie procesu zbierania wymagań w sposób inkrementalny i backlog sprintu
- Zasady dla efektywnego opisu epików, historii użytkowników i architektury
- Diagramy do walidowania opisów epików i historii użytkowników
- Jak wybrać odpowiedni diagram?
- Poprawianie funkcji za pomocą modelowania przypadków użycia i relacji
- Testowanie poprawnego zrozumienia wymagań za pomocą Test-Driven Requirements
- Struktury Given/When/Then i umowy operacyjne do kierowania programistami w implementacji wymagań
- Analiza pokrycia i zarządzanie zmianami
- Studium przypadku: walidowanie, testowanie i komunikowanie szczegółowych wymagań do programistów
Podsumowanie
- Kroków skutecznego procesu zbierania wymagań i analizy systemu
- Śledzenie między wymaganiami a modelami analizy
- Wzory do zbierania i testowania wymagań
Uwaga: Powyższe sesje szkoleniowo-mentorskie prowadzone są interaktywnie za pomocą przykładów z narzędzi do inżynierii wymagań i modelowania w celu zapewnienia dobrego poziomu śledzenia między wymaganiami a podstawowymi rozwiązaniami. Koncepcje najpierw są wyjaśniane za pomocą podstawowych przykładów, a następnie są one uzupełniane przez szkice rozwiązań do twojego potencjalnego przypadku. Po tej sesji możemy także towarzyszyć ci, przeglądając i walidując twoje rozwiązania w zależności od twoich potrzeb.
21 godzin
Opinie uczestników (2)
Duza wiedza ogolna trenra i doswiadczenie
Nokia Solutions and Networks Sp. z o.o.
Szkolenie - Efficient Requirement Management using Agile Methods and Agile UML Modeling
przekrojowe podejście do tematu