meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| certif:procedure:develop:gestionprojeqtor [2026/06/02 15:57] – nicolas | certif:procedure:develop:gestionprojeqtor [2026/06/02 19:26] (Version actuelle) – nicolas | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| ===== Informations qualité ===== | ===== Informations qualité ===== | ||
| - | |||
| |**Suivi des modifications majeures** |juin 2026 - Nicolas Marchand - Refonte complète\\ 5 mars 2015 - Nicolas Marchand - Création du document \\ 27 novembre 2015 - Nicolas Marchand - Evolution vocabulaire, | |**Suivi des modifications majeures** |juin 2026 - Nicolas Marchand - Refonte complète\\ 5 mars 2015 - Nicolas Marchand - Création du document \\ 27 novembre 2015 - Nicolas Marchand - Evolution vocabulaire, | ||
| - | |**Suivi des approbations** |Ce document correspond à la fusion des éléments ProjeQtor suivants : \\ * Document #04 - Procédure | + | |**Suivi des approbations** | ce fait sur la plateforme |
| - | |**Objet** |L' | + | |**Objet** |L' |
| |**Destinataires** |**- Validation des modifications : ** Gérant \\ **- Approbation du document** : Equipe dev & Equipe Ass| | |**Destinataires** |**- Validation des modifications : ** Gérant \\ **- Approbation du document** : Equipe dev & Equipe Ass| | ||
| - | ===== Etapes de traitement | + | ===== Qualification des tickets |
| - | {{: | + | ==== Types de tickets ==== |
| + | ^ Type ^ Quand l' | ||
| + | | **Bug** | Le logiciel produit un résultat incorrect ou inattendu | Étapes de repro + résultat observé vs attendu | Bloquant → Majeur → Mineur | Investigation immédiate si bloquant |{{ : | ||
| + | | **Évolution** | La fonctionnalité demandée n' | ||
| + | | **Amélioration** | La fonction existe mais pourrait être mieux conçue | Usage concerné + problème concret + gain estimé | Faible à moyenne selon contexte | Backlog, trié par valeur |{{ : | ||
| + | | **Question / Assistance** | L' | ||
| - | ^ ^Responsable^Type | + | == Arbre de décision == |
| - | |**Niveau 1 (plus urgent)**|Nicolas|Problème sur base Client|Bloquant| | + | |
| - | |**Niveau 2**|Nicolas|Problème sur base Client|Urgent| | + | |
| - | |**Niveau 3**|Nicolas|Problème sur base Client|Non Urgent| | + | |
| - | |**Niveau 4**|Nicolas|Dysfonctionnement|Bloquant| | + | |
| - | |**Niveau 5**|Nicolas|Dysfonctionnement|Urgent| | + | |
| - | |**Niveau 6**|Nicolas|Dysfonctionnement|Non Urgent| | + | |
| - | ==== Etape 1 : Référencement d'une demande ==== | + | - Le logiciel produit un résultat **incorrect ou inattendu** ? → **Bug** |
| + | - La fonctionnalité demandée **n'existe pas encore** dans le logiciel ? → **Évolution** | ||
| + | - La fonctionnalité **existe mais est difficile** à utiliser ou trop lente ? → **Amélioration** | ||
| + | - L' | ||
| - | === Procédure vis-à-vis du client | + | ==== Les niveaux de gravité |
| + | ==== Niveaux de gravité des tickets ==== | ||
| + | ^ Niveau ^ Situation ^ Contournement ^ Délai cible ^ Traitement ^ En savoir plus ^ | ||
| + | | **Bloquant** | Travail totalement à l' | ||
| + | | **Majeur** | Fonctionnalité dégradée, contournement pénible | Pénible ou risqué | < quelques jours | Priorité haute |{{ : | ||
| + | | **Mineur** | Bug limité, contournement simple | Simple et sans risque | Prochain sprint | Planification normale |{{ : | ||
| + | | **Amélioration** | Pas de bug, confort ou nouvelle capacité | Non applicable | Selon roadmap | Backlog, par valeur |{{ : | ||
| - | La première action à faire vis-à-vis | + | == La règle |
| - | AUCUNE assistance sur les fonctionnalités n'est faite sur les versions antérieures du logiciel à partir du moment où une mise à jour est publiée. Seules l' | + | ^ Contournement disponible ? ^ Niveau ^ |
| + | | Aucun contournement possible | **Bloquant** | | ||
| + | | Contournement pénible, lent ou risqué | **Majeur** | | ||
| + | | Contournement simple | ||
| + | | Pas de bug — logiciel fonctionnel | **Amélioration | ||
| - | Chaque cas sera étudié et une réponse sera émise au client dans tous les cas. Celle-ci sera obligatoirement tracée au travers | + | == Arbre de décision == |
| - | === Cas où une correction | + | - Est-ce que personne (ou presque) ne peut travailler normalement ? → **Bloquant** |
| + | - Y a-t-il un contournement simple et sans risque ? → Non = **Majeur** | ||
| + | - L' | ||
| + | - Le logiciel fonctionne correctement mais pourrait être mieux ? → **Amélioration / Évolution** | ||
| - | Si lors d'une demande d' | + | <note tip> |
| + | En cas de doute entre deux niveaux → choisir le plus élevé et laisser l' | ||
| + | </ | ||
| - | == Cas 1 : Problème impliquant uniquement une correction du code == | + | == Le piège le plus courant |
| - | - Lancer une session | + | <note warning> |
| - | * Sélectionner le Projet et la sous-version correspondant à la prochaine version [[certif: | + | **"Urgent" |
| - | | + | </note> |
| - | * __**Projet** | + | |
| - | * __**Type de ticket = " | + | |
| - | * __**Référence externe = Numéro de ticket OTRS s'il existe. **Exemple :// | + | |
| - | * __**Responsable = vide**__ | + | |
| - | * NB : Dans le cas où la demande | + | |
| - | - Revenir sur le ticket OTRS | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | == Cas 2 : Problème impliquant uniquement une décision du groupe de travail EPUdF-Logeas == | + | |
| - | + | ||
| - | - Lancer une session Projeqtor | + | |
| - | * Sélectionner le Projet et la sous-version correspondant à la prochaine version [certif: | + | |
| - | * Dans " | + | |
| - | * __**Projet = Prochaine sous-version**__ | + | |
| - | * **Type de ticket = " | + | |
| - | * **Référence externe = Numéro de ticket OTRS s'il existe. **Exemple :// | + | |
| - | * **Responsable = " | + | |
| - | * NB : Dans le cas où la demande | + | |
| - | - Revenir sur le ticket OTRS | + | |
| - | * Envoyer une réponse à l' | + | |
| - | * Faire une note en indiquant en titre " | + | |
| - | + | ||
| - | == Cas 3 : Demande d' | + | |
| - | + | ||
| - | - Lancer une session | + | |
| - | * Sélectionner le Projet et la sous-version correspondant à la prochaine version [[certif: | + | |
| - | * Dans " | + | |
| - | * __**Projet = Prochaine sous-version**__ | + | |
| - | * **Type de ticket = " | + | |
| - | * **Référence externe = Numéro de ticket OTRS s'il existe. **Exemple :// | + | |
| - | * **Responsable = vide** | + | |
| - | * NB : Dans le cas où la demande est un doublon par rapport à une demande existante, on se contentera de compléter le ticket existant en ajoutant la référence à la demande du client. | + | |
| - | - Revenir | + | |
| - | * Envoyer une réponse à l'utilisateur | + | |
| - | * Faire une note en indiquant en titre " | + | |
| - | + | ||
| - | === Information générique sur la saisie d'un ticket === | + | |
| - | + | ||
| - | |Description|Projet|Selon le cas| | + | |
| - | |Description|Type de ticket|Selon le cas| | + | |
| - | |Description|Nom|**Donner un titre compréhensible** | | + | |
| - | |Description|Référence externe|Selon le cas| | + | |
| - | |Description|Urgence|Non utilisé| | + | |
| - | |Description|Date de création|Automatique| | + | |
| - | |Description|Émetteur|Automatique, | + | |
| - | |Description|Demandeur|Non utilisé| | + | |
| - | |Description|Origine|Non utilisé| | + | |
| - | |Description|Ticket en doublon|Utilisation postérieure| | + | |
| - | |Description|Contexte|A remplir si connu| | + | |
| - | |Description|Produit|Indiquez le produit| | + | |
| - | |Description|Version | + | |
| - | |Description|Description|Indiquer le détail du problème| | + | |
| - | |Traitement|Activité de planning|Ne pas utiliser| | + | |
| - | |Traitement|Etat|Mettre " | + | |
| - | |Traitement|Responsable|Assigner le ticket à la personne qui doit s'en occuper, ce qui envoie | + | |
| - | |Traitement|Criticité|Selon le cas| | + | |
| - | |Traitement|Priorité|Selon le cas| | + | |
| - | |Traitement|Échéance initiale,; actuelle|Non utilisé| | + | |
| - | |Traitement|Travail estimé, restant|Non utilisé| | + | |
| - | |Traitement|Pris en charge, Fait, Clos|Automatique| | + | |
| - | |Traitement|Version cible|Non utilisé| | + | |
| - | |Avancement| | + | |
| - | |Élément prédécesseur / Successeur| | + | |
| - | |Élément liés| | + | |
| - | |Fichiers attachés| | + | |
| - | |Notes| | + | |
| - | + | ||
| - | \\ | + | |
| - | + | ||
| - | + | ||
| - | ===== Etape 2 : Prise en charge | + | |
| - | + | ||
| - | Lancer une session [[https:// | + | |
| - | + | ||
| - | - Sélectionner le ticket correspondant | + | |
| - | - Le basculer en "En cours" | + | |
| - | - Initialiser le **Traitement\****R****esponsable** | + | |
| - | + | ||
| - | ===== Etape 2bis : Prise en charge par le dev d'une demande (Echec) ===== | + | |
| - | + | ||
| - | Lancer une session [[https:// | + | |
| - | + | ||
| - | - Sélectionner le ticket correspondant : **" | + | |
| - | * Compléter le ticket dans la partie " | + | |
| - | * Initialiser le **Traitement\Responsable** | + | |
| - | + | ||
| - | |Activité de planning|Initialisé à la création du ticket| | + | |
| - | |**Etat** |**Mettre " | + | |
| - | |**Responsable** |**Changer le responsable pour l' | + | |
| - | |Criticité|Non utilisé| | + | |
| - | |Priorité|Non utilisé| | + | |
| - | |Échéance initiale,; actuelle|Non utilisé| | + | |
| - | |Travail estimé, restant|Non utilisé| | + | |
| - | |Pris en charge, Fait, Clos|Automatique| | + | |
| - | |Version cible|Non utilisé| | + | |
| - | |Résultat|vide| | + | |
| - | + | ||
| - | * Enregistrer | + | |
| - | * Lier les documents, si il y a lieu (base de test, copie …) | + | |
| - | * Mettre une note si il y a lieu | + | |
| - | + | ||
| - | ===== Etape 3 : Prise en charge par le dev d'une demande (Succès) ===== | + | |
| - | + | ||
| - | Au niveau développement : | + | |
| - | + | ||
| - | - Effectuer la correction, la tester | + | |
| - | - Publier le code sur SVN, en indiquant dans le commentaire le tag du ticket (id=#20) | + | |
| - | + | ||
| - | ==== Au niveau ProjeQtOr ==== | + | |
| - | + | ||
| - | Lancer une session [[https:// | + | |
| - | + | ||
| - | - Sélectionner le ticket correspondant : **" | + | |
| - | * Compléter le ticket dans la partie " | + | |
| - | * Initialiser le Traitement\Responsable s'il ne l'est pas | + | |
| - | + | ||
| - | |Activité de planning|Initialisé à la création du ticket| | + | |
| - | |**Etat** |**Mettre " | + | |
| - | |**Responsable** |**ne pas changer** | | + | |
| - | |Criticité|Non utilisé| | + | |
| - | |Priorité|Non utilisé| | + | |
| - | |Échéance initiale,; actuelle|Non utilisé| | + | |
| - | |Travail estimé, restant|Non utilisé| | + | |
| - | |Pris en charge, Fait, Clos|Automatique| | + | |
| - | |Version cible|Non utilisé| | + | |
| - | |Résultat|vide| | + | |
| - | + | ||
| - | * Enregistrer | + | |
| - | * Lier les documents, si il y a lieu (base de test, copie …) | + | |
| - | * Mettre une note si il y a lieu | + | |
| - | + | ||
| - | ===== Etape 4 : Mise en place d'une version de test (alpha ou beta) ===== | + | |
| - | + | ||
| - | - Lancer une session [[https:// | + | |
| - | - Dans les tickets sur le projet concerné, cliquer sur le bouton à droite "Mise à jour multiple" | + | |
| - | - Sélectionner le(s) ticket(s)/ | + | |
| - | - Initialiser le Traitement\Responsable au créateur du ticket | + | |
| - | - Les basculer en "A TESTER" | + | |
| - | + | ||
| - | \\ | + | |
| + | ===== Etapes de traitement ===== | ||
| + | source : {{ : | ||
| + | {{ : | ||