Gestion des demandes entrantes » Historique » Version 60
Gérald Schwartzmann, 13/01/2016 16:16
Ajout d'un lien vers les propositions de scénario en rédaction
| 1 | 43 | Daniel Dehennin | {{toc}} |
|---|---|---|---|
| 2 | 43 | Daniel Dehennin | |
| 3 | 1 | Laurent Flori | h1. Gestion des demandes entrantes |
| 4 | 1 | Laurent Flori | |
| 5 | 49 | Daniel Dehennin | Il existe deux types de demandes entrantes : |
| 6 | 1 | Laurent Flori | |
| 7 | 53 | Daniel Dehennin | * Les demandes des utilisateurs : elles sont *obligatoirement dirigées* dans le tracker "*Demandes*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=108. |
| 8 | 60 | Gérald Schwartzmann | * Les demandes de l’équipe EOLE : elles sont rédigées et placées dans le tracker "*Proposition de scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 avec le status "*En rédaction*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=189 jusqu’à sa [[Gestion_des_demandes_entrantes#Anomalies-non-urgentes-ou-demandes-dévolution|formalisation complète]]. |
| 9 | 1 | Laurent Flori | |
| 10 | 53 | Daniel Dehennin | À tout moment du processus : |
| 11 | 1 | Laurent Flori | |
| 12 | 53 | Daniel Dehennin | * L’équipe peut solliciter le scrum master et le product owner afin de déterminer la pertinence d’une demande |
| 13 | 53 | Daniel Dehennin | * une demande peut être *classée sans suite* ou fermée avec le status *pas un bug*, dans quel cas le processus cesse pour cette demande |
| 14 | 53 | Daniel Dehennin | |
| 15 | 1 | Laurent Flori | h2. Dans le courant du sprint |
| 16 | 45 | Daniel Dehennin | |
| 17 | 59 | Daniel Dehennin | #FIXME# expliquer les sprints à destination des utilisateurs |
| 18 | 1 | Laurent Flori | |
| 19 | 1 | Laurent Flori | h3. Pendant les mêlées quotidiennes |
| 20 | 1 | Laurent Flori | |
| 21 | 59 | Daniel Dehennin | #FIXME# expliquer les mêlées à destination des utilisateurs |
| 22 | 46 | Daniel Dehennin | |
| 23 | 56 | Daniel Dehennin | * *1<notextile></notextile>^er^ tour*: Ce que j’ai fais la veille (y compris les demandes entrantes traitées = information à l’équipe) |
| 24 | 53 | Daniel Dehennin | * *Avant le 2<notextile></notextile>^e^ tour* : visualiser les "*Demandes*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=108 non affectées afin que toute l’équipe en prenne connaissance |
| 25 | 1 | Laurent Flori | * *2<notextile></notextile>^e^ tour* : Ce que je vais faire aujourd’hui: *auto-assignation* des demandes du tableau des tâches et entrantes |
| 26 | 56 | Daniel Dehennin | * *3<notextile></notextile>^e^ tour* : Les problèmes que je rencontre, notamment les doutes sur la gestion d’une demande et la sollicitation d’aide pour la gérer. (*ATTENTION*: On ne gère pas la demande pendant cette phase, on demande de l’aide). |
| 27 | 33 | Daniel Dehennin | |
| 28 | 45 | Daniel Dehennin | h3. Tri des demandes |
| 29 | 1 | Laurent Flori | |
| 30 | 53 | Daniel Dehennin | Chaque membre de l’équipe trie ses "*Demandes*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=108 en fonction des critères suivants : |
| 31 | 1 | Laurent Flori | |
| 32 | 58 | Daniel Dehennin | * Assistances : aide à la mise en œuvre ou la maintenance des solutions EOLE |
| 33 | 1 | Laurent Flori | * Anomalies |
| 34 | 1 | Laurent Flori | ** Urgentes : régressions graves empêchant le fonctionnement des solutions EOLE |
| 35 | 1 | Laurent Flori | ** Non urgente : ce sont les demandes qui causent une régression ou ne sont pas conformes aux exigences. |
| 36 | 1 | Laurent Flori | * Évolutions : toutes les autres demandes. |
| 37 | 1 | Laurent Flori | |
| 38 | 51 | Daniel Dehennin | *RACCOURCI pour les demandes rapides à effectuer* : Si la +charge du sprint le permet+, les anomalies non urgentes et les évolutions peuvent être intégrées au scénario *Traitement express*, présent dans chaque sprint. |
| 39 | 46 | Daniel Dehennin | |
| 40 | 48 | Daniel Dehennin | h3. Assistances |
| 41 | 48 | Daniel Dehennin | |
| 42 | 1 | Laurent Flori | Un scénario *Assistance aux utilisateurs*, présent dans chaque sprint, accueil les demandes d’assistances ouvertes par les utilisateurs. |
| 43 | 1 | Laurent Flori | |
| 44 | 1 | Laurent Flori | Leur processus de tri est terminé. |
| 45 | 47 | Daniel Dehennin | |
| 46 | 47 | Daniel Dehennin | |
| 47 | 47 | Daniel Dehennin | h3. Anomalies urgentes |
| 48 | 46 | Daniel Dehennin | |
| 49 | 48 | Daniel Dehennin | Un scénario *Traitement express*, présent dans chaque sprint, accueil les régressions graves empêchant le fonctionnement des solutions EOLE. |
| 50 | 46 | Daniel Dehennin | |
| 51 | 33 | Daniel Dehennin | Leur processus de tri est terminé. |
| 52 | 34 | Laurent Flori | |
| 53 | 1 | Laurent Flori | h3. Anomalies non urgentes ou demandes d’évolution |
| 54 | 1 | Laurent Flori | |
| 55 | 54 | Daniel Dehennin | *ATTENTION*: aucun scénario ne peut être créé pendant cette phase. |
| 56 | 49 | Daniel Dehennin | |
| 57 | 1 | Laurent Flori | Chaque membre de l’équipe : |
| 58 | 1 | Laurent Flori | |
| 59 | 1 | Laurent Flori | * Renseigne la catégorie : |
| 60 | 49 | Daniel Dehennin | ** *version mineure* : Pour les demandes ne changeant pas le comportement par défaut de la distribution et impliquant peu de changements fonctionnels. |
| 61 | 1 | Laurent Flori | ** *version majeure* : Pour les demandes impliquant de gros changements fonctionnels. |
| 62 | 1 | Laurent Flori | * Déplace la demande dans le service principal concerné. |
| 63 | 49 | Daniel Dehennin | * Gère la proposition de scénario : |
| 64 | 56 | Daniel Dehennin | ** S’il existe un scénario dans le tracker "*Scénario*":https://dev-eole.ac-dijon.fr/issues?query_id=187 correspondant à la problématique de la demande |
| 65 | 56 | Daniel Dehennin | *** Le membre de l’équipe met la demande dans le tracker "*Tâche*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=6 |
| 66 | 53 | Daniel Dehennin | *** Créé une demande dans le tracker "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 |
| 67 | 21 | Daniel Dehennin | *** Lie la demande à cette proposition de scénario |
| 68 | 1 | Laurent Flori | *** Dans la description de la proposition de scénario faire une référence au scénario initial. |
| 69 | 56 | Daniel Dehennin | ** S’il existe un scénario dans le tracker "*Proposition de scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 correspondant à la problématique de la demande : |
| 70 | 56 | Daniel Dehennin | *** Le membre de l’équipe met la demande dans le tracker "*Tâche*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=6 |
| 71 | 55 | Daniel Dehennin | *** Défini cette proposition de scénario comme tâche parente |
| 72 | 55 | Daniel Dehennin | *** Éventuellement il met à jour la description de la proposition de scénario. |
| 73 | 56 | Daniel Dehennin | ** S’il n’existe pas de scénario correspondant à la demande, le membre de l’équipe met la demande dans le tracker "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 : |
| 74 | 49 | Daniel Dehennin | *** Éventuellement modifier le titre, il doit être : |
| 75 | 32 | Gérald Schwartzmann | **** Une action positive |
| 76 | 56 | Daniel Dehennin | **** Ne comprenant pas le nom d’un produit |
| 77 | 1 | Laurent Flori | **** Ni une solution au problème |
| 78 | 53 | Daniel Dehennin | **** Ni trop descriptif (_« je ne peux pas lister les répertoires »_ devrait être _« les répertoires doivent être listables »_) |
| 79 | 1 | Laurent Flori | *** Les exigences doivent être spécifiées dans la description du scénario : |
| 80 | 56 | Daniel Dehennin | **** Si l’exigence existe dans squash il faut noter la référence dans la description |
| 81 | 56 | Daniel Dehennin | **** Si elle n’existe pas, il faut ouvrir une demande de création d’exigence (ne pas la créer directement dans squash, elle doit être approuvée) |
| 82 | 56 | Daniel Dehennin | *** Le membre de l’équipe créé les tâches associées au scénario et estime le temps pour chacune d’elle. |
| 83 | 49 | Daniel Dehennin | |
| 84 | 1 | Laurent Flori | A la fin du sprint, le tracker "*Demande*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=108 est vide. |
| 85 | 12 | Laurent Flori | |
| 86 | 17 | Laurent Flori | h2. Pendant la réunion de préparation des releases |
| 87 | 1 | Laurent Flori | |
| 88 | 17 | Laurent Flori | En cours de sprint, une période est réservée à la préparation des releases. Actuellement cette réunion a lieu le vendredi après-midi de fin de sprint. |
| 89 | 56 | Daniel Dehennin | * Gestion des propositions de scénarios par l’équipe : |
| 90 | 56 | Daniel Dehennin | ** Les "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 associés à un scénario existant sont supprimés. Les tâches sont liées au scénario d’origine. |
| 91 | 57 | Daniel Dehennin | ** Les "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 pertinentes pour une release programmée sont déplacées dans le tracker "*Scénario*":https://dev-eole.ac-dijon.fr/issues?query_id=187. Le scénario entre dans le "*Backlog*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=186. |
| 92 | 53 | Daniel Dehennin | ** Les "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 non pertinentes pour une release programmée sont déplacés dans le tracker "*Bac à idées*":https://dev-eole.ac-dijon.fr/issues?query_id=178. |
| 93 | 57 | Daniel Dehennin | * Gestion du bac à idées par l’équipe : les demandes pertinentes pour une release programmée sont déplacées dans le tracker "*Scénario*":https://dev-eole.ac-dijon.fr/issues?query_id=187. Le scénario entre dans le "*Backlog*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=186. |
| 94 | 37 | Scrum Master | * Gestion des demandes entrantes en souffrance : l’équipe détermine avec le product owner la suite à donner aux demandes restantes s’il y en a. |
| 95 | 45 | Daniel Dehennin | |
| 96 | 57 | Daniel Dehennin | Les demandes du "*Backlog*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=186 sont évaluées en points par l’équipe. Les demandes du "*Backlog*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=186 sont placées dans une release par l’équipe (les catégories *version majeure* et *version mineure* des tâches du scénario est une indication pour connaître la release). |
| 97 | 45 | Daniel Dehennin | |
| 98 | 56 | Daniel Dehennin | Les releases sont créées si elles n’existent pas. |
| 99 | 1 | Laurent Flori | |
| 100 | 53 | Daniel Dehennin | A la fin de la réunion, les trackers "*Demande*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=108 et "*Proposition de Scénario*":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?query_id=70 sont vides. |