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


A munkakövetési élmény testreszabása

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

A projekt megtervezése és nyomon követése során érdemes konfigurálni egy funkciót, vagy testre szabni a felhasználói élményt, hogy megfeleljen a csapat nyomon követési követelményeinek. A projektek testreszabásának megközelítése, amely minden csapatot érint, a használt folyamatmodelltől függ.

Ez a cikk áttekintést nyújt az elérhető testreszabásokról, és arról, hogy ezek hogyan változnak a három folyamatmodellben. Az üzleti döntéseket támogató testreszabásokkal kapcsolatos konkrét útmutatásért konfigurálja és testre szabja az Azure Boardst. További információ: Mi az Azure Boards? és A munkaelemek ismertetése.

A munkakövetés alábbi szintjein szabhatja testre a következőket:

  • Projektszintű megosztott erőforrások: Azon területek és iterációs útvonalak meghatározása, amelyeket a csapatok kiválasztanak a hátralékok és táblák konfigurálásához. A megosztott lekérdezések és a munkaelem-címkék több objektumot tartalmaznak, amelyek definiálása után megoszthatók a projektben.
  • Csapateszközök vagy -eszközök: Minden csapat konfigurálhatja a saját eszközeit, például a hátralékokat, a táblákat és az irányítópultokat. További információ: About teams and Agile tools.
  • Projekt- és objektumszintű engedélyek: A munkakövető eszközökhöz való hozzáférés kezelése, amely magában foglalja az objektumok és a projekt engedélyeinek beállítását, valamint a felhasználók vagy csoportok adott hozzáférési szintekhez való hozzárendelését.
  • Szervezeti szintű folyamat testreszabása: Testre szabhatja az összes csapat számára elérhető mezőket, munkaelem-típusokat, valamint hátralékokat és táblákat.
  • Projektszintű megosztott erőforrások: Azon területek és iterációs útvonalak meghatározása, amelyeket a csapatok kiválasztanak a hátralékok és táblák konfigurálásához. A megosztott lekérdezések és a munkaelem-címkék több objektumot tartalmaznak, amelyek definiálása után megoszthatók a projektben.
  • Csapateszközök vagy -eszközök: Minden csapat konfigurálhatja a saját eszközeit, például a hátralékokat, a táblákat és az irányítópultokat. További információ: About teams and Agile tools.
  • Projekt- és objektumszintű engedélyek: A munkakövető eszközökhöz való hozzáférés kezelése, amely magában foglalja az objektumok és a projekt engedélyeinek beállítását, valamint a felhasználók vagy csoportok adott hozzáférési szintekhez való hozzárendelését.
  • Gyűjteményszintű folyamat testreszabása: Testre szabhatja az összes csapat számára elérhető mezőket, munkaelem-típusokat, valamint hátralékokat és táblákat.

Projektszintű megosztott erőforrások

Minden projekt számos megosztott erőforrást biztosít, amelyek támogatják a projekt összes csapatát. Ezeket a funkciókat a felhasználói felületen vagy a webportál rendszergazdai környezetén keresztül konfigurálhatja. További információért tekintse át az alábbi cikkeket:

Személyválasztó és identitásmezők

  • A Személyválasztó funkció támogatja a Hozzárendelt és más identitás mezőket.
  • Amikor kiválasztja a Hozzárendelt mezőt egy munkaeleműrlapon, a rendszer aktiválja a személyválasztót.
  • Ha ki szeretne választani egy felhasználót, kezdje el beírni a nevét, és keressen rá, amíg meg nem talál egyezést.
  • A korábban kijelölt felhasználók automatikusan megjelennek a listában.
  • A Microsoft Entra-azonosítót vagy Active Directoryt használó szervezetek esetében a személyválasztók lehetővé teszik az AD-hez hozzáadott összes felhasználó és csoport keresését (nem csak az adott projekthez hozzáadott felhasználókat és csoportokat).
  • A projektspecifikus felhasználók számára a kijelöléshez elérhető identitások hatókörének korlátozásához használja a Projekt hatókörű felhasználók csoportot.
  • Az egyéni szabályok tovább korlátozhatják a munkaelem identitásmezőihez elérhető értékeket.

Képernyőkép a Személyválasztó hozzárendelve mezőről.

További információért tekintse át az alábbi cikkeket:

Szervezeti szintű folyamat testreszabása

Gyűjteményszintű folyamat testreszabása

A projekt meghatározza a munka nyomon követéséhez elérhető munkaelem-típusokat (WIT-eket), és konfigurálja az Agilis eszközöket. Meghatározza a felhasználói történeteket, a feladatokat, a hibákat és az adatok rögzítéséhez használt adatmezőket. A testreszabott objektumokat a projekten belüli csapatok osztják meg.

Feljegyzés

