0% ont trouvé ce document utile (0 vote)
69 vues27 pages

Tutoriel Redmine : Guide Complet et Optimisé

Présentation sur l'utilisation de l'outil de gestion de projet Redmine. Plusieurs scénarios d'utilisation sont décrits pour différents métiers et activités comme la gestion de projet, la documentation scientifique, le suivi de fabrication et la gestion de la qualité.

Transféré par

jkebbab
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues27 pages

Tutoriel Redmine : Guide Complet et Optimisé

Présentation sur l'utilisation de l'outil de gestion de projet Redmine. Plusieurs scénarios d'utilisation sont décrits pour différents métiers et activités comme la gestion de projet, la documentation scientifique, le suivi de fabrication et la gestion de la qualité.

Transféré par

jkebbab
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Tutoriel

Utilisation de Redmine

Préparé par le Groupe Outils de MAPI

Christophe Marty, Cyrille Blanpain, Didier Zeganadin, Emmanuel Bertran,


Odile Cœur-Joly, Pierre-Yves Chabaud, Rafik Hassen-Khodja, Servanne Chevaillier
Plan de la présentation

• Généralités (5’)
• Principes de Redmine
• Plusieurs versions ?
• Fonctionnalités principales

• Scénarios d’utilisation par différents métiers/activités (15’)


• Métiers : Scientifique, électronicien, équipe AIT
• Activités : Qualité, Demandes de soutien technique dans un labo

• Tutoriel (35’, Christophe)


• Utilisation de Redmine par/pour un chef de projet en détails

• Installation et maintenance (5’)


• Tâches côté Service Informatique et Administrateur de Redmine
• Coût et besoins RH

13/10/2021 Webinaire MAPI 2


Généralités : principes

• Redmine ?
• Outil de gestion de projets et de partage de ressources
• Multi-projets, multi-utilisateurs
• S’appuie sur une base de données et un serveur web,
• Accessible en ligne via un navigateur, sans installation pour l’utilisateur
 Plateforme collaborative de travail

 Gratuit, code source libre (GPL), petits ou gros projets, communauté d’utilisateurs

 https://bitnami.com/stack/redmine

Installation classique Pour un tutoriel par exemple

13/10/2021 Webinaire MAPI 3


Généralités : versions

Plusieurs versions de Redmine ?


• Version gratuite de Redmine
 Interfaces graphiques utilisateur différentes lors de l’installation
 Plugins = « ajouts logiciels » pour augmenter les fonctionnalités de base

 Tutoriel = version de base standard, sans plugin

• Versions payantes (EasyRedmine, Tuleap,…)


• Plugins payants (RedmineUP, AlphaNodes,…)
• Suites composées de plusieurs outils (Atlassian avec JIRA+Confluence,…)

13/10/2021 Webinaire MAPI 4


Généralités : fonctionnalités (sans plugin)

Gestion des Planification Partage Rapports


Demandes d’information

(Issues) Roadmap Pages Wiki Sélections


Rédaction (Feuille de route) Documents Exports aux
Assignation, Suivi Gantt Forums formats CSV,
Notifications Calendrier Annonces (News) PDF

Multi-projets, multilingue, gestion des droits des utilisateurs,


des authentifications (LDAP), API REST pour accès par programmation

 Adaptable et configurable par/pour chaque organisation de travail

13/10/2021 Webinaire MAPI 5


Généralités : fonctionnalités (vocabulaire)

Gestion des Demandes (Issues)


1. Demande = ticket, tâche, action, anomalie, modification
2. Saisie : la Demande est associée à un Tracker, et classée par Catégorie
3. Suivi : assignation, historique des modifications, temps passé ou % réalisé, clôture
4. Notifications : par mail des Assignés et des Observateurs s’ils se sont abonnés à la Demande

Planification
1. La Roadmap ou « Feuille de route » : définit un planning en plusieurs étapes, une étape est
appelée Version dans Redmine, et correspond à un « jalon » ou une « livraison »
2. Les Demandes peuvent être associées à des Versions dans le planning
3. Visualisation des plannings via le Calendrier ou le Gantt

Partage d’information
1. Documentation en ligne : pages Wiki, édition collaborative (Wikipedia), appelables entre elles via
leur lien URL, historique des modifications, organisées en parents/enfants
2. Dépôts : Documents = simple dépôt, Fichiers = dépôt lié à une Version (ex : pour une livraison)
3. Communication via les Forums et les Annonces (News)

