Gestion des demandes entrantes » Historique » Version 18
Laurent Flori, 14/10/2015 12:12
1 | 1 | Laurent Flori | h1. Gestion des demandes entrantes |
---|---|---|---|
2 | 1 | Laurent Flori | |
3 | 1 | Laurent Flori | Deux types de demandes entrantes : |
4 | 1 | Laurent Flori | * Extérieures |
5 | 1 | Laurent Flori | * Équipe EOLE |
6 | 1 | Laurent Flori | |
7 | 13 | Laurent Flori | Les demandes extérieures vont *uniquement* dans le tracker *"demandes":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=1* |
8 | 18 | Laurent Flori | A tout moment du processus, le statut des demandes peut être mis à *"pas un bug"*. Dans ce cas là le processus cesse pour cette demande. |
9 | 1 | Laurent Flori | |
10 | 1 | Laurent Flori | h2. Pendant le sprint : |
11 | 1 | Laurent Flori | |
12 | 13 | Laurent Flori | dans chaque sprint il y a deux scénarios récurrents: |
13 | 14 | Laurent Flori | * *"Assistance aux utilisateurs"* |
14 | 15 | Laurent Flori | * *"Etude pré-scénario"* (Lorsque l'on passe du temps à la préparation de la proposition de scénario) |
15 | 13 | Laurent Flori | |
16 | 1 | Laurent Flori | * Un membre de l'équipe trie les demandes : |
17 | 7 | Laurent Flori | ** Urgentes : régressions graves empêchant le fonctionnement du module |
18 | 7 | Laurent Flori | ** Anomalies : ce sont les demandes qui causent une régression ou ne sont pas conformes aux exigences. |
19 | 1 | Laurent Flori | ** Évolutions : toutes les autres demandes. |
20 | 1 | Laurent Flori | |
21 | 13 | Laurent Flori | * Pour les demandes urgentes le membre de l'équipe déplace la demande dans le scénario *"Assistance aux utilisateurs":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=3* du sprint en cours. Le processus est terminé. |
22 | 1 | Laurent Flori | |
23 | 1 | Laurent Flori | * Le membre de l'équipe spécifie la catégorie : |
24 | 8 | Laurent Flori | ** *"version mineure"* : Pour les demandes ne changeant pas le comportement par défaut de la distribution et impliquant peu de changements fonctionnels. |
25 | 4 | Laurent Flori | ** *"version majeure"* : Pour les demandes impliquant de gros changements fonctionnels. |
26 | 1 | Laurent Flori | |
27 | 1 | Laurent Flori | * Le membre de l'équipe déplace la demande dans le service principal concerné. |
28 | 1 | Laurent Flori | |
29 | 1 | Laurent Flori | * Le membre de l'équipe gère la proposition de scénario : |
30 | 10 | Laurent Flori | ** S'il existe un scénario dans le tracker *"proposition de scénario"* correspondant à la problématique de la demande, le membre de l'équipe met la demande dans le tracker *"tâche"* et la lie à la proposition de scénario. Éventuellement il met à jour la description du scénario. |
31 | 10 | Laurent Flori | ** S'il existe un scénario dans le tracker *"scénario"* correspondant à la problématique de la demande, le membre de l'équipe met la demande dans le tracker *"tâche"*, créé une demande dans le tracker *"proposition de scénario"* et lie la demande à cette proposition de scénario. Dans la description de la proposition de scénario faire une référence au scénario initial. |
32 | 1 | Laurent Flori | ** 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"* : |
33 | 16 | Daniel Dehennin | *** Éventuellement modifier le titre, il doit être : |
34 | 16 | Daniel Dehennin | **** une action positive |
35 | 16 | Daniel Dehennin | **** ne comprenant pas le nom d'un produit |
36 | 16 | Daniel Dehennin | **** ni une solution au problème |
37 | 16 | Daniel Dehennin | **** ni trop descriptif (_"je ne peux pas lister les répertoires"_ devrait être _"les répertoires doivent être listables"_) |
38 | 1 | Laurent Flori | *** Les exigences doivent être spécifiées dans la description du scénario : |
39 | 1 | Laurent Flori | **** Si l'exigence existe dans squash il faut noter la référence dans la description |
40 | 1 | Laurent Flori | **** 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) |
41 | 2 | Laurent Flori | *** Le membre de l'équipe créé les taches associées au scénario. |
42 | 2 | Laurent Flori | |
43 | 2 | Laurent Flori | h2. Pendant les mêlées : |
44 | 2 | Laurent Flori | |
45 | 17 | Laurent Flori | * L'équipe vérifie pendant le troisième tour qu'il ne reste aucune demande dans le tracker *"demandes":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=11*. |
46 | 2 | Laurent Flori | * Les membres de l'équipe ayant un doute sur la gestion d'une demande, sollicitent de l'aide pour la gérer. (On ne gère pas la demande pendant cette phase, on demande de l'aide). |
47 | 2 | Laurent Flori | |
48 | 2 | Laurent Flori | h2. Pendant la réunion de préparation des releases |
49 | 2 | Laurent Flori | |
50 | 2 | 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. |
51 | 2 | Laurent Flori | * Gestion des propositions de scénarios par l'équipe : |
52 | 12 | Laurent Flori | ** Les *"proposition de scénario"* associés à un scénario existant sont supprimés. Les tâches sont liées au scénario d'origine. |
53 | 17 | Laurent Flori | ** Les *"proposition de scénario"* pertinentes pour une release programmée sont déplacées dans le tracker *"scénario":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=5*. Le scénario entre dans le *backlog*. |
54 | 17 | Laurent Flori | ** Les *"proposition de scénario"* non pertinentes pour une release programmée sont déplacés dans le tracker *"bac à idées":https://dev-eole.ac-dijon.fr/projects/modules-eole/issues?set_filter=1&tracker_id=8*. |
55 | 17 | Laurent Flori | * 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/projects/modules-eole/issues?set_filter=1&tracker_id=5*. Le scénario entre dans le *backlog*. |
56 | 2 | Laurent Flori | |
57 | 11 | Laurent Flori | Les demandes du *backlog* sont évaluées en points par l'équipe. Les demandes du *backlog* 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) |