Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Azure DevOps innehåller olika verktyg och funktioner som hjälper dig att hantera förändringar effektivt och effektivt, vilket är en viktig del av alla projekt. Den här artikeln ger en översikt över att hantera förändringar och kartlägger uppgifter för agil förändringshantering till de verktyg som stöds av Azure DevOps.
Identifiera behovet av ändring
Flera källor kan bidra till nödvändiga ändringar i dina programutvecklingsprojekt:
- Ändra affärs- och kundbehov
- Nya prioriteringar
- Nya funktionskrav på grund av ny information eller identifierade beroenden
- Ändringar i resurser och organisationer
- Fördröjningar i utveckling eller testning
- Problem som uppstår efter distributionen och under pågående åtgärder
Minimera onödiga ändringar
Kontrollera följande för att minimera onödiga ändringar:
- Tydliga krav och kriterier för godkännande
- Rensa projektomfång och prioriteringar
- Avtalad ändringshanteringsprocess
- Korrekta uppskattningar av planerat arbete
- Förhandlade begäranden om nytt arbete
- Effektiv kommunikation inom teamet när ändringar sker
- Indata från intressenter och kunder om ändringsbegäranden
- Teammedlemmar känner sig bekväma med att ta upp problem när de inträffar
Implementera agil metodtips för ändringshantering
Agile är en projekthanteringsmetod som fungerar genom att dela upp projekt i korta, iterativa cykler som kallas "sprints". Agile bygger i grunden på antagandet att omständigheterna förändras när ett projekt utvecklas. Därför görs aldrig planerings-, design-, utvecklings- och testningscyklerna i ett agilt projekt. De fortsätter att ändras när projektet tar form.
För att undvika problem som uppstår till följd av förändringar använder agila projektledare många metodtips. Dessa metoder är indelade i följande kategorier: Kontrollera din process, Hantera ändringar på produktplansnivå, Hantera dina sprintar och Överväg ändringskriterier.
Kategori | metodtips |
---|---|
Kontrollera din process | - Uppfylla både team- och affärsmål – Minimera antalet godkännanden som krävs för att åtgärda ändringar – Hjälpa dina team i deras ständiga förbättringsprocesser Tips: Kontinuerlig förbättring är en metod för att se till att dina processer, metoder och metoder är så effektiva som möjligt. |
Hantera ändringar på produktplansnivå | - Förfina och prioritera produktplanen och kvarvarande uppgifter kontinuerligt – Se till att kundernas behov är förstådda och korrekt begränsade och kommunicerade – Analysera kvarvarande produkt efter beroenden och risker - Utveckla beredskapsplaner – Analysera och sortera ändringsbegäranden – Fastställa omfångseffekten för ändringsbegäranden på aktuellt och planerat arbete - Bedöma riskerna med att acceptera eller avvisa ändringen – Använd ett formulär för ljusändringskontroll efter behov |
Hantera dina sprintar | - Se till att godkännandekriterierna och kraven är väl förstådda i början av en sprint - Minimera godkännande av ändringar efter starten av sprinten, samtidigt som du följer agila principer – Håll alla intressenter och team involverade när ändringar sker – Kontrollera omfångsändringar och minimera omfångskrypning – Skydda ditt team mot att göra ändringar i ett projekt som ligger utanför det ursprungliga överenskomna omfånget Tips:Vad är omfångskrypning? Omfångskrypning inträffar när slutprodukten eller funktionerna i ett projekt expanderar från det som ursprungligen definierades, utan en motsvarande ändring i ytterligare tid eller budget. |
Överväg att ändra kriterier | Ställ följande frågor när du överväger att göra en ändring: - Tjänar den sprintmålet? - Finns det ett tydligt affärsvärde för förändringen? – Planerar du att använda resultatet av omfångsändringen när den släpps? - Hur brådskande är ändringsbegäran? - Om nytt arbetsområde läggs till sprint backlog, finns det något som kan tas bort? |
Spåra ändringar
Välj mellan flera metoder för att spåra ändringar, allt från lättvikt till robust:
- Spåra ändringar i kraven i kravarbetsobjektet genom diskussioner, ändringar av kriterier för godkännande eller bifogade filer.
- Lägg till en ändra tagg till arbetsobjekt för att stödja spårningsändringar i arbetsomfånget.
- Konfigurera meddelanden för att automatiskt kommunicera ändringar i ditt team eller din organisation.
- Lägg till en bugg som spårar en förändring i omfattningen eller ett annat arbete.
- Lägg till en arbetsobjekttyp för ändringsbegäran för att formellt spåra och logga ändringsbegäranden i produktloggen.
Med någon av dessa metoder kan du generera en fråga för att lista arbetsobjekt som ingår i ändringen och sedan granska och sortera ändringen med teamet. Välj en spårningsmetod som överensstämmer med hur du och ditt team övervakar och rapporterar ändringsomfånget.
Metod | Detaljer |
---|---|
Använd formuläret för ändringsbegäran | Definiera en arbetsobjekttyp för ändringsbegäran, som den i följande bild för CMMI-processen (Capability Maturity Model Integration). ![]() Du kan använda det här formuläret eller anpassa ditt eget. Du kan också få ändringsbegäranden att visas i kvarvarande uppgifter tillsammans med andra användarberättelser eller krav. |
Definiera kriterier för godkännande | Beskriv tydligt vad "klar" innebär med godkännandekriterier för att kontrollera om ett krav eller en felkorrigering har implementerats fullt ut. Samla in dessa kriterier i arbetsobjektet. Tydliga acceptanskriterier hjälper teamen att uppskatta arbetet och utveckla tester för att säkerställa att kriterierna uppfylls. Ange godkännandekriterier för individuella krav och sprintar för att säkerställa att alla teammedlemmar förstår arbetets omfattning. |
Övervaka och rapportera ändringar
Teams kan övervaka ändringar genom frågor om arbetsobjekt, diagram över teamhastighet och brännings- och lanseringsdiagram för sprint.
Metod | Detaljer |
---|---|
Frågor om arbetsobjekt | Med frågorkan du hitta och sortera en lista över ändringshanteringsbegäranden eller arbetsobjekt som taggats med en tagg för ändringshantering. |
Teamhastighet och oplanerat arbete | Teamet hastighetskurva ger flera typer av information. Det här diagrammet visar hur mycket arbete som planerades och hur mycket som slutfördes. Visuellt kan du avgöra hur ofta arbetet lades till i en sprint efter att sprinten började. |
Sprint förbrukning och omfattningsförändring | Ett annat diagram att granska för omfångskrypning är sprint-burndown-diagrammet. Med Azure Boards kan du granska burndown-diagrammen för varje sprint och varje team för att fastställa hur mycket omfånget har ökat i varje sprint. |
Få meddelande om ändringar
Azure DevOps tillhandahåller ett robust aviseringssystem där projektmedlemmar kan ställa in aviseringar för sig själva, ett team eller ett projekt. När ändringar sker i arbetsobjekt, kodgranskningar, källkontrollfiler och byggen kan du ta emot e-postaviseringar.