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


A munkafolyamat testreszabása (öröklési folyamat)

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

Minden munkaelem-típushoz (WIT) tartozik egy munkafolyamat, amely nyomon követi a munka állapotát a létrehozástól a befejezésig. Az üzleti és a csapatfolyamatokhoz igazodva egyéni állapotokat adhat hozzá a legtöbb munkaelem-típushoz. Hozzáadhat például egy Triaged állapotot a hibákhoz, vagy tervezési állapotot a funkciókhoz vagy a felhasználói történetekhez.

Ebben a cikkben úgy szabja testre a hibakeresést, hogy triaged állapotot tartalmazzon. Az állapot- és okmezők a munkaelem űrlap fejlécterületén jelennek meg.

Képernyőkép a Hiba munkaelem űrlapról, fejlécterületről, hozzáadott állapotról.

A DevOps-feladatok létrehozására és kiadására vonatkozó munkafolyamat dokumentációját a YAML és a klasszikus folyamatok című témakörben találja.

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.

Támogatott testreszabások

Az örökölt állapotok elrejtésével vagy egyéni állapotok hozzáadásával bármilyen munkaelemtípus (WIT) munkafolyamatát testre szabhatja. Az örökölt állapotok az egyéni folyamat létrehozásához kiválasztott rendszerfolyamattól függően változnak. A lehetőségek a következők: Agile, Basic, Scrum vagy Capability Maturity Model Integration (CMMI). További információ: Munkafolyamat-állapotok, áttűnések és okok.

Az egyes WIT-ekhez tartozó alapértelmezett munkafolyamatok két és négy állapot között határoznak meg, és a következő munkafolyamat-műveleteket határozzák meg:

  • Az egyes állapotok közötti előre- és hátratűnések. Az alapfolyamat-probléma WIT-jének például három állapota van: Teendő, Teendő és Kész.
  • Az egyes állapotváltások alapértelmezett okai

Állapottípusok

Támogatott testreszabások


Örökölt állapotok

Egyéni állapotok


A munkafolyamat-állapotoknak meg kell felelniük az alábbi szabályoknak

Nem támogatott munkafolyamat-testreszabások

  • Az örökölt állapotok elrejtése, ha nem szeretné, hogy láthatóak legyenek (nem módosíthatja a nevüket, színüket vagy kategóriájukat).
  • Győződjön meg arról, hogy csak egy állapot létezik a Kész állapot kategóriában. Ha egyéni állapotot ad hozzá ehhez a kategóriához, az eltávolít vagy elrejt minden más állapotot.
  • Az egyéni állapotok nevének megtartása; nem módosíthatja őket.
  • Az állapotáttűnések alapértelmezett okait használhatja, például áthelyezve a Triaged állapotba, vagy áthelyezve a Triaged állapotból; egyéni okok nem adhatók meg.
  • Fogadja el az űrlap Állapot és ok mezőinek alapértelmezett helyét; nem módosíthatja az elhelyezésüket.
  • Használja az alapértelmezett állapotkategória-neveket; nem szabhatja testre őket.
  • Az örökölt állapotok elrejtése, ha nem szeretné, hogy láthatóak legyenek (nem módosíthatja a nevüket, színüket vagy kategóriájukat).
  • Győződjön meg arról, hogy csak egy állapot létezik a Kész állapot kategóriában; a rendszer nem engedélyezi az egyéni állapotok hozzáadását ehhez a kategóriához.
  • Az egyéni állapotok nevének megtartása; nem módosíthatja őket.
  • Fogadja el az állapotok természetes sorrendjét a munkaelem űrlap legördülő listájában; nem módosíthatja a sorrendjüket.
  • Az állapotáttűnések alapértelmezett okait használhatja, például áthelyezve a Triaged állapotba, vagy áthelyezve a Triaged állapotból; egyéni okok nem adhatók meg.
  • Fogadja el az űrlap Állapot és ok mezőinek alapértelmezett helyét; nem módosíthatja az elhelyezésüket.
  • Áttűnés engedélyezése bármely állapotról egy másikra; nem korlátozhatja az áttűnéseket.

Állapot legördülő menüsor

Az Állapot legördülő menü az egyes állapotkategóriákban megadott sorrendben sorolja fel az állapotokat. Az újonnan hozzáadott munkaelemek esetében a rendszer a Javasolt kategória első állapotát rendeli hozzá alapértelmezett állapotként.

