Le Backlog au cœur du Nouveau Forfait Agile

Le backlog est une composante fondamentale du Forfait Agile.  C’est LA référence partagée entre le client et le prestataire pour décrire les travaux à réaliser par le prestataire, et pour piloter la mise en œuvre tout au long du projet.

Le backlog de départ est constitué dans les phases avant-projet : cadrage, puis avant-vente ou consultation, avant d’être formalisé dans le contrat qui lie le prestataire et le client dans la réalisation du projet. C’est ensuite un document vivant qui évolue durant le projet pour traduire l’avancement de la réalisation et les évolutions du périmètre.

Contenu du backlog

Le Backlog permet de formaliser de manière synthétique ET précise le périmètre fonctionnel et technique du projet, à une maille compréhensible par le client. Il contient des items décrivant de manière granulaire :

Quelques exemples
L’ensemble des fonctionnalités attendues ·        Ajout d’un objet métier

·        Suppression automatique de données (traitement)

·        Export de données

·        Consultation d’un indicateur sous forme d’un graphique

Les principaux travaux techniques à réaliser ·        mise en place de la base technique

·        mise en place des environnements,

·        Mise en place d’un SSO

Les activités connexes représentant de la charge pour l’équipe du prestataire ·        Migration de données

Chaque item du backlog doit répondre aux exigences suivantes :

> Précis et détaillé : sans contenir le niveau de précisions d’une spécification fonctionnelle / technique détaillée, le backlog doit être suffisamment détaillé et non équivoque pour permettre un engagement forfaitaire du prestataire. Si nécessaire, l’item peut être accompagné de précisions / d’hypothèses nécessaires au dimensionnement des travaux à réaliser

Exemple OK
Ajout d’un client / Précision : via appel API Référentiel clients

Exemple KO
Gestion des clients

> Livrable unitairement : chaque item doit être indépendant,  testable et réceptionnable unitairement. Bien sûr, il est possible que la cohérence entre plusieurs items invite à réaliser des livraisons groupées pour faciliter les recettes, mais sans que cela soit une contrainte forte. Un item de backlog n’est pas une tâche de développeur et doit être porteur d’une valeur métier intrinsèque.

Exemple OK
Consultation du détail d’un client

Exemple KO
Appel WS consultation unitaire de l’API Référentiel Client
IHM de consultation du détail d’un client

> Non évidemment dissociable : chaque item doit être le plus granulaire possible (en respectant la contrainte de livrabilité unitaire) pour donner le maximum de latitude à la logique de trade In Trade Out, et pour réduire au maximum le risque d’équivoque.

Exemple OK
Consultation de la liste des clients
Consultation du détail d’un client
Ajout d’un client
Modification d’un client
Suppression d’un client
CRUD des clients / Précision : consultation du détail, ajout, modification & suppression

Exemple KO
Gestion des clients

Trouver le bon niveau de détail

La granularité à atteindre doit être suffisante pour permettre de bien identifier la complexité globale de réalisation et les hypothèses techniques et fonctionnelles sur lesquelles s’appuie l’évaluation des coûts de mise en œuvre, et rester suffisamment macro pour que le backlog reste un outil de représentation d’ensemble du projet utilisable pour le suivi de réalisation.

Les hypothèses associées à chaque item peuvent être utilisées pour préciser les éléments dimensionnant sans les inscrire comme autant d’items de backlog.

Exemple OK
TDB clients / Hypothèses : 3 blocs indicateurs / données à afficher récupérées via API réf. Clients

Exemple KO
TDB clients bloc indicateur 1
TDB clients bloc indicateur 2
TDB clients bloc indicateur 3

Le cadrage dans les phases avant-projet doit être réalisé avec soin pour identifier les éléments dimensionnant de l’effort de réalisation. Il est nécessaire d’identifier notamment les sources de données et les modalités d’accès, les éléments de volumétrie structurants, etc. Ces informations sont nécessaires pour l’évaluation de l’engagement forfaitaire du prestataire, et si elles ne sont pas précisées dans l’expression de besoin, elles seront probablement demandées par le prestataire.

Ceci-dit, le cadrage doit rester une étape « courte » à l’échelle de l’ensemble du projet, et il ne s’agit absolument pas de réaliser des spécifications détaillées en avance de phase ! L’essentiel est d’identifier les éléments dimensionnant pour l’effort de réalisation. Dans ce sens, il est clairement souhaitable que le backlog soit a minima visé par quelqu’un ayant une expérience significative des projets de développement.