A munkakövetés testreszabásához használt módszer a következő folyamatmodelltől függ:

  • Öröklés: Támogatja az Azure DevOps Serviceshez, az Azure DevOps Server 2019-hez és az Azure DevOps Server 2020-hoz elérhető WYSIWYG testreszabást.
  • Üzemeltetett XML: Támogatja a testreszabást a folyamatsablonok importálásával/exportálásával, amely az Azure DevOps Services azon ügyfelei számára érhető el, akik ezt a modellt választottak.
  • Helyszíni XML: Támogatja a testreszabást az XML-definíciós fájlok importálásával/exportálásával a munkakövetési objektumokhoz, és minden helyszíni üzembe helyezéshez elérhető.

Az alábbi táblázat a három támogatott folyamatmodell közötti különbségeket foglalja össze. A fő munkakövető objektumok definícióiért lásd az Agilis szószedetet. A testreszabási cikkekre mutató hivatkozásokért tekintse meg az Azure Boards beállításainak gyorshivatkozási indexét.


Szolgáltatás


WYSIWYG szerkesztés

✔️


Örökölt egyéni folyamatok létrehozása, Rendszerfolyamatok változásainak öröklése (Agile, Basic, Scrum, CMMI)

✔️


Egyéni folyamatsablonok létrehozása (lásd az 1. megjegyzést)

✔️

✔️


A frissített folyamatmódosítások automatikusan érvényesek az összes olyan projektre, amely hivatkozik a folyamatra

✔️

✔️


Mezők, munkaelemtípusok, űrlapelrendezés, munkafolyamat, egyéni szabályok, hátralékszintek, egyéni vezérlők, tesztkezelés testreszabásának támogatása

✔️

✔️

✔️


A hivatkozástípusok, a csapatmezők, a globális munkafolyamat és a folyamatkonfiguráció testreszabásának támogatása (lásd a 3. megjegyzést)

✔️


A terület elérési útjainak, iterációs útvonalainak, munkaelem-lekérdezéseinek, biztonsági csoportjainak és engedélyeinek kezdeti konfigurációja (lásd a 3. megjegyzést)

✔️

✔️


Globális listák

Picklists

(lásd a 2. megjegyzést)

✔️


Microsoft-mezőleképezések frissítése a parancssori TFSFieldMapping eszközzel (lásd a 4. megjegyzést)

✔️

✔️


Projektek és csapatok szerkesztése és információk listázása parancssori eszközökkel az boards

✔️

✔️

✔️


Folyamatinformációk listázása és exportálása a witadmin parancssori eszközökkel

✔️

✔️

✔️


Folyamatadatok szerkesztése a witadmin parancssori eszközökkel

✔️


A parancssori tcm fieldmapping eszközzel listázhatja és exportálhatja a megoldástípusok, hibajelentések és hibatípusok teszteset-kezelési leképezését.

✔️


REST API (olvasás)

✔️

✔️

✔️


REST API (írás)

✔️

✔️

(lásd az 5. megjegyzést)


Megjegyzések:

  1. A folyamat meghatározza a munka nyomon követéséhez használt építőelemeket. A folyamatsablonok olyan XML-definíciós fájlok egymáshoz kapcsolódó készletét adják meg, amelyek az építőelemeket és a kezdeti konfigurációt biztosítják a munka és más funkcionális területek nyomon követéséhez.
  2. Az ÜZEMELTETETT XML-testreszabás támogatja a globális listák hozzáadását és frissítését folyamatfrissítéssel (az egyes listák maximális méretére vonatkozó korlátozásoktól függően). További információ: Munkakövetési objektumkorlátok.
  3. Az örökölt folyamatmodell nem támogatja a folyamatsablonok testreszabásával elérhető alábbi funkciók testreszabását. Ehelyett ezeket a területeket projektenkénti alapon szabhatja testre a webes portálon.
    • Terület- és iterációs útvonalak
    • Munkaelem-lekérdezések
    • Biztonsági csoportok és engedélyek
    • Engedélyek és hozzáférés olyan funkcionális területekhez, mint a verziókövetés és a buildelés
    Rest API-kat is használhat.
  4. Az Office Project és az Azure DevOps integrációjának támogatása elavult, és a TFSFieldMapping parancs nem támogatott.
  5. A REST API használatával importálhat és exportálhat folyamatsablonokat.

A projektgyűjtemény folyamatmodelljének kiválasztása

Az Azure DevOps Server 2019 és az Azure DevOps Server 2020 esetében az XML (helyszíni XML-folyamatmodell) és az öröklés (öröklési folyamatmodell) között választhat, ahogyan az az alábbi párbeszédpanelen látható.

Képernyőkép a Csoportprojekt-gyűjtemény létrehozása varázsló Gyűjtemény neve párbeszédpanelről.

Fontos

A választott folyamat visszavonhatatlan. A beállítás után csak a kijelölt modell alapján szabhatja testre a munkakövetési objektumokat. Emellett a helyszíni XML-folyamatmodellt használó meglévő projektgyűjtemények nem telepíthetők át az öröklési folyamatmodellbe.

További információ: Projektgyűjtemények kezelése.

