Megosztás a következőn keresztül:


Az SAFe® fogalmainak leképezése az Azure Boards-összetevőkre

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Ha szeretné használni a skálázott agilis keretrendszert (SAFe®), konfigurálhatja az Azure Boards-projektet az SAFe-termékek® nyomon követésére. Ahogyan az Azure Boards támogatja a Scrum és az Agile eljárásokat, az SAFe® és a nagy számú csapat is támogatja a kiadásokat felölelő Eposzok együttműködését.

Ez az oktatóanyag bemutatja, hogy az alábbi SAFe-összetevők® hogyan képeznek le adott Azure Boards-összetevőket.

  • SAFe® Agile, program és portfolió csapatok
  • SAFe-termékek®, például eposzok, funkciók és történetek
  • SAFe® Termék-, program- és portfoliónézetek
  • SAFe® Release vonatok, futamok és egyéb időmezők
  • SAFe® iterációs célok és célkitűzések
  • SAFe-értékek® streamjei és költségvetései
  • SAFe® Portfolio Vision és stratégiai témák
  • SAFe-ütemtervek®
  • SAFe® mérföldkövek és események
  • SAFe® Retrospektívs és vélemények

Az Azure Boards Scrum és Kanban implementálásának áttekintéséért tekintse meg a Sprintekről, a Scrumról és a projektvezetésről, valamint a Táblákról és a Kanbanról szóló témakört.

Feljegyzés

Ez a cikk az Azure Boardsra és az Azure DevOps Servicesre vonatkozó méretezési Agile Framework-oktatóanyagok® egyike. A legtöbb útmutató a felhőbeli és a helyszíni verziókra is érvényes. Egyes funkciók és eljárások azonban a felhőre vagy az Azure DevOps Server legújabb verziójára vonatkoznak.

Az alábbi ábra bemutatja, hogyan konfigurálhatja az Azure Boardst egy háromszintű csapathierarchia támogatásához, és hogyan képezheti le a csapatokat a saját területükre és iterációs útvonalaikra. A példák az Agile-folyamatból épülnek fel, azonban a módosítások az Azure Boardsban üzemeltetett projektekre és folyamatokra alkalmazhatók.

Agilis eszközstruktúra az SAFe® támogatásához

Az alábbi példák bemutatják, hogyan van konfigurálva egy háromszintű csapathierarchia hierarchikus területútvonalakkal. A példák az Agilis folyamatból épülnek fel, azonban ezeket a módosításokat az Azure Boardsban üzemeltetett összes projektre alkalmazhatja.

Agilis funkciók, programok és portfóliócsoportok

Az Azure Boards minden csapatot támogat, hogy saját nézetet alakíthassanak ki a munkájukról. Hierarchikus csapatstruktúra konfigurálásával minden csapat a saját munkájára összpontosíthat, és a csapathierarchián belül a következő szintre emelheti a munkáját.

SAFe-szerepkörök® leképezése a csapatok hierarchiájára

Az SAFe-csapatok® támogatásához újrakonfigurálja az alapértelmezett csapatot portfoliócsoportként az eposzok kezeléséhez. Ezután alösszegeket hozhat létre a programszintű és a csapatszintű munkához. A munka nyomon követhető a csapatok között és az egyes szinteken.

Történetek, funkciók, eposzok, engedélyezők és képességek

Minden munka és termék rögzítve van a munkaelemekben. Minden munkaelem egy adott munkaelemtípushoz van társítva egy előre definiált munkafolyamattal. Minden Azure Boards-folyamat támogatja az adott munkaelem-típusokat, amelyekkel nyomon követheti bármelyik SAFe-termékét®.

A rendelkezésre álló munkaelem-típusok a projekt létrehozásakor használt folyamaton alapulnak ( Agile, Basic, Scrum vagy CMMI ), ahogyan az alábbi képeken is látható.

Az alábbi képen az Agile-folyamat hátralék munkaelemének hierarchiája látható:

Agilis munkaelem-típusokat bemutató diagram.

  • A felhasználói történetek és feladatok a munka nyomon követésére szolgálnak.
  • A hibák kódhibákat követnek nyomon.
  • Az eposzok és a funkciók a nagyobb helyzetekben végzett munka csoportosítására szolgálnak.

Minden csapat konfigurálhatja, hogyan kezelik a hibamunkaelemeket a felhasználói szövegegység vagy a feladat munkaelemeinek szintjén. Használja a Hibák használata beállítást. A munkaelem-típusok használatáról további információt az Agilis folyamat című témakörben talál.

