Hátralékok és táblák testreszabása (Öröklési folyamat)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
A projektben jelenleg két előre definiált portfolió-teendőlista van: "Funkciók" és "Eposzok". Ha azonban a projekt több portfolió-hátralékot igényel, létrehozhatja őket.
Fontos
Az öröklési folyamat modellje a támogatásához konfigurált projektekhez érhető el. Ha régebbi gyűjteményt használ, ellenőrizze a folyamatmodell kompatibilitását. Ha a helyszíni gyűjtemény a helyszíni XML-folyamatmodell használatára van konfigurálva, a folyamatmodellt csak a munkakövetési felület testreszabására használhatja. További információ: A projektgyűjtemény folyamatmodelljének kiválasztása.
A portfolió-hátralékok előnyei:
- Munka szervezése: A portfolió-hátralékok lehetővé teszik a munka üzleti kezdeményezések, felhasználói forgatókönyvek vagy egyéb releváns feltételek alapján történő rendszerezését.
- Hierarchikus nézet: A hátralékok portfóliókba való strukturálásával hierarchikus munkanézetet kap, amely az alacsonyabb szintű teendőlistákban (például felhasználói történetekben, funkciókban vagy feladatokban) definiált elemeket is magában foglalja.
- Csapatközi láthatóság: A programmenedzserek több csapatban nyomon követhetik a hátralékelemek állapotát. Lehatolást végezhetnek, hogy minden munka megfelelően legyen képviselve.
További információ: A folyamat testreszabása és az örökölt folyamatok.
A következő példában hozzáadtunk egy harmadik szintű, Kezdeményezések címkével ellátott portfolió-teendőlistát, amely nyomon követi az egyéni kezdeményezés munkaelem-típusát. Emellett átneveztük a termékhátreléket a Stories és a Tickets névre, hogy jelezzük, hogy nem csak a felhasználói történeteket követjük nyomon, hanem az ügyféljegyeket is a termék-hátralékon.
Feljegyzés
Öröklődő munkaelemtípust nem adhat hozzá a hátralékszinthez. Például nem adhatja hozzá a Probléma vagy az Akadály munkaelem típusát a termékhátrelációhoz.
Támogatott testreszabások
A hátralékok és a táblák alapvető Agile-eszközök a csapat munkájának létrehozásához és kezeléséhez. A rendszertől örökölt standard hátralékok – termék, növekmény, portfólió – teljes mértékben testre szabhatók. Ezek mellett egyéni portfólióhátralékok is felvehetők. Ezekből összesen öt lehet.
Hátraléktípusok
Testreszabási támogatás
Örökölt hátralékok
Egyéni portfolió-hátralékok
Nem támogatott testreszabások:
- Örökölt portfóliószint eltávolítása:
- Bár közvetlenül nem távolíthat el egy örökölt portfoliószintet egy termékből, több lehetősége is van:
- Nevezze át a portfóliószintet: Átnevezheti az örökölt portfóliószintet, hogy jobban megfeleljen az igényeinek.
- Örökölt wit letiltása: Ha az örökölt portfóliószint olyan WIT-eket tartalmaz, amelyeket nem szeretne használni, letilthatja őket. Ez a művelet megakadályozza, hogy a csapatok ilyen típusú új munkaelemeket hozzanak létre.
- Bár közvetlenül nem távolíthat el egy örökölt portfoliószintet egy termékből, több lehetősége is van:
- Hátralékszint beszúrása:
- Nem szúrhat be új hátralékszintet a definiált hátralékok meglévő készletén belül. Az előre definiált teendőlistaszintek általában rögzítettek (például eposzok, szolgáltatások, felhasználói történetek, feladatok), és nem adhat hozzá egyéni elemeket a kettő közé.
- Hátralékszintek átrendezése:
- Sajnos nem lehet átrendezni a hátralékszinteket. Általában előre definiált hierarchiát követnek, és a sorrendjük módosítása nem támogatott.
- WIT hozzáadása több hátralékszinthez:
- Minden wit csak egy hátralékszinthez tartozhat. Nem adhat hozzá WIT-t egyszerre két különböző hátralékszinthez.
- Egyéni feladatnapló-szint létrehozása:
- Bár egyéni feladatspecifikus teendőlistaszint nem hozható létre, továbbra is hozzáadhat egyéni WIT-eket az iterációs hátralékhoz. Létrehozhat például egy "Fejlesztés" vagy "Karbantartás" nevű egyéni WIT-t, és társíthatja az iterációs teendőlistához.
- Hibák kezelése:
- A hibakeresés alapértelmezés szerint nem tartozik egy adott hátralékszinthez sem. Ehelyett minden csapat eldöntheti, hogyan szeretné kezelni a hibákat. Dönthet úgy, hogy hibákat jelenít meg a hátralékokon és a táblákon, vagy külön kezeli őket.
- Örökölt WIT hozzáadása vagy eltávolítása hátralékból:
- Nem vehet fel vagy távolíthat el közvetlenül öröklött WIT-t egy hátralékba vagy abból. A "Probléma" WIT hozzáadása például nem támogatott a termék-hátralékhoz.
- Azonban a következőt teheti:
- Nevezze át a portfóliószintet: Ha az örökölt portfóliószint olyan WIT-eket tartalmaz, amelyeket nem szeretne használni, érdemes átnevezni, hogy jobban megfeleljen az igényeinek.
- Örökölt WIT letiltása: Ha vannak olyan öröklött WIT-fájlok, amelyeket ki szeretne zárni, letilthatja őket. Ez a művelet megakadályozza, hogy a csapatok ilyen típusú új munkaelemeket hozzanak létre.
- Örökölt portfóliószint eltávolítása:
- Bár egy örökölt portfóliószintet nem távolíthat el egy termékből, számos lehetőség közül választhat:
- Nevezze át a portfóliószintet: Adjon neki egy megfelelőbb nevet.
- Örökölt WIT-k letiltása: Megakadályozza, hogy a csapatok meghatározott öröklődő WIT-eket használjanak.
- Bár egy örökölt portfóliószintet nem távolíthat el egy termékből, számos lehetőség közül választhat:
- Hátralékszint beszúrása:
- Sajnos nem szúrhat be új hátralékszintet a meglévő, definiált hátralékkészletbe. Az előre definiált hátralékszintek továbbra is rögzítettek maradnak (például eposzok, funkciók, felhasználói történetek, feladatok).
- Hátralékszintek átrendezése:
- A hátralékszintek általában egy előre meghatározott hierarchiát követnek, és a sorrendjük módosítása nem támogatott. Nem rendezheti át őket.
- WIT hozzáadása több hátralékszinthez:
- Minden wit (például hiba, feladat, felhasználói szövegegység) csak egy hátralékszinthez tartozhat. Nem adhat hozzá WIT-t egyszerre két különböző hátralékszinthez.
- Egyéni tevékenységszint létrehozása:
- Bár egyéni feladatspecifikus teendőlistaszint nem hozható létre, továbbra is hozzáadhat egyéni WIT-eket az iterációs hátralékhoz. Hozzon létre például egy "Fejlesztés" vagy "Karbantartás" nevű egyéni WIT-t, és társítsa az iterációs teendőlistához.
- Hibák kezelése:
- A hibakeresés alapértelmezés szerint nem tartozik egy adott hátralékszinthez sem. Ehelyett minden csapat eldöntheti, hogyan szeretné kezelni a hibákat. Dönthet úgy, hogy hibákat jelenít meg a hátralékokon és a táblákon, vagy külön kezeli őket.
Feljegyzés
Bizonyos funkciókhoz telepíteni kell az Azure DevOps Server 2020.1 frissítését. További információ: Azure DevOps Server 2020 Update 1 RC1 Release Notes, Boards.
Rendszermunkaelem-típus hozzáadása hátralékhoz
Ha nyomon szeretné követni a problémákat, a problémákat vagy a munkaelemek egyéb öröklődő típusait a hátralékon vagy a táblán belül, szerkessze a megfelelő teendőlistát. Az alábbi táblázat felsorolja azokat a munkaelemtípusokat, amelyek hozzáadhatók a hátralékhoz.
Feljegyzés
Ehhez a funkcióhoz az Azure DevOps Server 2020.1 frissítési vagy újabb verziója szükséges.
Folyamat
Munkaelem-típusok
Rugalmas
Probléma
Scrum
Akadály
CMMI
Kérelem módosítása, probléma, felülvizsgálat, kockázat
Minden Szerkesztési teendőlista-szint párbeszédpanel automatikusan tartalmaz örökölt és egyéni munkaelemtípusokat, amelyek nincsenek hozzárendelve más hátralékszintekhez. Például a nem hozzárendelt Agilis munkaelem-típusok az Egyéb munkaelemtípusok szakaszban jelennek meg az alábbi képen látható módon
Ezek a munkaelemtípusok és az egyéni munkaelem-típusok az összes hátralékszint szerkesztési teendőlistaszintjének párbeszédpanelén jelennek meg, amíg hozzá nem rendelik őket egy adott hátralékszinthez.
Feljegyzés
Az alapértelmezett, örökölt munkaelemtípus nem távolítható el a hátralékszintről, de letilthatja a megfelelő munkaelemtípust. Letilthatja például a Felhasználói történet munkaelemtípust az Agile-követelmény hátralékához, ha egy másik munkaelemtípust adott hozzá a hátralék támogatásához.
Munkaelem-típusokhoz hozzáadott mezők
Ha wit-et ad hozzá egy hátralékszinthez, a rendszer bizonyos mezőket automatikusan rejtett mezőkként ad hozzá a WIT-definícióhoz. Ezek a mezők nem jelennek meg a munkaelem űrlapján, de nélkülözhetetlenek az Agilis eszközök adott funkcióinak támogatásához.
Hátralék szintje | Hozzáadott mezők | Leírás |
---|---|---|
Portfolió-hátralék | - Stack rank (Agile, CMMI) - Hátralék prioritása (Scrum) |
A Stack Rank és a Backlog Priority mezők rögzítik a munkaelemek relatív prioritását, amikor a rendszer átrendezi őket egy hátralékon vagy táblán. További információkért lásd a háttérben: a Hátralék prioritása vagy a Stack Rank mező. |
Követelmény-hátralék | - Stack Rank, Story Points (Agile) - Stack Rank, Size (CMMI) - Hátralék prioritása, erőfeszítés (Scrum) |
A Történeti pontok, a Méret és a Munkamennyiség mezők rögzítik a követelmény-hátralékhoz rendelt WIT végrehajtásához szükséges relatív munkát. Ez az érték a sebesség kiszámítására szolgál. |
Iterációs teendőlista | - Tevékenység, Hátralévő munka, Stack Rank (Agile) - Fegyelem, hátralévő munka, Stack Rank (CMMI) - Tevékenység, hátralévő munka, hátralék prioritása (Scrum) |
A fennmaradó munka a Sprint-leégés és a kapacitásdiagramokban használatos. |
Előfeltételek
Az Azure Boards adott üzleti követelményekhez való igazításával kapcsolatos útmutatásért tekintse meg az Azure Boards konfigurálásáról és testreszabásáról szóló témakört.
Szervezeti követelmény: Győződjön meg arról, hogy rendelkezik szervezettel az Azure DevOpsban.
Engedélyek:
- Legyen tagja a Projektgyűjteménygazdák csoportnak.
- Gyűjtési szintű engedélyekkel rendelkezik, például folyamat létrehozása, folyamat törlése, folyamat szerkesztése vagy a szervezetből származó mező törlése engedélyezésre van állítva.
- Ezek az engedélyek lehetővé teszik a szervezeten belüli folyamatok és mezők módosítását.
Projektfolyamat-modellre vonatkozó követelmény:
- Győződjön meg arról, hogy rendelkezik az öröklési folyamat modelljét ahhoz a projektgyűjteményhez, amelyben a projektet létrehozták.
Engedélyek:
- Legyen tagja a Projektgyűjteménygazdák csoportnak.
- Gyűjtési szintű engedélyekkel rendelkezik, például folyamat létrehozása, folyamat törlése, folyamat szerkesztése vagy a szervezetből származó mező törlése engedélyezésre van állítva.
- Ezek az engedélyek lehetővé teszik a szervezeten belüli folyamatok és mezők módosítását.
Feljegyzés
Az örökölt folyamatok testreszabásakor a folyamatot használó projektek automatikusan tükrözik a testreszabásokat. A zökkenőmentes átmenet érdekében javasoljuk, hogy hozzon létre egy tesztelési folyamatot és projektet, amely lehetővé teszi a testreszabások tesztelését, mielőtt szervezeti szintű implementálnánk őket. További információ: Örökölt folyamatok létrehozása és kezelése.
Portfólió-teendőlisták hozzáadása vagy szerkesztése
Az Agile, Scrum és CMMI rendszerfolyamatok két alapértelmezett portfolió-hátralékot határoznak meg, az Epicst és a szolgáltatásokat. Mindegyik a megfelelő munkaelem-típusokhoz, az Epikushoz és a Funkcióhoz van társítva. Az Alapszintű folyamat csak az Epics-teendőlista és az Epikus munkaelem típusát határozza meg. További információ: Folyamatok és folyamatsablonok.
Hozzáadhat egyéni WIT-t, vagy kiválaszthatja azt, amelyet korábban hozzáadott. Ne feledje, hogy a kijelöléshez csak olyan WIT-k jelennek meg, amelyek nincsenek társítva egy másik hátralékszinttel.
Portfolió-hátralék hozzáadása
Ezeket a lépéseket követve hozzáadhat portfólió-hátralékot és egyéni munkaelemtípust.
Jelentkezzen be a szervezetébe (
https://dev.azure.com/{Your_Organization}
).Válassza a Szervezeti beállítások lehetőséget.
Folyamat kiválasztása.
Jelentkezzen be a gyűjteménybe (
https://dev.azure.com/{Your_Collection}
).Válassza a Gyűjtemény beállításai vagy a Rendszergazdai beállítások lehetőséget.
Folyamat kiválasztása.
A Hátralékszintek lapon válassza az Új felső szintű portfolió teendőlistát.
Nevezze el a hátralékszintet, jelölje ki a hátralékszint színét, és adja hozzá az ehhez a szinthez társítani kívánt munkaelemtípust, majd válassza a Hozzáadás lehetőséget.
Ha csak egy munkaelemtípust társít a hátralékhoz, a módosítások mentéséhez kattintson a Mentés gombra. Ellenkező esetben igény szerint további munkaelem-típusokat is hozzáadhat.
Portfolió-hátralék szerkesztése, átnevezése vagy törlése
A Hátralékszintek lapon válassza a portfolió-hátralék helyi menüjét a szerkesztéshez, átnevezéséhez vagy törléséhez.
A hátralékszint törlése eltávolítja az összes csapat szintjéhez tartozó hátralékot és táblát, beleértve a hozzájuk tartozó testreszabásokat is. A társított munkaelem-típusokkal definiált munkaelemek semmilyen módon nem törlődnek vagy nem lesznek hatással.
Feljegyzés
Nem távolíthatja el az alapértelmezett, örökölt munkaelemtípust az Epics vagy a Features portfolió-hátralékából. Azonban letilthatja ezeket a munkaelem-típusokat, és hatékonyan eltávolíthatja őket a felhasználói felületről.
A követelmény-hátralék szerkesztése vagy átnevezése
A követelmény-hátralék, más néven a termék-hátralék határozza meg a termék-hátralékon és a táblán megjelenő munkaelem-típusokat. Az Agile alapértelmezett munkaelemtípusa a Felhasználói szövegegység; alapszintű, probléma; Scrum, Termék hátralék eleme; és a CMMI esetében követelmény.
Átnevezheti a hátralékot, módosíthatja a színt, hozzáadhat munkaelemtípusokat, és módosíthatja az alapértelmezett munkaelemtípust. Nyissa meg a Követelmények teendőlista helyi menüjében a Hátralék szerkesztése párbeszédpanelt.
Az alábbi példában átneveztük a hátralékot, hozzáadtuk az Ügyféljegyet és a Problémát, és az alapértelmezett típust ügyféljegyre módosítottuk. Jelölje be a hátralékba felvenni kívánt munkaelem-típusok jelölőnégyzetét.
Az alábbi példában átneveztük a hátralékot, hozzáadtuk az Ügyféljegyet, és az alapértelmezett típust ügyféljegyre módosítottuk.
Feljegyzés
Az alapértelmezett, örökölt munkaelemtípus nem távolítható el a Követelmények hátralékból. Azonban letilthatja a munkaelem típusát, és ezzel gyakorlatilag eltávolítja azt a felhasználói felületről.
Az iterációs teendőlista szerkesztése
Az iterációs hátralék, más néven a sprint-hátralék határozza meg a sprint-hátralékokon és a feladattáblákon megjelenő munkaelem-típusokat. Az összes folyamat alapértelmezett munkaelemtípusa a Tevékenység.
Az iterációs teendőlista esetében hozzáadhat munkaelemtípusokat, és módosíthatja az alapértelmezett munkaelem-típust. Nyissa meg a Hátralék szerkesztése párbeszédpanelt az Iteration-teendőlista helyi menüjéből.
Az alábbi példában hozzáadtuk a Jegy munkaelemtípust, amely nyomon követi a feladatokat.
Feljegyzés
Az alapértelmezett, öröklődő munkaelemtípus nem távolítható el az Iteráció hátralékából. Azonban letilthatja a munkaelem típusát, és ezzel gyakorlatilag eltávolítja azt a felhasználói felületről.