Quelle est la différence entre l’histoire et les critères d’acceptation?

La définition de Done (DoD) est une liste d’exigences auxquelles une histoire utilisateur doit adhérer pour que l’équipe la qualifie de complète. Alors que les critères d’acceptation d’une histoire D’utilisateur consistent en un ensemble de scénarios de Test qui doivent être remplis pour confirmer que le logiciel fonctionne comme prévu.

la différence entre les deux est que le DoD est commun à tous les User Stories alors que les critères d’acceptation sont applicables à des user stories spécifiques., Les critères d’acceptation de chaque histoire D’utilisateur seront différents en fonction des exigences de cette histoire D’utilisateur.

en d’autres termes, les critères de DoD et D’acceptation doivent être respectés afin de compléter L’Histoire de l’utilisateur. L’incrément de produit n’est pas considéré comme complet, à moins que ces deux listes ne soient effectuées., Ainsi, nous devons définir deux aspects de la définition de Done (DOD) — critères d’achèvement et critères d’acceptation:

La définition de DONE est structurée comme une liste d’éléments, chacun utilisé pour valider une histoire ou un PBI, qui existe pour s’assurer que l’équipe de développement est d’accord sur la qualité du travail qu’elle tente de produire., Il sert de liste de contrôle qui est utilisé pour vérifier l’exhaustivité de chaque élément de Backlog de produit (aka PBI) ou de L’Histoire de l’utilisateur. Les éléments de la définition de « Terminé » sont destinés à s’appliquer à tous les éléments de L’arriéré de produits, et non à un seul récit utilisateur.,le terme implique que l’incrément de produit est expédiable

  • Le terme est défini dans le Guide Scrum
  • utilisé comme moyen de communiquer entre les membres de l’équipe
  • qualité globale du logiciel
  • Que L’incrément soit expédiable ou non
  • les objectifs de définition de Done

    • construire une compréhension commune au sein de L’équipe sur la qualité et (ou PBIS) sont vérifiés par rapport à
    • s’assurer que l’incrément expédié à la fin du sprint est de haute qualité et que la qualité est bien comprise par tous les participants.,

    par exemple, dans l’industrie du logiciel, les équipes peuvent avoir besoin de poser certaines des questions suivantes pour élaborer leur DoD:

    • code Peer reviewed?
    • code terminé?
    • code revu?
    • le Code d’enregistrement?
    • tests unitaires réussis?
    • tests fonctionnels passés?
    • tests d’acceptation terminés?
    • Propriétaire du Produit examiné et accepté?,

    critères d’acceptation

    Les user stories sont l’un des principaux artefacts de développement pour le développement Agile, mais Scrum n’exige pas explicitement que les User Stories ou les critères d’acceptation soient utilisés., Si un product backlog item est trop gros pour être mis dans un sprint, sera normalement ventilées dans l’histoire et par la suite en un ensemble de tâches, comme indiqué dans la Figure:

    l’Utilisateur Histoires encapsuler les Critères d’Acceptation, ainsi, nous voyons souvent la définition de fait et les critères d’acceptation co-existant dans notre processus de développement scrum. User story fournit le contexte des fonctionnalités que l’équipe doit fournir., Les critères d’acceptation donnent des indications sur les détails de ladite fonctionnalité et comment le client Les acceptera. Les deux fournissent ensemble l’ensemble du livrable.

    certains des critères D’acceptation seront découverts dans les événements de raffinement du Backlog en cours avant le début du Sprint, et d’autres seront découverts juste après la planification du Sprint lorsque vous vous asseyez pour avoir une conversation sur l’histoire de l’utilisateur dans une petite équipe. Les critères d’acceptation sont donc des attributs uniques à l’article User Story ou Product Backlog.,e critères sont différents pour chaque PBI/histoire

  • terme n’est pas défini dans le Guide Scrum
  • utilisé comme un moyen de communiquer à toutes les parties concernées que les exigences pour un PBI/histoire particulier ont été remplies
  • Aka tests D’acceptation, Conditions de Satisfaction, dans certains cas « cas de Test”, etc
  • les objectifs des critères D’acceptation

    • clarifier ce que l’équipe une compréhension commune du problème
    • aider les membres de l’équipe à savoir quand l’histoire est terminée
    • aider à vérifier l’histoire via des tests automatisés.,

    exemple — critères d’acceptation

    • Un utilisateur ne peut pas soumettre un formulaire sans remplir tous les champs obligatoires
    • Les informations du formulaire sont stockées dans la base de données des enregistrements
    • Le paiement peut être effectué par carte de crédit
    • un e-mail d’accusé de réception est envoyé à l’utilisateur après avoir soumis le formulaire

    exemple de User Story avec critères d’acceptation

    la figure ci-dessous montre un exemple de critères d’acceptation d’une histoire d’utilisateur.,

    Author: admin

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *