Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation du processus de recette #2452

Closed
2 tasks
bbohec opened this issue Oct 31, 2024 · 0 comments · Fixed by #2458
Closed
2 tasks

Documentation du processus de recette #2452

bbohec opened this issue Oct 31, 2024 · 0 comments · Fixed by #2458
Labels
NoCode Ne nécessite pas de développement Team Convention Team Recherche

Comments

@bbohec
Copy link
Contributor

bbohec commented Oct 31, 2024

🤔 Contexte et problématique (et par qui est-ce remonté ?)

Remonté par @gargagif et discuté avec les dev pour bien clarifier le process de recette adapté.

🎉 Proposition de solution

Comme discuté avec l'équipe dev, voici la proposition de process pour la recette :

Lorsqu'il y a une recette à faire sur une version envoyée en staging, créer un fil de discussion sur le canal mise en recette + tag Gaël
Si Gaël absent, tagguer Nathalie. Si Nathalie absente, tagguer Elodie ou Magali.
Les retours liés aux tests sont renseignés sur chaque ticket, en commentaire.
Si ticket KO, le ticket est réouvert et repassé au statut "Développement en cours"
Un résumé de la recette est envoyé sur le fil Discord de la recette avec :
OK / KO pour MEP
La liste des tickets concernés par les retours
Tag des devs concernés par les retours (les tags / notifs GitHub ne sont pas efficaces)
Si MEP OK > ce sont les devs qui lancent la MEP, car il arrive qu'il y ait des actions autres que d'appuyer sur le bouton (par ex : requête SQL à exécuter).

Cela s'accompagne de quelques remarques en lien avec le bon déroulé de la recette :

Renseigner systématiquement le numéro du ticket correspondant dans le titre de la PR et idéalement lier la PR au ticket
Lorsqu'un dev crée une PR sur une feature d'initiative personnelle il crée systématiquement un ticket lorsqu'il s'agit d'une feature à tester
Pour créer un ticket, c'est mieux de passer par le Template sauf si c'est hyper trivial. Cela permet de renseigner correctement le contexte et le comportement attendu.
Lorsqu'un ticket est retraité suite à un retour, il est important que le dev mette un commentaire en reclôturant le ticket, afin qu'on sache si le retour à été pris en compte et si non pourquoi.

  • Process à intégrer ça dans la doc du repo
  • Faire un lien vers cette doc dans Notion
@bbohec bbohec added the NoCode Ne nécessite pas de développement label Oct 31, 2024
@bbohec bbohec moved this from Vrac to À faire dans l'itération in Immersion Facilitée Oct 31, 2024
@bbohec bbohec assigned bbohec and unassigned bbohec Oct 31, 2024
@celineung celineung linked a pull request Oct 31, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from À merger to En staging in Immersion Facilitée Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NoCode Ne nécessite pas de développement Team Convention Team Recherche
Projects
Status: En staging
Development

Successfully merging a pull request may close this issue.

1 participant