Helyszíni XML-folyamat testreszabása
Azure DevOps Server 2022 – Azure DevOps Server 2019
A helyszíni XML-folyamatmodell támogatást nyújt a projekt munkakövető objektumainak és Agilis eszközeinek testreszabásához. Ezzel a modellel frissítheti a munkaelemtípusok XML-definícióját, a folyamatkonfigurációt, a kategóriákat és egyebeket. A mezők attribútumait is frissítheti.
A munkakövetési élményt úgy szabhatja testre, hogy támogassa az üzleti és jelentéskészítési igényeket. A leggyakoribb testreszabások közé tartozik az egyéni mező hozzáadása, a munkaelem-űrlap módosítása vagy egy egyéni munkaelem-típus hozzáadása.
Feljegyzés
További információért tekintse át az alábbi cikkeket:
Az Azure DevOps Server 2019-ben és újabb verzióiban számos folyamatmodell közül választhat. Projektgyűjtemény létrehozásakor választania kell a helyszíni XML-folyamatmodell és az öröklési folyamatmodell között. További információ: A munkakövetés testreszabása, A projektgyűjtemény folyamatmodelljének kiválasztása.
Fontos
Az Azure DevOps Server nem támogatja a projektek vagy gyűjtemények áttelepítését az üzemeltetett XML-fájlból az örökölt modellbe. Csak az Azure DevOps Servicesben érhető el.
Az Azure DevOps Services-projektek testreszabásáról további információt a folyamat testreszabásáról és az örökölt folyamatokról szóló cikkben talál. Ez a cikk csak a helyszíni üzemelő példányokra vonatkozik.
Támogatott testreszabások
A helyszíni XML-folyamatmodell használatakor a következő feladatokat hajthatja végre.
Terület
Testreszabási támogatás
Mezők
- Mező hozzáadása vagy módosítása
- Jelölőnégyzet (logikai) mező hozzáadása (TFS 2017.2)
- Szabályok hozzáadása mezőhöz
- Mezőfelirat módosítása
- Egyéni vezérlőmező hozzáadása
- Mező eltávolítása űrlapról
- Mezőattribútum módosítása
- A teszteléssel, buildeléssel és verziókövetéssel integrálható mezők hozzáadása
- Mező törlése
Listák kiválasztása
Munkaelem-típusok
Hátralékok és folyamatkonfiguráció
- WIT-k hozzáadása hátralékokhoz vagy táblákhoz
- Portfolió-hátralékok hozzáadása
- A gyors hozzáadás panel konfigurálása
- Az alapértelmezett hátralékoszlopok konfigurálása
- Feladattáblaelemek maximális számának beállítása
- Alapértelmezett hétvégi napok beállítása (Scrum)
- Alapértelmezett hibakezelési viselkedés beállítása
- Alapértelmezett rejtett hátralékok beállítása
- Folyamatkonfiguráció
- Kategóriák
Folyamatsablon
Hivatkozástípusok
Testreszabási sorrend
Helyszíni telepítés kezelésekor a legtöbb testreszabást az alábbi sorrendben hajtja végre. Ez a sorozat támogatja a WIT, a globális listák, a folyamatkonfiguráció és a kategóriák XML-definíciójának frissítését. Ez a sorozat a módosított XML-definíciós fájlok importálásával támogatja az egyes frissítéseket. Javasoljuk, hogy az XML-definíciós fájlokat egy adattárban tartsa fenn a verziókövetéshez.
Emellett a witadmin eszközzel objektumokat listázhat, átnevezhet WIT-eket, végleg eltávolíthatja a WIT-eket stb.
Tipp.
A witadminnal definíciós fájlokat importálhat és exportálhat. Egyéb használható eszközök: a Folyamatszerkesztő (ehhez telepítenie kell a Visual Studio egy verzióját). Telepítse a Folyamatsablon szerkesztőt a Visual Studio Marketplace-ről.
Karbantartási és frissítési következmények
A testreszabás előtt tisztában kell lennie azzal, hogy a testreszabások milyen hatással lehetnek a projektre az alkalmazásszintű kiszolgáló frissítésekor.
A helyszíni üzemelő példányra való frissítés olyan új funkciókat is bevezethet, amelyek a munka nyomon követéséhez használt objektumok frissítését igénylik. Ezek az objektumok munkaelem-típusokat, kategóriákat és folyamatkonfigurációt tartalmaznak. A wi-fi vagy a folyamatkonfiguráció munkafolyamat-módosításainak minimalizálása segíthet minimalizálni az üzembe helyezéskor szükséges munkát.
A frissítés után szükséges manuális munka mennyiségének minimalizálása érdekében ismerje meg, hogy mely testreszabások támogatják az egyszerű frissítési útvonalat, és melyek nem.
Kompatibilis a gyors frissítéshez
Az alábbi testreszabásokkal a Funkciók konfigurálása varázslóval automatikusan alkalmazhatja a projekt új funkciókhoz szükséges módosításait.
- Mezők: Egyéni mezők hozzáadása, kiválasztólista testreszabása, terület- és iterációs útvonalak hozzáadása vagy módosítása, szabályok hozzáadása egy mezőhöz
- WITs: Egyéni wits hozzáadása, az űrlap elrendezésének módosítása
- Kategóriák: Egyéni kategóriák hozzáadása
- Agilis eszközök: A tábla oszlopainak testreszabása, a gyors hozzáadás panel testreszabása
- Office-integráció: Projektmezők leképezésének hozzáadása vagy módosítása TFS-mezőkre
A Funkciók konfigurálása varázslóról további információt a Funkciók konfigurálása frissítés után című témakörben talál.
Kompatibilis, de manuális frissítéseket igényelhet
A Funkciók konfigurálása varázsló megköveteli, hogy bizonyos munkaelemtípusok, munkafolyamat-állapotok és mezők létezniük kell a projektben. Ha a következő testreszabásokat hajtja végre, előfordulhat, hogy módosítania kell a varázsló futtatásához szükséges egyéni folyamatot, vagy előfordulhat, hogy manuálisan kell frissítenie a projektet.
- Mezők: Meglévő mező attribútumainak módosítása, a folyamatkonfigurációban hivatkozott mezők eltávolítása
- WITs: A munkafolyamat módosítása
- Agilis eszközök: Módosítsa a követelménykategóriához, tevékenységkategóriához vagy szolgáltatáskategóriához definiált WIT-ket.
- Agilis eszközök: A folyamatkonfigurációban definiált metastate-leképezés módosítása.
- Agilis eszközök: A folyamatkonfigurációban megadott
TypeField
mező módosítása.
Emellett a WIT-ek vagy a munkafolyamat módosításaihoz szükség lehet a folyamat által biztosított egyéb összetevők, például az Excel vagy az SQL Server Reporting Services jelentéseinek frissítésére.
Elkerülendő testreszabások
Kerülje az alábbi testreszabásokat, mert sémaütközéseket okozhatnak az adattárházban, vagy problémákat okozhatnak a projektek TFS-frissítés utáni frissítésekor.
- Mezők:
- Mező rövid nevének módosítása (egy WIT-definíciós fájlban megadott mező)
- Egy vagy több jelentési attribútum vagy attribútum módosítása a személynevek alapértelmezett mező Active Directoryval való szinkronizálásához
- WITs: WiTs átnevezése vagy törlése
- Kategóriák: Az alapértelmezett kategóriák nevének módosítása vagy az alapértelmezett kategóriákban megadott WIT-címek módosítása
A jelentéskészítési attribútumokkal kapcsolatos további információkért lásd : Munkaelemmezők hozzáadása vagy módosítása a jelentéskészítés támogatásához.
Ajánlott eljárások
- A követési követelményeket támogató WIT-k testreszabásának legjobb lehetőségeinek azonosítása. A munkaelemeket nyomon követő objektumok módosításakor meg kell határoznia, hogy ezek a módosítások milyen hatással lesznek a meglévő és a jövőbeli projektekre.
- A folyamatokat és az összes XML-definíciós fájlt verziókövetés alá helyezheti. Ne helyezzen üzembe olyan objektumokat, amelyeket ön definiált, de nem adattárban tárolt.
- A szoftver teszteléséhez hasonlóan tesztelje a testre szabott objektumokat.
- Csökkentse a bevezetett egyéni mezők számát. Minimalizálja a jelentésképessé tenni kívánt mezők számát.
A csoportterület elérési útjának cseréje csapatmezőre
A projektek alapértelmezett konfigurációja az egyes csapatokat egy területútvonalhoz társítja. Ha a szervezet több olyan csapattal rendelkezik, amelyek közös teendőlista alapján és számos termékterületen dolgoznak, előfordulhat, hogy ez a konfiguráció nem felel meg a munka rendszerezésének. Ha egyéni mezőt ad hozzá a szervezeten belüli csapatok megjelenítéséhez, újrakonfigurálhatja az agilis tervezési eszközöket és lapokat, hogy támogassa a csapatokat, és elkülönítse a hozzárendelést a csapatokhoz és a területútvonalakhoz.
A csapatmezők használata a terület elérési útjai helyett az alapértelmezett konfiguráció módosításának módját ismerteti a csapatok támogatásához.