Delen via


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 overwegen een functie te configureren of uw ervaring aan te passen aan de traceringsvereisten van uw team. De benadering voor het aanpassen van projecten, die van invloed is op alle teams, is afhankelijk van het procesmodel dat u gebruikt.

In dit artikel vindt u een overzicht van de beschikbare aanpassingen en hoe deze verschillen tussen de drie procesmodellen. Voor specifieke richtlijnen over aanpassingen ter ondersteuning van zakelijke beslissingen, configureert en past u Azure Boards aan. Zie Wat is Azure Boards? en Over werkitems voor meer informatie.

U kunt aanpassen op de volgende niveaus van het bijhouden van werk:

  • Gedeelde resources op projectniveau: Definieer gebieds- en iteratiepaden die teams selecteren om hun achterstanden en borden te configureren. Gedeelde query's en tags voor werkitems zijn meer 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: beheer de toegang 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 tags voor werkitems zijn meer 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: beheer de toegang 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 veel gedeelde resources die alle teams binnen het project ondersteunen. U configureert deze functies via de gebruikersinterface of de beheercontext van de webportal. Raadpleeg voor meer informatie de volgende artikelen:

Velden voor personenkiezer en identiteit

  • De velden Toegewezen aan en andere identiteiten worden ondersteund door de functie personenkiezer.
  • Wanneer u het veld Toegewezen aan kiest in een werkitemformulier, wordt de personenkiezer geactiveerd.
  • Als u een gebruiker wilt selecteren, voert u zijn of haar naam in en zoekt u totdat u een overeenkomst hebt gevonden.
  • Eerder geselecteerde gebruikers worden automatisch weergegeven in de lijst.
  • Voor organisaties die Microsoft Entra ID of Active Directory gebruiken, kunnen personenkiezers alle gebruikers en groepen zoeken die aan de AD zijn toegevoegd (niet alleen gebruikers en groepen die zijn toegevoegd aan een specifiek project).
  • Als u het bereik van identiteiten wilt beperken die beschikbaar zijn voor selectie voor projectspecifieke gebruikers, gebruikt u de groep Gebruikers met projectbereik .
  • Aangepaste regels kunnen de waarden die beschikbaar zijn voor identiteitsvelden binnen een werkitem verder beperken.

Schermopname van het veld Toegewezen aan personen.

Raadpleeg voor meer informatie de volgende artikelen:

Procesaanpassing op organisatieniveau

Procesaanpassing op verzamelingsniveau

Uw project definieert de werkitemtypen (WIT's) die beschikbaar zijn voor het bijhouden van werk en configureert Agile-hulpprogramma's. Hiermee worden gebruikersverhalen, taken, bugs en de gegevensvelden opgegeven die worden gebruikt om informatie vast te leggen. Aangepaste objecten worden gedeeld tussen teams binnen het project.

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 artikelen over aanpassing.


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 behulp van het TFSFieldMapping opdrachtregelprogramma (zie opmerking 4)

✔️

✔️


Opdrachtregelprogramma's gebruiken az boards om projecten en teams en lijstgegevens te bewerken

✔️

✔️

✔️


Gebruik de witadmin opdrachtregelprogramma's om procesgegevens weer te geven en te exporteren

✔️

✔️

✔️


witadmin De opdrachtregelprogramma's gebruiken om procesgegevens te bewerken

✔️


Gebruik het tcm fieldmapping opdrachtregelprogramma om toewijzingen voor testcasebeheer weer te geven en te exporteren voor oplossingstypen, fouten archiveren 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 Objectlimieten voor het bijhouden van werk 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.
    • Gebieds- en iteratiepaden
    • 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 en de TFSFieldMapping opdracht wordt niet ondersteund.
  5. Gebruik de REST API om processjablonen te importeren en exporteren.

Het procesmodel voor uw projectverzameling kiezen

Voor Azure DevOps Server 2019 en Azure DevOps Server 2020 kunt u kiezen tussen XML (on-premises XML-procesmodel) en Overname (overnameprocesmodel), zoals wordt weergegeven in het volgende dialoogvenster.

Schermopname van de wizard Teamprojectverzameling maken, dialoogvenster Verzamelingsnaam.

Belangrijk

De proceskeuze die u maakt, kan niet ongedaan worden. Zodra deze is ingesteld, kunt u alleen werktraceringsobjecten aanpassen op basis van het geselecteerde model. Bestaande projectverzamelingen met behulp van het on-premises XML-procesmodel kunnen ook niet worden gemigreerd naar het overnameprocesmodel.

Zie Projectverzamelingen beheren voor meer informatie.

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 de volgende typen werkitems aanpassen zoals elk ander type werkitem:
    • Testplan
    • Testpakket
    • Testscenario
  • Voor een on-premises XML-proces kunt u alle typen testgerelateerde werkitems aanpassen, waaronder:
    • Testplan
    • Testpakket
    • Testscenario
    • Gedeelde stappen
    • Gedeelde parameters

In het volgende voorbeeld ziet u de ondersteunde koppelingsrelaties.

Schermopname van het werkitemtype Testbeheer.

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 om de procesconfiguratie te verwerken, zijn van toepassing op alle teams binnen een project.

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 waarmee de activiteitsgegevens worden vastgelegd. 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 beheren

Toegang tot specifieke functies beheren 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.

U kunt de toegang beheren met de volgende machtigingsinstellingen:

Zie de volgende artikelen voor het beheren van de toegang tot specifieke functies:



Meer aanpassingsopties

Kies uit de volgende andere aanpassingsopties:

Volgende stappen