A tesztélmény testreszabása

Számos munkaelemtípus támogatja a tesztélményt a webportál Tesztoldalak és a Test Manager-ügyfélen belül.

  • Örökölt folyamat esetén a következő munkaelem-típusokat szabhatja testre, ahogyan bármely más munkaelemtípust:
    • Tesztterv
    • Tesztcsomag
    • Teszteset
  • Helyszíni XML-folyamat esetén testre szabhatja az összes teszttel kapcsolatos munkaelem-típust, beleértve a következőket:
    • Tesztterv
    • Tesztcsomag
    • Teszteset
    • Megosztott lépések
    • Megosztott paraméterek

Az alábbi példa a támogatott kapcsolati kapcsolatokat mutatja be.

Képernyőkép a Tesztkezelés munkaelem-típusairól.

Kevésbé gyakori testreszabások

A következő testreszabásokat csak a üzemeltetett XML- vagy helyszíni XML-folyamatmodellek használatakor hajthatja végre. A folyamatkonfiguráció testreszabása a projekt összes csapatára vonatkozik.

Hátralék- és táblakorlátok (üzemeltetett XML, helyszíni XML)

A megjelenítési terhelés elfogadható paraméterekre való korlátozásához a feladattábla legfeljebb 1000 munkaelemre korlátozódik. További részletekért lásd: Folyamatkonfiguráció XML-elemének referenciája.

Ezt az értéket legfeljebb 1500-ra növelheti a TaskBacklog elem attribútumának megadásávalworkItemCountLimit. További részletekért lásd: Folyamatkonfiguráció XML-elemének referenciája.

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task" workItemCountLimit="800" >
    . . .
</TaskBacklog>

Mezőhozzárendelések módosítása (üzemeltetett XML, helyszíni XML)

Módosíthatja a kapacitás, a leégési diagramok, az előrejelzés és a sebesség kiszámításához használt munkaelem-mezőket. Az alapértelmezett hozzárendelések egyikén végrehajtott módosításoknak meg kell felelnie az adott érték információinak definiálásához és rögzítéséhez használt WIT-módosításnak.

Ha például módosítja a refname hozzárendeltet type="Activity" , akkor ugyanazt a mezőt kell tartalmaznia a tevékenységadatokat rögzítő tevékenységkategóriához rendelt WIT-definícióban. További részletekért lásd: Folyamatkonfiguráció XML-elemének referenciája.

A hozzárendelt mezőket a következő eszközök használják:

Eszköz Mezőtípus
Feladattábla, kapacitáseszközök, sprint burndown Hátralévő munka
Termék- és portfolió-hátralékok Hátralék prioritása
Sebesség és előrejelzés Munkamennyiség (a szövegegységek, a munkamennyiség vagy a méret leképezése)
Feladattábla, kapacitáseszközök Hátralévő munka
Kapacitáseszközök Tevékenység (tevékenység vagy szemlélet)

A munkakövető eszközökhöz való hozzáférés kezelése

Adott funkciókhoz való hozzáférés kezelése az engedélybeállításokon keresztül. Amikor felhasználói fiókokat ad hozzá a csapatához, azok automatikusan bekerülnek a Közreműködő csoportba. Ezután hozzáférhetnek a legtöbb olyan funkcióhoz, amelyhez hozzá kell járulniuk a kódhoz, a munkakövetéshez, a buildekhez és a teszteléshez. A Közreműködői csoport azonban nem teszi lehetővé a felhasználók számára megosztott lekérdezések létrehozását, illetve terület- vagy iterációs útvonalak hozzáadását. Ezeket az engedélyeket külön kell megadnia.

A hozzáférést a következő engedélybeállításokkal kezelheti:

  • Amikor felhasználói fiókokat ad hozzá a csapatához, azok automatikusan bekerülnek a Közreműködő csoportba.
  • A Közreműködő csoport hozzáférést biztosít a kódhoz, a munkakövetéshez, a buildekhez és a teszteléshez szükséges legtöbb funkcióhoz.
  • A Közreműködői csoport azonban nem teszi lehetővé a felhasználók számára a következőt:
    • Megosztott lekérdezések létrehozása
    • Terület- vagy iterációs útvonalak hozzáadása
    • Ha külön szeretné megadni ezeket az engedélyeket, kövesse a megfelelő lépéseket.
  • A gyakori alapértelmezett engedélyek és hozzáférési hozzárendelések egyszerűsített áttekintéséért tekintse meg az Engedélyek és hozzáférés című témakört. Ha még csak most ismerkedik az engedélyek kezelésével, ismerkedjen meg az engedélyekkel, a hozzáféréssel és a biztonsági csoportokkal, az engedélyörökléssel és a biztonsági csoportokkal.

Az egyes funkciókhoz való hozzáférés kezeléséhez tekintse meg az alábbi cikkeket:



További testreszabási lehetőségek

Válasszon a következő testreszabási lehetőségek közül:

Következő lépések