A hátralék elemeit nevezheti Felhasználói történetek (Agile) problémáknak (Alapszintű), Termékháttúlnapló-elemeknek (Scrum) vagy Követelményeknek (CMMI). Mind a négy hasonló: a kézbesítendő ügyfélértéket és a teljesítendő munkát írják le.

Az engedélyezőket felhasználói történetek vagy szolgáltatások, valamint funkciók vagy eposzok használatával követheti nyomon. Vagy ha konkrét nyomkövetési és jelentéskészítési igényei vannak, hozzáadhat egyéni munkaelem-típusokat az ilyen típusú termékek nyomon követéséhez. További információ: Azure Boards testreszabása, Egyéni munkaelemtípusok hozzáadása.

A munkaelemek a következő feladatokhoz nyújtanak támogatást:

  • Leírási és elfogadási feltételek hozzáadása
  • Hozzárendelés egy csapathoz vagy területhez, valamint egy projekttaghoz
  • Állapot frissítése és hozzárendelés iterációhoz vagy futamhoz
  • Munkaelemek csatolása, fájlok csatolása, címkék hozzáadása
  • Megjegyzések hozzáadása és vitafórum megtekintése

A termék- és portfólió-hátralékokkal a csapatok gyorsan hozzáadhatják és rangsorolhatják felhasználói történeteiket, funkcióikat és eposzaikat. A munkaelemekről és a munkaelemtípusokról további információt a felhasználói történetek, problémák, hibák, funkciók és eposzok nyomon követése című témakörben talál.

Csapat-hátralékok és táblák

Az SAFe-hátralékok® csapatra, programra és portfolió-hátralékokra lesznek leképezve. Az Agile-folyamat támogatja a felhasználói történet, a funkció és az Epikus teendőlista szintjét. A hierarchikus teendőlista-struktúra a funkciók és a felhasználói történetek támogatására az Epic folyamatában végzett munkát mutatja be.

Hierarchikus teendőlista: eposzok, funkciók és történetek

Testre szabhatja a hátralékot és a táblákat, akár portfólió-hátralékokat is hozzáadhat az Azure Boards testreszabása és a hátralékok testreszabása című cikkben leírtak szerint.

Az egyes hátralékok táblanézetét minden csapat konfigurálja.

Program növekmények, kiadások és futamok

Az SAFe® Release Trains, Releases, Iterations, Program Increments (PI) és Sprints egyszerűen megfeleltethető az iterációs útvonalaknak. A csapathierarchia iterációinak megosztásával a kiadásokat egységesen kezelheti.

SAFe® release trains map to iterations

Mivel az eposzok több kiadási vonatra is kiterjedhetnek, a Portfolió csapata nem kapcsolódik semmilyen konkrét iterációhoz. A programcsapatok nyomon követik a szolgáltatás-termékeiket, amelyek egy PI-vel szállítanak. A funkciócsapatok pedig a futamokban dolgoznak, hogy több történetet is teljesíthessenek. Minden csapat kiválasztja, hogy mely iterációk támogatják őket a célzott termékkészlet nyomon követéséhez.

A Teams iterációk használatával követi nyomon a termékeket

Iterációs célok és célkitűzések

Az SAFe-gyakorlatok® közé tartoznak az agilis kiadási csapatok, amelyek meghatározzák az iterációs célokat és célkitűzéseket. Javasoljuk, hogy a projekt wiki- vagy csapat irányítópultjaival rögzítse a csapatinformációkat. A projekt wiki- és csapat irányítópultjai egyaránt támogatják a Markdownt az információk hozzáadásához és formázásához.

További információ: Információ megosztása a cikk későbbi részében.

Értékstreamek és költségvetések

Címkék használatával gyorsan és egyszerűen leképezheti a szolgáltatásokat és az eposzokat az értékstreamekre, a stratégiai témákra és a kapcsolódó költségvetésekre. Egyéni mezőket is hozzáadhat, amelyekkel rögzítheti a szolgáltatásokra vonatkozó tervezett becsléseket, amelyek aztán az Epicsbe összesíthetők.

A címkék nyomon követhetik az értékstreameket vagy a kapcsolódó költségvetéseket

A munkaelemekhez hozzáadott címkékkel a következőkre van lehetőség:

  • Hátralék vagy tábla szűrése
  • Lekérdezések létrehozása címkék alapján, és lekérdezési eredmények szűrése címkék szerint
  • Folyamat- és trenddiagramok vagy jelentések létrehozása címkék alapján

A munka architektúrára vagy üzleti funkciókra való robusztusabb leképezéséhez megadhatja az egyes epikus, funkció- vagy történeti értékterületet.

Az Értékterület nyomon követi az üzleti vagy architekturális munkát