Az alábbi kép a felhasználói történethez definiált állapotütemezést és annak megfelelő legördülő menüt mutatja be.

Képernyőkép a felhasználói szövegegység állapotütemezéséről.Képernyőkép a Felhasználói szövegegység állapota legördülő menüről.

Az egyes kategóriákon belül az egyéni állapotok felfelé vagy lefelé mozgathatók.

A munkafolyamat-módosításokkal rendelkező csapatokra gyakorolt hatás

Tábla konfigurációjának frissítése

A Teamsnek frissítenie kell a tábla konfigurációját a következő testreszabások végrehajtásakor:

  • Egyéni állapot hozzáadása.
  • Egyéni állapot kategóriájának módosítása.
  • Egyéni vagy örökölt munkaelemtípus hozzáadása hátralékszinthez. Lásd: Hátralékok és táblák testreszabása.

Feladattábla konfigurálása

A Teamsnek frissítenie kell a tábla konfigurációját a következő testreszabások végrehajtásakor:

  • Állapotok hozzáadása a tevékenység witéhez, amely oszlopokat ad hozzá a feladattáblához.
  • A hibák nyomon követése a feladatokkal együtt, állapotok hozzáadása a hibakereséshez, amely oszlopokat is hozzáad a feladattáblához.
  • Ugyanazokat az állapotokat adja hozzá a tevékenység- és hibamunkaelem-típusokhoz is, amelyek folyamatosan frissítik az állapotot, és minimalizálják a hozzáadott oszlopok számát.

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:

  • 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.