Sélection et exports
1. Requêtes sur les Demandes : rapports par Statut (en cours, résolu,..) par date, etc. et sauvegarde
de la sélection sous forme de listes au format CSV ou PDF
2. Sauvegarde des pages Wiki au format PDF, Texte, HTML

13/10/2021 Webinaire MAPI 6


Utilisations de Redmine

• Exemples d’utilisation et d’organisation orientées métiers/activités


• Chef de projet : coordination d’une équipe
• Scientifique instrumentaliste : documentation d’une manip
• Électronicien : suivi de fabrication de cartes
• Équipe en phase AIT : gestion des configurations et campagnes de tests
• Qualité : suivi d’une liste d’anomalies
• Organisation labo : circuit de validation des demandes de soutien technique
• Développement de logiciels : code source, travail itératif et collaboratif

• REX d’utilisation et d’organisation orientées projets


• Projet avec collaborations internationales
• Projet de nano satellite
• Organisation d’évènements

Rouge : REX après-midi, bleu (tutoriel Christophe)

13/10/2021 Webinaire MAPI 7


Scientifique instrumentaliste 1/2 : Wiki

Documentation d’un banc de test 50 mK d’un détecteur X

• Minutes de réunion
• Procédures d’assemblage Partage
• Historique des opérations, journal de bord de l’équipe d’information
• Partage des présentations, articles, rapports de stage

 Visibilité et accès pour les personnes extérieures au laboratoire

Partage de
Pages Wiki
fichiers

Équipe et Extérieurs

13/10/2021 Webinaire MAPI 8


Scientifique instrumentaliste 2/2 : Wiki
Accueil Wiki Sous-page Wiki

Photos : IRAP banc 50mK

13/10/2021 Webinaire MAPI 9


Électronicien 1/3 : suivi de fabrication

Suivi de la fabrication de cartes électroniques

• Roadmap et planning
Planification
(Roadmap)
• Rattachement Actions aux Versions de la Roadmap Chef de projet & Architecte Électronique

• Traçabilité des échanges fournisseur


Gestion des
• Avancement et suivi Demandes Chef de projet + équipe

13/10/2021 Webinaire MAPI 10


Électronicien 2/3 : planning
Demandes (Actions) liées aux Versions
Versions de la Roadmap
(feuille de route)

13/10/2021 Webinaire MAPI 11


Électronicien 3/3 : suivi fournisseurs

Gestion des
Demandes

13/10/2021 Webinaire MAPI 12


Équipe AIT 1/3 : Configurations et tests

Documentation d’une campagne de tests

• Gestion de la configuration

• Déroulement de la campagne Pages Wiki

• Rapports de test livrables au format PDF

Chef de projet
Architectes
Gestion des
• Gestion des anomalies Demandes
Équipe AIT

13/10/2021 Webinaire MAPI 13


Équipe AIT 2/3 : assemblage configuration

Pages Wiki

13/10/2021 Webinaire MAPI 14


Équipe AIT 3/3 : campagne de tests
Rapports de tests

Déroulement de la campagne

Page Wiki

Pages Wiki
Livrables PDF pour GED

13/10/2021 Webinaire MAPI 15


Qualité 1/3 : suivi d’une liste d’anomalies

Exemple de suivi des non-conformités

• Saisie des anomalies à partir d’un modèle

• Liste d’anomalies au format CSV Gestion des


Demandes, export CSV
• Métriques et suivi des activités

• Circuit de validation et résolution : selon plan qualité

13/10/2021 Webinaire MAPI 16


Qualité 2/3 : modèle de saisie d’anomalie
Gestion des Demandes

13/10/2021 Webinaire MAPI 17


Qualité 3/3 : sélection et listes d’anomalie

Sélection,
export CSV

Statut des anomalies

17,00%
50,00%

33,00%

New In Progress Resolved

13/10/2021 Webinaire MAPI 18


Organisation labo 1/2 : demande de soutien

Echanges entre chercheurs et DT


sur un futur projet ou une 1
demande ponctuelle

- Discussions entre Responsable


DT/Directeur Technique et
Responsables de Pôles
- Discussions entre Responsable de
pôle et IT

- Information/Discussion entre
Information/Discussion entre IT
Responsable DT et chercheurs
participants au projet et
- Information/Discussion avec la
chercheurs au fil de l’eau
Direction du laboratoire