L’évaluation en points de complexité

Chaque item est évalué individuellement de manière à pouvoir établir un poids relatif au regard de l’ensemble du projet. L’utilisation de points de complexité, par exemple selon la suite de Fibonacci utilisée classiquement en Agile, est une bonne manière de mesurer le poids de chaque item.

L’évaluation de complexité est un complément indispensable pour donner du relief au backlog, mais également pour constituer un socle de référence capable de servir de base à une évaluation plus objective et plus opposable de nouveaux items, par comparaison aux items existants.

Les points de complexité associés à chaque item sont transposables en coût de réalisation forfaitaire, sur la base d’un ratio de conversion proposé par le prestataire, incluant l’ensemble des prestations attendues (et dépendant de l’organisation mise en place chez le client autour du projet).

Un document vivant

Le backlog est bien plus qu’une base d’engagement contractuel : de l’avant-projet jusqu’à la fin des travaux, il évolue en intégrant les changements de périmètre (ajout / suppression d’items) et les réévaluations éventuelles liées aux modifications d’hypothèses.

Il sert également de support au suivi d’avancement de la réalisation, item par item (démarré, terminé, validé client), avec une vue globale rendue sous la forme d’un burn up chart.

En conclusion

Le backlog est donc un élément clé de l’approche Nouveau Forfait Agile. Constitué avec soin par le client en phase de cadrage, complété et précisé avec le prestataire en phase d’avant-projet, puis mis à jour au fil de l’eau pendant la réalisation jusqu’à la livraison finale.

 

Crédits :

Illustrations : Julie Boiveau / https://julieboiveau.wordpress.com

