Module M3 — Usage quotidien (Jour 2 après-midi — 3h30)¶
Prérequis : compte créé par l’admin, affecté à un projet, rôle attribué
Objectif : contribuer efficacement à un projet Redmine au quotidien
Exercice 01 - Prise en main et personnalisation du compte¶
Solution to Exercise 1 #
Changement de mot de passe : Mon compte (menu en haut à droite) → onglet Mot de passe → saisir l’ancien et le nouveau → Sauvegarder.
Ma page : Mon compte → Ma page → Personnaliser cette page
Ajouter le bloc Mes demandes (liste des tickets assignés au compte connecté)
Ajouter le bloc Temps passés (récapitulatif des saisies récentes)
Glisser-déposer les blocs dans l’ordre souhaité → Sauvegarder
Notifications : Mon compte → onglet Notifications → cocher les événements souhaités (ex : ticket assigné, ticket mis à jour) → Sauvegarder.
Avatar : Mon compte → onglet Avatar → télécharger une image (JPG ou PNG, max 200 ko) → Sauvegarder.
Exercice 02 - Cycle de vie complet d’un ticket¶
Solution to Exercise 2 #
Étape 1 (client.durand) : Projet mon-projet → Nouveau ticket → Tracker = Anomalie, Sujet = “Page de connexion inaccessible depuis mobile”, Priorité = Haute → Sauvegarder.
Étape 2 (cda.dupont) : ouvrir le ticket → Modifier → Assigné à = dev.martin, Statut = En cours → Sauvegarder.
Étape 3 (dev.martin) : ouvrir le ticket → Modifier → ajouter une note “Reproduit sur Chrome mobile” → section Temps passé : 1h, Activité = Développement → Sauvegarder.
Étape 4 (dev.martin) : Modifier → Statut = En attente client, note “Quelle version de navigateur utilisez-vous ?” → Sauvegarder.
Étape 5 (client.durand) : Modifier → Statut = En cours, note “Chrome 124 sur iOS 17” → Sauvegarder.
Étape 6 (dev.martin) : Modifier → Statut = Résolu, note “Correctif déployé en recette” → Sauvegarder.
Étape 7 (client.durand) : Modifier → Statut = Fermé → Sauvegarder.
Vérification : onglet Historique du ticket — 7 lignes doivent apparaître avec login de l’auteur et horodatage.
Exercice 03 - Liens entre demandes et sous-tâches¶
Solution to Exercise 3 #
Création de la demande mère : Projet → Nouveau ticket → Tracker = Anomalie, Sujet = “Erreur 500 sur le module facturation”, Assigné = dev.martin → Sauvegarder. Noter l’id (ex: #42).
Création des sous-tâches : ouvrir #42 → section Sous-tâches → Ajouter une sous-tâche
| Sous-tâche | Assigné | Temps estimé |
|---|---|---|
| Analyser les logs applicatifs | dev.martin | 2h |
| Corriger la procédure stockée | dev.martin | 4h |
Pour chaque sous-tâche : saisir le sujet, sélectionner l’assigné, renseigner le temps estimé dans le champ dédié → Sauvegarder.
Création de la relation : ouvrir #42 → section Demandes liées → Ajouter une demande liée
Type de relation : bloque
Numéro de demande : saisir l’id du ticket “Timeout connexion base de données” (créé en M2, EX-04)
Sauvegarder
Vérification : la vue détail de #42 affiche :
Section “Sous-tâches” : 2 entrées avec barres de progression à 0%
Section “Demandes liées” : “bloque #XX” (et sur le ticket bloqué : “bloqué par #42”)
Exercice 04 - Dépôt et organisation des livrables¶
Solution to Exercise 4 #
Création de la catégorie : Menu Projet → Documents → Nouvelle catégorie (Administration → Enumérations → Catégories de documents → Nouvelle valeur : “Livrables recette”).
Dépôt du document : Menu Projet → Documents → Nouveau document
Titre :
PV-Recette-Sprint1.pdfCatégorie : Livrables recette
Description : “Procès-verbal de recette Sprint 1”
Version : 1.0
Fichier joint : téléverser un PDF fictif (renommer un PDF existant)
Sauvegarder
Dépôt du fichier : Menu Projet → Fichiers → Nouveau fichier
Téléverser
Matrice-Tests-Sprint1.xlsx(fichier Excel fictif)Sauvegarder
Vérification :
Menu Projet → Documents : le PDF apparaît sous “Livrables recette”
Menu Projet → Fichiers : le fichier XLSX est listé avec sa taille et sa date
Exercice 05 - Saisie et consultation de ses temps au quotidien¶
Solution to Exercise 5 #
Saisie depuis “Ma page” : Mon compte → Ma page → bloc “Passer du temps sur” (si absent, personnaliser la page pour l’ajouter).
Alternativement : Menu Projet → Suivi du temps → Nouvelle entrée de temps.
| Durée | Activité | Demande | Format de saisie |
|---|---|---|---|
| 1h30 | Développement | Erreur 500 sur le module facturation | 1.5 ou 1:30 |
| 0h30 | Réunion | (laisser le champ demande vide) | 0.5 ou 0:30 |
| 2h00 | Recette / Tests | Corriger la procédure stockée | 2 |
| 0h30 | Documentation | Mise à jour documentation API | 0.5 ou 0:30 |
Consultation : Mon compte → Suivi du temps
Filtre Date = aujourd’hui
Vérifier : 4 lignes affichées, total = 4h30
Exporter en CSV si demandé par le formateur
Exercice 06 - Scénario intégré¶
Solution to Exercise 6 #
Cet exercice étant évaluatif, la solution est réservée au formateur.
Éléments de correction :
Ticket — champs attendus :
Tracker : Anomalie
Sujet : “Impression PDF bons de commande impossible depuis la mise à jour”
Priorité : Haute ou Urgente
Version cible : Sprint en cours
Assigné :
dev.martin
Workflow complet :
client.durandcrée le ticket (Nouveau)cda.dupontqualifie et assigne (En cours)dev.martintraite, saisit des temps, passe en Résoluclient.durandvalide et ferme (Fermé)
Temps saisis — au moins 2 activités distinctes (ex : Développement + Recette / Tests).
Wiki : Menu Projet → Wiki → Nouvelle page ou Modifier la page Accueil pour y ajouter une entrée.
Titre de la page :
Incident-Impression-PDFContenu : “Incident impression PDF — résolu le [date]”
Lien depuis la page d’accueil du wiki :
[[Incident-Impression-PDF]]
Grille d’évaluation :
| Critère | Contrôle |
|---|---|
| Ticket fermé | Statut = Fermé visible dans la liste |
| Historique complet | Onglet Historique : toutes les transitions avec auteurs |
| Temps sur 2 activités | Suivi du temps du projet : 2 activités différentes |
| Page wiki | Menu Projet → Wiki → page accessible et liée depuis l’accueil |
Exercice 07 - Jeu de rôles collaboratif : crise en production¶
Solution to Exercise 7 #
Ordre de jeu recommandé
| # | Acteur | Action | Déclencheur |
|---|---|---|---|
| 1 | client.durand | Crée le ticket | — |
| 2 | cda.dupont | Qualifie, assigne, crée la sous-tâche | Ticket visible dans la liste |
| 3 | dev.martin | Passe en cours, note de diagnostic, saisit 0h30 | Ticket assigné à lui |
| 4 | cda.dupont | Met à jour le wiki | Note de dev.martin visible |
| 5 | dev.martin | Passe en Résolu, note de clôture, saisit 0h30, ferme la sous-tâche | — |
| 6 | cda.dupont | Vérifie le wiki, complète la ligne de suivi | Ticket en Résolu |
| 7 | client.durand | Ferme le ticket | Ticket en Résolu |
Page wiki Incidents-Production — contenu minimal attendu :
# Suivi des incidents production
| Date | Ticket | Description | Statut |
|---|---|---|---|
| 2026-06-18 | #XX | Portail sinistres inaccessible | Résolu |Créer la page depuis Menu Projet → Wiki → Nouvelle page, puis ajouter [[Incidents-Production]] dans la page Accueil du wiki.
Points de débriefing formateur
Vérifier que l’historique du ticket liste bien 3 auteurs différents
Contrôler que la sous-tâche est fermée et visible dans la section “Sous-tâches” du ticket parent
Discuter : qu’est-ce qui aurait bloqué sans les notes Redmine ? → valeur de la traçabilité