Améliorations des modèles de données de à Agile Development 1.0Agile Development 2.0

  • Rversion finale: Yokohama
  • Mis à jour 23 oct. 2025
  • 3 minutes de lecture
  • Agile Development 2.0 offre quelques améliorations de modèle de données par rapport à Agile Development la version 1.0.

    Important :
    Agile Development 1.0 et ses fonctionnalités telles que le graphique d’avancement du sprint et le graphique d’avancement de la version sont obsolètes et ne sont plus disponibles. Agile Development 2.0 fournit la dernière expérience pour prendre en charge votre méthodologie de travail Agile.

    Utilisation de la construction de plateforme commune — Groupe d’affectation

    Pour mapper une équipe Agile (équipe Scrum), Agile Development la version 1.0 utilise une entité distincte appelée table Équipe de mise en production (scrum_pp_team). Cette entité est associée à une entité de mise en production, comme illustré dans la capture d’écran suivante.

    Figure 1. Version Scrum
    Équipes au sein d’une mise en production

    Toutes les autres tâches sur la plateforme telles que les incidents, les problèmes, les changements et les projets s’appuient sur l’entité de groupe d’affectation pour effectuer des affectations à un groupe. Les gestionnaires de groupe peuvent exécuter des rapports sur un groupe d’affectation pour avoir un aperçu du travail affecté à leurs groupes.

    Pour standardiser l’utilisation d’un groupe sur l’ensemble de la plateforme, même pour le travail Scrum tel que les stories et les tâches, le concept standard Groupe d’affectation est utilisé par opposition à l’entité autonome Équipe de mise en production. Agile Development 2.0 utilise des groupes d’affectation pour mapper des équipes agiles. Un groupe d’affectation de type Équipe agile est utilisé pour définir une équipe Agile.

    Figure 2. Groupes
    Utilisation des groupes d’affectation dans Agile Development 2.0

    Il n’est pas nécessaire de créer une équipe Agile (groupe) pour chaque mise en production

    Avec Agile Development la version 1.0, des équipes doivent être créées pour chaque version et les équipes doivent être associées à chaque version. Par exemple, si une équipe Scrum appelée Team — Alpha travaille sur plusieurs versions trimestrielles. Vous ne pouvez pas créer l’équipe une seule fois et l’associer à une mise en production ou à une mise en production sur une mise en production. Chaque fois qu’une mise en production est créée, vous devez créer une équipe portant le même nom et associer une équipe à la mise en production.

    Avec Agile Development 2.0, les groupes sont créés indépendamment des versions, et vous pouvez travailler sur les stories de plusieurs versions sans recréer le groupe pour chaque version.
    Figure 3. Version Scrum
    Équipes au sein d’une mise en production La même équipe est créée quatre fois, une pour chaque version

    Les sprints peuvent être créés sans mise en production

    Avec Agile Development la version 1.0, la création d’une mise en production est obligatoire pour créer des sprints. Les sprints ne peuvent pas être créés pour une équipe indépendamment. Agile Development La version 1.0 rend obligatoire la création d’une mise en production pour l’exécution de stories via des sprints. S’il n’y a pas de mise en production, le sprint ne peut pas être rempli sur un enregistrement de story.
    Figure 4. Sprints
    Sprints créés dans le cadre d’une mise en production
    Dans Agile Development 2.0, les sprints sont associés à des groupes d’affectation. Les sprints sont associés à des groupes d’affectation

    Le backlog d’équipe peut être maintenu indépendamment de la mise en production

    En règle générale, une équipe peut avoir un backlog d’équipe continu publication après version, elle peut extraire des stories de son backlog et les exécuter via des sprints dans la mise en production.

    Avec Agile Development la version 1.0, il est impossible de définir une équipe sans définir une mise en production. Par conséquent, le backlog d’équipe ne peut pas être maintenu indépendamment d’une mise en production.

    Avec Agile Development 2.0, aucun groupe d’affectation n’est créé dans une mise en production. Il peut être associé à la mise en production, mais pas créé au sein d’une mise en production. Par conséquent, un groupe d’affectation peut gérer ses propres backlogs.

    Figure 5. Backlog de groupe avec Agile Development 2.0
    Backlog de groupe avec Agile Development 2.0

    Association entre la mise en production et le groupe

    Comme il n’y a pas de relation directe entre une mise en production et un groupe dans Agile Development 2.0 (les groupes sont indépendants et n’ont pas à créer de groupes pour chaque mise en production), la table m2m_release_group_list a été introduite. Cette table stocke l’association d’un groupe avec une mise en production. Cette association n’est pas utilisée pour la génération de sprints, mais pour dériver la capacité d’une mise en production.
    Spécifiez le nombre de sprints pour lesquels le groupe travaille dans une mise en production. La capacité de l’équipe découle de la capacité de la mise en production.
    Tableau 1. m2m_release_group
    Équipe Sprint de début Sprint de fin Points (chaque sprint) Capacité totale de groupe pour la mise en production
    A A_Sprint 1 A_Sprint 3 30 90 (3*30)
    B B_Sprint 1 B_Sprint 4 40 160 (4*40)
    Capacité de libération totale = 90+ 160 = 250 points
    Mise en production : association de groupes dans Agile Development 2.0