Uw ervaring voor het bijhouden van werk aanpassen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Wanneer u uw project plant en bijhoudt, kunt u een functie configureren of uw ervaring aanpassen om te voldoen aan de traceringsbehoeften van uw team. U configureert teams en team Agile-hulpprogramma's via de beheercontext van de webportal voor Azure Boards. De methode die u gebruikt om projecten aan te passen, die van invloed zijn op alle teams, is afhankelijk van het procesmodel dat u gebruikt.

Als u geen toegang hebt tot Azure Boards en het bijhouden van werkitems, raadpleegt u Wat is Azure Boards? en houdt u uw werk bij met gebruikersverhalen, problemen, bugs, functies en epics.

Dit artikel bevat een algemeen overzicht van de aanpassingen die u kunt maken en hoe deze verschillen voor de drie procesmodellen. Zie Azure Boards configureren en aanpassen voor hulp bij aanpassingen om zakelijke beslissingen te ondersteunen.

Aanpassingen die u aanbrengt op een van deze vier niveaus:

  • Gedeelde resources op projectniveau: Definieer gebieds- en iteratiepaden die teams selecteren om hun achterstanden en borden te configureren. Gedeelde query's en werkitemtags zijn extra objecten die eenmaal zijn gedefinieerd, kunnen worden gedeeld in het project.
  • Teamactiva of -hulpprogramma's: elk team kan hun specifieke hulpprogramma's configureren, zoals achterstanden, borden en dashboards. Zie Over teams en Agile-hulpprogramma's voor meer informatie.
  • Machtigingen op project- en objectniveau: toegang verlenen of beperken tot hulpprogramma's voor het bijhouden van werk, waaronder het instellen van machtigingen voor objecten en het project en het toewijzen van gebruikers of groepen aan specifieke toegangsniveaus.
  • Procesaanpassing op organisatieniveau: pas de velden, typen werkitems en achterstanden en borden aan die beschikbaar zijn voor alle teams.
  • Gedeelde resources op projectniveau: Definieer gebieds- en iteratiepaden die teams selecteren om hun achterstanden en borden te configureren. Gedeelde query's en werkitemtags zijn extra objecten die eenmaal zijn gedefinieerd, kunnen worden gedeeld in het project.
  • Teamactiva of -hulpprogramma's: elk team kan hun specifieke hulpprogramma's configureren, zoals achterstanden, borden en dashboards. Zie Over teams en Agile-hulpprogramma's voor meer informatie.
  • Machtigingen op project- en objectniveau: toegang verlenen of beperken tot hulpprogramma's voor het bijhouden van werk, waaronder het instellen van machtigingen voor objecten en het project en het toewijzen van gebruikers of groepen aan specifieke toegangsniveaus.
  • Procesaanpassing op verzamelingsniveau: Pas de velden, werkitemtypen en achterstanden en borden aan die beschikbaar zijn voor alle teams.

Gedeelde resources op projectniveau

Elk project biedt een aantal gedeelde resources die alle teams ondersteunen die aan het project zijn toegevoegd. U configureert deze functies via de gebruikersinterface of de beheercontext van de webportal. Zie Over gebieds- en iteratiepaden voor meer informatie over hoe het systeem gebruikmaakt van gebieds- en iteratiepaden.

Kieslijsten voor gebiedspad Selectielijsten voor sprint-/iteratie
Wijzig de selectielijst met gebiedspaden ter ondersteuning van het groeperen van werkitems per team, product of functiegebied.
Hiërarchische vlakpaden
Wijzig de selectielijst met iteratiepaden ter ondersteuning van het groeperen van werk in sprints, mijlpalen of andere gebeurtenisspecifieke of tijdgerelateerde periode. Activeer sprints voor elk team.
Iteraties of sprints
Gedeelde query's Tags
Gedeelde query's openen of uw eigen query's maken
query's uitvoeren met behulp van de queryeditor om werkitems weer te geven
of hiërarchische of afhankelijke items weergeven.<Br/Gedeelde query's
Tags toevoegen aan werkitems om achterstanden en query's te filteren, of lijstitems op tags
Tags toevoegen om achterstanden, borden en query's te filteren

Identiteitsvelden, velden voor personenkiezer

De velden Toegewezen aan en andere identiteiten worden ondersteund door de functie personenkiezer. Wanneer u bijvoorbeeld het veld Toegewezen aan kiest in een werkitemformulier, wordt de personenkiezer geactiveerd. Zoals in de volgende afbeelding wordt weergegeven, begint u gewoon de naam te typen van de gebruiker die u wilt selecteren en zoekt u totdat u een overeenkomst hebt gevonden. Gebruikers die u eerder hebt geselecteerd, worden automatisch in de lijst weergegeven. Als u gebruikers wilt selecteren die u nog niet eerder hebt geselecteerd, voert u de volledige naam of zoekopdracht in voor de volledige map.

Schermopname van het veld Toegewezen aan personen.

Voor organisaties die hun gebruikers en groepen beheren met Behulp van Microsoft Entra ID of Active Directory, bieden personenkiezers ondersteuning voor het zoeken naar alle gebruikers en groepen die zijn toegevoegd aan de AD, niet alleen de gebruikers en groepen die aan het project zijn toegevoegd. Zie Active Directory- of Microsoft Entra-gebruikers of -groepen toevoegen aan een ingebouwde beveiligingsgroep voor meer informatie.

Als u het bereik van identiteiten die beschikbaar zijn voor selectie wilt beperken tot alleen de gebruikers die aan het project zijn toegevoegd, kunt u dit doen met behulp van de groep Gebruikers met projectbereik . Zie Uw organisatie beheren, Het zoeken en selecteren van identiteiten beperken voor meer informatie.

U kunt de waarden beperken die beschikbaar zijn voor identiteitsvelden binnen een werkitem door een aangepaste regel toe te voegen.

Procesaanpassing op organisatieniveau

Procesaanpassing op verzamelingsniveau

Uw project bepaalt de objecten die beschikbaar zijn voor het bijhouden van werk en de configuratie van Agile-hulpprogramma's. Het project bepaalt met name de typen werkitems (WIT's) (gebruikersverhalen, taken, bugs) en de gegevensvelden die worden gebruikt om informatie vast te leggen. Aangepaste objecten worden gedeeld tussen teams die aan het project zijn toegevoegd.

Notitie

De methode die u gebruikt om het bijhouden van werk aan te passen, is afhankelijk van het procesmodel waarop u zich abonneert:

  • Overname: ondersteunt WYSIWYG-aanpassing, beschikbaar voor Azure DevOps Services, Azure DevOps Server 2019 en Azure DevOps Server 2020.
  • Gehoste XML: ondersteunt aanpassingen via import/export van processjablonen, beschikbaar voor een select aantal klanten van Azure DevOps Services die zich hebben aangemeld voor dit model.
  • On-premises XML: ondersteunt aanpassingen via import/export van XML-definitiebestanden voor werktraceringsobjecten en is beschikbaar voor alle on-premises implementaties.

De volgende tabel bevat een overzicht van de verschillen tussen de drie ondersteunde procesmodellen. Zie De Agile-woordenlijst voor definities van de belangrijkste werktraceringsobjecten. Zie De snelzoekindex voor Azure Boards-instellingen voor koppelingen naar alle artikelen over aanpassingen.


Functie


WYSIWYG bewerken

✔️


Overgenomen aangepaste processen maken, Wijzigingen in systeemprocessen overnemen (Agile, Basic, Scrum, CMMI)

✔️


Aangepaste processjablonen maken (zie opmerking 1)

✔️

✔️


Bijgewerkte proceswijzigingen worden automatisch toegepast op alle projecten die verwijzen naar het proces

✔️

✔️


Ondersteuning voor het aanpassen van velden, werkitemtypen, formulierindeling, werkstroom, aangepaste regels, achterstandsniveaus, aangepaste besturingselementen, testbeheer

✔️

✔️

✔️


Ondersteuning voor het aanpassen van koppelingstypen, teamvelden, algemene werkstroom en procesconfiguratie (zie opmerking 3)

✔️


Initiële configuratie van gebiedspaden, iteratiepaden, werkitemquery's, beveiligingsgroepen en machtigingen (zie opmerking 3)

✔️

✔️


Algemene lijsten

Selectielijsten

(zie opmerking 2)

✔️


Microsoft-veldtoewijzingen bijwerken met het opdrachtregelprogramma TFSFieldMapping (zie opmerking 4)

✔️

✔️


Az boards-opdrachtregelprogramma's gebruiken om projecten en teams en lijstgegevens te bewerken

✔️

✔️

✔️


De opdrachtregelprogramma's van witadmin gebruiken om procesgegevens weer te geven en te exporteren

✔️

✔️

✔️


De opdrachtregelprogramma's van witadmin gebruiken om procesgegevens te bewerken

✔️


Gebruik het opdrachtregelprogramma tcm voor veldmapping om de toewijzing van testcasebeheer weer te geven en te exporteren voor oplossingstypen, het indienen van fouten en fouttypen.

✔️


REST API (lezen)

✔️

✔️

✔️


REST API (schrijven)

✔️

✔️

(zie opmerking 5)


Opmerkingen:

  1. Een proces bepaalt de bouwstenen die worden gebruikt om werk bij te houden. Een processjabloon specificeert een set XML-definitiebestanden die de bouwstenen en de eerste configuratie bieden voor het bijhouden van werk en andere functionele gebieden.
  2. Gehoste XML-aanpassing biedt ondersteuning voor het toevoegen en bijwerken van algemene lijsten met een procesupdate (afhankelijk van limieten voor de maximale grootte van elke lijst). Zie Limieten voor werktraceringsobjecten voor meer informatie.
  3. Het overgenomen procesmodel biedt geen ondersteuning voor het aanpassen van de volgende functies die beschikbaar zijn bij het aanpassen van processjablonen. In plaats daarvan past u deze gebieden binnen de webportal op projectbasis aan.
    • Gebiedspaden en iteratiepaden configureren
    • Query's voor werkitems
    • Beveiligingsgroepen en machtigingen
    • Machtigingen en toegang tot functionele gebieden, zoals versiebeheer en build
    U kunt ook REST API's gebruiken.
    U kunt ook REST API's of het azure DevOps CLI-opdrachtprogramma gebruiken.
  4. Ondersteuning voor Office Project-integratie met Azure DevOps is afgeschaft vanaf Azure DevOps Server 2019. De opdracht TFSFieldMapping wordt niet ondersteund voor Azure DevOps Server 2019 en latere versies, waaronder Azure DevOps Services. Vanaf Visual Studio 2019 biedt de Azure DevOps-invoegtoepassing voor Office geen ondersteuning meer voor Office Project.
  5. U kunt de REST API gebruiken om processjablonen te importeren en exporteren.

Het procesmodel voor uw projectverzameling kiezen

Voor Azure DevOps Server 2019 en Azure DevOps Server 2020 hebt u een keuze uit procesmodellen. Wanneer u een projectverzameling maakt, moet u kiezen tussen XML (on-premises XML-procesmodel) en overnamemodel (overnameprocesmodel), zoals wordt weergegeven in het volgende dialoogvenster.

Wizard Teamprojectverzameling maken, dialoogvenster Verzamelingsnaam

Belangrijk

De keuze die u maakt, is niet omkeerbaar. Zodra de verzameling is gemaakt, kunt u alleen werktraceringsobjecten aanpassen met behulp van het geselecteerde model. Er is ook geen manier om bestaande projectverzamelingen te migreren die gebruikmaken van het on-premises XML-procesmodel naar het overnameprocesmodel.

Zie Projectverzamelingen beheren voor meer informatie over projectverzamelingen.

De testervaring aanpassen