192 thoughts on “Le Backlog au cœur du Nouveau Forfait Agile

  1. Pingback: kin0shki.ru

  2. Pingback: 3o9cpydyue4s8.ru

  3. Pingback: mb588.ru

  4. Pingback: history-of-ukraine.ru news ukraine

  5. Pingback: newsukraine.ru

  6. Pingback: buy kamagra online

  7. Pingback: edu-design.ru

  8. Pingback: tftl.ru

  9. Pingback: brutv

  10. Pingback: site 2023

  11. Pingback: buy propecia from canada

  12. Pingback: how to buy propecia in canada

  13. Pingback: sitestats01

  14. Pingback: 1c789.ru

  15. Pingback: cttdu.ru

  16. Pingback: 1703

  17. Pingback: hdserial2023.ru

  18. Pingback: serialhd2023.ru

  19. Pingback: buy cenforce 200mg

  20. Pingback: matchonline2022.ru

  21. Pingback: bit.ly/3OEzOZR

  22. Pingback: bit.ly/3gGFqGq

  23. Pingback: bit.ly/3ARFdXA

  24. Pingback: bit.ly/3ig2UT5

  25. Pingback: bit.ly/3GQNK0J

  26. Pingback: grandpashabet

  27. Pingback: video

  28. Pingback: grandpashabet

  29. Pingback: bep5w0Df

  30. Pingback: www

  31. Pingback: icf

  32. Pingback: 24hours-news

  33. Pingback: rusnewsweek

  34. Pingback: uluro-ado

  35. Pingback: irannews.ru

  36. Pingback: klondayk2022

  37. Pingback: site

  38. Pingback: tqmFEB3B

  39. Pingback: Leandro Farland

  40. Pingback: Reba Fleurantin

  41. Pingback: türk porno seks

  42. Pingback: sikiş

  43. Pingback: Arie Baisch

  44. Pingback: Beverly Bultron

  45. Pingback: fuck google

  46. Pingback: mangalib

  47. Pingback: madridbet

  48. Pingback: Madelyn Monroe MILF Porn

  49. Pingback: MILF Porn

  50. Pingback: Lila Lovely

  51. Pingback: bestdomainportfolio

  52. Pingback: Quality Assignment Help

  53. Pingback: Write my essay

  54. Pingback: All Assignments Help

  55. Pingback: Homework help online

  56. Pingback: Assignment Provider

  57. Pingback: Student Assignment Help

  58. Pingback: personalized newborn gifts

  59. Pingback: valentine pillow

  60. Pingback: valentines gift

  61. Pingback: valentines gift

  62. Pingback: valentines gift

  63. Pingback: valentine gift

  64. Pingback: valentine gift

  65. Pingback: valentine gift

  66. Pingback: sleep better

  67. Pingback: x

  68. Pingback: 9xflix

  69. Pingback: xnxx

  70. Pingback: 123movies

  71. Pingback: xxx

  72. Pingback: Click Here

  73. Pingback: Click Here

  74. Pingback: Click Here

  75. Pingback: Click Here

  76. Pingback: Click Here

  77. Pingback: Click Here

  78. Pingback: Click Here

  79. Pingback: Click Here

  80. Pingback: Click Here

  81. Pingback: Click Here

  82. Pingback: Click Here

  83. Pingback: Click Here

  84. Pingback: Click Here

  85. Pingback: Click Here

  86. Pingback: Click Here

  87. Pingback: Click Here

  88. Pingback: Click Here

  89. Pingback: Click Here

  90. Pingback: Click Here

  91. Pingback: Click Here

  92. Pingback: Click Here

  93. Pingback: Click Here

  94. Pingback: Click Here

  95. Pingback: Click Here

  96. Pingback: Click Here

  97. Pingback: Click Here

  98. Pingback: Click Here

  99. Pingback: Click Here

  100. Pingback: Space ROS

  101. Pingback: spaceros

  102. Pingback: Click Here

  103. Pingback: remote control robotics

  104. Pingback: Click Here

  105. Pingback: Click Here

  106. Pingback: Reputation Defenders

  107. Pingback: Reputation Defenders

  108. Pingback: Reputation Defenders

  109. Pingback: Click Here

  110. Pingback: Click Here

  111. Pingback: Reputation Defenders

  112. Pingback: Reputation Defenders

  113. Pingback: Reputation Defenders

  114. Pingback: Click Here

  115. Pingback: Click Here

  116. Pingback: Click Here

  117. Pingback: Click Here

  118. Pingback: Click Here

  119. Pingback: Click Here

  120. Pingback: Click Here

  121. Pingback: Click Here

  122. Pingback: Click Here

  123. Pingback: Click Here

  124. Pingback: Click Here

  125. Pingback: Click Here

  126. Pingback: Click Here

  127. Pingback: Click Here

  128. Pingback: Click Here

  129. Pingback: Click Here

  130. Pingback: Click Here

  131. Pingback: lustige geschenke für männer ab 50

  132. Pingback: Click Here

  133. Pingback: Click Here

  134. Pingback: Click Here

  135. Pingback: grand rapids teeth whitening

  136. Pingback: grand rapids same day crowns

  137. Pingback: Click Here

  138. Pingback: Click Here

  139. Pingback: Click Here

  140. Pingback: https://gquery.org/

  141. Pingback: Click Here

  142. Pingback: Click Here

  143. Pingback: Click Here

  144. Pingback: Click Here

  145. Pingback: Click Here

  146. Pingback: Click Here

  147. Pingback: Click Here

  148. Pingback: Click Here

  149. Pingback: Click Here

  150. Pingback: Click Here

  151. Pingback: Click Here

  152. Pingback: Click Here

  153. Pingback: Click Here

  154. Pingback: Click Here

  155. Pingback: Click Here

  156. Pingback: Click Here

  157. Pingback: Click Here

  158. Pingback: Click Here

  159. Pingback: Click Here

  160. Pingback: Click Here

  161. Pingback: Click Here

  162. Pingback: Click Here

  163. Pingback: Click Here

  164. Pingback: Click Here

  165. Pingback: Click Here

  166. Pingback: Click Here

  167. Pingback: Click Here

  168. Pingback: Click Here

  169. Pingback: Click Here

  170. Pingback: Click Here

  171. Pingback: kinokrad

  172. Pingback: 카지노 리뷰 및 평가

  173. Pingback: 카지노 게임 플레이

  174. Pingback: batmanapollo

  175. Pingback: domain-portfolio

  176. Pingback: premium-domains-for-sale

  177. Pingback: batmanapollo.ru - psychologist

  178. Pingback: batmanapollo psychologist

  179. Pingback: start a business

  180. Pingback: how to get fund for startup

  181. Pingback: best start up books

  182. Pingback: pop art leggings

  183. Pingback: best website for small business

  184. Pingback: elizavetaboyarskaya.ru

  185. Pingback: Google

  186. Pingback: Aussie porn

  187. Pingback: reputation defenders

  188. Pingback: curso formula negócio online funciona?

  189. Pingback: fundos imobiliários para iniciante

  190. Pingback: vsovezdeisrazu

  191. Pingback: 2023 Books

  192. Pingback: 2023

Comments are closed.