Átrendezéssel és beágyazással kapcsolatos problémák megoldása
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
A munkaelemek átrendezésekor, beágyazásakor és megjelenítésekor az Azure DevOps természetes hierarchiát vár. A természetes hierarchia megszakad, ha azonos kategória- vagy azonos típusú kapcsolatokat hoz létre a munkaelemek között. Például a szülőről gyermekre mutató hivatkozások, amelyek hiba miatt hibába vagy felhasználói történetbe, felhasználói szövegegységbe vagy feladatkategória követelménykategóriájához tartoznak. Ez a cikk olyan hibaüzenetek kezelésére használható, amelyek nem természetes hierarchiában lévő hivatkozásokat adnak hozzá.
"Nem lehet átrendezni a munkaelemeket, és előfordulhat, hogy néhány munkaelem nem jelenik meg"
Az alábbi üzenetek egyikéhez hasonló hibaüzenet jelenhet meg:
- Nem lehet átrendezni a munkaelemeket, és előfordulhat, hogy egyes munkaelemek nem jelennek meg
- Nincsenek felsorolva munkaelem-azonosítók
A hiba elhárításához hajtsa végre a következő lépéseket:
Nyissa meg a hátralékot.
Tekintse át az elemek listáját az azonos típusú beágyazott elemek azonosításához.
- 1. példa: Az alábbi képen egy felhasználói történet egy másik felhasználói történet gyermekeként jelenik meg.
- 2. példa: Az alábbi képen egy felhasználói történet gyermekeként megjelenő hiba látható. Ha a teendőlista azonos szinten jeleníti meg a felhasználói történeteket és a hibákat (Követelmények kategória), az egy beágyazott elemet eredményez, amely letiltja a rendelési funkciót.
Távolítsa el az ugyanahhoz a munkaelemtípushoz vagy -kategóriához tartozó beágyazott elemek között létező szülő-gyermek csatolásokat, vagy módosítsa a hivatkozástípust "Kapcsolódó" típusra.
Frissítse a hátralékot.
Az alábbi lépések végrehajtásával megoldhatja a problémát, és a hibaüzenet már nem jelenik meg.
"A munkaelem nem átrendezhető, mert a szülője ugyanabban a kategóriába tartozik"
Az alábbi üzenetek egyikéhez hasonló hibaüzenet jelenhet meg:
- Nem lehet átrendezni a munkaelemeket, és előfordulhat, hogy egyes munkaelemek nem jelennek meg. A 7. munkaelem(ek)ben eltávolíthatja a szülőről gyermekre mutató hivatkozást, vagy módosíthatja a csatolás típusát a Kapcsolódóra.
- A 3. munkaelem nem átrendezhető, mert a szülője ugyanabban a kategóriába tartozik.
A hiba elhárításához hajtsa végre a következő lépéseket:
- Nyissa meg a hibaüzenetben felsorolt munkaelemet.
- Keresse meg a szülő- vagy gyermekhivatkozást. Győződjön meg arról, hogy ez a hivatkozás egy olyan munkaelemre kerül, amely ugyanabban a kategóriában található, mint a megnyitott munkaelem. Ez a hivatkozás egy másik munkaelemre kerül, amely ugyanazon a teendőlistaszinten jelenik meg, mint a megnyitott munkaelem. A csapat hibaviselkedési beállításától függően előfordulhat, hogy a hibák követelményekkel vagy feladatokkal jelennek meg.
- Távolítsa el a szülő-gyermek kapcsolatot. Ha meg szeretné őrizni ezeket az elemeket, használja helyette a "Kapcsolódó" hivatkozástípust.
Az üzenet már nem jelenik meg.
"A folyamatban lévő munkaelemek eltűnhetnek a frissítés során"
Az alábbi üzenetek egyikéhez hasonló hibaüzenet jelenhet meg:
Előfordulhat, hogy a hátralékhoz hozzáadott elemek eltűnnek egy frissítéskor, mert a csapatprojekt "folyamatban" jelöli őket. Ezek az elemek akkor jelennek meg, ha a "Folyamatban" szűrőt Megjelenítésre módosítja.
Ez az üzenet azt jelzi, hogy a hátralék folyamatban szűrője ki van kapcsolva.
A böngésző frissítésekor a munkaelemek a kiválasztott szűrők alapján jelennek meg. A szűrők alaphelyzetbe állításához hajtsa végre az alábbi lépéseket.
- Nyissa meg a hátralékot.
- A Nézet beállításai választógombon válassza a Folyamatban lévő elemek megjelenítését vagy elrejtését.
- Ha kikapcsolja a Folyamatban vezérlőt, akkor az Aktív, a Véglegesített vagy a Megoldott állapotban lévő vagy a Folyamatban állapotra leképezett állapotú elemek nem jelennek meg.
- Elrejtheti a folyamatban lévő elemeket , amikor előre szeretné jelezni a munkát. További információ: Termékháttraklista előrejelzése.
Feljegyzés
- További információ: A teendőlista nézet konfigurálása és egyéni munkaelemtípusok hozzáadása.
- A többcsapatos tulajdonlással kapcsolatos problémákért lásd : Csoportok hierarchiájának konfigurálása, A gyakorlat a megosztott terület elérési útjaival rendelkező funkciók kiválasztásával kapcsolatban.
- A teendőlista munkaelemeinek átrendezéséhez alapszintű vagy magasabb szintű hozzáféréssel kell rendelkeznie. Ha rendelkezik érdekelt fél hozzáféréssel, nem rendezheti át a munkaelemeket. További információ: Érdekelt hozzáférés – rövid referencia.
A munkaelem-típusok természetes hierarchiája
Az alábbi képen az Agile, Scrum és Capability Maturity Model Integration (CMMI) folyamatok természetes hierarchiája látható.
Ajánlott eljárások
Tegye:
- A követelmények, hibák és feladatok beágyazása helyett egy sima listát tartson fenn.
- Csak szülő-gyermek kapcsolat létrehozása egy szinttel mélyebben egy másik kategóriához tartozó elemek között. A munkaelem kategóriáját a folyamatszintek és a csapat által kiválasztott hiba viselkedése határozza meg.
- A funkció munkaelem-típusával csoportosíthatja a felhasználói történeteket (Agilis), problémákat (Alapszintű), munkaelemeket (Scrum) vagy követelményeket (CMMI). A munkaelemeket gyorsan leképezheti a funkciókra, így szülő-gyermek kapcsolatok jönnek létre a háttérben.
Nem:
- Munkaelemek, feladatok és hibák hierarchiájának létrehozása.
- Azonos kategóriás hierarchiákat hozhat létre, például szülő-gyermek kapcsolatokat az azonos típusú munkaelemek között (például történet, hiba, feladat vagy probléma). A hátralék, a tábla és a futamok nem támogatják az azonos kategóriás hierarchiák átrendezését, mivel zavart okoz egy olyan munkaelem megrendelésével, amely nem ebbe a szintre tartozik.
Hibák nyomon követése követelményekként vagy feladatokként
Minden csapat rugalmasan választhatja ki a hibák nyomon követésének módját – legyen szó követelményekről, feladatokról vagy egyikről sem. Tekintse meg a következő irányelveket:
Ha követelményekként követi nyomon a hibákat: csak a funkciószint alatt fészkelje be őket.
Ha feladatként követi nyomon a hibákat: Csak a követelményszint alatt fészkelje be őket.
Beágyazott elemek megjelenítése hátralékokon és táblákon
A sprint-hátralékok és a feladattáblák kizárólag az utolsó csomópontot jelenítik meg egy azonos kategóriás hierarchiában, amelyet levélcsomópontnak neveznek.
Sprint hátralékok és feladattáblák
Amikor a tevékenységek és a hibák a szülőkövetelményeikhez kapcsolódnak, megfelelően csoportosítják őket a sprint hátralékán és a Feladattáblán. Ha azonban szülő-gyermek kapcsolatokat hoz létre egy követelmény és egy hiba, valamint a hiba és a tevékenység között, amint az itt látható, a feladat megjelenik a sprint hátralékában és a Taskboardban, miközben a hiba nem.
Sprint hátralékhoz rendelt elemek hierarchiája
Csak levélcsomópontok jelennek meg a futamok hátralékán
Csak levélcsomópontok jelennek meg a feladattáblákon
Gyakori kérdések (GYIK)
K: Van áthidaló megoldás a köztes csomópontok hierarchián belüli megjelenítésére?
Válasz: Nem, jelenleg nem. A lekérdezés létrehozása lehetőséget választva mindig ellenőrizheti a futamhoz rendelt elemek teljes listáját.