SCRUM/ Phase initiale
Product backlog ?
It’s a prioritized list of features, enhancements, bug fixes, and technical work needed to improve the product.
User story : simple description of a software feature from the user’s perspective, detailing what the user wants and why it is important.
User story INVEST :
Independent: User stories should be self-contained, so that they can be developed in any order.
Negotiable: User stories are not contracts; they can be rewritten and adjusted based on feedback and changing requirements.
Valuable: Each user story must deliver value to the user or customer, ensuring that it aligns with business goals.
Estimable: The team should be able to estimate the size of the user story to plan sprints effectively.
Small: User stories should be small enough to be completed within a single sprint.
Done (DoD) Importance ?
checklist of standards/norms to be
respected by the Team to ensure
consistent quality to deliver the user
story.
se focus sur le "comment”
Chaque membre de l'équipe doit bien comprendre les exigences du produit/ client.
Réunions quotidiennes pour suivre l'avancement et les obstacles rencontrés.
Critère d’acceptation ?
Doivent être clairement définis
Compris par tous, afin d'assurer que le produit final réponde aux attentes du client.
Propose pas une solution technique
Cela doit être écrit du point de vue de l’user
Doit être SMART
Souvent écrit dans le language Gherkin
Language Gherkin ?
→ Langage de spécification utilisé pour décrire le comportement d'un système de manière claire et compréhensible
GIVEN : state of the software before the execution of the user story
WHEN : an event that triggers a process
THEN : state of the software after execution
La définition de Done ?
→ Elle doit être établie pour garantir que toutes les tâches soient complètes avant la livraison.