Verschillende typen werkitems ondersteunen de testervaring op de testpagina's van de webportal en de Test Manager-client. Voor een overgenomen proces kunt u testplan, testsuite en testcase aanpassen, werkitemtypen zoals elk ander type werkitem. Voor een on-premises XML-proces kunt u alle typen testgerelateerde werkitems aanpassen: TestPlan, Test Suite, Test Case, Gedeelde stappen en Gedeelde parameters, net zoals elk ander type werkitem.

In de volgende afbeelding ziet u de ondersteunde koppelingsrelaties.

Typen werkitems voor beheer testen

Minder algemene aanpassingen

U kunt alleen de volgende aanpassingen uitvoeren wanneer u werkt met de gehoste XML- of on-premises XML-procesmodellen. Aanpassingen die zijn aangebracht in de procesconfiguratie, zijn van toepassing op alle teams die aan een project zijn toegevoegd.

Limieten voor achterstand en bord (gehoste XML, on-premises XML)

Om de laadtijd van de weergave te beperken tot acceptabele parameters, is het taakbord beperkt tot maximaal 1000 werkitems. Zie De verwijzing naar xml-element voor procesconfiguratie voor meer informatie.

U kunt deze waarde verhogen tot maximaal 1500 door een waarde op te geven voor het workItemCountLimit kenmerk van het element TaskBacklog . Zie De verwijzing naar xml-element voor procesconfiguratie voor meer informatie.

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task" workItemCountLimit="800" >
    . . .
</TaskBacklog>

Veldtoewijzingen wijzigen (gehoste XML, on-premises XML)

U kunt de werkitemvelden wijzigen die worden gebruikt voor het berekenen van capaciteit, burndowngrafieken, prognoses en snelheid. Elke wijziging die u aanbrengt in een van de standaardtoewijzingen, moet overeenkomen met een wijziging die is aangebracht in de WIT die wordt gebruikt om informatie voor die waarde te definiëren en vast te leggen.

Als u bijvoorbeeld het refname toegewezen type="Activity" veld wijzigt, moet u hetzelfde veld opnemen in de WIT-definitie die is toegewezen aan de taakcategorie die de activiteitsgegevens vastlegt. Zie De verwijzing naar xml-element voor procesconfiguratie voor meer informatie.

De velden die u toewijst, worden gebruikt door de volgende hulpprogramma's:

Hulpprogramma Veldtype
Takenbord, capaciteitshulpmiddelen, burndown van sprints Resterende hoeveelheid werk
Product- en portfolioachterstanden Achterstandsprioriteit
Snelheid en prognose Inspanning (wordt toegewezen aan verhaalpunten, inspanning of grootte)
Taakbord, capaciteitshulpprogramma's Resterende hoeveelheid werk
Capaciteitshulpprogramma's Activiteit (taakactiviteit of discipline)

Toegang tot hulpprogramma's voor het bijhouden van werk verlenen of beperken

U kunt toegang verlenen of beperken om functies te selecteren via machtigingsinstellingen. Wanneer u gebruikersaccounts aan uw team toevoegt, worden ze automatisch toegevoegd aan de groep Inzender. Ze hebben vervolgens toegang tot de meeste functies die ze nodig hebben om bij te dragen aan code, werktracking, builds en testen. Met de groep Inzender kunnen gebruikers echter geen gedeelde query's maken of gebieds- of iteratiepaden toevoegen. U moet deze machtigingen afzonderlijk verlenen.

Zie Machtigingen en toegang voor een vereenvoudigde weergave van de meest voorkomende, standaardmachtigingen en toegangstoewijzingen. Als u geen toegang hebt tot het beheren van machtigingen, raadpleegt u Aan de slag met machtigingen, toegang en beveiligingsgroepen, overname van machtigingen en beveiligingsgroepen.

Als u anders toegang wilt verlenen of beperken om functies te selecteren, raadpleegt u een van deze onderwerpen:



Aanvullende aanpassingsopties

Wilt u uw hulpprogramma's aanpassen op een manier die niet wordt ondersteund?

Hier zijn enkele opties beschikbaar:

Probeer het volgende