:construction: écriture de cette issue en cours. N'hésitez pas à proposer des sujets en commentaire, je consoliderai
Dans cette issue, un premier jet de liste de sujets "tech" importants. Il s'agit de sujets qui ne sont pas purement tech.
Par exemple, si l'équipe estime qu'on a une dette trop importante sur un jeu de code, on le priorise "obligatoirement" ou on le traite en résiduel dans un sprint. Idem pour les bugs critiques qui n'ont pas à être priorisés (on arrête ce qu'on fait même un réunion et on le corrige) ou des bugs non prioritaires qu'on peut prioriser à chaque sprint sans trop impacter la feuille de route.
À l'inverse, un sujet comme #801 n'est pas une obligation : on peut choisir de ne pas migrer vers Next, et la migration a un coût non négligeable, qui se chiffre en sprint(s).
Donc sous l'appellation "tech", on va en fait parler de fonctionnalités : SEO, UX, performance donc UX, précision des chiffres du modèle, amélioration du modèle pour pouvoir accueillir de nouveaux types de questions, etc.
Plutôt côté site
[ ] #801
[ ] #1089
[ ] cette PR a sa place ici car elle peut créer plein de conflits, à prioriser en début d'un sprint avant toute nouvelle PR #165
[ ] Améliorer publiopti en terme de réduction de la taille du modèle et de sa performance d’exécution (passer sur un langage compilé ? Grosse dépendance à l’interpréteur publicodes en TS malheureusement)
Versionnage du modèle et scripts de migration (à mon avis, un sprint pour 2 personnes)
1.0.1 Permettre l'accès à une partie du modèle seulement (pour moi c'est en même temps que le point 1)
Définition et mise en place d'une arborescence de fichiers structurées
Amélioration de la documentation
Plus long terme
Déclinaison pour d'autres métriques
Listes dans publicodes
Biblio (+ storybook ?) de composants UI
Me semble très rapide (moins d'une demi journée pour chaque point) :
enlever les dépendances externes faisant fuiter des IP
Dans cette issue, un premier jet de liste de sujets "tech" importants. Il s'agit de sujets qui ne sont pas purement tech.
À l'inverse, un sujet comme #801 n'est pas une obligation : on peut choisir de ne pas migrer vers Next, et la migration a un coût non négligeable, qui se chiffre en sprint(s).
Donc sous l'appellation "tech", on va en fait parler de fonctionnalités : SEO, UX, performance donc UX, précision des chiffres du modèle, amélioration du modèle pour pouvoir accueillir de nouveaux types de questions, etc.
Plutôt côté site
Plutôt côté modèle