Az összesítéssel a gyermekfunkciókhoz definiált becslések összesítéséből lekérheti az Eposzok tervezett becsléseit, ahogyan az az alábbi képen látható.

Összegző költségvetési becslés

Egyéni mezők hozzáadásáról az Azure Boards testreszabása, egyéni mező hozzáadása című témakörben olvashat.

A projekt wiki használata a portfolió elképzeléseinek és stratégiai témáinak támogatásához

Az Azure DevOps-projekt wikijével az információk széles körben megoszthatók egy szervezettel. A wiki hasonló a Git-adattárhoz, amely a Markdown és a WYSIWYG szerkesztő használatával támogatja a lapok hozzáadását és szerkesztését. Az egyes oldalakat úgy verziószámozza, hogy könnyen nyomon követhető legyen, hogy ki módosította a módosításokat, és helyreállítsa a korábbi verziókat.

A projekt wiki használatával támogassa a következő SAFe-összetevők® megosztását:

  • Portfolio Vision
  • Stratégiai témák
  • Taxonómia
  • Célok
  • Célok
  • Ügyfélközpontú eljárások

További információ a projekt wikiről: Információ megosztása a cikk későbbi részében.

Mérföldkövek és főbb események

Az egyes program-növekmények, futamok, kiadási vonatok vagy innovációs és tervezési (IP) iterációk vége természetes SAFe® mérföldköveket jelöl. Számos mérföldkő adott ceremóniákhoz vagy gyakorlatokhoz kapcsolódik, például visszatekintéseket vagy működő szoftverek bemutatását.

Az Azure Boardsban az alábbi módokon követheti nyomon más típusú mérföldköveket vagy kulcsfontosságú eseményeket.

  • Egyéni mező, például Mérföldkő vagy Kiadás mező előre definiált kiválasztólistával
  • Munkaelemekhez hozzáadott címkeként
  • Céldátumot meghatározó munkaelemként
  • Egynapos iterációs útvonalként

Egyéni mezőkkel és címkékkel gyorsan szűrheti a hátralékokat, táblákat és lekérdezéseket egy adott mérföldkő alapján.

Megosztott szolgáltatások csapatszerkezete

A csapatok között megosztott erőforrások a saját Agile-szolgáltatáscsoportjukon keresztül képviselhetők, például egy UX-tervező csapaton vagy egy biztonsági megfelelőségi csapaton keresztül. Kezelhetik a hátralékukat, miközben a munkájuk is megjelenik az általuk támogatott csapatok hátralékaiban.

Itt bemutatjuk, hogyan vannak hozzárendelve a területútvonalak az UX Tervező csapatához, majd szelektív alterületek elérési útjai más Agilis csapatokhoz. A megosztott terület útvonalán megjelenő munkaelemek megjelennek a társított csapatok hátralékaiban és tábláiban.

Megosztott szolgáltatások területének elérési útja és csapatszerkezete

Visszatekintések és vélemények

Ha támogatni szeretné a visszatekintő és véleményezést végző csapatokat, javasoljuk, hogy használja a Microsoft DevLabs Retrospectives bővítményét.

Visszatekintő tábla

Ez a bővítmény lehetővé teszi a csapatok számára, hogy saját visszamenőleges táblákat hozzanak létre, és rögzítsék a következő feladatokat:

  • Visszajelzés gyűjtése a projekt mérföldköveiről
  • A visszajelzés rendszerezése és rangsorolása
  • Végrehajtható feladatok létrehozása és nyomon követése, amelyek segítenek az egyes csapatoknak a fejlesztési folyamatokban.

Információk megosztása

Az Azure Boards számos lehetőséget kínál az információk megosztására.

  • A munkaelem-űrlapok részletes szöveges mezőket biztosítanak a leírások, az elfogadási feltételek és egyebek rögzítéséhez. A fájlmellékletek munkahelyi elemekhez vagy hálózati fájlmegosztásokra mutató hivatkozásokhoz is hozzáadhatók.
  • A projekt- és csapat irányítópultok az állapot- és állapotdiagramokkal és widgetekkel együtt információkat oszthatnak meg. További információ: Markdown hozzáadása irányítópulthoz.
  • A Project wiki egy központi adattárat biztosít, beépített verziószámozási vezérlővel, amely információkat oszt meg az összes projekttaggal. Szükség szerint más wikik is létrehozhatók. További információt a Wikikről, a READMES-ekről és a Markdownról szóló cikkben talál.

A támogatott Markdown-funkciókkal kapcsolatos részletekért tekintse meg az alábbi cikkeket.

Következő lépések

Kultúra és skálázás