Átfutási idő és ciklusidő vezérlők
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az átfutási idő és a ciklusidő vezérlők azt jelzik, hogy mennyi ideig tart a fejlesztési folyamaton keresztüli munka. Az átfutási idő a munkaelemek létrehozásától a befejezésig eltelt időt méri. A ciklusidő azt az időt méri, amin a csapatnak el kell végeznie a munkaelemeket, miután megkezdték az aktív munkát rajtuk.
Az alábbi ábra bemutatja, hogyan tér el az átfutási idő a ciklusidőtől. Az átfutási idő a munkaelem-létrehozástól a Befejezett állapot megadásáig lesz kiszámítva. A ciklusidő a Folyamatban vagy a Megoldott állapot kategória első beírásától számítható ki, hogy befejezett állapotkategóriát adjon meg. További információ: Tudnivalók a munkafolyamat-állapotokról a hátralékokban és a táblákban.
Ezek az intézkedések segítenek a csapatoknak megtervezni, kihasználni a hatékonyság változásait, és azonosítani a lehetséges folyamatproblémákat. Minél alacsonyabb az átfutási és a ciklusidő, annál gyorsabban halad a csapat. Javasoljuk, hogy a csapat ellenőrizze az átfutási idő és a ciklusidő diagramját minden visszamenőlegesen vagy előtt. Használjon átfutási időt a kézbesítési idők becsléséhez és a szolgáltatásiszint-szerződések (SLA-k) nyomon követéséhez. Ciklusidő használatával azonosíthatja a lehetséges folyamatproblémákat, kihasználhatja a trendek eltéréseit, és segíthet a tervezésben.
További információ: Göngyölt folyamat, átfutási idő és ciklusidő útmutatója.
Előfeltételek
- Hozzáférés:
- Legyen legalább alapszintű hozzáféréssel rendelkező projekt tagja.
- Ha widgetet szeretne hozzáadni egy csapat irányítópulthoz, legyen a csapat tagja.
- Engedélyek: Legyen csoportadminisztrátor vagy projektadminisztrátor, vagy adott irányítópult-engedélyekkel rendelkezzen.
- Funkció engedélyezése: Engedélyezve vannak a táblák. Ha le van tiltva, a munkakövetési elemzési vezérlők egyike sem jelenik meg. A szolgáltatás ismételt engedélyezéséről további információt a szolgáltatás be- és kikapcsolása című témakörben talál.
- Tevékenységtudatosság: Vegye figyelembe a cikk későbbi részében felsorolt szükséges és ajánlott feladatokat.
- Hozzáférés:
- Legyen legalább alapszintű hozzáféréssel rendelkező projekt tagja.
- Ha widgetet szeretne hozzáadni egy csapat irányítópulthoz, legyen a csapat tagja.
- Engedélyek: Legyen csoportadminisztrátor vagy projektadminisztrátor, vagy adott irányítópult-engedélyekkel rendelkezzen.
- Funkció engedélyezése:
- Az Analytics telepítése és engedélyezése. A bővítmények hozzáadásához vagy a szolgáltatás engedélyezéséhez legyen tagja a Project Collection Rendszergazdák csoportjának . A rendszer automatikusan hozzáadja a szervezettulajdonosokat ehhez a csoporthoz.
- Engedélyezve vannak a táblák. Ha le van tiltva, a munkakövetési elemzési vezérlők egyike sem jelenik meg. A szolgáltatás ismételt engedélyezéséről további információt a szolgáltatás be- és kikapcsolása című témakörben talál.
A widget hozzáadása az irányítópulthoz
Ha még nem tette meg, konfigurálja a csapat tábláját.
- Határozza meg a munkafolyamatokat támogató oszlopokat és sávokat .
Adja hozzá a widgetet az irányítópulthoz. Két widget van: ciklusidő és átfutási idő. Válassza ki azt, amelyiket meg szeretné jeleníteni és konfigurálni. További információ: Használat
A ciklusidő és az átfutási idő widgetek konfigurálása
A Konfiguráció párbeszédpanel megegyezik a Ciklusidő és az Átfutási idő vezérlőkkel. Konfigurálja ezeket a widgeteket egy csapat számára. További információ: Csapat létrehozása vagy hozzáadása.
Válassza a helyi menü ikonját, és válassza a Konfigurálás lehetőséget a konfigurációs párbeszédpanel megnyitásához.
Módosítsa a címet, majd válassza ki a figyelni kívánt értékeket:
- Csoport
- Munkaelemek
- Sáv
- Mezőfeltételek
- Időszak
A Swimlane kiválasztásához ki kell választania a hátralékot.
Feljegyzés
Csak a hátralékhoz hozzáadott munkaelem-típusokat választhatja ki. Ha munkaelemtípusokat szeretne hozzáadni egy hátralékhoz, olvassa el a hátralékok vagy táblák testreszabása (Öröklési folyamat) című témakört. A helyszíni XML-folyamatról lásd a folyamatkonfiguráció XML-elemének hivatkozását.
Az átfutási vagy ciklusidő kiszámításához használt munkaelemek további szűréséhez adja meg a mezőfeltételeket. Például az összes olyan munkaelem, amelynek Kiadás mezőjében az 1. mérföldkő van beállítva.
Feljegyzés
Ha nem ad meg értékeket a szűrőhöz, az az összes munkaelem kiválasztásához vezethet, vagy a szűrőfeltételek típusától függően érvénytelen szűrőargumentum lehet.
Folyamatos folyamat esetén válassza a Gördülő időszakot , és adja meg a diagramon megtekinteni kívánt napok számát.
Rögzített hatókörnézet esetén pedig válassza ki és adja meg a kezdési dátumot. Akkor válassza ezt a nézetet, ha a csapata Scrumban-folyamatot alkalmaz, vagy egy szabványos sprintfolyamatot követ. A két diagramtípus közötti fő különbség az, hogy a rögzített hatókörű diagram a legtöbb esetben a hatókör változásáról nyújt tájékoztatást.
Ha végzett, válassza a Mentés lehetőséget. Az alábbi képen egy 60 napnyi adatot ábrázoló érdeklődői idődiagram látható.
Ahhoz, hogy az átfutási idő- és ciklusidő-diagramok hasznos adatokat nyújtsanak, a csapatnak gyorsan frissítenie kell a widgetek által nyomon követett munkaelemek állapotát .
Válassza a helyi menü ikonját, és válassza a Konfigurálás lehetőséget a konfigurációs párbeszédpanel megnyitásához. Módosítsa a címet, majd válassza ki a figyelni kívánt értékeket:
- Csoport
- Hátralék szintje
- Sáv
- Időszak
A Swimlane kiválasztásához ki kell jelölnie egy hátralékot.
Folyamatos folyamat esetén válassza a Gördülő időszakot , és adja meg a diagramon megtekinteni kívánt napok számát. Rögzített hatókörnézet esetén pedig válassza ki és adja meg a kezdési dátumot. Akkor válassza ezt a nézetet, ha a csapata Scrumban-folyamatot alkalmaz, vagy egy szabványos sprintfolyamatot követ. A két diagramtípus közötti fő különbség az, hogy a rögzített hatókörű diagram (a legtöbb esetben) információt nyújt a hatókör módosításáról.
Ha végzett, válassza a Mentés lehetőséget. Az alábbi képen egy 60 napnyi adatot ábrázoló érdeklődői idődiagram látható.
Ahhoz, hogy az átfutási idő- és ciklusidő-diagramok hasznos adatokat nyújtsanak, a csapatnak gyorsan frissítenie kell a widgetek által nyomon követett munkaelemek állapotát .
Pontdiagram-vezérlődiagramok értelmezése
Az átfutási idő és a ciklusidő vezérlők pontdiagramként jelennek meg. Összefoglaló információkat jelenítenek meg, és több interaktív elemet is biztosítanak.
Példa átfutási idő widgetre
A diagram pontjai befejezett munkaelemeket jelölnek, a vízszintes tengelyen lévő pozíciójuk pedig azt a dátumot jelöli, amikor a csapat befejezte őket. A függőleges tengelyen elfoglalt helyük a számított átfutási időt vagy ciklusidőt jelöli.
- A nagyobb pontokkal több munkaelem is azonos átfutási idővel vagy ciklusidővel
- A pontszín a jelmagyarázatban megjelenített munkaelem-típusnak felel meg
- A sötétszürke pont a munkaelemtípusok keverékének felel meg
Összefoglaló elemek
- A diagramhoz konfigurált fő munkaelem-típusok átlagos napjai (átlagos átfutási idő vagy ciklusidő). Ez a szám nem lehet egyenlő az összes munkaelem átlagos ciklusideje vagy átfutási ideje között. Ez a widgetekhez használt konfigurációktól függ. Az átlagos szám kiszámítása minden nap alapján történik, amikor a csapat időt vesz igénybe a munkaelemhez.
- A diagramszámításokban használt teendőlista-munkaelemek száma. Ha háromnál több munkaelemtípus létezik, megjelenik az Egyéb elem összegzése.
- A fekete trendvonal a mozgóátlagot jelzi.
- A trendvonal körüli sáv a szórást mutatja.
Interaktív elemek
- Vigye az egérmutatót a pontok fölé, hogy lássa, mely munkaelemek járultak hozzá az adatponthoz, valamint az adott elemek átfutási ideje vagy ciklusideje.
- Jelöljön ki egy elemet a munkaelemeket listázó munkaelem vagy lekérdezés megnyitásához.
- Szűrje a diagramot úgy, hogy kiválaszt egy munkaelemtípust a jelmagyarázatban ( vagy más ikonban) az adott típusra való szűréshez. Az eredeti diagramra való visszatéréshez frissítse az irányítópultot.
Mozgóátlag- és szórásszámítások
A napi mozgóátlag értéke a mozgó átlagablakban lévő adatpontok átlagának felel meg. Az időalapú mozgó átlagablak kiszámítása az aktuális nap és az előző N nap alapján történik. Az N a diagram által megjelenített napok számának 20%-ának felel meg, lefelé kerekítve a legközelebbi páratlan számra.
Ha például a diagram az elmúlt 30 napot jeleníti meg, akkor N = öt nap. A 30 nap 20%-a hat napra van kerekítve a legközelebbi páratlan számra, ami öt.
Az április 10-i mozgóátlag az előző öt napnak felel meg. Az április 10-i mozgóátlag tehát az április 5-től április 10-ig eső adatpontok átlaga.
Ha nem rendelkezik olyan adatponttal, amely a mozgó átlagablakba esik, a diagram nem jelenít meg mozgó átlagvonalat. Ez a forgatókönyv akkor fordulhat elő, ha elindul, és nincs elég nap a mozgóátlag kiszámításához.
A szórás sávként jelenik meg, amely magában foglalja a mozgó átlagot. A szórás kiszámítása az azonos mozgó átlagablakba eső összes adatpont alapján történik. A mozgó átlaghoz hasonlóan, ha egyetlen adatpont sem esik a mozgó átlagablakba, a diagram nem ábrázol szórást.
Widget hozzáadása REST API használatával
Widget programozott hozzáadásához használja a következő API-végpontot:
POST https://dev.azure.com/{organization}/{project}/{team}/_apis/dashboard/dashboards/{dashboardId}/widgets?api-version=7.1-preview.2
További információ: REST API – Widget lekérése.