Samuel Gomez - Accéder à la page d'accueil

Agilité : les bases

Publié le :

Introduction Introduction

Dans cet article, nous allons découvrir quelques bases de l’agilité.

La gouvernance La gouvernance

L’équipe de développement est seule responsable du Sprint backlog, qui alimente l’incrément, qui est responsable du Definition Of Done ainsi que du reporting que l’on peut avoir autour du Sprint Backlog. La définition de l’objectif du sprint backlog se fait par l’ensemble de l’équipe Scrum. Seul, le Product Owner est autorisé à modifier le Product Backlog (sauf si l’équipe en décide autrement) et à pouvoir annuler un sprint.

Les cérémonies Les cérémonies

Certaines cérémonies peuvent évoluer en cours de sprint comme le Sprint backlog, la Dod (en rétro) et le backlog.

Remarque

Il est possible de faire intervenir des experts ou des parties prenantes dans des cérémonies comme le Sprint Planning ou en Sprint Review.

Attention

Il est conseillé de vérifier constamment l’artéfact et de ne pas attendre une cérémonie pour régler un problème.

Qui participe à quoi ? Qui participe à quoi ?

Scrum MasterProduct OwnerDev teamExpertsPartie prenante
Sprint Planning✔️✔️✔️✔️
Daily Sprint✔️
Sprint Review✔️✔️✔️✔️
Sprint Retro✔️✔️✔️

La pyramide Agile La pyramide Agile

  1. MINDSET

  2. VALEURS

  3. PRINCIPES

  4. FRAMEWORKS

  5. PRATIQUES

Les 10 principes est du minset Agile :

  1. Culture : s’accaparer la culture agile

  2. Focus client : tout doit être réalisé en se concentrant sur le client

  3. Travail d’équipe : pas d’individualité

  4. Buts communs : tout l’équipe suit les mêmes objectifs

  5. Décision collective : pas de top-down

  6. Attitude positive : toujours essayer d’être positif au sein de l’équipe et à l’extérieur

  7. Accepter l’erreur : permet d’oser des expérimentations, à faire sur des petites itérations

  8. Apprentissage continu : formation des équipes

  9. Excellence qualité : tout doit être propre et fait avec rigueur

  10. Autonomie des équipes : pas de top-down, améner de la confiance

La méthode Scrum La méthode Scrum

La méthode Scrum est un framework (un cadre de travail) qui permet aux équipes de travailler de manière itérative et incrémentale.

Elle repose sur trois piliers fondamentaux :

  1. Transparence : Les processus et le travail doivent être visibles par tous les membres de l’équipe.
  2. Inspection : Les membres de l’équipe inspectent régulièrement les artefacts Scrum et les progrès vers l’objectif du sprint.
  3. Adaptation : Si des écarts sont constatés, l’équipe ajuste son travail ou ses processus dès que possible.

Scrum repose également sur 5 valeurs fondamentales :

  1. Engagement : chaque membre s’engage personnellement à atteindre les objectifs de l’équipe.
  2. Courage : les membres de l’équipe ont le courage de faire ce qui est juste et de travailler sur des problèmes difficiles.
  3. Focus : tout le monde se concentre sur le travail du sprint et les objectifs de l’équipe.
  4. Ouverture : l’équipe et ses parties prenantes sont ouvertes sur le travail et les défis rencontrés.
  5. Respect : les membres de l’équipe se respectent mutuellement en tant que personnes compétentes et indépendantes.

Les rôles Scrum Les rôles Scrum

Les artefacts Scrum Les artefacts Scrum

Les cérémonies Scrum Les cérémonies Scrum

Scrum favorise la collaboration, la communication et l’amélioration continue au sein des équipes.

Les Sprints Les Sprints

Scrum fonctionne sur le principe d’itération incrémentale que l’on appelle des Sprints.

Sprint Agile

L’équipe de développement L’équipe de développement

Tous les articles sur l'agilité
Github de Samuel Gomez Linkedin de Samuel Gomez Twitter de Samuel Gomez Instagram de Samuel Gomez
Allez en haut