13/10/2021 Webinaire MAPI 19


Organisation labo 2/2 : demande de soutien

Projet « Demandes de soutien »


Trackers utilisés :
Manager : Responsable Département Technique Demande d’évaluation
Développeurs : Directeur Technique et responsables de pôles Suivi
Demandeurs : Responsables équipes/thèmes de recherche
Observateurs : Chercheurs responsables de projets Statuts utilisés :
En cours
Potentiellement 50 utilisateurs En attente
Résolu
Sous-projet Sous-projet Fermé
« Pôle instrumentation » « Pôle terrain » Rejeté

Autres fonctionnalités
utilisées :
Échéance
Sous-projet Sous-projet
% d’avancement
« Pôle chimie » « Projets Multipôles »
Association de fichiers
Historique
Résumé
Managers par sous-projet : Resp. DT + Resp. du Pôle
Développeurs par sous-projet : tous les IT du Pôle

Environ 25 utilisateurs au total, entre 5 et 15 par pôle

13/10/2021 Webinaire MAPI 20


Tutoriel

13/10/2021 Webinaire MAPI 21


Tutoriel

● Redmine par/pour un chef de projet


○ Suivi d’avancement
■ Répartition, suivi, priorisation des demandes
● demandes : actions, anomalies, suivi d’équipement, absences équipe, …
■ Notification par mail
■ Feuille de route, planification (Gantt, calendrier)
■ Rapport de suivi
○ Documentation
■ Dépôts de documents
■ Rédaction de pages Wiki, liens entre pages
■ Mise à jour en continu, partage d’informations
■ Actualités (forums, annonces)

13/10/2021 Webinaire MAPI 22


Tutoriel

13/10/2021 Webinaire MAPI 23


Tutoriel

● Démo
○ avec version standard proposée par bitnami
■ https://bitnami.com/stack/redmine
○ en tant qu’utilisateur non administrateur (Admin : en général le SI du labo)

● Plus d’info sur https://www.redmine.org/projects/redmine/wiki/FrGuide

13/10/2021 Webinaire MAPI 24


Extensions à l’aide d’outils

• Liens avec Git, SVN (suivi de version pour développements logiciels)


• Visualisation des dépôts de code source dans Redmine
• Clôture d’une Demande Redmine par un « commit » (Git)

• Liens avec TestLink (suivi des tests)


• Émission automatique d’une Demande vers Redmine

• Extension par scripts (via API python-redmine, redmine-java-api)


• Création de pages Wiki par programmation
• Rapports automatisés de suivi des Demandes par programmation

• Extension par ajout de Plugins


• Kanboard
• DMSF
• Visual Editor (Wiki Wysiwyg)
• DrawIO (Visualisation de diagrammes)
• …

13/10/2021 Webinaire MAPI 25


Installation/administration

• Tâches côté Service Informatique (SI)


• Installation base de données et serveur web
• Gestion des accès via un annuaire LDAP ou des comptes locaux
• Facile à installer par un spécialiste (penser à la maintenance et aux mises à jour)
• Installation des plugins (choisir les essentiels pour faciliter les mises à jour)
• Sauvegarde de la base de données (c’est indispensable !)
• Connexion avec les autres outils (penser à la supervision des synchronisations)
• Tâches côté Administrateur Redmine
• Support aux utilisateurs : peut-être confié à un « expert » Redmine (chef de projet,…)
• Paramétrage par défaut des projets du serveur (tracker, type des Demandes,…)
• Définition des rôles et privilèges des utilisateurs
• Autorise les accès à des applications externes
• Budget et RH : très dépendant du contexte du laboratoire
• Redmine est un logiciel libre (GPL)  pas de coût licence
• Environ 3 jours ingénieur par an pour la maintenance du serveur, plus le coût d’achat
de la machine
• Intervention Administrateur Redmine et SI pour Redmine : 20 tickets/an

13/10/2021 Webinaire MAPI 26


Liens utiles

• Redmine
• https://www.redmine.org/
• Redmine (démo en ligne sans installation)
• http://demo.redmine.org
• Plugins Redmine
• https://www.redmine.org/plugins

• Containers pour installation locale (maquettes, test)


• https://bitnami.com/stack/redmine

13/10/2021 Webinaire MAPI 27

Vous aimerez peut-être aussi