Course Code: eraamauml
Duration: 21 hours
Overview:

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
Course Outline:

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.

Sites Published:

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