Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Méthodes Agiles Discussion :

Mes User Stories sont dépendantes


Sujet :

Méthodes Agiles

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur Méthodes
    Inscrit en
    septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Ingénieur Méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Mes User Stories sont dépendantes
    Bonjour,

    Je m’initie à l’agilité au travers d’un nouveau projet et suis tombé sur quelques freins lors de la rédaction de mes user stories afin de définir le backlog produit. Je vais essayer d’expliquer simplement mon « problème ».
    Chaque user story doit répondre aux critères suivants : Independent – Negotiable – Valuable – Estimable – Small – Testable.

    La plateforme que je souhaite créer comprend plusieurs types d’utilisateur. Pour l’exemple prenons l’utilisateur type A et l’utilisateur type B. Dans l’optique de dématérialisation d’une démarche papier, l’utilisateur A souhaite remplir son nouveau document au travers d’un formulaire sur la plateforme. L’utilisateur B est lui chargé de signer le document (de façon électronique) afin de le valider.

    On a donc 2 user stories :
    - En tant que A, je veux être capable de remplir mon document en ligne afin de ne plus avoir à imprimer, remplir, scanner et renvoyer ce document.
    - En tant que B, je veux être capable de valider et d’approuver le document rempli par l’utilisateur A grâce à un système de signature électronique.

    Au final, ces 2 user stories ne sont pas indépendantes et l’une doit être faite avant l’autre… Je suis confronter à beaucoup de ces problèmes car ma plateforme comprend différents types d'utilisateurs qui interagissent entre eux.

    Comment palier à ce genre de problème ?
    - La façon d’écrire mes stories est mauvaise ?
    - Ces 2 user stories ne sont en fait qu’une seule ?
    - Il y aura forcément une dépendance… ?
    - Pas le choix, je dois le mettre dans le même sprint ?
    - …

    Merci d’avance pour vos réponses !

  2. #2
    Membre éprouvé Avatar de Cincinnatus
    Homme Profil pro
    Développeur Java
    Inscrit en
    mars 2007
    Messages
    452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 452
    Points : 1 177
    Points
    1 177
    Par défaut
    ,

    Prends un autre exemple :
    - En tant qu'utilisateur, je fais une réservation (salle de réunion, voiture, ce que tu veux).
    - En tant qu'utilisateur, j'annule une réservation.

    Forcément, comme les deux interviennent à des moments différents du cycle de vie d'une même donnée (création/annulation d'une même réservation) elles ne peuvent pas être totalement indépendantes fonctionnellement. Mais sinon, cela signifie que tu travailles sur des données immuables.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur Méthodes
    Inscrit en
    septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Ingénieur Méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Salut Cincinnatus et merci pour ta réponse,

    J'ai également fait des recherches et suis tombé sur un article intéressant : https://blog.myagilepartner.fr/index...-agile-invest/.

    Les US doivent donc être indépendantes les unes des autres au niveau business mais peuvent être dépendantes au sur l'aspect technico/fonctionnelle.

    Si d'autres ont des exemples ou contre exemples concrets je suis preneur !

Discussions similaires

  1. [Débutant] ASP.NET Identity : où sont stockés mes users ?
    Par StringBuilder dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/10/2013, 15h50
  2. [XSL] Mes entités ne sont pas prises en compte
    Par trent94 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/07/2005, 19h49
  3. [JSTL] Mes variables ne sont pas remplacées par leur valeur
    Par thomine dans le forum Taglibs
    Réponses: 9
    Dernier message: 18/03/2005, 11h00
  4. Tiens, mes users ne peuvent plus accéder à la base
    Par GLDavid dans le forum Requêtes
    Réponses: 12
    Dernier message: 08/12/2003, 10h52
  5. Réponses: 17
    Dernier message: 15/10/2003, 02h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo