Condividi tramite


Aggiungere un campo personalizzato a un tipo di elemento di lavoro (processo di ereditarietà)

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

È possibile aggiungere un campo personalizzato per supportare i requisiti dei dati di rilevamento non soddisfatti con il set di campi esistente. Ad esempio, è possibile aggiungere un campo personalizzato per tenere traccia di un numero di ticket cliente. Per un elenco di tutti i campi definiti per l'organizzazione, inclusi tutti i campi definiti per i processi di sistema e ereditati, vedere Visualizzare i campi e gli attributi degli elementi di lavoro. Per una descrizione di ogni campo definito con un processo di sistema, vedere Indice dei campi dell'elemento di lavoro.

Importante

Il modello di processo di ereditarietà è disponibile per i progetti configurati per supportarlo. Se si usa una raccolta precedente, controllare la compatibilità del modello di processo. Se la raccolta locale è configurata per l'uso del modello di processo XML locale, è possibile usare tale modello di processo solo per personalizzare l'esperienza di rilevamento del lavoro. Per altre informazioni, vedere Scegliere il modello di processo per la raccolta di progetti.

Per altre informazioni, vedere Informazioni sulla personalizzazione dei processi e sui processi ereditati.

Suggerimento

Per personalizzare un singolo progetto, iniziare sempre creando un processo ereditato e aggiornando il progetto a tale processo. Quindi, tutte le personalizzazioni che si apportano al processo ereditato vengono visualizzate automaticamente per il progetto di cui è stata eseguita la migrazione.

Prerequisiti

Per indicazioni su come personalizzare Azure Boards per allinearsi ai requisiti aziendali specifici, vedere Informazioni sulla configurazione e la personalizzazione di Azure Boards.

Categoria Requisiti
autorizzazioni - Per creare, eliminare o modificare un processo: membro del gruppo Amministratori raccolta progetti o con autorizzazioni specifiche per livello di raccolta Crea processo, Elimina processo, Modifica processoo Elimina un campo dall'organizzazione impostato su Consenti. Per ulteriori informazioni, vedere Impostare autorizzazioni e accesso per il monitoraggio del lavoro, Personalizzare un processo ereditato.
- Per aggiornare le bacheche: Amministratore del team o membro del gruppo Amministratori del progetto.
Access - Anche se si ha basic o un accesso inferiore, è comunque possibile modificare un processo se qualcuno concede le autorizzazioni necessarie.
- Per aggiornare e modificare il tipo di elementi di lavoro esistenti: membro del progetto.
modello di processo del progetto - Avere il modello di processo di ereditarietà per la raccolta di progetti contenente il progetto.
- Se si esegue la migrazione dei dati ad Azure DevOps Services, usare il Servizio di importazione database di Team Foundation Server.
conoscenza Familiarità con la personalizzazione dei modelli di e i modelli di processo.

