Gestion de projet

Comment ce portfolio est piloté : Scrum (backlog, sprints, revues, métriques), gestion des risques et workflow GenAI.

Sprints 1 à 145 terminés ; la suite est prévisionnelle, dans l'ordre décidé avec Charles le 6 octobre 2026. Sprints de deux semaines dans le plan ; les dates réelles sont celles des commits.

Roadmap

Sprints123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219
  1. S1 Cadrage, vitrine, CI multi-OS, Docker fait
  2. S2-S3 Bibliothèque C, fiches projets, WebAssembly fait
  3. S4-S5 Topologie en C++, viewer Three.js fait
  4. S6-S7 STL, API FastAPI, Docker fait
  5. S8 ML : données, modèles, MLflow, DVC fait
  6. S9 Ada et preuve SPARK fait
  7. S10 Base SQL des benchmarks fait
  8. S11-S12 Mini-langage : Flex/Bison, OCaml fait
  9. S13-S14 Éditeur LaTeX fait
  10. S15 Mini-cours G-cartes fait
  11. S16 ML : ONNX, classification dans l'API fait
  12. S17-S25 Jeux : Othello, bataille navale, aventure, bataille, morpion, roguelike fait
  13. S26-S27 Visionneuse Qt/OpenGL fait
  14. S28-S29 Calcul parallèle fait
  15. S30-S32 React et Angular fait
  16. S33-S34 Lancer de rayons, version finale fait
  17. S35 Finitions : interface Ada, bilan fait
  18. S36 Topologie : hauteur et points critiques fait
  19. S37 Topologie : diagrammes de persistance fait
  20. S38 Topologie : graphe de Reeb fait
  21. S39 Topologie : persistance repensée fait
  22. S40 Temps de calcul, cours G-cartes, chiffres et burndown à jour fait
  23. S41 Topologie : persistance étendue fait
  24. S42 lib-c : comptage d'arêtes par tri radix fait
  25. S43 Topologie : repère d'orientation fait
  26. S44 Vitrine : chaque projet expliqué sans jargon fait
  27. S45 RPG tactique : règles du combat en C# fait
  28. S46 RPG tactique : combat isométrique dans Godot fait
  29. S47 RPG tactique : comptes et personnages (ASP.NET Core) fait
  30. S48 RPG tactique : création de personnage fait
  31. S49 RPG tactique : ville d'accueil et PNJ fait
  32. S50 RPG tactique : launcher Rust et exécutables fait
  33. S51 Osmose : launcher refait (connexion, inscription, mise à jour automatique) fait
  34. S52 Osmose : choix du serveur et liste des personnages fait
  35. S53 Osmose : écran de création de personnage fait
  36. S54 Osmose : les éléments et les effets fait
  37. S55 Osmose : invocations, rangs de sorts et caractéristiques fait
  38. S56 Osmose : les trois classes refaites fait
  39. S57 Osmose : un combat lisible fait
  40. S58 Osmose : expérience, niveaux et points fait
  41. S59 Osmose : l'équipement et l'inventaire fait
  42. S60 Osmose : de grandes zones fait
  43. S61 Assistant documentaire : retrouver le bon passage fait
  44. S62 Assistant documentaire : des réponses citées fait
  45. S63 Vitrine : un schéma d'architecture sur chaque fiche fait
  46. S64 Osmose : le personnage et ses caractéristiques fait
  47. S65 Osmose : les sorts et l'inventaire fait
  48. S66 Osmose : éléments et caractéristiques fait
  49. S67 Osmose : vingt-quatre sorts par classe fait
  50. S68 Osmose : le deck de sorts fait
  51. S69 Osmose : menus, sons et déplacement libre fait
  52. S70 Osmose : le monde en cartes fait
  53. S71 Osmose : la carte du monde vue du ciel fait
  54. S72 Osmose : les monstres et les sangliers fait
  55. S73 Osmose : les loups fait
  56. S74 Osmose : le bois moisi fait
  57. S75 Osmose : le lac fait
  58. S76 Osmose : les champs fait
  59. S77 Osmose : des cartes plus grandes fait
  60. S78 Osmose : le fil du combat et le clic droit fait
  61. S79 Osmose : retours d'essai fait
  62. S80 Osmose : les donjons fait
  63. S81 Osmose : le métier de serrurier fait
  64. S82 Osmose : le deck fait
  65. S83 Osmose : passer d'une carte à l'autre fait
  66. S84 Osmose : le chat de proximité fait
  67. S85 Osmose : des cartes plus lisibles fait
  68. S86 Osmose : de vrais donjons fait
  69. S87 Osmose : la fin du combat fait
  70. S88 Osmose : les quêtes fait
  71. S89 Osmose : les premières quêtes fait
  72. S90 Osmose : le moteur des familles fait
  73. S91 Osmose : les familles du Bois fait
  74. S92 Osmose : les familles du Bois moisi fait
  75. S93 Osmose : les familles du Lac fait
  76. S94 Osmose : les familles des Champs fait
  77. S95 Osmose : la Bauge débloquée, le butin et l'initiative (Bois, Bois moisi) fait
  78. S96 Osmose : les panoplies du Lac et des Champs fait
  79. S97 Osmose : les Éclats servent à quelque chose fait
  80. S98 Osmose : les icônes des objets fait
  81. S99 Osmose : la récolte fait
  82. S100 Osmose : la fenêtre Métiers fait
  83. S101 Osmose : la vie qui se garde fait
  84. S102 Osmose : le nouveau Clairval fait
  85. S103 Osmose : la récolte qu'on voit fait
  86. S104 Osmose : un vrai village fait
  87. S105 Osmose : le moteur des quêtes fait
  88. S106 Osmose : suivre une quête fait
  89. S107 Osmose : le tuto de Clairval fait
  90. S108 Osmose : la mini-carte fait
  91. S109 Osmose : forgeron et tailleur fait
  92. S110 Osmose : bijoutier et cordonnier fait
  93. S111 Osmose : l'alchimiste et le boulanger fait
  94. S112 Osmose : les quêtes du Bois et du Bois moisi fait
  95. S113 Osmose : les quêtes du Lac et des Champs fait
  96. S114 Osmose : le Disjoint fait
  97. S115 Osmose : consommables hors combat, un village plus vivant fait
  98. S116 Osmose : le journal de quêtes fait
  99. S117 Osmose : les fiches d'objet et le clic droit fait
  100. S118 Osmose : se voir sur la carte fait
  101. S119 Osmose : le groupe et l'échange fait
  102. S120 Osmose : le combat à plusieurs, règles et serveur fait
  103. S121 Osmose : le combat à plusieurs, client et donjons fait
  104. S122 Osmose : une IA de héros qui joue en équipe fait
  105. S123 Osmose : l'équilibre à plusieurs réglé fait
  106. S124 Osmose : la minuterie du tour, les absents, le groupe qui se tient fait
  107. S125 Osmose : un combat qui survit au serveur, playtest à plusieurs fait
  108. S126 Osmose : les amis et les messages privés fait
  109. S127 Osmose : le rappel et les pierres de passage fait
  110. S128 Osmose : le socle après le niveau 30 fait
  111. S129 Osmose : Quatre-Chemins et ses routes barrées fait
  112. S130 Osmose : le moteur des glyphes fait
  113. S131 Osmose : la Forêt des Aïeux fait
  114. S132 Osmose : les Sylvecerfs fait
  115. S133 Osmose : les Gardiens moussus fait
  116. S134 Osmose : les deux donjons de la Forêt fait
  117. S135 Osmose : les recettes des niveaux 40 et 45 fait
  118. S136 Osmose : les quêtes de la Forêt, playtest fait
  119. S137 Osmose : l'arbre des talents, tranche verticale fait
  120. S138 Osmose : les éléments composés, la Foudre fait
  121. S139 Osmose : la Foudre pour toutes les classes fait
  122. S140 Osmose : la fenêtre « Ma route » et les réactions fait
  123. S141 Osmose : les branches Distance et Rythme fait
  124. S142 Osmose : la branche Terrain et la Rémanence fait
  125. S143 Osmose : la branche Soutien fait
  126. S144 Osmose : l'équilibre de l'arbre, playtest fait
  127. S145 Osmose : les guildes fait
  128. S146 Osmose : le tronc, les points et la Foudre arbitrée en cours
  129. S147 Osmose : l'arbre devient un graphe prévu
  130. S148 Osmose : la fenêtre de l'arbre prévu
  131. S149 Osmose : les explications de l'arbre prévu
  132. S150 Osmose : la fenêtre des sorts et le combat prévu
  133. S151 Osmose : planifier, partager, playtest de l'arbre prévu
  134. S152 Osmose : mesurer avant de régler prévu
  135. S153 Osmose : le tableau des contrats prévu
  136. S154 Osmose : le bestiaire prévu
  137. S155 Osmose : les succès et les titres prévu
  138. S156 Osmose : la guilde qui sert, playtest de la boucle prévu
  139. S157 Osmose : le socle graphique et les icônes prévu
  140. S158 Osmose : la fenêtre des succès prévu
  141. S159 Osmose : récompenses, suites de quêtes et donjons prévu
  142. S160 Osmose : la fenêtre de guilde prévu
  143. S161 Osmose : le socle 45-60 prévu
  144. S162 Osmose : le rendement des éléments prévu
  145. S163 Osmose : les sorts en relief prévu
  146. S164 Osmose : les métiers en relief, un arbre plus calme prévu
  147. S165 Osmose : les encarts repliables, les quêtes illustrées prévu
  148. S166 Osmose : les objets en relief prévu
  149. S167 Osmose : la fiche de quête, l'atlas prévu
  150. S168 Osmose : la carte finie, le carnet de chasse prévu
  151. S169 Osmose : la carte photographiée prévu
  152. S170 Osmose : la mer peinte prévu
  153. S171 Osmose : le bestiaire en tableau prévu
  154. S172 Osmose : les portraits du bestiaire prévu
  155. S173 Osmose : Plop complet et les noms au survol prévu
  156. S174 Osmose : la fiche sans défilement, les zones aux formes naturelles prévu
  157. S175 Osmose : le bestiaire cherché et relié prévu
  158. S176 Osmose : l'arbre sans croisement prévu
  159. S177 Osmose : l'arbre qu'on parcourt prévu
  160. S178 Osmose : le monde adouci prévu
  161. S179 Osmose : le relief, les eaux, la monture prévu
  162. S180 Osmose : les bordures naturelles prévu
  163. S181 Osmose : l'inventaire trié, le familier qui suit prévu
  164. S182 Osmose : le cœur des éléments prévu
  165. S183 Osmose : la page Éléments prévu
  166. S184 Osmose : les cinq paires d'éléments prévu
  167. S185 Osmose : les quatre trios d'éléments prévu
  168. S186 Osmose : le moteur des voies prévu
  169. S187 Osmose : les composés consomment leurs parents prévu
  170. S188 Osmose : douze sorts par trio prévu
  171. S189 Osmose : la nouvelle page Éléments prévu
  172. S190 Osmose : l'arbre des spécialisations prévu
  173. S191 Osmose : la page Spécialisation, la Sentinelle prévu
  174. S192 Osmose : les spécialisations de la Garde prévu
  175. S193 Osmose : le cadrage des dix classes, le banc de mesure prévu
  176. S194 Osmose : l'IA, le moteur à quatre rangs prévu
  177. S195 Osmose : la fin du moteur, la conversion des héros prévu
  178. S196 Osmose : la page à douze classes finales, le récit prévu
  179. S197 Osmose : le Guerrier prévu
  180. S198 Osmose : l'Archer prévu
  181. S199 Osmose : le Mage, le temps prévu
  182. S200 Osmose : le Mage, les illusions prévu
  183. S201 Osmose : le Prêtre, les soins prévu
  184. S202 Osmose : le Prêtre, les trois branches prévu
  185. S203 Osmose : jalon 1, quatre classes prévu
  186. S204 Osmose : le Voleur, la discrétion prévu
  187. S205 Osmose : le Voleur, les poisons prévu
  188. S206 Osmose : le Berserker, le sang prévu
  189. S207 Osmose : le Berserker, les branches prévu
  190. S208 Osmose : le Paladin, le kit prévu
  191. S209 Osmose : le Paladin, les branches prévu
  192. S210 Osmose : jalon 2, sept classes prévu
  193. S211 Osmose : l'Invocateur, les ordres prévu
  194. S212 Osmose : l'Invocateur, les familiers prévu
  195. S213 Osmose : l'Invocateur, les pactes prévu
  196. S214 Osmose : le Nécromancien, les cadavres prévu
  197. S215 Osmose : le Nécromancien, les branches prévu
  198. S216 Osmose : le Druide, le kit prévu
  199. S217 Osmose : le Druide, les formes prévu
  200. S218 Osmose : le Druide, le Chaman prévu
  201. S219 Osmose : jalon 3, dix classes prévu

