Örökölt folyamatok létrehozása és kezelése
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az Azure DevOpsban rugalmasan testre szabhatja a projektet, az Agile-eszközöket és a munkakövetési rendszert örökölt folyamatok használatával. Ezek a testreszabások minden olyan projektre vonatkoznak, amely ugyanazt a folyamatot használja.
Az örökölt folyamat szolgál a munkakövetési rendszer alapjaként. Új projekt létrehozásakor kiválaszt egy folyamatot, amely meghatározza annak építőelemeit. Ezek az építőelemek munkaelem-típusokat, állapotokat, mezőket és szabályokat tartalmaznak. Az örökölt folyamatok testreszabásával a csapat igényeihez igazíthatja azt.
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 testre szabható lehetőségekről további információt a Folyamat testreszabása és az örökölt folyamatok című témakörben talál.
Feljegyzés
Tekintse át az örökölt folyamat módosításait a naplózási naplón keresztül. További információ: Access, export és filter auditnaplók.
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.
Örökölt folyamat létrehozása
Az alábbi lépéseket követve létrehozhat egy testre szabható öröklött folyamatot. Az alapértelmezett rendszerfolyamatok zárolva vannak, így nem szabhatók testre.
Jelentkezzen be a szervezetébe (
https://dev.azure.com/{yourorganization}
).Válassza a Szervezeti beállítások lehetőséget.
Folyamat kiválasztása... (További műveletek) >Örökölt folyamat létrehozása.> Válassza ki ugyanazt a rendszerfolyamatot (Agile, Basic, Scrum vagy CMMI), amelyet a testreszabni kívánt projekt létrehozásához használt.
Az alábbi példában egy örökölt folyamatot hozunk létre az Agilis rendszerfolyamatból.
Ha nem fér hozzá ezekhez a beállításokhoz, kérje meg a Projektgyűjteménygazdák csoport egyik tagját, hogy adjon önnek engedélyeket. Tag kereséséhez tekintse meg a Projektgyűjtemény rendszergazdájának megkeresése című témakört.
Adja meg a folyamat nevét és opcionálisan a leírást. A folyamatneveknek egyedinek és legfeljebb 128 karakternek kell lenniük. További korlátozások : Öröklési folyamatok létrehozása és kezelése, Folyamatnév-korlátozások.
Jelentkezzen be a gyűjteménybe.
Válassza a Gyűjtemény beállításai vagy a Rendszergazdai beállítások lehetőséget.
Folyamat kiválasztása.
Fontos
Ha nem rendelkezik az Örökölt folyamat létrehozása menüvel, akkor a kiválasztott gyűjtemény úgy van beállítva, hogy működjön a helyszíni XML-folyamatmodellel. További információ: Helyszíni XML-folyamatmodell.
Az örökölt gyermekfolyamatok automatikusan frissülnek a szülőrendszerfolyamataik alapján. A folyamatok frissítéseit az Azure DevOps Server kibocsátási megjegyzései dokumentálják.
Az örökölt folyamat definiálása után a következő feladatokat hajthatja végre:
- Projekt testreszabása örökölt folyamattal
- Örökölt folyamatot használó projekt létrehozása
- Projekt módosítása az örökölt folyamat használatára
Projekt folyamatának módosítása
A projektfolyamatot az alábbi módszerekkel módosíthatja egyik öröklött folyamatról a másikra:
- Váltás ugyanazon alapfolyamaton belül: Projekt áthelyezése az azonos alapokkal rendelkező folyamatok között, például az Agile vagy a Scrum között.
- Migrálás másik folyamatmodellbe: Módosítsa a projekt folyamatmodelljét például Agile-ről Scrumra vagy Basicre Agile-ra.
Részletes lépéseket biztosítunk a második módszerhez, amely a folyamatváltozás alábbi gyakori forgatókönyveit ismerteti:
Feljegyzés
- A projekt folyamatát mindaddig módosíthatja, amíg nem rendelkezik a célfolyamatban szintén nem definiált egyéni munkaelem-típusú, töröletlen munkaelemekkel.
- Ha egy projektet rendszerfolyamatra vagy más öröklődő folyamatra módosít, amely nem tartalmazza ugyanazokat az egyéni mezőket, az adatok továbbra is megmaradnak. Az aktuális folyamatban nem szereplő egyéni mezők azonban nem jelennek meg a munkaelem-űrlapon. A mezőadatokat továbbra is elérheti lekérdezéssel vagy REST API-kkal. Ezek a mezők alapvetően zárolva vannak a módosításoktól, és írásvédett értékekként jelennek meg.
Válassza ki a projekt folyamatát. Ha például egy projektet Agile-ről Scrumra szeretne módosítani, válassza ki az Agile-folyamatot .
Válassza a Projektek> lehetőséget a projektmódosítási >folyamat műveleteinek ikonjaként.
Hajtsa végre a varázsló lépéseit.
Fontos
Ha egy projektet öröklő folyamatra vált, egyes Agilis eszközök vagy munkaelemek érvénytelenné válhatnak. Példa:
- Ha szükség szerint kijelöl egy mezőt, a mezővel nem rendelkező munkaelemek hibaüzenetet jelenítenek meg. A hibák elhárításával folytassa a további módosításokat, és mentse a munkaelemet.
- Amikor a táblán látható WIT-hez hozzáad vagy módosít munkafolyamat-állapotokat, ne felejtse el frissíteni a projekt összes csapatának táblaoszlop-konfigurációját.
Projekt létrehozása folyamatból
Nyissa meg a ... helyi menüt a használni kívánt folyamathoz, és válassza az Új csapatprojekt lehetőséget.
Adja meg a projekt adatait, majd válassza a Létrehozás lehetőséget. További tájékoztatás: Projekt létrehozása.
Folyamat másolása
Mielőtt testre szabja a szervezetét, elengedhetetlen, hogy tesztelje őket az alábbi lépések végrehajtásával.
Tipp.
Ha több projekt által használt folyamatot módosít, minden projekt azonnal tükrözi a növekményes folyamatváltozást. Ha a folyamatmódosításokat az összes projektbe való bevezetés előtt szeretné összecsomagzni, hajtsa végre az alábbi lépéseket.
A Folyamat lapon nyissa meg a... helyi menüben válassza a Folyamat másolatának létrehozása lehetőséget.
Adja meg a másolt folyamat nevét és leírását, és válassza a Másolási folyamat lehetőséget.
Módosítsa a másolt folyamatot. Mivel egyetlen projekt sem használja ezt a folyamatot, ezek a módosítások semmilyen projektet nem érintenek.
A módosítások ellenőrzéséhez hozzon létre egy tesztprojektet a másolt és frissített folyamat alapján. Ha már létrehozott egy tesztprojektet, válassza a Projekt módosítása lehetőséget a ProcessName használatához.
A frissítéseket az új módosításokat igénylő projektek folyamatának módosításával hozhatja létre. Válassza a Projekt módosítása lehetőséget a ProcessName használatához.
Tiltsa le vagy törölje az eredeti folyamatot.
Folyamat engedélyezése/letiltása
Ha meg szeretné akadályozni, hogy projekteket hozzanak létre egy adott folyamatból, letilthatja azt. Ezt a beállítást akkor választhatja, ha több testreszabást szeretne alkalmazni, és nem szeretné használni a folyamatot, amíg be nem fejeződik. Vagy megszüntetheti egy adott folyamat használatát a projektek új folyamatba való áthelyezésének érdekében.
Alapértelmezés szerint minden rendszerfolyamat és újonnan létrehozott örökölt folyamat engedélyezve van. A folyamat letiltásához vagy engedélyezéséhez nyissa meg a... helyi menüben válassza a Folyamat letiltása vagy a Folyamat engedélyezése lehetőséget.
Az alapértelmezett folyamat beállítása
Ha egy örökölt folyamatot előre szeretne kijelölni a létrehozni kívánt többi projekthez, állítsa be alapértelmezettként. Ez a művelet biztosítja, hogy minden új projekt automatikusan használja a választott örökölt folyamatot.
Ha alapértelmezettként szeretne beállítani egy folyamatot, nyissa meg a... helyi menüben adja meg az örökölt folyamatot, és válassza a Beállítás alapértelmezett folyamatként lehetőséget. Ez a beállítás nem érhető el a rendszerfolyamatok egyikében sem.
A projektgyűjteménygazdák a Projektek lapról adhatnak hozzá projekteket.
Következő lépések
Öröklődő folyamat mezőinek hozzáadása és kezelése, illetve munkaelemtípusok hozzáadása és kezelése