Projet

Général

Profil

Gestion des demandes entrantes » Historique » Version 31

« Précédent - Version 31/61 (diff) - Suivant » - Version actuelle
Laurent Flori, 14/10/2015 14:12


Gestion des demandes entrantes

Deux types de demandes entrantes :
  • Extérieures
  • Équipe EOLE

Les demandes extérieures vont uniquement dans le tracker demandes
À tout moment du processus, le statut des demandes peut être mis à "pas un bug". Dans ce cas là le processus cesse pour cette demande.

Pendant le sprint :

dans chaque sprint il y a deux scénarios récurrents:
  • "Assistance aux utilisateurs"
  • "Etude pré-scénario" (Lorsque l'on passe du temps à la préparation de la proposition de scénario)
  • Un membre de l'équipe trie les demandes :
    • Urgentes : régressions graves empêchant le fonctionnement du module
    • Anomalies : ce sont les demandes qui causent une régression ou ne sont pas conformes aux exigences.
    • Évolutions : toutes les autres demandes.
  • Pour les demandes urgentes le membre de l'équipe déplace la demande dans le scénario "Assistance aux utilisateurs" du sprint en cours. Le processus est terminé.
  • Le membre de l'équipe spécifie la catégorie :
    • "version mineure" : Pour les demandes ne changeant pas le comportement par défaut de la distribution et impliquant peu de changements fonctionnels.
    • "version majeure" : Pour les demandes impliquant de gros changements fonctionnels.
  • Le membre de l'équipe déplace la demande dans le service principal concerné.
  • Le membre de l'équipe gère la proposition de scénario :
    • 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
      • Lie cette demande à la proposition de scénario.
      • Éventuellement il met à jour la description du scénario.
    • 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"
      • 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.
    • 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" :
      • Éventuellement modifier le titre, il doit être :
        • Une action positive
        • Ne comprenant pas le nom d'un produit
        • Ni une solution au problème
        • Ni trop descriptif ("je ne peux pas lister les répertoires" devrait être "les répertoires doivent être listables")
      • Les exigences doivent être spécifiées dans la description du scénario :
        • Si l'exigence existe dans squash il faut noter la référence dans la description
        • 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)
      • Le membre de l'équipe créé les tâches associées au scénario.

A la fin du sprint, le tracker demande est vide.
Attention: aucune demande ne peut être mise dans le tracker scénario.

Pendant les mêlées :

  • L'équipe vérifie pendant le troisième tour qu'il ne reste aucune demande dans le tracker demandes.
  • 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).

Pendant la réunion de préparation des releases

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.
  • Gestion des propositions de scénarios par l'équipe :
    • 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.
    • Les "proposition de scénario" pertinentes pour une release programmée sont déplacées dans le tracker scénario. Le scénario entre dans le backlog.
    • Les "proposition de scénario" non pertinentes pour une release programmée sont déplacés dans le tracker bac à idées.
  • 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. Le scénario entre dans le backlog.

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)
A la fin de la réunion, les trackers demande et "proposition de scénario" sont vides.