Explorer Développement de l'équipe

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Développement de l'équipe prend en charge le développement parallèle sur plusieurs instances ServiceNow hors production.

    Vue d'ensemble de Développement de l'équipe

    Développement de l'équipe permet aux développeurs de travailler sur des instances de développement distinctes tout en partageant du code et en résolvant les collisions tout au long du processus de développement.

    Après avoir configuré la hiérarchie de l’instance, vous pouvez développer des changements sur votre instance de développement local. Utilisez le tableau de bord de l’équipe pour gérer Développement de l'équipe les activités, telles que :
    • Suivi des changements locaux et détermination des changements à promouvoir dans l’instance de développement parente.
    • Extraction des changements à partir de l’instance parente et résolution des collisions avec des changements locaux.
    • Comparaison de votre instance avec d’autres instances de développement et résolution de toute collision avec d’autres projets de développement.
    • Forcer les changements lorsqu’une fonctionnalité est testée et prête à être promue vers l’instance de développement parente.
    • Les opérations de branchement, y compris les versions d’enregistrement push et pull entre les instances.
    • Un tableau de bord central pour toutes les Développement de l'équipe activités.

    Les développeurs disposant d’un accès administrateur à leur instance de développement et à l’instance parente peuvent utiliser Développement de l'équipe. Pour d’autres paramètres d’accès, reportez-vous à la section Octroi de droits d’accèspour les développeurs.

    Développement de l'équipe utilisateurs

    Utilisateur Description
    Administrateur système Configure les hiérarchies d’instances, définit les instances distantes et administre les instances parentes dans Développement de l'équipe.
    Développeur Versions d’extraction et de transmission par pull et par push d’enregistrements personnalisés vers l’instance parente dans Développement de l'équipe.

    Workflow Développement de l'équipe

    Ce workflow affiche le Développement de l'équipe workflow administrateur.

    Figure 1. Workflow administrateur de Développement de l’équipe
    Workflow administrateur Développement de l’équipe.
    1. Configurez la hiérarchie des instances de développement comme décrit dans .Configurer une hiérarchie d’instances
      1. Mettez en service les instances de développement sur la même version logicielle que l’instance cible. Par exemple, utilisez la version logicielle en cours d’exécution sur votre instance de production.
      2. [Recommandé] Clonez la cible vers les instances de développement.
      3. Pour chaque instance, définissez l’instance parente.
      4. [Facultatif] Pour chaque instance, définissez les instances homologues.
      5. Pour chaque instance, extrayez tous les changements de l’instance parente.
    2. Pour les instances de sous-développement, accordez des droits d’accès aux développeurs appropriés.
    3. Développez des personnalisations sur les instances de sous-développement.
      • Tirez les versions à partir de l’instance parente, telles que les versions qui ont été envoyées à partir d’autres instances de sous-développement. Rapprochez tout conflit avec la version locale actuelle, au besoin.
      • Suivez les changements locaux. Mettez en file d’attente les changements qui sont prêts à être envoyés par push à l’instance de développement parente.
      • Comparez les versions sur des instances homologues. Réconciliez les conflits.
    4. Lorsqu’une fonctionnalité est prête à être promue en tant qu’instance de développement parente, envoyez la version actuelle des enregistrements personnalisés par push.
    5. (facultatif) Demandez aux réviseurs de code d’approuver ou de rejeter la version push. Consultez Approuver ou rejeter une opération push.
    6. Testez et promouvez la fonctionnalité en production en fonction de votre processus de test et de gestion des mises en production.

    Quand l’utiliser Développement de l'équipe

    Option de déploiement Recommandé pour Considérations futures
    Ensembles de mises à jour Stocker les changements apportés à un système de base ou à une application installée.

    Stockage et application d’une version particulière d’une application.

    Production d’un fichier pour l’exportation.

    Vous pouvez créer manuellement des ensembles de mises à jour pour stocker une version d’application particulière.

    Utilisez des ensembles de mises à jour pour déployer des correctifs ou des modifications sur les applications installées.

    Remarque :
    N’utilisez pas d’ensembles de mises à jour pour installer des applications. Utilisez plutôt le référentiel d’applications ou le ServiceNow Store pour installer des applications.
    Référentiel d’applications Installation et mise à jour des applications sur toutes les instances de l’entreprise.

    Gestion automatique des ensembles de mises à jour d’application.

    Restreindre l’accès aux applications à la même entreprise.

    Déploiement des applications terminées pour les utilisateurs finaux.

    Envisagez de charger une application sur le ServiceNow Store pour la partager avec d’autres utilisateurs.

    Permet l’installation et la mise à jour vers la dernière version de l’application uniquement.

    Utilisez des ensembles de mises à jour pour stocker les versions antérieures de l’application.

    Remarque :
    Si vous l’utilisez avec Développement de l’équipe, publiez des applications uniquement à partir d’une instance parente.