Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

M3 — Usage quotidien Redmine

APERTO-NOTA

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 pagePersonnaliser 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âchesAjouter une sous-tâche

Sous-tâcheAssignéTemps estimé
Analyser les logs applicatifsdev.martin2h
Corriger la procédure stockéedev.martin4h

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éesAjouter 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 → DocumentsNouvelle catégorie (Administration → Enumérations → Catégories de documents → Nouvelle valeur : “Livrables recette”).

Dépôt du document : Menu Projet → DocumentsNouveau document

  • Titre : PV-Recette-Sprint1.pdf

  • Caté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 → FichiersNouveau 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éeActivitéDemandeFormat de saisie
1h30DéveloppementErreur 500 sur le module facturation1.5 ou 1:30
0h30Réunion(laisser le champ demande vide)0.5 ou 0:30
2h00Recette / TestsCorriger la procédure stockée2
0h30DocumentationMise à jour documentation API0.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 :

  1. client.durand crée le ticket (Nouveau)

  2. cda.dupont qualifie et assigne (En cours)

  3. dev.martin traite, saisit des temps, passe en Résolu

  4. client.durand valide 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-PDF

  • Contenu : “Incident impression PDF — résolu le [date]”

  • Lien depuis la page d’accueil du wiki : [[Incident-Impression-PDF]]

Grille d’évaluation :

CritèreContrôle
Ticket ferméStatut = Fermé visible dans la liste
Historique completOnglet Historique : toutes les transitions avec auteurs
Temps sur 2 activitésSuivi du temps du projet : 2 activités différentes
Page wikiMenu 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é

#ActeurActionDéclencheur
1client.durandCrée le ticket
2cda.dupontQualifie, assigne, crée la sous-tâcheTicket visible dans la liste
3dev.martinPasse en cours, note de diagnostic, saisit 0h30Ticket assigné à lui
4cda.dupontMet à jour le wikiNote de dev.martin visible
5dev.martinPasse en Résolu, note de clôture, saisit 0h30, ferme la sous-tâche
6cda.dupontVérifie le wiki, complète la ligne de suiviTicket en Résolu
7client.durandFerme le ticketTicket 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é