Szervezeti folyamat beállításainak megnyitása

  1. Jelentkezzen be a szervezetébe (https://dev.azure.com/{yourorganization}).

  2. Válassza a Szervezeti beállítások lehetőséget.

    Képernyőkép a Kiválasztás Szervezeti beállítások gombjáról.

  3. Folyamat kiválasztása.

    A kijelölt Folyamat gombot ábrázoló képernyőkép.

  1. Jelentkezzen be a gyűjteménybe (https://dev.azure.com/{Your_Collection}).

  2. Válassza a Gyűjtemény beállításai vagy a Rendszergazdai beállítások lehetőséget.

  3. Folyamat kiválasztása.

    Képernyőkép a Kiemelt folyamat gombról a Gyűjtemény beállításai között.

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.

Munkafolyamat-állapot hozzáadása

A hozzáadott állapotok a munkaelem-űrlapokon és a lekérdezésszerkesztőben megjelenő Állapotok mező legördülő menüjében jelennek meg. Minden más államban létrejön egy áttűnés a felvett állapotra és az azokból. Az alapértelmezett okok definiálva vannak, például áthelyezve a Triaged állapotba, és áthelyezve a Triaged állapotból.

  1. A Munkaelemtípusok lapon válassza ki a módosítani kívánt munkaelemtípust, válassza az Állapotok lehetőséget, majd az Új állapot lehetőséget.

    Képernyőkép egy Új állapotú hiba folyamatlapjáról.

    Ha az Új állapot beállítás le van tiltva, nem rendelkezik a folyamat szerkesztéséhez szükséges engedélyekkel. Lásd: Örökölt folyamat testreszabása.

  2. Adja meg az állam nevét, válassza ki annak kategóriáját és színét, majd válassza a Mentés lehetőséget. A megadott szín az egész termékben megjelenik, beleértve a munkaelem űrlapot és az Állapot mezőt a hátralékon, a táblákon, a lekérdezési eredményeken stb.

    Képernyőkép az Állapot hozzáadása a Hiba párbeszédpanelről.

    Feljegyzés

    A Folyamatban vagy a Feloldott állapot kategóriákhoz hozzáadott munkafolyamat-állapotok hatására az Aktivált/dátum és a Feloldott dátum szerint/mező frissül a munkafolyamat-állapot ezen kategóriákban és azon kívül is. További információ: Aktivált dátum/dátum és Feloldott dátum/dátum mező.

  3. (Nem kötelező) Ha módosítani szeretné az Állapot sorrendjét a legördülő menüben, válassza a helyi menü ikonját, majd az Áthelyezés felfelé vagy Lefelé lehetőséget.

    Képernyőkép az Állapot lapról, ahol feljebb helyezheti az állapotot.

  4. Ha befejezte az állapotok hozzáadását a WIT-hez, ellenőrizze a módosításokat a böngésző frissítésével, és nyisson meg egy testre szabott típusú munkaelemet.

    Itt található az Állapot legördülő menü, amelyen a Triaged van kiválasztva.

    Képernyőkép a Hibaűrlapról, amelyen a Triaged állapot van kiválasztva.

  5. Ha egy állapotot ad hozzá egy háttérrendszerhez, amely egy hátralékszinttel van társítva, a táblát használó csapatoknak frissíteniük kell az oszlopbeállításaikat. Lásd: Oszlopok kezelése a táblán.

Állapot szerkesztése

Szerkesztheti az egyéni állapot kategóriáját vagy színét. Az egyéni állapot nevét azonban nem módosíthatja.

  1. Válassza a Szerkesztés lehetőséget a... helyi menüben adja meg a módosítani kívánt állapotot.

    Képernyőkép egy hibaűrlapról, amelyen ki van jelölve egy állapot, és a helyi menü meg van nyitva a Szerkesztés gombra.

  2. Módosítsa a kategóriát vagy a színt, majd kattintson a Mentés gombra.

  3. Ha módosítja a kategóriát, a táblát használó csapatoknak frissíteniük kell az oszlopbeállításaikat. Lásd: Oszlopok kezelése a táblán.

Egyéni állapot elrejtése vagy eltávolítása

Állapot elrejtésekor vagy eltávolításakor:

  • Az állapot már nem jelenik meg a WIT Állapot legördülő menüjében

  • A munkaelem előzményei nem változnak

  • A meglévő munkaelemek megtartják az állapotértéküket, de érvénytelen állapotban vannak. Ha módosítani szeretné a munkaelemet, először frissítenie kell az állapotértéket.

    Előfordulhat, hogy létre szeretne hozni egy lekérdezést, és tömeges frissítést végezni az érintett munkaelemek érvényes állapotba való áthelyezéséhez. Ha ismét hozzáadja az állapotot a munkaelem típusához, a munkaelemek visszaállítják az érvényes állapotot.

Örökölt állapot elrejtése vagy felfedése

Elrejthet egy öröklött állapotot, amelyet a csapata nem használ a munkafolyamatában. Az egyes kategóriákhoz azonban legalább egy állapotot meg kell határoznia.

  1. Nyissa meg a ... helyi menüben adja meg az elrejteni kívánt állapotot, és válassza az Elrejtés lehetőséget.

    Ez a példa elrejti a hibakeresés feloldott állapotát.

    Képernyőkép egy hibatípusról, amelyen az állapot ki van jelölve, és a helyi menüben az Elrejtés látható.

    Feljegyzés

    Ha elrejti egy táblán nyomon követett WIT állapotát, a táblát használó csapatoknak frissíteniük kell az oszlopbeállításaikat. Lásd: Oszlopok kezelése a táblán.

  2. A felfedéshez nyissa meg a ... helyi menüben válassza a Felfedés lehetőséget.

Egyéni állapot eltávolítása

  1. Nyissa meg a ... helyi menüben adja meg az eltávolítani kívánt állapotot, és válassza az Eltávolítás lehetőséget. Csak egyéni állapotot távolíthat el.

  2. Az Állapot eltávolítása párbeszédpanelen válassza az Eltávolítás lehetőséget.

    Képernyőkép az Állapot eltávolítása párbeszédpanelről.

Az Állapot munkafolyamat-modell megtekintése

Az Állapotmodell vizualizáció piactér bővítményének telepítésével megtekintheti az állapotmodell munkafolyamat-modelljét . Ez a bővítmény új központot ad hozzá a State Visualizer címkével ellátott táblák alatt. Ezen a lapon kiválaszthatja a munkaelem típusát, és megtekintheti a munkafolyamat-állapotmodellt.

Feljegyzés

A State Model Visualization bővítményt az Azure Boards vagy a termékcsapat nem támogatja. Kérdéseit, javaslatait vagy problémáit a bővítményoldalon találhatja meg.

Testre szabhatja például a Hiba munkafolyamatot triaged állapotra, és az összes állapot áttérhet egyik állapotról a másikra.

Nagyíthatja és kicsinyítheti a nézetet. Emellett áthelyezheti az állapotcsomópontokat, hogy jobban láthassa az állapotmodellt.

Következő lépések