Kurzusleírás
Bevezetés
- Mi a követelménykezelési folyamat? Miért Agile?
- Üzleti agility és agile szoftver szállítás: Definíciók
- Az Agile összekapcsolása az üzleti világgal: Business Motivation Model vs. Business Model Canvas,
- Hogyan használjuk hatékonyan a Value Proposition Canvas-t a termék látomásának meghatározásához?
- Üzleti agility vs. agile szoftver szállítási elvek
- Mi nem az Agile? A stratégiák és képességek összehangolásának hatásai
- Követelménykezelés Agile környezetben
- Scrum életciklus: A követelmények teljessége és nyomonkövethetősége
- Hogyan javítják a produktív modellek a kommunikációt 'Agile' környezetben?
- Az Agile üzleti kiterjesztései: Egy felhasználói történet üzleti érték hozzájárulásának strukturálása
- UML diagramok áttekintése a követelmények modellezéséhez
- Keretrendszerek a követelmények nyomon követéséhez a szoftver megvalósítás és tesztek felé
- Egy Agile projekt 5 szintű tervezése (a látomás tisztázásától és a termék backlogtól a feladatokig… és az architektúra Walking Skeleton-jéig)
- Követelmények kezelése Agile módszerekben (Scrum, DAD) vs. a Unified Process (RUP)
- Szerepek, csapatok, környezetek
- Az esettanulmány bemutatása a követelmények strukturálásához és azok iteratív folyamatban történő kezeléséhez
Hogyan írjuk le az üzleti látomást és igényeket nyomon követhető modellekkel?
- A követelmények minősítése: A Kano modell vs. a Value Proposition Canvas
- A termék látomásának strukturálása stratégiák, környezeti erők és trendek alapján
- Értékajánlat, kulcsfontosságú tevékenységek, kulcsfontosságú erőforrások, bevételi források és költségstruktúrák,
- A termék üzleti hatókörének felfedezése a vevői igények, nyereségek és fájdalmak alapján
- Üzleti esetek leírása 'értékfolyamok' és 'értékszintek' segítségével
- A termék üzleti hatókörének összekapcsolása a várt 'érték hozzájárulásokkal'
- Esettanulmány: A termék látomásának leírása
Hogyan írjuk le a felhasználói igényeket Agile esetmodellezéssel (epikok és felhasználói történetek)?
- Agile becslés és tervezés
- A termék backlog felépítése és kezelése / követelmények granularitása
- A sprint tervezés előtt
- A sprint backlog létrehozása
- Agile felhasználói történet minta: rendszer hatókör (a tárgy), szereplők, esetek, felhasználói történetek, elfogadási kritériumok, az INVEST modell
- A Walking Skeleton a Disciplined Agile Delivery segítségével: Folyamatoktól a technológiáig
- Hogyan találjuk meg az epikokat és felhasználói történeteket értékfolyamok alapján?
- Epikok és felhasználói történetek érték hozzájárulása
- Feladatok írása: granularitás és méret a SMART modell használatával
- Esettanulmány: Epikok és felhasználói történetek felfedezése értékfolyamok alapján
A részletes specifikációk helyes megértésének ellenőrzése és tesztelése
- Egy iteratív követelménygyűjtési folyamat és a sprint backlog használata
- Szabályok az epikok, felhasználói történetek és architektúra leírások hatékony készítéséhez
- Diagramok az epikok és felhasználói történet leírások ellenőrzéséhez
- Hogyan válasszuk ki a megfelelő diagramot?
- Funkciók finomítása esetek és kapcsolatok modellezésével
- A követelmények helyes megértésének tesztelése Test-Driven Requirements segítségével
- Given/When/Then struktúrák és műveleti szerződések a fejlesztők irányításához a követelmények megvalósításában
- Fedettségi elemzés és változáskezelés
- Esettanulmány: Részletes követelmények ellenőrzése, tesztelése és kommunikálása a fejlesztők felé
Összegzés
- Hatékony követelménygyűjtési és rendszeranalízis folyamatok lépései
- Nyomonkövethetőség a követelmények és elemzési modellek között
- Minták a követelmények gyűjtéséhez és teszteléséhez
Megjegyzés: A fenti képzés-mentorálás során interaktív módon használunk példákat a követelménytervezési és modellezési eszközökből, hogy biztosítsuk a követelmények és az alapul szolgáló megoldások közötti jó szintű nyomonkövethetőséget. A fogalmakat először alap példákon keresztül magyarázzuk el, majd ezt követik a saját esetedre vonatkozó megoldási vázlatok. A session után szükség esetén tovább kísérhetünk a megoldásaid áttekintésével és validálásával.
Vélemények (5)
Mesékek és a tudás megosztásának egyszerűsége.
Marcin Rozycki
Kurzus - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Gépi fordítás
a tanár megjegyzései alapján készített gyakorlatok
Ewa Korol - Narodowy Fundusz Zdrowia
Kurzus - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Gépi fordítás
minden nagyon magas szintű volt. Köszönöm!
Magda Lesniak - Comarch Polska S.A.
Kurzus - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Gépi fordítás
-A tanár tudása a témában valódi jó volt. Nagyon jól tudott bemutatni és mindenképpen megválaszolta az összes kérdést az adott pillanatban. -Az eszköz minden képességének ismerete nagyon hasznosnak bizonyult. -Az általa bemutatott szerkezet, például a forgatókönyvek és nyomon követhetőség használata valóban segítene a napi munkám során.
Harsha Jain - Scania CV AB
Kurzus - Introduction to Enterprise Architect
Gépi fordítás
a trainer ismeretei és könnyed folyamata - remek áramlás
Piotr Stanik - GP Strategies Poland sp. z o.o.
Kurzus - Fintech: A Practical Introduction for Managers
Gépi fordítás