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


Ö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:

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

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

  2. Válassza a fogaskerék ikon Szervezeti beállítások lehetőséget.
    Képernyőkép a kiemelt Szervezeti beállítások gombról.

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

    Képernyőkép a Helyi menüről, az Örökölt folyamat létrehozása kiválasztása, az Azure DevOps.

    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.

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

    Az örökölt folyamat létrehozása párbeszédpanel képernyőképe.

  1. Jelentkezzen be a gyűjteménybe.

  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.

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

    Képernyőkép az Agile-folyamat kiválasztásáról.

  2. Válassza a Projektek> lehetőséget a projektmódosítási >folyamat műveleteinek ikonjaként.

    Képernyőkép a Projektek kiválasztása lapról.

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

  1. Nyissa meg a ... helyi menüt a használni kívánt folyamathoz, és válassza az Új csapatprojekt lehetőséget.

    Képernyőkép: Projekt létrehozása a kiválasztott folyamatból.

    Képernyőkép: Projekt létrehozása a kiválasztott folyamatból, az Azure DevOps Server 2019-ből.

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

    Képernyőkép az Új projekt létrehozása párbeszédpanelről.

    Képernyőkép az Új projektűrlap létrehozása párbeszédpanelről, az Azure DevOps Server 2019-ről.

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.

  1. A Folyamat lapon nyissa meg a... helyi menüben válassza a Folyamat másolatának létrehozása lehetőséget.

    Képernyőkép az örökölt folyamat másolatának készítéséhez választott kijelölésről.

  2. Adja meg a másolt folyamat nevét és leírását, és válassza a Másolási folyamat lehetőséget.

    Képernyőkép a Másolási folyamat párbeszédpanelről.

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

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

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

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