Aprire le impostazioni del processo dell'organizzazione

  1. Accedi alla tua organizzazione (https://dev.azure.com/{yourorganization}).

  2. Seleziona Impostazioni organizzazione.

    Screenshot che mostra il pulsante Impostazioni organizzazione da selezionare.

  3. Seleziona Process.

    Screenshot che mostra il pulsante Processo evidenziato per la selezione.

  1. Accedere alla raccolta (https://dev.azure.com/{Your_Collection}).

  2. Selezionare Impostazioni raccolta o Impostazioni amministratore.

  3. Seleziona Process.

    Screenshot che mostra il pulsante evidenziato Process nelle impostazioni della raccolta.

Creare un processo ereditato

Per altre informazioni, vedere Creare un processo ereditato.

Aggiungere un campo

Seguire questa procedura per aggiungere un campo a un tipo di elemento di lavoro esistente. Non è possibile usare il controllo Passaggi su un tipo di elemento di lavoro personalizzato basato sul tipo di elemento di lavoro Test Case.

  1. Nella pagina Processo del processo ereditato selezionato scegliere il tipo di elemento di lavoro a cui si vuole aggiungere il campo personalizzato.

    Qui scegliamo il Bug WIT. I link di navigazione consentono di tornare alla pagina Tutti i processi e alla pagina MyAgile.

    Collegamenti di navigazione breadcrumb per Tutti i Processi-Processi-WIT

    Se il campo Nuovo e altre opzioni sono disabilitate, non si dispone delle autorizzazioni necessarie per modificare il processo. Consultare Impostare le autorizzazioni e l'accesso per il tracciamento del lavoro, Personalizzare un processo ereditato.

  2. Con il WIT selezionato, scegliere il campo Nuovo.

    Tipi di elementi di lavoro nel processo, Aggiungi un campo a un WIT

  3. Assegnare un nome al campo e selezionare il tipo di campo da uno dei tipi di dati supportati. I nomi dei campi devono essere univoci e non più di 128 caratteri. Per altre restrizioni, vedere Che cos'è un campo? Come vengono usati i nomi dei campi? Se lo si desidera, aggiungere una descrizione.

    Nota

    Una volta creato, non è possibile modificare il nome del campo o il tipo di dati.

    Qui si aggiunge un campo Integer con etichetta Customer Ticket.

    Aggiungere un campo a Bug, scegliere il tipo di campo

    È possibile aggiungere tipi di dati aggiuntivi: Elenco a discesa, Identità, Testo ricco, HTML e Casella di spunta.

  4. (Facoltativo) Nella scheda Opzioni indicare se il campo è obbligatorio e specificare un valore predefinito. In alternativa, lasciare vuoto.

    Aggiungi un campo alla storia utente, specifica le opzioni

    Se si imposta un campo Obbligatorio, gli utenti devono specificare un valore per il campo per salvarlo. Il valore predefinito specificato viene impostato quando si crea un elemento di lavoro e ogni volta che viene aperto un elemento di lavoro e il campo è vuoto.

  5. (Facoltativo) Nella scheda Layout è possibile immettere un'etichetta di modulo diversa rispetto al nome del campo. Inoltre, è possibile scegliere la pagina e il gruppo in cui viene visualizzato il campo nel modulo.

    In questo caso, si aggiunge il campo Customer Ticket a un nuovo gruppo con etichetta Customer focus.

    Aggiungere un campo a Usa storia, specificare il layout
  6. Scegliere Aggiungi campo per completare l'aggiunta del campo. Se non è stata specificata la sua posizione nel layout, viene aggiunta al primo gruppo di campi nel modulo del layout.

    Suggerimento

    Dopo aver aggiunto un campo, è possibile trascinarlo e rilasciarlo all'interno di una pagina per rilocarlo nel modulo. Se sono presenti diversi campi da aggiungere a una pagina o a un gruppo personalizzato, è consigliabile aggiungere prima tali elementi e quindi aggiungere i campi. Non è possibile aggiungere un campo all'area grigia all'interno del modulo in cui si trovano i campi Assegnato a, Stato e Motivo.

Verificare la personalizzazione effettuata

È consigliabile creare un progetto di test e applicarlo al processo ereditato personalizzato per verificare le modifiche apportate.

  1. Aprire la pagina Tutti i processi e scegliere ... menu di scelta rapida per il processo che si vuole usare e quindi selezionare Nuovo progetto del team.

    Creare un progetto dal processo selezionato

    Creare un progetto dal processo selezionato

  2. Verrà visualizzata la pagina Crea nuovo progetto. Compilare il modulo.

    Creare un nuovo modulo di progetto

    Creare un nuovo modulo di progetto

  3. Aprire elementi di lavoro. (1) Verificare di aver selezionato il progetto corretto, quindi (2) scegliere Elementi di lavoro.

    Lavori aperti>Elementi di lavoro

  4. Seleziona il WIT personalizzato. Qui selezioniamo Bug.

    Lavoro, pagina Elementi di lavoro, Aggiungi nuovo elemento di lavoro, Bug

  5. Verificare che il campo aggiunto venga visualizzato nel modulo. Si noti che l'icona (punto esclamativo) indica che il campo è obbligatorio.

    Modulo bug, campo Customer Ticket aggiunto al gruppo Customer Focus

Applicare il processo personalizzato al progetto

Dopo aver verificato le personalizzazioni, è ora possibile applicare il processo al progetto esistente.

Suggerimento

Quando si personalizza un WIT, tutti i progetti che fanno riferimento al processo ereditato che si sta personalizzando si aggiornano automaticamente per riflettere i WIT personalizzati che hai aggiunto. Per visualizzare le personalizzazioni, aggiornare il Web browser.

  1. Per il processo attualmente utilizzato dal progetto, scegliere il numero di progetti.

    Qui si apre il menu per il processo predefinito Agile.

    Processo Agile, Scegliere il numero di progetti team

  2. Aprire il ... menu contestuale per il progetto che si desidera modificare e selezionare l'opzione Cambia processo.

    Qui si apre il menu per MyFirstProject1.

    Progetto, Processo di modifica

  3. Nella finestra di dialogo Modifica processo di progetto scegliere il processo dal menu delle opzioni. Quindi scegliere Salva.

    Finestra di dialogo per la modifica del processo

Passaggi successivi

Nota

Esaminare le modifiche apportate a un processo ereditato tramite il log di controllo. Per altre informazioni, vedere Accedere, esportare e filtrare i log di controllo.