Az Azure Boards testreszabása az SAFe-eljárások® támogatásához
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
A folyamat testreszabásának fő oka az előrehaladás nyomon követésének és figyelésének támogatása, a főbb metrikák jelentése és az adott üzleti igények kielégítése. Ez a cikk néhány olyan folyamat-testreszabást ismertet, amelyeket implementálhat, és elmagyarázza, miért érdemes ezeket alkalmazni a méretezési agilis keretrendszer (SAFe®) eljárásainak kiegészítése érdekében. A testreszabások többsége nem kötelező.
Ismerje meg, hogyan támogatja az Azure Boards az SAFe-eljárásokat® a következő műveleteken keresztül:
- Munkaelemtípusok testreszabása vagy egyéni munkaelem-típusok hozzáadása
- Egyéni mező hozzáadása vagy meglévő mezők testreszabása
- A munkafolyamat testreszabása
- Egyéni szabályok hozzáadása munkaelem-típushoz
- Egyéni vezérlők vagy egyéni bővítmények hozzáadása
- A hátralékok testreszabása vagy egyéni portfolió-teendőlista hozzáadása
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.
A testreszabás és az örökölt folyamat ismertetése
Az Azure Boards grafikus felhasználói felületet biztosít a projektek testreszabásának támogatásához. Ezt a funkciót örökölt folyamatnak nevezzük. Az öröklődő folyamatot használó projektek automatikusan frissülnek a folyamat testreszabásakor.
Az öröklött folyamatokhoz elvégezhető testreszabások áttekintéséért lásd : A folyamat testreszabása és az örökölt folyamatok.
Munkaelemtípusok testreszabása
Minden munkaelem-típus meghatározza az adatokat rögzítő és tároló mezőket. A meglévő munkaelem-típusokat a következő módokon szabhatja testre az saFe-követési® követelmények támogatásához.
- Egyéni mező hozzáadása a költségvetés költségeinek, értékstreamjeinek vagy ügyfélközpontú adatainak nyomon követéséhez
- Meglévő mezők testreszabása, például a lista módosítása vagy egy mezőcímke módosítása
- Egyéni szabályok hozzáadása a kiválasztott mezők kötelezővé tétele érdekében, vagy adott feltételek mellett végrehajtandó műveletek megadása
- A munkafolyamat módosítása a csapat Kanban-munkafolyamatának megfelelően
- Egyéni vezérlő vagy bővítmény hozzáadása egyéni függvények, például számított mező támogatásához
A munkaelemtípusok testreszabásával kapcsolatos további információkért lásd: Munkaelemtípusok hozzáadása és kezelése.
Egyéni mező hozzáadása
Hozzáadhat egy egyéni mezőt, amely támogatja az olyan adatkövetelményeket, amelyek nem teljesülnek a meglévő mezőkészlettel. Néhány olyan mező, amely egy vagy több munkaelem-típushoz hozzáadható, az alábbi táblázatban felsorolt elemeket tartalmazza.
Mezőnév
Munkaelem-típusok
Jegyzetek
Tervezett költség
Funkció, Epikus
A becsült költségek rögzítésére használható. Az összesítő funkcióval rögzítheti az Epic funkcióinak becsült teljes költségét.
Kategória vagy csoport
Funkció, Epikus, Felhasználói történet
Választáslista megadásával jelezheti, hogy a munkaelem a következő SAFe-kategóriák® egyikeként van kategorizálva: Funkció, Képesség, Engedélyező vagy Megoldás.
Mérföldkő
Funkció, Epikus, Felhasználói történet
Megadhatja az események mérföldköveinek listáját, amelyeknek egy történetnek, funkciónak vagy epikusnak meg kell felelnie.
Értékstream
Funkció, Epikus, Felhasználói történet
Választáslista megadásával támogathatja a munkához társítani kívánt értékstreamek osztályozását.
További információ: Egyéni mező hozzáadása munkaelem-típushoz.
Mező és címkék használata
Egy értékstreamet mező vagy címkék használatával rögzíthet. A címkék informálisabb és adhoc metódust jelentenek a munka kategorizálásához. Egy adott mező, különösen az előre beállított elemekkel, formálisabb. A címkék és mezők használatának meghatározásakor vegye figyelembe a következő utasításokat:
- Egyéni szabályokkal kötelezővé teheti a mezőt, de nem követelheti meg, hogy címkéket adjon hozzá egy munkaelemhez.
- Egyéni mezők alapján létrehozhat lekérdezésdiagramokat, de nem adhat meg a lekérdezésdiagramokban használható címkét
- Szűrheti a hátralékokat, táblákat és lekérdezéseket mezők vagy címkék alapján
- A létrehozott címkék száma gyorsan növekedhet, mivel bárki felvehet új címkéket, amíg a megfelelő engedélyekkel rendelkezik
Meglévő mezők testreszabása
A meglévő mezők testreszabásával az alábbi műveletek közül egyet vagy többet támogat:
- A mező nevének újracímkézése
- A mező megjelenésének módosítása vagy eltávolítása az űrlapról
- Lista hozzáadása vagy módosítása (legördülő menü). Az Értékterület például két lehetőséget kínál: üzleti és architektúra. Az értékválasztó listához hozzáadhatja
- A mezőre végzett alapértelmezett hozzárendelés módosítása
- Mező kötelezővé tétele
- Szabály hozzáadása egy mezőhöz a következő szakaszban leírtak szerint
A meglévő mezők indexével kapcsolatban lásd : Munkaelem mezőindexe. A mezők testreszabásával kapcsolatos további információkért tekintse meg az örökölt folyamat mezőinek hozzáadása és kezelése című témakört.
Szabályok hozzáadása mezőhöz
A mezőszabályok számos üzleti használati esethez nyújtanak támogatást. A szabályok egy kiválasztott feltétel alapján végrehajtandó műveletet határoznak meg. Egy másik mezőhöz rendelt érték alapján például kötelezővé teheti a mezőt. Több szabályt is hozzáadhat egy mezőhöz.
Az alábbi képeken a támogatott feltételek és műveletek láthatók, amelyek közül választhat.
Támogatott feltételek | Támogatott műveletek |
---|---|
Támogatott feltételek | Támogatott műveletek |
---|---|
Támogatott feltételek | Támogatott műveletek |
---|---|
A mezőszabályok beállításáról további információt a Szabály hozzáadása munkaelemtípushoz (Öröklési folyamat) című témakörben talál.
A munkafolyamat testreszabása
Előfordulhat, hogy testre szeretné szabni a munkafolyamatot a felhasználói történetekhez, szolgáltatásokhoz és eposzokhoz, hogy az megfeleljen a munkafolyamat folyamatának. A munkafolyamat korai testreszabásával minimalizálhatja a Kanban-tábla konfigurációs csapatainak feladatát.
Az Agile-folyamat alapértelmezett munkafolyamata az Új, az Aktív, a Megoldott és a Zárt állapotot tartalmazza. Bár minden csapat hozzáadhat munkafolyamat-oszlopokat a Kanban-táblához, érdemes lehet testre szabni a munkafolyamatot, hogy nyomon kövesse ezeket az oszlopokat. Így az összes csapat Kanban-táblái úgy vannak beállítva, hogy ugyanazokat a munkafolyamat-állapotokat használják.
Hozzáadhat és átnevezhet például munkafolyamat-állapotokat a következő képen látható Kanban-oszlopoknak megfelelően : Hátralék, Elemzés, Fejlesztés, Tesztelés és Kész.
Beszélje meg a csapatával, hogy mely munkafolyamat-állapotok támogatják legjobban az Agile-eljárásokat. További információért tekintse át az alábbi cikkeket:
- A munkafolyamat testreszabása (öröklési folyamat)
- Oszlopok hozzáadása a Kanban-táblához
- A Kész definíciója
Egyéni vezérlők
Egyéni vezérlőkkel gazdag funkciókat adhat hozzá egy munkaelem-űrlaphoz. Az egyéni vezérlők az Azure DevOps Marketplace-bővítményeihez hozzáadott bővítmények.
Hozzáadhat vezérlőket a Marketplace-ről, vagy létrehozhatja sajátját.
A WorkBoard OKR-integrációja segít a szervezeteknek a célkitűzések és a fő eredmények (OKR-ek) üzleti igazításában, honosításában és mérésében. Ezzel az integrációval a csapatok megtekinthetik és frissíthetik OKR-jüket az Azure DevOpsban.
Egyéni munkaelemtípusok hozzáadása
A Felhasználói történet, a Funkció és az Epikus munkaelem-típusok célja a terméktervezés és -nyomon követés támogatása. Más munkaelemtípusok azonban hasznosak lehetnek az SAFe-szervezet® ügyfélközpontú fókuszának támogatásához. Konkrétan érdemes lehet munkaelemeket hozzáadni az ügyfelek visszajelzéseinek, az ügyfélkéréseknek és egyebeknek a rögzítéséhez.
Amikor új munkaelemtípust határoz meg, gondolja át az alábbi elemeket:
- A rögzítésre, nyomon követésre és jelentésre vonatkozó információk
- A munka rögzítése
- A munka nyomon követését támogató munkafolyamat
A dolgok egyszerűsége érdekében azonban mindig a legjobb, ha minimalizálja a testreszabások mennyiségét. Így ha már meglévő munkaelem-típusokkal rendelkezik, érdemes lehet egyéni mezőket hozzáadnia, ha szükséges, hogy nyomon követhesse az adott információkat.
A hátralékok testreszabása
Az egyes csapatok teendőlistája és táblája meghatározott munkaelem-típusok támogatására lett kialakítva. Az Agile-folyamathoz a következő munkaelem-típusok használhatók.
- Agilis kiadási csapatok: Felhasználói történetek és hibák (nem kötelező)
- ProgramCsapatok: Funkciók
- Portfolio Teams: Eposzok
Ezekbe a teendőlistákba azonban több munkaelemtípust is felvehet, akár meglévőket, akár testre szabottakat. Minden csapat feliratkozhat a nyomon követni kívánt hátralékokra.
További három portfolió-hátralékot is hozzáadhat az alábbi ábrán látható módon. A portfolió-hátralékok hierarchikusak.
Tipp.
Érdemes lehet hozzáadni egy megoldási (képességek) teendőlistát, amely a Program (Szolgáltatások) teendőlista szülőjeként jelenik meg. Ez az SAFe-konfiguráció nem érhető el a Hátralékszintek lapon. Az ideálisnál kevésbé ideális megoldásként letilthatja az örökölt Epikus munkaelemtípust, és létrehozhatja egyéni munkaelem-típusként. További információ: Folyamatelmaradások és táblák testreszabása.
További információ: Hátralékok vagy táblák testreszabása (Öröklési folyamat).
Még több funkció hozzáadása
Az alábbi Marketplace-bővítményeket hozzáadva számos, az SAFe-t támogató gazdag szolgáltatáshoz férhet hozzá.
Feljegyzés
Mielőtt testre szabja a projektet, javasoljuk, hogy olvassa el az Azure Boards konfigurálása és testreszabása című cikket. Ez a cikk részletes információkat tartalmaz egy projekt több csapat számára történő felügyeletéről és a különböző üzleti célkitűzések támogatásáról.