Product backlog

Ce qui reste à faire, dans l'ordre des sprints. Chaque projet est estimé en points (3, 5, 8 ou 13) avant d'être découpé en stories au début de son sprint.

ProjetEstimationSprints prévusÉtat
Osmose, RPG tactique 728 S45-S60+S64-S219 En cours
Assistant documentaire (RAG) 10 S61-S62 En cours

Stories ouvertes : 121 points de stories restants sur 956 prévus.

Sprints : objectifs et revues

Chaque sprint commence par un objectif et finit par une revue : ce qui a été livré, les tests, ce qui a été trouvé en route. Le compte rendu complet est dans le fichier du sprint (en français).

  1. Sprint 219 0 points livrés sur 6

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 219
  2. Sprint 218 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 218
  3. Sprint 217 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 217
  4. Sprint 216 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 216
  5. Sprint 215 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 215
Sprints 1 à 214
  1. Sprint 214 0 points livrés sur 6

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 214
  2. Sprint 213 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 213
  3. Sprint 212 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 212
  4. Sprint 211 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 211
  5. Sprint 210 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 210
  6. Sprint 209 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 209
  7. Sprint 208 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 208
  8. Sprint 207 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 207
  9. Sprint 206 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 206
  10. Sprint 205 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 205
  11. Sprint 204 0 points livrés sur 6

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 204
  12. Sprint 203 0 points livrés sur 3

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 203
  13. Sprint 202 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 202
  14. Sprint 201 0 points livrés sur 6

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 201
  15. Sprint 200 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 200
  16. Sprint 199 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 199
  17. Sprint 198 0 points livrés sur 6

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 198
  18. Sprint 197 0 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 197
  19. Sprint 196 0 points livrés sur 4

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 196
  20. Sprint 195 7 points livrés sur 7

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 195
  21. Sprint 194 5 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 194
  22. Sprint 193 5 points livrés sur 5

    Dix classes remplacent la Mage, la Garde et la Sentinelle : 220 classes en tout, 3 choix à 30, 2 à 50, 2 à 100, livrées par vagues de 4, 7 et 10 classes (D96).

    Compte rendu du sprint 193
  23. Sprint 192 4 points livrés sur 4

    l'onglet Talents devient Spécialisation, un arbre lu de gauche à droite qui se divise : 3 choix à 30, 2 choix pour chacun à 50, une dernière évolution à 100 (D95).

    Compte rendu du sprint 192
  24. Sprint 191 7 points livrés sur 7

    l'onglet Talents devient Spécialisation, un arbre lu de gauche à droite qui se divise : 3 choix à 30, 2 choix pour chacun à 50, une dernière évolution à 100 (D95).

    Compte rendu du sprint 191
  25. Sprint 190 5 points livrés sur 5

    l'onglet Talents devient Spécialisation, un arbre lu de gauche à droite qui se divise : 3 choix à 30, 2 choix pour chacun à 50, une dernière évolution à 100 (D95).

    Compte rendu du sprint 190
  26. Sprint 189 4 points livrés sur 4

    les composés consomment leurs parents, sur la décision de Charles du 2 novembre 2026 (D94).

    Compte rendu du sprint 189
  27. Sprint 188 3 points livrés sur 4

    les composés consomment leurs parents, sur la décision de Charles du 2 novembre 2026 (D94).

    Compte rendu du sprint 188
  28. Sprint 187 4 points livrés sur 5

    les composés consomment leurs parents, sur la décision de Charles du 2 novembre 2026 (D94).

    Compte rendu du sprint 187
  29. Sprint 186 5 points livrés sur 5

    les pages Éléments et Voie à la place de la page Talents, conçues par le game designer (projects/rpg/docs/elements-specialisations.md, v3) et validées par Charles : trois paliers à 30, 50 et 100 (D93).

    Compte rendu du sprint 186
  30. Sprint 185 4 points livrés sur 5

    les pages Éléments et Voie à la place de la page Talents, conçues par le game designer (projects/rpg/docs/elements-specialisations.md, v3) et validées par Charles : trois paliers à 30, 50 et 100 (D93).

    Compte rendu du sprint 185
  31. Sprint 184 4 points livrés sur 4

    les pages Éléments et Voie à la place de la page Talents, conçues par le game designer (projects/rpg/docs/elements-specialisations.md, v3) et validées par Charles : trois paliers à 30, 50 et 100 (D93).

    Compte rendu du sprint 184
  32. Sprint 183 5 points livrés sur 5

    les pages Éléments et Voie à la place de la page Talents, conçues par le game designer (projects/rpg/docs/elements-specialisations.md, v3) et validées par Charles : trois paliers à 30, 50 et 100 (D93).

    Compte rendu du sprint 183
  33. Sprint 182 5 points livrés sur 5

    les pages Éléments et Voie à la place de la page Talents, conçues par le game designer (projects/rpg/docs/elements-specialisations.md, v3) et validées par Charles : trois paliers à 30, 50 et 100 (D93).

    Compte rendu du sprint 182
  34. Sprint 181 5 points livrés sur 5

    les retours de Charles sur la 1.0.176 (1er novembre), en gains rapides avant les pages Éléments et Spécialisation : un inventaire qu'on lit et qu'on trie, un objet choisi depuis son emplacement, un familier qu'on voit (D92).

    Compte rendu du sprint 181
  35. Sprint 180 4 points livrés sur 4

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : le passage d'une carte à l'autre n'est plus marqué par un mur d'arbres (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 180
  36. Sprint 179 9 points livrés sur 9

    les retours de Charles sur la 1.0.172 (31 octobre) : la forêt n'est plus plate, les flaques sont belles, les anneaux des bords de carte disparaissent (D90).

    Compte rendu du sprint 179
  37. Sprint 178 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : le monde perd son air de damier (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 178
  38. Sprint 177 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : l'arbre se parcourt aux boutons, au pavé et au clavier, et sa fenêtre a son cadre (D87 ; projects/rpg/docs/arbre-lisible.md §7, projects/rpg/docs/graphisme/s164-arbre-maquette.md).

    Compte rendu du sprint 177
  39. Sprint 176 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : l'arbre des talents se déploie en entier, sans un lien qui se croise, et se zoome (D87 ; projects/rpg/docs/arbre-lisible.md §7, projects/rpg/docs/graphisme/s164-arbre-maquette.md).

    Compte rendu du sprint 176
  40. Sprint 175 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : on cherche dans le bestiaire, il renvoie à la carte, aux objets et à mes sorts, et raconte ses familles (D87, D88 ; projects/rpg/docs/bestiaire-encyclopedie.md).

    Compte rendu du sprint 175
  41. Sprint 174 5 points livrés sur 5

    les retours de Charles sur la 1.0.165 (31 octobre) : l'onglet Caractéristiques tient dans sa fenêtre sans défiler, et les régions de la carte du monde prennent des formes naturelles, cohérentes avec leurs cartes (D89).

    Compte rendu du sprint 174
  42. Sprint 173 4 points livrés sur 4

    les retours de Charles sur la 1.0.165 (31 octobre) : un personnage d'essai qui a tout, pour tout tester, et les noms des joueurs seulement au survol, la guilde au-dessus du nom (D89).

    Compte rendu du sprint 173
  43. Sprint 172 5 points livrés sur 5

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : chaque monstre a son portrait rendu depuis son modèle, et sa fiche le montre en grand (D87, D88 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md, projects/rpg/docs/bestiaire-encyclopedie.md).

    Compte rendu du sprint 172
  44. Sprint 171 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : le bestiaire donne des données structurées dans une fenêtre en trois colonnes (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md, projects/rpg/docs/bestiaire-encyclopedie.md).

    Compte rendu du sprint 171
  45. Sprint 170 4 points livrés sur 4

    les retours de Charles sur la 1.0.162 (30 octobre), avant les spécialisations : la mer de la carte du monde prend vie (D88 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 170
  46. Sprint 169 4 points livrés sur 4

    les retours de Charles sur la 1.0.162 (30 octobre), avant les spécialisations : la carte du monde montre le vrai décor de chaque carte, photographié dans le jeu (D88 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 169
  47. Sprint 168 5 points livrés sur 5

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : la carte du monde a ses repères et sa légende, et le bestiaire se découvre en cinq paliers (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md, projects/rpg/docs/bestiaire-encyclopedie.md).

    Compte rendu du sprint 168
  48. Sprint 167 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : la fiche de quête se lit d'un coup d'œil et la carte du monde devient un atlas (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 167
  49. Sprint 166 6 points livrés sur 6

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : les 211 objets, recettes comprises, deviennent des tuiles en relief (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 166
  50. Sprint 165 4 points livrés sur 4

    les retours de Charles sur la 1.0.157 (30 octobre), avant les spécialisations : le suivi de quête et le panneau Menus se replient, le journal des quêtes a ses icônes (D87 ; projects/rpg/docs/graphisme/s165-retours-30-oct.md).

    Compte rendu du sprint 165
  51. Sprint 164 6 points livrés sur 6

    la refonte graphique demandée par Charles le 30 octobre, avant les spécialisations : les métiers ont leurs icônes et l'arbre des talents perd son bruit (D86 ; maquettes du graphiste dans projects/rpg/docs/graphisme/s163-icones-arbre.md et s164-arbre-maquette.md, structure de l'arbre du game designer dans projects/rpg/docs/arbre-lisible.md).

    Compte rendu du sprint 164
  52. Sprint 163 4 points livrés sur 4

    la refonte graphique demandée par Charles le 30 octobre, avant les spécialisations : chaque sort a son icône en relief, lisible dans tous ses états (D86 ; maquettes du graphiste dans projects/rpg/docs/graphisme/s163-icones-arbre.md et s164-arbre-maquette.md, structure de l'arbre du game designer dans projects/rpg/docs/arbre-lisible.md).

    Compte rendu du sprint 163
  53. Sprint 162 5 points livrés sur 5

    un héros d'un seul élément ne vide plus les hordes seul, avant que les spécialisations ne se règlent dessus (D85, décision du game designer dans projects/rpg/docs/suite-apres-d69.md, §12).

    Compte rendu du sprint 162
  54. Sprint 161 3 points livrés sur 3

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 161
  55. Sprint 160 6 points livrés sur 6

    une refonte graphique de l'interface d'Osmose demandée par Charles après S156, glissée avant le socle 45-60 (D84).

    Compte rendu du sprint 160
  56. Sprint 159 5 points livrés sur 5

    une refonte graphique de l'interface d'Osmose demandée par Charles après S156, glissée avant le socle 45-60 (D84).

    Compte rendu du sprint 159
  57. Sprint 158 5 points livrés sur 5

    une refonte graphique de l'interface d'Osmose demandée par Charles après S156, glissée avant le socle 45-60 (D84).

    Compte rendu du sprint 158
  58. Sprint 157 5 points livrés sur 5

    une refonte graphique de l'interface d'Osmose demandée par Charles après S156, glissée avant le socle 45-60 (D84).

    Compte rendu du sprint 157
  59. Sprint 156 4 points livrés sur 5

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 156
  60. Sprint 155 5 points livrés sur 5

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 155
  61. Sprint 154 3 points livrés sur 3

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 154
  62. Sprint 153 5 points livrés sur 5

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 153
  63. Sprint 152 3 points livrés sur 3

    la suite d'Osmose après S151, conçue par le game designer (v8 de projects/rpg/docs/suite-apres-d69.md, §12) et prise avec ses recommandations (D83).

    Compte rendu du sprint 152
  64. Sprint 151 2 points livrés sur 4

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 151
  65. Sprint 150 4 points livrés sur 4

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 150
  66. Sprint 149 5 points livrés sur 5

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 149
  67. Sprint 148 5 points livrés sur 5

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 148
  68. Sprint 147 5 points livrés sur 5

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 147
  69. Sprint 146 5 points livrés sur 6

    l'arbre des talents en vrai arbre (tronc, paires d'éléments, styles de jeu), d'après les réponses de Charles au questionnaire et les arbitrages du game designer (projects/rpg/docs/talents-arbre-questions.md, D82).

    Compte rendu du sprint 146
  70. Sprint 145 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 145
  71. Sprint 144 5 points livrés sur 5

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 144
  72. Sprint 143 4 points livrés sur 4

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 143
  73. Sprint 142 4 points livrés sur 4

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 142
  74. Sprint 141 3 points livrés sur 3

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 141
  75. Sprint 140 5 points livrés sur 5

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 140
  76. Sprint 139 3 points livrés sur 3

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 139
  77. Sprint 138 5 points livrés sur 5

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 138
  78. Sprint 137 5 points livrés sur 5

    l'arbre des talents commun aux classes, conçu par le game designer (v3 de projects/rpg/docs/talents-arbre.md et projects/rpg/docs/elements.md) et validé par Charles (D80).

    Compte rendu du sprint 137
  79. Sprint 136 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 136
  80. Sprint 135 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 135
  81. Sprint 134 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 134
  82. Sprint 133 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 133
  83. Sprint 132 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 132
  84. Sprint 131 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 131
  85. Sprint 130 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 130
  86. Sprint 129 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 129
  87. Sprint 128 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 128
  88. Sprint 127 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 127
  89. Sprint 126 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 126
  90. Sprint 125 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 125
  91. Sprint 124 5 points livrés sur 5

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 124
  92. Sprint 123 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 123
  93. Sprint 122 3 points livrés sur 3

    la suite d'Osmose après S121, conçue par le game designer (v7 de projects/rpg/docs/suite-apres-d69.md, §11) et validée par Charles (D79).

    Compte rendu du sprint 122
  94. Sprint 121 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 121
  95. Sprint 120 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 120
  96. Sprint 119 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 119
  97. Sprint 118 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 118
  98. Sprint 117 5 points livrés sur 5

    les retours de Charles après l'essai du build 1.0.92 (D77).

    Compte rendu du sprint 117
  99. Sprint 116 5 points livrés sur 5

    les retours de Charles après l'essai du build 1.0.92 (D77).

    Compte rendu du sprint 116
  100. Sprint 115 4 points livrés sur 4

    les retours de Charles après l'essai du build 1.0.92 (D77, D78).

    Compte rendu du sprint 115
  101. Sprint 114 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 114
  102. Sprint 113 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 113
  103. Sprint 112 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 112
  104. Sprint 111 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 111
  105. Sprint 110 3 points livrés sur 3

    un métier pour chaque pièce d'équipement, conçu par le game designer (v6 de projects/rpg/docs/suite-apres-d69.md) et validé par Charles (D76).

    Compte rendu du sprint 110
  106. Sprint 109 5 points livrés sur 5

    un métier pour chaque pièce d'équipement, conçu par le game designer (v6 de projects/rpg/docs/suite-apres-d69.md) et validé par Charles (D76).

    Compte rendu du sprint 109
  107. Sprint 108 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 108
  108. Sprint 107 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 107
  109. Sprint 106 3 points livrés sur 3

    les retours de Charles après l'essai du sprint 102 (D75).

    Compte rendu du sprint 106
  110. Sprint 105 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 105
  111. Sprint 104 5 points livrés sur 5

    les retours de Charles après l'essai du sprint 102 (D75).

    Compte rendu du sprint 104
  112. Sprint 103 3 points livrés sur 3

    les retours de Charles après l'essai du sprint 102 (D75).

    Compte rendu du sprint 103
  113. Sprint 102 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D74).

    Compte rendu du sprint 102
  114. Sprint 101 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71 à D73).

    Compte rendu du sprint 101
  115. Sprint 100 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71, D72).

    Compte rendu du sprint 100
  116. Sprint 99 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71, D72).

    Compte rendu du sprint 99
  117. Sprint 98 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71, D72).

    Compte rendu du sprint 98
  118. Sprint 97 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71).

    Compte rendu du sprint 97
  119. Sprint 96 3 points livrés sur 3

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71).

    Compte rendu du sprint 96
  120. Sprint 95 5 points livrés sur 5

    la suite d'Osmose après D69, conçue par le game designer (projects/rpg/docs/suite-apres-d69.md) et validée par Charles (D71).

    Compte rendu du sprint 95
  121. Sprint 94 5 points livrés sur 5

    conception du game designer lancée par Charles (D69) : les abeilles et les taupes, chacune avec sa leçon.

    Compte rendu du sprint 94
  122. Sprint 93 3 points livrés sur 3

    conception du game designer lancée par Charles (D69) : les grenouilles et les crabes, chacun avec sa leçon.

    Compte rendu du sprint 93
  123. Sprint 92 3 points livrés sur 3

    conception du game designer lancée par Charles (D69) : les champignons et les zombies, chacun avec sa leçon.

    Compte rendu du sprint 92
  124. Sprint 91 3 points livrés sur 3

    conception du game designer lancée par Charles (D69) : les sangliers et les loups, chacun avec sa leçon.

    Compte rendu du sprint 91
  125. Sprint 90 5 points livrés sur 5

    conception du game designer lancée par Charles (D69) : un moteur de passifs, de sauts et d'échanges de place pour que chaque famille se joue autrement.

    Compte rendu du sprint 90
  126. Sprint 89 3 points livrés sur 3

    demande de Charles (D65) : le début de la quête principale et des quêtes annexes dans chaque zone.

    Compte rendu du sprint 89
  127. Sprint 88 3 points livrés sur 3

    demande de Charles (D65) : les quêtes et leur journal.

    Compte rendu du sprint 88
  128. Sprint 87 3 points livrés sur 3

    demande de Charles (D68) : une fenêtre de fin de combat comme dans les jeux du genre, et de l'argent gagné.

    Compte rendu du sprint 87
  129. Sprint 86 5 points livrés sur 5

    retours de Charles (D67) : des salles où l'on se tient, et un bâtiment à l'entrée.

    Compte rendu du sprint 86
  130. Sprint 85 4 points livrés sur 4

    retours de Charles (D67) : voir les cartes sur la carte du monde, changer de carte sans viser, des cartes moins chargées.

    Compte rendu du sprint 85
  131. Sprint 84 3 points livrés sur 3

    demande de Charles (D65) : parler aux joueurs de la même carte.

    Compte rendu du sprint 84
  132. Sprint 83 3 points livrés sur 3

    retours de Charles (D66) : changer de carte comme dans les jeux du genre.

    Compte rendu du sprint 83
  133. Sprint 82 5 points livrés sur 5

    retours de Charles (D66) : un deck qui s'enregistre, se construit à la souris et se partage.

    Compte rendu du sprint 82
  134. Sprint 81 3 points livrés sur 3

    demande de Charles (D65) : des clefs fabriquées par un métier, ou trouvées rarement.

    Compte rendu du sprint 81
  135. Sprint 80 5 points livrés sur 5

    demande de Charles (D65) : un donjon par famille, trois salles, une clef pour entrer.

    Compte rendu du sprint 80
  136. Sprint 79 3 points livrés sur 3

    retours de Charles (D65) : connexion mémorisée, les morts quittent le plateau, le compteur de tours.

    Compte rendu du sprint 79
  137. Sprint 78 3 points livrés sur 3

    demande de Charles (D64) : une frise qui montre le tour en cours, un combat lancé par clic droit, plus de jeu hors ligne pour le joueur.

    Compte rendu du sprint 78
  138. Sprint 77 3 points livrés sur 3

    demande de Charles (D64) : des cartes de zone de 48 × 32 cases, des passages sans points cardinaux.

    Compte rendu du sprint 77
  139. Sprint 76 3 points livrés sur 3

    demande de Charles (D63) : une zone de champs de 5 × 5 cartes, avec les abeilles et les taupes.

    Compte rendu du sprint 76
  140. Sprint 75 3 points livrés sur 3

    demande de Charles (D63) : une zone de lac de 5 × 5 cartes, avec les grenouilles et les crabes.

    Compte rendu du sprint 75
  141. Sprint 74 3 points livrés sur 3

    demande de Charles (D63) : une deuxième zone de 5 × 5 cartes, le bois moisi, avec les champignons et les zombies.

    Compte rendu du sprint 74
  142. Sprint 73 3 points livrés sur 3

    demande de Charles (D63) : la deuxième famille du bois : les loups, les cinq rôles.

    Compte rendu du sprint 73
  143. Sprint 72 3 points livrés sur 3

    demande de Charles (D63) : les monstres arrivent : groupes visibles qui errent, combat au clic, et la famille des sangliers.

    Compte rendu du sprint 72
  144. Sprint 71 3 points livrés sur 3

    demande de Charles (D63) : une carte du monde qui montre le monde vu du ciel, comme une seule grande carte.

    Compte rendu du sprint 71
  145. Sprint 70 3 points livrés sur 3

    demande de Charles (D63) : un monde fait de cartes reliées : une zone est une grille de 5 × 5 cartes, le bois d'abord.

    Compte rendu du sprint 70
  146. Sprint 69 3 points livrés sur 3

    demande de Charles (D62) : un menu Échap, une barre latérale d'icônes discrète, des fenêtres ouvertes par leurs touches, des sons, et un déplacement plus libre hors combat.

    Compte rendu du sprint 69
  147. Sprint 68 3 points livrés sur 3

    demande de Charles (D62) : douze sorts choisis pour jouer, en deux rangées numérotées, avec leurs touches.

    Compte rendu du sprint 68
  148. Sprint 67 3 points livrés sur 3

    demande de Charles (D62) : chaque classe a quatre sorts par élément et huit sorts neutres, cinq au niveau 1 puis un tous les cinq niveaux, chacun avec son icône.

    Compte rendu du sprint 67
  149. Sprint 66 3 points livrés sur 3

    demande de Charles (D62) : des caractéristiques qui portent le nom de leur élément, une couleur chacune, un effet chacune, des bases communes, et la liberté de répartir ses points à nouveau.

    Compte rendu du sprint 66
  150. Sprint 65 3 points livrés sur 3

    demande de Charles (D61) : un écran des sorts lisible (couleur de l'élément, fourchettes de dégâts normales et critiques, fiche au survol) et un inventaire comme dans les jeux du genre (le personnage entouré de ses emplacements, onglets, grille d'objets).

    Compte rendu du sprint 65
  151. Sprint 64 3 points livrés sur 3

    demande de Charles (D61), après avoir essayé le jeu : des caractéristiques qui comptent comme dans les jeux du genre (10 points = +2 dégâts dans leur élément), des coups critiques, un sort tous les cinq niveaux environ, et une fiche de caractéristiques complète.

    Compte rendu du sprint 64
  152. Sprint 63 5 points livrés sur 5

    demande de Charles (D57) : sur chaque fiche, un schéma « Comment les morceaux tiennent ensemble », comme celui d'Osmose, quand le projet a au moins trois morceaux qui se parlent.

    Compte rendu du sprint 63
  153. Sprint 62 5 points livrés sur 5

    demande de Charles (D58) : répondre avec les passages retrouvés, chaque phrase citée au fichier et à la ligne près, et dire quand les sources ne répondent pas.

    Compte rendu du sprint 62
  154. Sprint 61 5 points livrés sur 5

    demande de Charles (D58) : retrouver, dans une documentation technique, les passages qui répondent à une question, et mesurer à quel point on les retrouve.

    Compte rendu du sprint 61
  155. Sprint 60 3 points livrés sur 3

    De grandes zones reliées, une caméra qui suit le joueur, et la carte du monde.

    Compte rendu du sprint 60
  156. Sprint 59 3 points livrés sur 3

    Les 14 emplacements d'équipement, les objets et les panoplies, l'inventaire en pages et le butin des combats.

    Compte rendu du sprint 59
  157. Sprint 58 3 points livrés sur 3

    L'expérience et les niveaux 1 à 100, et la répartition des points de caractéristique et de sort, validées par le serveur.

    Compte rendu du sprint 58
  158. Sprint 57 3 points livrés sur 3

    Survoler un combattant ou un sort renseigne tout, l'ordre de jeu est une frise, et chaque élément a ses effets visuels.

    Compte rendu du sprint 57
  159. Sprint 56 3 points livrés sur 3

    La Sentinelle, la Garde et la Mage avec une vingtaine de sorts chacune, sur au moins deux éléments, équilibrées par simulation.

    Compte rendu du sprint 56
  160. Sprint 55 3 points livrés sur 3

    Les invocations, les sorts à rangs débloqués par niveau, et les caractéristiques dans le calcul des dégâts.

    Compte rendu du sprint 55
  161. Sprint 54 3 points livrés sur 3

    Quatre éléments et leurs résistances, et les effets de sorts : soin, bouclier, poussée et attirance, effets dans la durée, zones.

    Compte rendu du sprint 54
  162. Sprint 53 3 points livrés sur 3

    un écran de création plein écran, avec plusieurs couleurs et la carrure, et le choix d'un pack libre de pièces détachables.

    Compte rendu du sprint 53
  163. Sprint 52 3 points livrés sur 3

    à l'ouverture, le jeu montre le choix du serveur puis la liste visuelle des personnages, comme Dofus.

    Compte rendu du sprint 52
  164. Sprint 51 3 points livrés sur 3

    un launcher qui se résume à se connecter : il met le jeu à jour tout seul, mémorise le compte, permet de s'inscrire, et lance le jeu.

    Compte rendu du sprint 51
  165. Sprint 50 5 points livrés sur 5

    un launcher en Rust (Tauri) qui connecte le joueur, met le jeu à jour en ne téléchargeant que les fichiers modifiés, puis le lance ; les exécutables des trois systèmes ; la fiche du projet.

    Compte rendu du sprint 50
  166. Sprint 49 3 points livrés sur 3

    une première carte d'accueil sans monstre, où l'on se promène et où l'on parle à trois PNJ.

    Compte rendu du sprint 49
  167. Sprint 48 3 points livrés sur 3

    un écran de création de personnage personnalisable, validé et sauvegardé par le serveur.

    Compte rendu du sprint 48
  168. Sprint 47 5 points livrés sur 5

    le serveur ASP.NET Core des comptes et des personnages, et l'écran de connexion du jeu.

    Compte rendu du sprint 47
  169. Sprint 46 5 points livrés sur 5

    le combat du sprint 45 jouable dans un client Godot 4 en C#, sur une carte isométrique faite des sprites libres de Kenney, exporté pour les trois systèmes.

    Compte rendu du sprint 46
  170. Sprint 45 5 points livrés sur 5

    premier des six sprints du RPG tactique (D54) : les règles du combat dans une bibliothèque C# déterministe, partagée plus tard par le client Godot et le serveur, testée sans moteur.

    Compte rendu du sprint 45
  171. Sprint 44 2 points livrés sur 2

    demande de Charles (D53) : sur chaque fiche, un résumé pour une personne qui n'est pas informaticienne (une RH, par exemple) : ce qu'est le projet, à quoi il sert, ce qu'il montre des compétences de Charles, en trois phrases courtes, dans un encart dépliable en haut de la fiche.

    Compte rendu du sprint 44
  172. Sprint 43 1 points livrés sur 1

    demande de Charles (D52) : un petit repère d'orientation dans la visionneuse de topologie, x en rouge, y en vert et z en bleu, qui tourne avec la caméra, pour savoir où l'on regarde et le relier à l'axe de la hauteur.

    Compte rendu du sprint 43
  173. Sprint 42 2 points livrés sur 2

    décision de Charles (D51) : corriger le goulot révélé par les mesures du projet SQL. lib-c compte les arêtes en triant trois clés par triangle avec qsort, un appel indirect par comparaison : 45 ms de tri pour 24 ms de lecture sur 262 144 triangles. Un tri par base (radix) en temps linéaire, mesuré avant et après, sans changer un seul résultat.

    Compte rendu du sprint 42
  174. Sprint 41 5 points livrés sur 5

    relecture de Charles (D50) : sur le tore debout, la boucle du graphe de Reeb naît à une selle et se ferme à l'autre, alors que le diagramme de persistance garde ses deux boucles jusqu'à l'infini. Les deux sont justes, mais regardent des choses différentes (les sous-niveaux, les lignes de niveau). Calculer la persistance étendue, qui apparie aussi les classes sans fin, et montrer sur la fiche la paire selle-selle de la boucle du graphe de Reeb.

    Compte rendu du sprint 41
  175. Sprint 40 6 points livrés sur 6

    demandes de Charles (D49) : les temps de calcul de la persistance et du graphe de Reeb, avec ce qu'apporterait un GPU, et la limite de 32 Mo des fichiers expliquée ; le cours G-cartes corrigé ; le nombre de projets et de points à jour partout, et un burndown compté en stories livrées.

    Compte rendu du sprint 40
  176. Sprint 39 3 points livrés sur 3

    relecture de Charles (D49) : le diagramme de persistance n'est pas clair. Le rendre lisible sans connaître la persistance : un code-barres à côté du nuage, chaque paire reliée à ses deux sommets sur le maillage, et une explication guidée qui suit le seuil de hauteur.

    Compte rendu du sprint 39
  177. Sprint 38 4 points livrés sur 4

    demande de Charles (D48) : sur la visionneuse de topologie, le graphe de Reeb de la hauteur, calculé par le code C++ : chaque composante de chaque ligne de niveau réduite à un point, des nœuds aux points critiques, autant de boucles que le genre sur une surface fermée orientable, dessiné dans le maillage et à plat.

    Compte rendu du sprint 38
  178. Sprint 37 4 points livrés sur 4

    demande de Charles (D48) : sur la visionneuse de topologie, le diagramme de persistance de la hauteur, calculé par le code C++ : chaque composante, anse ou cavité y naît à un point critique et meurt à un autre, et la distance à la diagonale sépare les vraies formes du bruit.

    Compte rendu du sprint 37
  179. Sprint 36 4 points livrés sur 4

    demande de Charles : sur la visionneuse de topologie, une filtration selon la hauteur, comme le filtre Elevation de ParaView, et les points critiques de la hauteur (minimums, selles, maximums), calculés par le code C++ selon la théorie de Morse discrète.

    Compte rendu du sprint 36
  180. Sprint 35 5 points livrés sur 5

    finitions demandées par Charles après le sprint 34 : une interface pour le carrefour en Ada, dont la logique reste celle du programme Ada, le rôle de chaque technologie sur chaque fiche, et une gestion de projet qui dit que le portfolio est livré.

    Compte rendu du sprint 35
  181. Sprint 34 3 points livrés sur 3

    second sprint du lancer de rayons (D45) : le visiteur rend son propre maillage, le calcul se répartit sur tous les cœurs, il règle la lumière et les matières et enregistre l'image.

    Compte rendu du sprint 34
  182. Sprint 33 5 points livrés sur 5

    premier des deux sprints du lancer de rayons (D45) : un moteur C++ testé qui rend les maillages du fil rouge, compilé en WebAssembly et utilisable en ligne sur la fiche du projet.

    Compte rendu du sprint 33
  183. Sprint 32 8 points livrés sur 8

    deux vues du dashboard (Projets et Résultats) en Angular, sur la même API JSON que le dashboard React, testées avec Jest et Cypress, et une comparaison mesurée des deux frameworks sur la fiche du projet.

    Compte rendu du sprint 32
  184. Sprint 31 6 points livrés sur 6

    second sprint du projet react : une visionneuse 3D dans le dashboard, qui colore les maillages du fil rouge selon leur courbure de Gauss calculée par le code C++ de topologie en WebAssembly, puis la fiche du projet avec ses captures.

    Compte rendu du sprint 31
  185. Sprint 30 7 points livrés sur 7

    premier des deux sprints du projet react : un dashboard React et TypeScript qui lit une API JSON statique produite par le build du site (projets, sprints, résultats chiffrés), en français et en anglais, aux couleurs de la charte, publié avec le site.

    Compte rendu du sprint 30
  186. Sprint 29 7 points livrés sur 7

    second sprint du projet parallele : la même courbure en CUDA sur la GeForce GTX 1660, en double précision (à 1e-12 du séquentiel) et en simple précision (écart mesuré), puis des benchmarks rigoureux de toutes les versions, affichés sur la fiche du projet.

    Compte rendu du sprint 29
  187. Sprint 28 6 points livrés sur 6

    premier des deux sprints du projet parallele : la courbure de Gauss d'un maillage (défaut angulaire et aire de Voronoï mixte) calculée en C++ séquentiel, en OpenMP sur tous les cœurs et en OpenCL sur la carte graphique ou le processeur, avec des résultats identiques à ceux du projet topologie.

    Compte rendu du sprint 28
  188. Sprint 27 7 points livrés sur 7

    second sprint de la visionneuse (projet qt) : désigner un sommet ou une face pour en lire les propriétés locales, enregistrer la vue en image, et livrer l'application prête à installer sur Windows, Linux et macOS.

    Compte rendu du sprint 27
  189. Sprint 26 6 points livrés sur 6

    premier des deux sprints de la visionneuse (projet qt) : une application de bureau Qt 6 en C++ qui ouvre un maillage avec la bibliothèque C du portfolio, l'affiche en OpenGL et en montre la topologie calculée par le projet topologie ; Windows, Linux et macOS.

    Compte rendu du sprint 26
  190. Sprint 25 3 points livrés sur 3

    dernier des trois sprints du roguelike (D32) : le jeu dans une fenêtre Godot 4 en C#, sur la même bibliothèque de règles, avec des parties classées sur l'API de scores ; builds Windows, Linux et macOS par la CI, captures sur la fiche du projet.

    Compte rendu du sprint 25
  191. Sprint 24 5 points livrés sur 5

    deuxième des trois sprints du roguelike (D32) : une API ASP.NET Core de scores, avec comptes et jetons JWT, EF Core et PostgreSQL, qui impose la graine de chaque partie classée (R6) et calcule elle-même le score en rejouant la partie avec la bibliothèque de règles.

    Compte rendu du sprint 24
  192. Sprint 23 5 points livrés sur 5

    premier des trois sprints du roguelike (D32) : les règles du jeu dans une bibliothèque C# déterministe, partagée plus tard par le client Godot et l'API de scores, jouable dès maintenant dans le terminal ; une partie s'enregistre (graine et actions) et se rejoue à l'identique, base de la vérification des scores au sprint 24.

    Compte rendu du sprint 23
  193. Sprint 22 3 points livrés sur 3

    le projet morpion réécrit un jeu de mes études : le morpion contre une IA qui ne perd jamais (minimax), en Python, jouable dans le terminal puis sur la fiche du projet ; les tests prouvent que l'IA est imbattable en essayant toutes les parties possibles.

    Compte rendu du sprint 22
  194. Sprint 21 3 points livrés sur 3

    le projet bataille réécrit un jeu de mes études : le jeu de cartes de la bataille, en Ada, avec des types qui excluent les cartes impossibles et des paquets à contrats ; la fiche du projet montre ce qu'en disent 100 000 parties simulées.

    Compte rendu du sprint 21
  195. Sprint 20 5 points livrés sur 5

    le projet aventure réécrit de zéro un jeu de mes études (l'original, écrit à deux, n'est pas repris) : « Le laboratoire de nuit », une aventure en mode texte où un doctorant enfermé dans son laboratoire doit retrouver la clé USB de sa thèse et sortir, en français ou en anglais, jouable dans le terminal puis dans le navigateur.

    Compte rendu du sprint 20
  196. Sprint 19 5 points livrés sur 5

    le projet naval réécrit un jeu de mes études : une bataille navale contre l'ordinateur, dont le modèle est en Java pur et testé, et l'interface en JavaFX ; la fiche du projet en montre des captures, générées sans écran par l'application elle-même.

    Compte rendu du sprint 19
  197. Sprint 18 3 points livrés sur 3

    sur la fiche du projet othello, le visiteur joue contre l'IA : le moteur et l'IA en C du sprint 17, compilés en WebAssembly, derrière un plateau utilisable à la souris, au toucher et au clavier.

    Compte rendu du sprint 18
  198. Sprint 17 5 points livrés sur 5

    le projet othello réécrit un jeu de mes études : un moteur en C, exact et rapide (plateau en deux entiers de 64 bits), validé en dénombrant les parties possibles, et une IA minimax alpha-bêta, jouables dans le terminal ; le sprint 18 le mettra dans le navigateur.

    Compte rendu du sprint 17
  199. Sprint 16 7 points livrés sur 7

    le PointNet du projet ml quitte l'entraînement : exporté en ONNX et vérifié identique au modèle PyTorch, il classe les maillages envoyés à l'API (POST /v1/mesh/classify, sans PyTorch dans l'image), et ses résultats sont présentés sur la fiche du projet.

    Compte rendu du sprint 16
  200. Sprint 15 5 points livrés sur 5

    le projet gcartes explique les cartes généralisées, sujet de ma thèse : une petite bibliothèque construit et vérifie des G-cartes de dimension 2, et la fiche du projet devient un cours court, avec un cube déplié dont on parcourt les brins, les liaisons et les orbites, puis un quiz.

    Compte rendu du sprint 15
  201. Sprint 14 3 points livrés sur 3

    sur la fiche du projet latex, le visiteur édite un article qui présente ce portfolio et voit le rendu se mettre à jour pendant qu'il tape, façon Overleaf ; les diagnostics et le plan le mènent à la bonne ligne.

    Compte rendu du sprint 14
  202. Sprint 13 5 points livrés sur 5

    le projet latex lit un sous-ensemble utile de LaTeX (structure, listes, tableaux, mathématiques, renvois, citations, notes) en un arbre dont chaque nœud connaît sa ligne et sa colonne, et le rend en HTML sûr, les formules par KaTeX ; les erreurs deviennent des diagnostics situés plutôt qu'un échec.

    Compte rendu du sprint 13
  203. Sprint 12 3 points livrés sur 3

    Maille manipule des maillages (tore, sphère, cylindre) et calcule leurs invariants topologiques ; sur la fiche du projet, le visiteur écrit un programme, voit son arbre syntaxique, son type et sa valeur, calculés dans son navigateur.

    Compte rendu du sprint 12
  204. Sprint 11 5 points livrés sur 5

    le projet langage définit « Maille », un petit langage fonctionnel : un analyseur Flex/Bison en C produit l'arbre syntaxique, un interpréteur OCaml en infère les types (Hindley-Milner) et l'évalue. Les maillages entreront dans le langage au sprint 12, avec la démo sur le site.

    Compte rendu du sprint 11
  205. Sprint 10 5 points livrés sur 5

    le projet sql range dans PostgreSQL des mesures réelles de performance des bibliothèques du portfolio (lib-c et topologie, en WebAssembly), les analyse avec des vues, des fonctions de fenêtrage et des index justifiés, et la même base s'interroge dans le navigateur.

    Compte rendu du sprint 10
  206. Sprint 9 5 points livrés sur 5

    le projet ada simule un carrefour à feux dont les états dangereux ne peuvent pas s'écrire : le typage les exclut, les contrats et la preuve SPARK garantissent le reste.

    Compte rendu du sprint 9
  207. Sprint 8 6 points livrés sur 6

    le projet ml entraîne, sur des formes 3D générées par le code, un modèle de référence (scikit-learn) et un PointNet (PyTorch), suivis dans MLflow, reproductibles avec DVC, et la CI échoue si la précision passe sous le seuil.

    Compte rendu du sprint 8
  208. Sprint 7 5 points livrés sur 5

    le projet fastapi tourne dans Docker à côté du site (docker compose up) et renvoie aussi les invariants topologiques calculés par le C++.

    Compte rendu du sprint 7
  209. Sprint 6 5 points livrés sur 5

    lib-c lit le STL, ce qui permet de déposer des modèles d'impression 3D dans les démos ; le projet fastapi démarre et expose lib-c par HTTP.

    Compte rendu du sprint 6
  210. Sprint 5 5 points livrés sur 5

    sur la fiche Topologie 3D, un visiteur fait tourner un maillage coloré par sa courbure et lit ses invariants, calculés par le code C++ compilé en WebAssembly.

    Compte rendu du sprint 5
  211. Sprint 4 8 points livrés sur 8

    projects/topologie/ calcule en C++ les invariants d'un maillage (composantes, bords, orientabilité, genre) et sa courbure discrète, en réutilisant le lecteur de lib-c.

    Compte rendu du sprint 4
  212. Sprint 3 5 points livrés sur 6

    lib-c lit OBJ et PLY sans fuite mémoire, et un visiteur l'essaie sur la fiche du projet, compilée en WebAssembly.

    Compte rendu du sprint 3
  213. Sprint 2 5 points livrés sur 5

    un recruteur ouvre la fiche de n'importe quel projet ; la bibliothèque C a son squelette testé sur trois OS.

    Compte rendu du sprint 2
  214. Sprint 1 8 points livrés sur 8

    le portfolio est en ligne, bilingue, testé et déployé automatiquement.

    Compte rendu du sprint 1

Métriques

Vélocité

Points de stories livrés à chaque sprint ; la ligne en pointillés est la moyenne.

0 2 4 6 8 10 Sprint 1 : 8 points livrés sur 8 engagés Sprint 2 : 5 points livrés sur 5 engagés Sprint 3 : 5 points livrés sur 6 engagés Sprint 4 : 8 points livrés sur 8 engagés Sprint 5 : 5 points livrés sur 5 engagés Sprint 6 : 5 points livrés sur 5 engagés Sprint 7 : 5 points livrés sur 5 engagés Sprint 8 : 6 points livrés sur 6 engagés Sprint 9 : 5 points livrés sur 5 engagés Sprint 10 : 5 points livrés sur 5 engagés Sprint 11 : 5 points livrés sur 5 engagés Sprint 12 : 3 points livrés sur 3 engagés Sprint 13 : 5 points livrés sur 5 engagés Sprint 14 : 3 points livrés sur 3 engagés Sprint 15 : 5 points livrés sur 5 engagés Sprint 16 : 7 points livrés sur 7 engagés Sprint 17 : 5 points livrés sur 5 engagés Sprint 18 : 3 points livrés sur 3 engagés Sprint 19 : 5 points livrés sur 5 engagés Sprint 20 : 5 points livrés sur 5 engagés Sprint 21 : 3 points livrés sur 3 engagés Sprint 22 : 3 points livrés sur 3 engagés Sprint 23 : 5 points livrés sur 5 engagés Sprint 24 : 5 points livrés sur 5 engagés Sprint 25 : 3 points livrés sur 3 engagés Sprint 26 : 6 points livrés sur 6 engagés Sprint 27 : 7 points livrés sur 7 engagés Sprint 28 : 6 points livrés sur 6 engagés Sprint 29 : 7 points livrés sur 7 engagés Sprint 30 : 7 points livrés sur 7 engagés Sprint 31 : 6 points livrés sur 6 engagés Sprint 32 : 8 points livrés sur 8 engagés Sprint 33 : 5 points livrés sur 5 engagés Sprint 34 : 3 points livrés sur 3 engagés Sprint 35 : 5 points livrés sur 5 engagés Sprint 36 : 4 points livrés sur 4 engagés Sprint 37 : 4 points livrés sur 4 engagés Sprint 38 : 4 points livrés sur 4 engagés Sprint 39 : 3 points livrés sur 3 engagés Sprint 40 : 6 points livrés sur 6 engagés Sprint 41 : 5 points livrés sur 5 engagés Sprint 42 : 2 points livrés sur 2 engagés Sprint 43 : 1 points livrés sur 1 engagés Sprint 44 : 2 points livrés sur 2 engagés Sprint 45 : 5 points livrés sur 5 engagés Sprint 46 : 5 points livrés sur 5 engagés Sprint 47 : 5 points livrés sur 5 engagés Sprint 48 : 3 points livrés sur 3 engagés Sprint 49 : 3 points livrés sur 3 engagés Sprint 50 : 5 points livrés sur 5 engagés Sprint 51 : 3 points livrés sur 3 engagés Sprint 52 : 3 points livrés sur 3 engagés Sprint 53 : 3 points livrés sur 3 engagés Sprint 54 : 3 points livrés sur 3 engagés Sprint 55 : 3 points livrés sur 3 engagés Sprint 56 : 3 points livrés sur 3 engagés Sprint 57 : 3 points livrés sur 3 engagés Sprint 58 : 3 points livrés sur 3 engagés Sprint 59 : 3 points livrés sur 3 engagés Sprint 60 : 3 points livrés sur 3 engagés Sprint 61 : 5 points livrés sur 5 engagés Sprint 62 : 5 points livrés sur 5 engagés Sprint 63 : 5 points livrés sur 5 engagés Sprint 64 : 3 points livrés sur 3 engagés Sprint 65 : 3 points livrés sur 3 engagés Sprint 66 : 3 points livrés sur 3 engagés Sprint 67 : 3 points livrés sur 3 engagés Sprint 68 : 3 points livrés sur 3 engagés Sprint 69 : 3 points livrés sur 3 engagés Sprint 70 : 3 points livrés sur 3 engagés Sprint 71 : 3 points livrés sur 3 engagés Sprint 72 : 3 points livrés sur 3 engagés Sprint 73 : 3 points livrés sur 3 engagés Sprint 74 : 3 points livrés sur 3 engagés Sprint 75 : 3 points livrés sur 3 engagés Sprint 76 : 3 points livrés sur 3 engagés Sprint 77 : 3 points livrés sur 3 engagés Sprint 78 : 3 points livrés sur 3 engagés Sprint 79 : 3 points livrés sur 3 engagés Sprint 80 : 5 points livrés sur 5 engagés Sprint 81 : 3 points livrés sur 3 engagés Sprint 82 : 5 points livrés sur 5 engagés Sprint 83 : 3 points livrés sur 3 engagés Sprint 84 : 3 points livrés sur 3 engagés Sprint 85 : 4 points livrés sur 4 engagés Sprint 86 : 5 points livrés sur 5 engagés Sprint 87 : 3 points livrés sur 3 engagés Sprint 88 : 3 points livrés sur 3 engagés Sprint 89 : 3 points livrés sur 3 engagés Sprint 90 : 5 points livrés sur 5 engagés Sprint 91 : 3 points livrés sur 3 engagés Sprint 92 : 3 points livrés sur 3 engagés Sprint 93 : 3 points livrés sur 3 engagés Sprint 94 : 5 points livrés sur 5 engagés Sprint 95 : 5 points livrés sur 5 engagés Sprint 96 : 3 points livrés sur 3 engagés Sprint 97 : 3 points livrés sur 3 engagés Sprint 98 : 3 points livrés sur 3 engagés Sprint 99 : 5 points livrés sur 5 engagés Sprint 100 : 3 points livrés sur 3 engagés Sprint 101 : 5 points livrés sur 5 engagés Sprint 102 : 5 points livrés sur 5 engagés Sprint 103 : 3 points livrés sur 3 engagés Sprint 104 : 5 points livrés sur 5 engagés Sprint 105 : 5 points livrés sur 5 engagés Sprint 106 : 3 points livrés sur 3 engagés Sprint 107 : 3 points livrés sur 3 engagés Sprint 108 : 3 points livrés sur 3 engagés Sprint 109 : 5 points livrés sur 5 engagés Sprint 110 : 3 points livrés sur 3 engagés Sprint 111 : 5 points livrés sur 5 engagés Sprint 112 : 3 points livrés sur 3 engagés Sprint 113 : 3 points livrés sur 3 engagés Sprint 114 : 3 points livrés sur 3 engagés Sprint 115 : 4 points livrés sur 4 engagés Sprint 116 : 5 points livrés sur 5 engagés Sprint 117 : 5 points livrés sur 5 engagés Sprint 118 : 3 points livrés sur 3 engagés Sprint 119 : 5 points livrés sur 5 engagés Sprint 120 : 5 points livrés sur 5 engagés Sprint 121 : 5 points livrés sur 5 engagés Sprint 122 : 3 points livrés sur 3 engagés Sprint 123 : 3 points livrés sur 3 engagés Sprint 124 : 5 points livrés sur 5 engagés Sprint 125 : 3 points livrés sur 3 engagés Sprint 126 : 3 points livrés sur 3 engagés Sprint 127 : 3 points livrés sur 3 engagés Sprint 128 : 3 points livrés sur 3 engagés Sprint 129 : 5 points livrés sur 5 engagés Sprint 130 : 5 points livrés sur 5 engagés Sprint 131 : 5 points livrés sur 5 engagés Sprint 132 : 3 points livrés sur 3 engagés Sprint 133 : 3 points livrés sur 3 engagés Sprint 134 : 5 points livrés sur 5 engagés Sprint 135 : 3 points livrés sur 3 engagés Sprint 136 : 5 points livrés sur 5 engagés Sprint 137 : 5 points livrés sur 5 engagés Sprint 138 : 5 points livrés sur 5 engagés Sprint 139 : 3 points livrés sur 3 engagés Sprint 140 : 5 points livrés sur 5 engagés Sprint 141 : 3 points livrés sur 3 engagés Sprint 142 : 4 points livrés sur 4 engagés Sprint 143 : 4 points livrés sur 4 engagés Sprint 144 : 5 points livrés sur 5 engagés Sprint 145 : 5 points livrés sur 5 engagés Sprint 146 : 5 points livrés sur 6 engagés Sprint 147 : 5 points livrés sur 5 engagés Sprint 148 : 5 points livrés sur 5 engagés Sprint 149 : 5 points livrés sur 5 engagés Sprint 150 : 4 points livrés sur 4 engagés Sprint 151 : 2 points livrés sur 4 engagés Sprint 152 : 3 points livrés sur 3 engagés Sprint 153 : 5 points livrés sur 5 engagés Sprint 154 : 3 points livrés sur 3 engagés Sprint 155 : 5 points livrés sur 5 engagés Sprint 156 : 4 points livrés sur 5 engagés Sprint 157 : 5 points livrés sur 5 engagés Sprint 158 : 5 points livrés sur 5 engagés Sprint 159 : 5 points livrés sur 5 engagés Sprint 160 : 6 points livrés sur 6 engagés Sprint 161 : 3 points livrés sur 3 engagés Sprint 162 : 5 points livrés sur 5 engagés Sprint 163 : 4 points livrés sur 4 engagés Sprint 164 : 6 points livrés sur 6 engagés Sprint 165 : 4 points livrés sur 4 engagés Sprint 166 : 6 points livrés sur 6 engagés Sprint 167 : 6 points livrés sur 6 engagés Sprint 168 : 5 points livrés sur 5 engagés Sprint 169 : 4 points livrés sur 4 engagés Sprint 170 : 4 points livrés sur 4 engagés Sprint 171 : 6 points livrés sur 6 engagés Sprint 172 : 5 points livrés sur 5 engagés Sprint 173 : 4 points livrés sur 4 engagés Sprint 174 : 5 points livrés sur 5 engagés Sprint 175 : 6 points livrés sur 6 engagés Sprint 176 : 6 points livrés sur 6 engagés Sprint 177 : 6 points livrés sur 6 engagés Sprint 178 : 6 points livrés sur 6 engagés Sprint 179 : 9 points livrés sur 9 engagés Sprint 180 : 4 points livrés sur 4 engagés Sprint 181 : 5 points livrés sur 5 engagés Sprint 182 : 5 points livrés sur 5 engagés Sprint 183 : 5 points livrés sur 5 engagés Sprint 184 : 4 points livrés sur 4 engagés Sprint 185 : 4 points livrés sur 5 engagés Sprint 186 : 5 points livrés sur 5 engagés Sprint 187 : 4 points livrés sur 5 engagés Sprint 188 : 3 points livrés sur 4 engagés Sprint 189 : 4 points livrés sur 4 engagés Sprint 190 : 5 points livrés sur 5 engagés Sprint 191 : 7 points livrés sur 7 engagés Sprint 192 : 4 points livrés sur 4 engagés Sprint 193 : 5 points livrés sur 5 engagés Sprint 194 : 5 points livrés sur 5 engagés Sprint 195 : 7 points livrés sur 7 engagés Sprint 196 : 0 points livrés sur 4 engagés Sprint 197 : 0 points livrés sur 5 engagés Sprint 198 : 0 points livrés sur 6 engagés Sprint 199 : 0 points livrés sur 5 engagés Sprint 200 : 0 points livrés sur 5 engagés Sprint 201 : 0 points livrés sur 6 engagés Sprint 202 : 0 points livrés sur 5 engagés Sprint 203 : 0 points livrés sur 3 engagés Sprint 204 : 0 points livrés sur 6 engagés Sprint 205 : 0 points livrés sur 5 engagés Sprint 206 : 0 points livrés sur 5 engagés Sprint 207 : 0 points livrés sur 4 engagés Sprint 208 : 0 points livrés sur 5 engagés Sprint 209 : 0 points livrés sur 4 engagés Sprint 210 : 0 points livrés sur 4 engagés Sprint 211 : 0 points livrés sur 5 engagés Sprint 212 : 0 points livrés sur 4 engagés Sprint 213 : 0 points livrés sur 4 engagés Sprint 214 : 0 points livrés sur 6 engagés Sprint 215 : 0 points livrés sur 5 engagés Sprint 216 : 0 points livrés sur 4 engagés Sprint 217 : 0 points livrés sur 4 engagés Sprint 218 : 0 points livrés sur 4 engagés Sprint 219 : 0 points livrés sur 6 engagés moyenne 4,1 15101520253035404550556065707580859095100105110115120125130135140145150155160165170175180185190195200205210215219
Voir les données
SprintEngagésLivrés
188
255
365
488
555
655
755
866
955
1055
1155
1233
1355
1433
1555
1677
1755
1833
1955
2055
2133
2233
2355
2455
2533
2666
2777
2866
2977
3077
3166
3288
3355
3433
3555
3644
3744
3844
3933
4066
4155
4222
4311
4422
4555
4655
4755
4833
4933
5055
5133
5233
5333
5433
5533
5633
5733
5833
5933
6033
6155
6255
6355
6433
6533
6633
6733
6833
6933
7033
7133
7233
7333
7433
7533
7633
7733
7833
7933
8055
8133
8255
8333
8433
8544
8655
8733
8833
8933
9055
9133
9233
9333
9455
9555
9633
9733
9833
9955
10033
10155
10255
10333
10455
10555
10633
10733
10833
10955
11033
11155
11233
11333
11433
11544
11655
11755
11833
11955
12055
12155
12233
12333
12455
12533
12633
12733
12833
12955
13055
13155
13233
13333
13455
13533
13655
13755
13855
13933
14055
14133
14244
14344
14455
14555
14665
14755
14855
14955
15044
15142
15233
15355
15433
15555
15654
15755
15855
15955
16066
16133
16255
16344
16466
16544
16666
16766
16855
16944
17044
17166
17255
17344
17455
17566
17666
17766
17866
17999
18044
18155
18255
18355
18444
18554
18655
18754
18843
18944
19055
19177
19244
19355
19455
19577
19640
19750
19860
19950
20050
20160
20250
20330
20460
20550
20650
20740
20850
20940
21040
21150
21240
21340
21460
21550
21640
21740
21840
21960

Burndown

Points de stories restant à livrer après chaque sprint, d'après les fichiers de sprint : une story compte au sprint qui la livre, l'histoire ne bouge pas. La courbe part de 177 points ; chaque ajout de périmètre après la livraison (D46, D47, D48, D49, D50, D51, D52, D53, D54, D55, D56, D57, D58, D61, D62, D63, D64, D65, D66, D67, D68, D69, D70, D71, D72, D73, D74, D75, D76, D77, D78, D79, D80, D81, D82, D83, D84, D85, D86, D87, D88, D89, D90, D91, D92, D93, D94, D95, D96) fait une marche au sprint où il arrive, jusqu'aux 956 points d'aujourd'hui. Tous les changements de périmètre (D25, D31, D32, D45, D46, D47, D48, D49, D50, D51, D52, D53, D54, D55, D56, D57, D58, D59, D61, D62, D63, D64, D65, D66, D67, D68, D69, D70, D71, D72, D73, D74, D75, D76, D77, D78, D79, D80, D81, D82, D83, D84, D85, D86, D87, D88, D89, D90, D91, D92, D93, D94, D95, D96, D97) sont décrits par le risque R2.

  • Restant réel
  • Rythme prévu au départ
  • +9 points après le sprint 34 (D46, D47)
  • +8 points après le sprint 36 (D48)
  • +9 points après le sprint 38 (D49)
  • +5 points après le sprint 40 (D50)
  • +2 points après le sprint 41 (D51)
  • +1 points après le sprint 42 (D52)
  • +2 points après le sprint 43 (D53)
  • +26 points après le sprint 44 (D54)
  • +9 points après le sprint 50 (D55)
  • +24 points après le sprint 53 (D56)
  • +5 points après le sprint 55 (D57)
  • +10 points après le sprint 60 (D58)
  • +6 points après le sprint 63 (D61)
  • +12 points après le sprint 65 (D62)
  • +18 points après le sprint 69 (D63)
  • +6 points après le sprint 76 (D64)
  • +20 points après le sprint 78 (D65)
  • +8 points après le sprint 81 (D66)
  • +9 points après le sprint 84 (D67)
  • +3 points après le sprint 85 (D68)
  • +19 points après le sprint 89 (D69, D70)
  • +54 points après le sprint 94 (D71)
  • +8 points après le sprint 97 (D72)
  • +5 points après le sprint 100 (D73)
  • +9 points après le sprint 101 (D74)
  • +14 points après le sprint 102 (D75)
  • +3 points après le sprint 108 (D76)
  • +15 points après le sprint 114 (D77, D78)
  • +62 points après le sprint 121 (D79)
  • +34 points après le sprint 134 (D80, D81)
  • +29 points après le sprint 144 (D82)
  • +24 points après le sprint 151 (D83)
  • +21 points après le sprint 156 (D84)
  • +5 points après le sprint 160 (D85)
  • +10 points après le sprint 162 (D86)
  • +60 points après le sprint 164 (D87)
  • +8 points après le sprint 167 (D88)
  • +9 points après le sprint 172 (D89)
  • +9 points après le sprint 178 (D90, D91)
  • +5 points après le sprint 180 (D92)
  • +24 points après le sprint 181 (D93)
  • +13 points après le sprint 186 (D94)
  • +21 points après le sprint 187 (D95)
  • +126 points après le sprint 192 (D96)
0 50 100 150 200 +9 points après le sprint 34 (D46, D47)+8 points après le sprint 36 (D48)+9 points après le sprint 38 (D49)+5 points après le sprint 40 (D50)+2 points après le sprint 41 (D51)+1 points après le sprint 42 (D52)+2 points après le sprint 43 (D53)+26 points après le sprint 44 (D54)+9 points après le sprint 50 (D55)+24 points après le sprint 53 (D56)+5 points après le sprint 55 (D57)+10 points après le sprint 60 (D58)+6 points après le sprint 63 (D61)+12 points après le sprint 65 (D62)+18 points après le sprint 69 (D63)+6 points après le sprint 76 (D64)+20 points après le sprint 78 (D65)+8 points après le sprint 81 (D66)+9 points après le sprint 84 (D67)+3 points après le sprint 85 (D68)+19 points après le sprint 89 (D69, D70)+54 points après le sprint 94 (D71)+8 points après le sprint 97 (D72)+5 points après le sprint 100 (D73)+9 points après le sprint 101 (D74)+14 points après le sprint 102 (D75)+3 points après le sprint 108 (D76)+15 points après le sprint 114 (D77, D78)+62 points après le sprint 121 (D79)+34 points après le sprint 134 (D80, D81)+29 points après le sprint 144 (D82)+24 points après le sprint 151 (D83)+21 points après le sprint 156 (D84)+5 points après le sprint 160 (D85)+10 points après le sprint 162 (D86)+60 points après le sprint 164 (D87)+8 points après le sprint 167 (D88)+9 points après le sprint 172 (D89)+9 points après le sprint 178 (D90, D91)+5 points après le sprint 180 (D92)+24 points après le sprint 181 (D93)+13 points après le sprint 186 (D94)+21 points après le sprint 187 (D95)+126 points après le sprint 192 (D96) 121 restants Après le sprint 0 : 177 points restants Après le sprint 1 : 169 points restants Après le sprint 2 : 164 points restants Après le sprint 3 : 159 points restants Après le sprint 4 : 151 points restants Après le sprint 5 : 146 points restants Après le sprint 6 : 141 points restants Après le sprint 7 : 136 points restants Après le sprint 8 : 130 points restants Après le sprint 9 : 125 points restants Après le sprint 10 : 120 points restants Après le sprint 11 : 115 points restants Après le sprint 12 : 112 points restants Après le sprint 13 : 107 points restants Après le sprint 14 : 104 points restants Après le sprint 15 : 99 points restants Après le sprint 16 : 92 points restants Après le sprint 17 : 87 points restants Après le sprint 18 : 84 points restants Après le sprint 19 : 79 points restants Après le sprint 20 : 74 points restants Après le sprint 21 : 71 points restants Après le sprint 22 : 68 points restants Après le sprint 23 : 63 points restants Après le sprint 24 : 58 points restants Après le sprint 25 : 55 points restants Après le sprint 26 : 49 points restants Après le sprint 27 : 42 points restants Après le sprint 28 : 36 points restants Après le sprint 29 : 29 points restants Après le sprint 30 : 22 points restants Après le sprint 31 : 16 points restants Après le sprint 32 : 8 points restants Après le sprint 33 : 3 points restants Après le sprint 34 : 9 points restants Après le sprint 35 : 4 points restants Après le sprint 36 : 8 points restants Après le sprint 37 : 4 points restants Après le sprint 38 : 9 points restants Après le sprint 39 : 6 points restants Après le sprint 40 : 5 points restants Après le sprint 41 : 2 points restants Après le sprint 42 : 1 points restants Après le sprint 43 : 2 points restants Après le sprint 44 : 26 points restants Après le sprint 45 : 21 points restants Après le sprint 46 : 16 points restants Après le sprint 47 : 11 points restants Après le sprint 48 : 8 points restants Après le sprint 49 : 5 points restants Après le sprint 50 : 9 points restants Après le sprint 51 : 6 points restants Après le sprint 52 : 3 points restants Après le sprint 53 : 24 points restants Après le sprint 54 : 21 points restants Après le sprint 55 : 23 points restants Après le sprint 56 : 20 points restants Après le sprint 57 : 17 points restants Après le sprint 58 : 14 points restants Après le sprint 59 : 11 points restants Après le sprint 60 : 18 points restants Après le sprint 61 : 13 points restants Après le sprint 62 : 8 points restants Après le sprint 63 : 9 points restants Après le sprint 64 : 6 points restants Après le sprint 65 : 15 points restants Après le sprint 66 : 12 points restants Après le sprint 67 : 9 points restants Après le sprint 68 : 6 points restants Après le sprint 69 : 21 points restants Après le sprint 70 : 18 points restants Après le sprint 71 : 15 points restants Après le sprint 72 : 12 points restants Après le sprint 73 : 9 points restants Après le sprint 74 : 6 points restants Après le sprint 75 : 3 points restants Après le sprint 76 : 6 points restants Après le sprint 77 : 3 points restants Après le sprint 78 : 20 points restants Après le sprint 79 : 17 points restants Après le sprint 80 : 12 points restants Après le sprint 81 : 17 points restants Après le sprint 82 : 12 points restants Après le sprint 83 : 9 points restants Après le sprint 84 : 15 points restants Après le sprint 85 : 14 points restants Après le sprint 86 : 9 points restants Après le sprint 87 : 6 points restants Après le sprint 88 : 3 points restants Après le sprint 89 : 19 points restants Après le sprint 90 : 14 points restants Après le sprint 91 : 11 points restants Après le sprint 92 : 8 points restants Après le sprint 93 : 5 points restants Après le sprint 94 : 54 points restants Après le sprint 95 : 49 points restants Après le sprint 96 : 46 points restants Après le sprint 97 : 51 points restants Après le sprint 98 : 48 points restants Après le sprint 99 : 43 points restants Après le sprint 100 : 45 points restants Après le sprint 101 : 49 points restants Après le sprint 102 : 58 points restants Après le sprint 103 : 55 points restants Après le sprint 104 : 50 points restants Après le sprint 105 : 45 points restants Après le sprint 106 : 42 points restants Après le sprint 107 : 39 points restants Après le sprint 108 : 39 points restants Après le sprint 109 : 34 points restants Après le sprint 110 : 31 points restants Après le sprint 111 : 26 points restants Après le sprint 112 : 23 points restants Après le sprint 113 : 20 points restants Après le sprint 114 : 32 points restants Après le sprint 115 : 28 points restants Après le sprint 116 : 23 points restants Après le sprint 117 : 18 points restants Après le sprint 118 : 15 points restants Après le sprint 119 : 10 points restants Après le sprint 120 : 5 points restants Après le sprint 121 : 62 points restants Après le sprint 122 : 59 points restants Après le sprint 123 : 56 points restants Après le sprint 124 : 51 points restants Après le sprint 125 : 48 points restants Après le sprint 126 : 45 points restants Après le sprint 127 : 42 points restants Après le sprint 128 : 39 points restants Après le sprint 129 : 34 points restants Après le sprint 130 : 29 points restants Après le sprint 131 : 24 points restants Après le sprint 132 : 21 points restants Après le sprint 133 : 18 points restants Après le sprint 134 : 47 points restants Après le sprint 135 : 44 points restants Après le sprint 136 : 39 points restants Après le sprint 137 : 34 points restants Après le sprint 138 : 29 points restants Après le sprint 139 : 26 points restants Après le sprint 140 : 21 points restants Après le sprint 141 : 18 points restants Après le sprint 142 : 14 points restants Après le sprint 143 : 10 points restants Après le sprint 144 : 34 points restants Après le sprint 145 : 29 points restants Après le sprint 146 : 24 points restants Après le sprint 147 : 19 points restants Après le sprint 148 : 14 points restants Après le sprint 149 : 9 points restants Après le sprint 150 : 5 points restants Après le sprint 151 : 27 points restants Après le sprint 152 : 24 points restants Après le sprint 153 : 19 points restants Après le sprint 154 : 16 points restants Après le sprint 155 : 11 points restants Après le sprint 156 : 28 points restants Après le sprint 157 : 23 points restants Après le sprint 158 : 18 points restants Après le sprint 159 : 13 points restants Après le sprint 160 : 12 points restants Après le sprint 161 : 9 points restants Après le sprint 162 : 14 points restants Après le sprint 163 : 10 points restants Après le sprint 164 : 64 points restants Après le sprint 165 : 60 points restants Après le sprint 166 : 54 points restants Après le sprint 167 : 56 points restants Après le sprint 168 : 51 points restants Après le sprint 169 : 47 points restants Après le sprint 170 : 43 points restants Après le sprint 171 : 37 points restants Après le sprint 172 : 41 points restants Après le sprint 173 : 37 points restants Après le sprint 174 : 32 points restants Après le sprint 175 : 26 points restants Après le sprint 176 : 20 points restants Après le sprint 177 : 14 points restants Après le sprint 178 : 17 points restants Après le sprint 179 : 8 points restants Après le sprint 180 : 9 points restants Après le sprint 181 : 28 points restants Après le sprint 182 : 23 points restants Après le sprint 183 : 18 points restants Après le sprint 184 : 14 points restants Après le sprint 185 : 10 points restants Après le sprint 186 : 18 points restants Après le sprint 187 : 35 points restants Après le sprint 188 : 32 points restants Après le sprint 189 : 28 points restants Après le sprint 190 : 23 points restants Après le sprint 191 : 16 points restants Après le sprint 192 : 138 points restants Après le sprint 193 : 133 points restants Après le sprint 194 : 128 points restants Après le sprint 195 : 121 points restants 05101520253035404550556065707580859095100105110115120125130135140145150155160165170175180185190195200205210215219
Voir les données
SprintRestants
0177
1169
2164
3159
4151
5146
6141
7136
8130
9125
10120
11115
12112
13107
14104
1599
1692
1787
1884
1979
2074
2171
2268
2363
2458
2555
2649
2742
2836
2929
3022
3116
328
333
349
354
368
374
389
396
405
412
421
432
4426
4521
4616
4711
488
495
509
516
523
5324
5421
5523
5620
5717
5814
5911
6018
6113
628
639
646
6515
6612
679
686
6921
7018
7115
7212
739
746
753
766
773
7820
7917
8012
8117
8212
839
8415
8514
869
876
883
8919
9014
9111
928
935
9454
9549
9646
9751
9848
9943
10045
10149
10258
10355
10450
10545
10642
10739
10839
10934
11031
11126
11223
11320
11432
11528
11623
11718
11815
11910
1205
12162
12259
12356
12451
12548
12645
12742
12839
12934
13029
13124
13221
13318
13447
13544
13639
13734
13829
13926
14021
14118
14214
14310
14434
14529
14624
14719
14814
1499
1505
15127
15224
15319
15416
15511
15628
15723
15818
15913
16012
1619
16214
16310
16464
16560
16654
16756
16851
16947
17043
17137
17241
17337
17432
17526
17620
17714
17817
1798
1809
18128
18223
18318
18414
18510
18618
18735
18832
18928
19023
19116
192138
193133
194128
195121

Estimation et capacité

Deux échelles : les projets en points (3, 5, 8 ou 13, revus quand le périmètre change, comme le roguelike passé de 8 à 13 points), les stories en points de 1 à 4. Capacité observée : 4,1 points de stories par sprint en moyenne, de 1 à 8 ; l'engagement de chaque sprint s'aligne sur cette capacité, et 592 des 593 points engagés ont été livrés. Au rythme prévu, les 121 points restants tiennent dans les sprints 146 à 219.

Rétrospectives

À la fin de chaque sprint, trois questions : ce qui a marché, ce que l'IA a mal fait, ce qu'il faut changer au prochain sprint. Les réponses sont écrites par Charles dans le fichier du sprint, et les décisions qui en sortent vont dans DECISIONS.md. Fichiers des sprints

Registre des risques

Registre des risques, triable par numéro, probabilité, impact ou score
Risque Matrice Mitigation Bilan
R1 Quota Claude insuffisant 3 2 6 Sessions courtes, CLAUDE.md précis, passage temporaire à Max Ne s'est pas produit au point de bloquer : les sprints sont livrés ; chaque session reprend grâce aux fichiers de sprint et de décisions.
R2 Dérive du périmètre 3 3 9 Priorisation MoSCoW, ordre des projets revu avec Charles (6 octobre), Spring et ASP.NET retirés du périmètre, projets « Could » sacrifiables S'est produit, et a été piloté : Spring et ASP.NET retirés (D25), deux jeux ajoutés (D31, D32), Bootstrap remplacé par le lancer de rayons (D45), puis, après la livraison, l'interface du carrefour Ada, les rôles des technologies et la hauteur de la topologie (D46, D47 : 9 points de plus, de 170 à 179), puis la persistance et le graphe de Reeb (D48 : 8 points de plus, 187 en tout), puis la relecture de la persistance, les temps de calcul et le cours G-cartes (D49 : 9 points de plus, 196 en tout), puis la persistance étendue (D50 : 5 points de plus, 201 en tout), puis le comptage d'arêtes de lib-c (D51 : 2 points de plus, 203 en tout), puis le repère de la visionneuse (D52 : 1 point de plus, 204 en tout), puis les résumés sans jargon (D53 : 2 points de plus, 206 en tout), puis un RPG tactique à la manière de Dofus (D54 : 26 points de plus, 232 en tout, six sprints), puis, après l'essai du jeu par Charles, le launcher, le choix du serveur et la création de personnage refaits (D55 : 9 points de plus, 241 en tout, trois sprints), puis, après un second questionnaire, les éléments, les effets, les classes, la progression, l'équipement et le monde (D56 : 24 points de plus, 265 en tout, huit sprints), puis un schéma d'architecture sur chaque fiche (D57 : 5 points de plus, 270 en tout, un sprint), puis un assistant documentaire avec RAG, Osmose mis en pause pour lui (D58 : 10 points de plus, 280 en tout, deux sprints), puis les schémas passés avant la reprise d'Osmose (D59, sans point de plus), puis, après que Charles a essayé le jeu, les caractéristiques, les sorts et l'inventaire refaits (D61 : 6 points de plus, 286 en tout, deux sprints), puis, après un second essai, éléments, sorts, deck, menus et déplacement (D62 : 12 points de plus, 298 en tout, quatre sprints), puis un monde en zones de 5 × 5 cartes, une carte vue du ciel et huit familles de monstres (D63 : 18 points de plus, 316 en tout, six sprints), puis, après un essai du monde, des cartes plus grandes, la frise du tour en cours et le combat au clic droit (D64 : 6 points de plus, 322 en tout, deux sprints), puis, après un essai du sprint 78, les retours d'essai, les donjons, le métier de serrurier, le chat de proximité et les quêtes (D65 : 20 points de plus, 342 en tout, six sprints), puis, après un essai du sprint 80, le deck et le passage d'une carte à l'autre (D66 : 8 points de plus, 350 en tout, deux sprints), puis des cartes plus lisibles et de vrais donjons (D67 : 8 points de plus, 358 en tout, deux sprints), puis les icônes, le chat discret, les fenêtres mobiles et la fin du combat (D68 : 4 points de plus, 362 en tout, un sprint), puis des familles de monstres qui se jouent chacune autrement, avec des passifs, des sauts, des échanges et des faiblesses (D69 : 17 points de plus, 379 en tout, cinq sprints), puis, après un essai du sprint 93, les pseudos, le compte d'essai et les fenêtres en combat (D70 : 2 points de plus, 381 en tout, dans le sprint 94), puis la suite conçue par le game designer : le butin et l'initiative, les Éclats, les métiers de récolte et d'artisanat, le jeu à plusieurs et la fin du chapitre 1 (D71 : 52 points de plus, 433 en tout, quatorze sprints), puis les icônes des objets, la fenêtre Métiers et une ressource tous les 5 niveaux (D72 : 6 points de plus, 439 en tout, deux sprints), puis la vie qui se garde entre les combats et le boulanger (D73 : 7 points de plus, 446 en tout, un sprint), puis un fil conducteur des quêtes, Clairval en douze cartes, le tuto et une mini-carte (D74 : 13 points de plus, 459 en tout, trois sprints), puis, après un essai du sprint 102, une récolte qu'on voit, un vrai village vivant et le suivi d'une quête à l'écran (D75 : 11 points de plus, 470 en tout, trois sprints), puis un métier pour chaque pièce d'équipement, avec le bijoutier et le cordonnier (D76 : 5 points de plus, 475 en tout, un sprint), puis, après un essai du build 1.0.92, les consommables hors combat seulement, un village plus vivant, le journal de quêtes et les fiches d'objet avec leur clic droit (D77 : 13 points de plus, 488 en tout, trois sprints), puis la vie dans un cœur et les tours de relance sur les sorts (D78 : 1 point de plus, 489 en tout, dans le sprint 115), puis la suite conçue par le game designer après le jeu à plusieurs : finir le jeu à plusieurs, les amis et le voyage, une tranche du chapitre 2 et les guildes (D79 : 62 points de plus, 551 en tout, seize sprints), puis l'arbre des talents commun aux classes, avec les éléments composés, Lumière et Ténèbres, le soutien et la glyphe sur sort raté (D80 : 32 points de plus, 583 en tout, huit sprints), puis, après le playtest du sprint 144, une fenêtre d'amis et un panneau de menus à la manière de Dofus et Foudre retirée du filtre des sorts sans talent (D81 : 2 points de plus, 585 en tout, dans le sprint 144), puis l'arbre des talents en vrai arbre, d'après les réponses de Charles au questionnaire du game designer : un tronc, des paires d'éléments, des styles de jeu, sa fenêtre et ses explications (D82 : 29 points de plus, 614 en tout, six sprints), puis la suite après S151 conçue par le game designer : des contrats, un bestiaire, des succès, une guilde qui sert, le socle 45-60, les spécialisations et la tresse de Glace (D83 : 40 points de plus, 654 en tout, dix sprints), puis, après S156, une refonte graphique de l'interface : un thème et des icônes en relief, les fenêtres des succès et de la guilde avec ses candidatures, des succès qui récompensent, en suites de quêtes et en donjons (D84 : 21 points de plus, 675 en tout, quatre sprints), puis, après la mesure du socle 45-60, un rendement décroissant des points d'élément avant les spécialisations (D85 : 5 points de plus, 680 en tout, un sprint), puis, à la demande de Charles, des icônes de sorts et de métiers en relief et un arbre des talents lisible comme un arbre (D86 : 20 points de plus, 700 en tout, quatre sprints), puis, après avoir joué la 1.0.157, des icônes d'objets et de quêtes en relief, une carte du monde illustrée, un bestiaire en carnet de chasse, un arbre qui se zoome et un monde moins cubique (D87 : 48 points de plus, 748 en tout, onze sprints à la place de deux), puis, après la 1.0.162, une carte du monde photographiée dans le jeu et des portraits de monstres (D88 : 10 points de plus, 758 en tout, deux sprints), puis, après la 1.0.165, un personnage d'essai complet, les noms des joueurs au survol, l'onglet Caractéristiques sans défilement et des régions aux formes naturelles (D89 : 9 points de plus, 767 en tout, deux sprints), puis, après la 1.0.172, du relief dans les forêts, de plus belles flaques et des bords de carte sans anneaux (D90 : 6 points de plus, 773 en tout, un sprint), puis, au même sprint, la monture qu'on voit et qui accélère, et les soins refusés à vie pleine (D91 : 3 points de plus, 776 en tout, sans sprint de plus), puis, après la 1.0.176, des onglets d'inventaire lisibles, des tris, le choix d'un objet depuis son emplacement et le familier qui suit (D92 : 5 points de plus, 781 en tout, un sprint), puis les pages Éléments et Voie à la place de la page Talents, avec trois paliers à 30, 50 et 100, des paires et des trios d'éléments qu'on crée et une voie par classe, qui remplacent les spécialisations et la tresse de Glace de D83 (D93 : 21 points de plus, 802 en tout, trois sprints), chaque fois avec Charles et dans des sprints à part, sans rien décaler, sauf les guildes passées de S137 à S145 (D80) et la suite de D83 passée de S157-S161 à S161-S165 (D84), puis de S162-S165 à S163-S166 (D85), puis de S163-S166 à S167-S170 (D86), puis de S167-S170 à S176-S179 (D87), puis de S176-S179 à S178-S181 (D88), puis de S178-S181 à S180-S183 (D89), puis de S179-S183 à S180-S184 (D90), puis de S181-S184 à S182-S185 (D92), avant que D93 ne remplace ces quatre sprints par sept, S182-S188. Puis, après la 1.0.183, des composés qui consomment leurs parents, douze sorts par trio et une nouvelle page Éléments (D94 : 13 points de plus, 815 en tout, trois sprints), qui décalent les voies de S187-S188 à S190-S191. Puis un arbre de spécialisations qui se divise, 3 choix à 30, 2 à 50 et une évolution à 100, au lieu de 3 lignes droites (D95 : 8 points de plus, 823 en tout, deux sprints), qui fait des voies S190-S193. Puis dix classes à la place des trois, 220 en tout et un dernier rang qui se divise, en trois vagues avec une décision de Charles à 4, 7 et 10 classes (D96 : 123 points de plus, 946 en tout, 26 sprints, et 15 points de marge non planifiés), qui remplace le Mage prévu en S193. Puis 3 points en S195 pour ramener la suite du Cœur à 20 000 combats, ce que S193 n'a pas tenu (D97 : 949 en tout, sans nouveau sprint, 12 points de marge).
R3 Code IA incorrect ou dangereux 3 3 9 Tests d'abord, vérifier qu'un test échoue quand on casse le code, fuzzing, preuve SPARK, CI bloquante, REVIEW.md S'est produit à chaque sprint, sans arriver en ligne : les défauts trouvés par les tests et les relectures sont dans les REVIEW.md, avec leur correction.
R4 GPU indisponible 2 2 4 Versions OpenCL et CPU, résultats pré-calculés S'est produit en partie : pas d'OpenCL NVIDIA sous WSL (PoCL à la place), CUDA par Docker sur la GTX 1660, mesures commitées pour la CI sans carte graphique.
R5 Offres d'hébergement gratuites modifiées 2 2 4 Démos statiques, backends optionnels Ne s'est pas produit : le site est statique sur GitHub Pages ; les API ne tournent qu'en local avec Docker Compose.
R6 Données personnelles ou secrets publiés 1 3 3 Scan automatique en CI, variables d'environnement Le scan a bloqué un déploiement pour une adresse e-mail publique de mainteneur npm dans un package-lock ; aucune donnée privée publiée.
R7 Échec de build sur un OS 2 2 4 Matrice CI Linux, Windows, macOS dès le premier commit S'est produit plusieurs fois (MSVC, Qt sous Windows, Clang sous macOS), toujours vu par la matrice avant la mise en ligne.
R8 Manque de temps ou épuisement 2 3 6 Deux sprints de marge, un seul projet en cours à la fois Ne s'est pas produit : les deux sprints de marge n'ont pas servi. Les sprints 35 à 219 ne sont pas du retard : ce sont des demandes ajoutées après la livraison, estimées et planifiées comme les autres (D46, D47, D48, D49, D50, D51, D52, D53, D54, D55, D56, D57, D58, D59, D61, D62, D63, D64, D65, D66, D67, D68, D69, D70, D71, D72, D73, D74, D75, D76, D77, D78, D79, D80, D81, D82, D83, D84, D85, D86, D87, D88, D89, D90, D91, D92, D93, D94, D95, D96, D97).
R9 Modèles 3D sans droits de diffusion 2 3 6 Maillages synthétiques générés par le code ; modèles tiers montrés en local seulement Évité : seuls des maillages générés par le code sont publiés ; les modèles trouvés en ligne restent en démonstration locale.

Matrice : probabilité de gauche à droite, impact de bas en haut ; la case cerclée est celle du risque. Cliquez sur un en-tête (N°, probabilité, impact, score) pour trier, une seconde fois pour inverser.

Workflow GenAI

  1. Spécification
  2. Plan d'architecture relu
  3. Tests d'abord, génération par petites étapes
  4. Vérifier qu'un test échoue quand on casse le code
  5. Relecture de chaque diff
  6. CI verte sur Linux, Windows et macOS avant merge
  7. REVIEW.md et DECISIONS.md mis à jour

Definition of Done

  • Code relu, diff par diff
  • Tests unitaires et d'intégration verts
  • CI verte sur Linux, Windows et macOS si compilé
  • README, REVIEW.md et DECISIONS.md à jour
  • Textes en français et en anglais
  • Démo déployée et testée sur mobile