Övning – Spåra beroenden med hjälp av leveransplaner
Tailspin-teamet noterade tidigare att vissa kort i leveransplanerna har gröna ikoner eller
röda ikoner kopplade. Nu får du lära dig hur de här ikonerna visar de beroenden som finns mellan arbetsobjekt och hur du löser beroendeproblem.
Teamet skapade beroenden mellan flera arbetsobjekt med föregående/efterföljande länktyp. Länkarna som de har skapat visas automatiskt i leveransplanen som de skapade. Nu måste de granska dessa beroenden och åtgärda eventuella beroenden som har problem.
För att göra detta gör du:
- Granska leveransplaner för beroenden.
- Identifiera arbetsobjekt med beroendeproblem.
- Lös beroenden som har problem.
Visa arbetsobjekt med beroenden
Det första teamet märker när de öppnar leveransplanen är att länkikoner visas. Kort med en grön ikon indikerar att det inte finns några beroendeproblem. Kort med en
röd ikon indikerar att det finns problem med ett eller flera beroenden.
Beroendeproblem uppstår när ett föregångare arbetsobjekt ska slutföras efter ett efterföljare arbetsobjekt.
Visa rader som länkar arbetsobjekt med beroenden
Om du vill visa de arbetsobjekt som delar i ett beroende väljer du kortet med en bifogad ikon. Här väljer vi kortet Uppdatera sekretesspolicyn.
En länk visas som anger vilket arbetsobjekt som deltar i beroendet. I det här fallet framhävs att Fullständig träning i community-interaktion är ett arbetsobjekt för motorteamet. Pilen anger beroendets riktning och den svarta linjen förstärker att det inte finns något problem.
Om du vill stänga beroenderaden väljer du kortet eller var som helst i vyn.
Välj nu ett kort med ett problem. Här väljer vi Uppdatera webbplatsens varumärkning. Ett problem visas med länken till Push beta-objektet som definierats för Engine-teamet. Den röda linjen anger att det finns ett problem och pilen visar att Push beta-objektet är schemalagt att slutföras efter Uppdatera webbplatsanpassning, vilket är beroende av att det först slutförs.
Öppna beroendedialogrutan
För att granska detaljer om arbetsobjektet Push beta, välj kortets ikon för att öppna dialogrutan för beroenden. Det första beroendet anger ett problem där Uppdatera webbplatsanpassning arbetsobjektet kräver att Push-beta- arbete slutförs först. Det andra beroendet i listan visar inga problem.
Lösa beroenden som har problem
Teamet bestämmer sig för att ändra i vilken ordning de valda arbetsobjekten ska slutföras för att lösa beroendeproblemen. De utför följande åtgärder:
webbteamet:
- Dra Skapa ett Git-baserat-kort från Sprint 1 till Sprint 2.
- Dra kortet Kontrollera öppen källkod för säkerhetsrisker och licensvillkor från Sprint 2 till Sprint 1.
- Dra Uppdatera kort från Sprint 4 till Sprint 6.
Engine-teamet:
- Dra push- kort från Sprint 6 till Sprint 5.
Tips
Om ikonerna inte uppdateras som förväntat uppdaterar du webbläsaren genom att trycka på Ctrl+F5.
När dessa ändringar har gjorts ser teamet att alla beroendeproblem har lösts.
Du har precis slutfört ett ovärderligt arbete som påverkar organisationen på ett meningsfullt sätt. Ledningen kan känna sig säker på att arbetet kommer att fortsätta utan förutsebara fördröjningar. Istället för att vänta på att beroenden ska levereras, kommer team nu alltid att ha produktivt arbete att ta sig an. Visst, saker och ting kan förändras när omständigheterna utvecklas, men nu vet åtminstone alla vart de ska gå för att hålla sig uppdaterade.