Cel:
Ten kurs szkoleniowy ma na celu pomóc menedżerom produktów, właścicielom produktów, analitykom biznesowym, architektom systemów i programistom w zrozumieniu, jak efektywnie zarządzać wymaganiami na podstawie wizji produktu do kierowania programistami w ich implementacji.
W szczególności, ten kurs ma na celu pomoc menedżerom produktów w lepszym definiowaniu wartości ich produktów na podstawie strategii i potrzeb zainteresowanych stron. Analitycy i właściciele produktów dowiedzą się, jak opisywać wymagania w product backlogu, a następnie odkrywać odpowiednie epiki i historie użytkownika systemu, przyczyniając się do tworzenia wymaganej wartości. Podczas interaktywnych ćwiczeń ze studiami przypadków uczestnicy uczą się dokładnego opisu takich wymagań w celu zweryfikowania poprawnego zrozumienia potrzeb oraz przygotowania testów akceptacji systemu. Dzięki temu, korzystając z bardzo powszechnego i produktywnego profilu, uczą się strukturyzować wymagania, aby skutecznie komunikować się z architektami i programistami w procesie zbierania wymagań w sposób iteracyjny.
Grupa docelowa:
- Menedżerowie produktów
- Właściciele produktów
- Analitycy
- Każdy zainteresowany procesem zarządzania wymaganiami
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.
United Arab Emirates - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Qatar - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Egypt - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Saudi Arabia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
South Africa - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Brasil - Gerenciamento Eficiente de Requisitos Usando Métodos Ágeis e Modelagem UML
Canada - Efficient Requirement Management using Agile Methods and Agile UML Modeling
中国 - Efficient Requirement Management using Agile Methods and Agile UML Modeling
香港 - Efficient Requirement Management using Agile Methods and Agile UML Modeling
澳門 - Efficient Requirement Management using Agile Methods and Agile UML Modeling
台灣 - Efficient Requirement Management using Agile Methods and Agile UML Modeling
USA - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Österreich - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Schweiz - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Deutschland - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Czech Republic - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Denmark - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Estonia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Finland - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Greece - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Magyarország - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Ireland - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Luxembourg - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Latvia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
España - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Italia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Lithuania - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Nederland - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Norway - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Portugal - Gerenciamento Eficiente de Requisitos Usando Métodos Ágeis e Modelagem UML
România - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Sverige - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Türkiye - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Malta - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Belgique - Analyse Efficace des Exigences avec les Méthodes Agiles et une Modélisation Agile
France - Analyse Efficace des Exigences avec les Méthodes Agiles et une Modélisation Agile
日本 - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Australia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Malaysia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
New Zealand - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Philippines - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Singapore - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Thailand - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Vietnam - Efficient Requirement Management using Agile Methods and Agile UML Modeling
India - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Argentina - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Chile - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Costa Rica - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Ecuador - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Guatemala - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Colombia - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
México - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Panama - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Peru - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Uruguay - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Venezuela - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Polska - Efficient Requirement Management using Agile Methods and Agile UML Modeling
United Kingdom - Efficient Requirement Management using Agile Methods and Agile UML Modeling
South Korea - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Pakistan - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Sri Lanka - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Bulgaria - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Bolivia - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
Indonesia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Kazakhstan - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Moldova - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Morocco - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Tunisia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Kuwait - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Oman - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Slovakia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Kenya - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Nigeria - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Botswana - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Slovenia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Croatia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Serbia - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Bhutan - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Nepal - Efficient Requirement Management using Agile Methods and Agile UML Modeling
Uzbekistan - Efficient Requirement Management using Agile Methods and Agile UML Modeling