Redmine

Logo Redmine

Redmine est une solution open-source de gestion de projet et de suivi de tickets (issue tracking) puissante, flexible et entièrement gratuite. Développée en Ruby on Rails, elle permet à une équipe ou à une agence de piloter efficacement des projets de toutes tailles : développement web, création de sites Drupal, migrations, maintenance ou projets internes. Utilisée par des milliers d’entreprises et d’agences dans le monde, Redmine offre une alternative solide et sans coût de licence aux outils propriétaires comme Jira ou Trello.

 

Fonctionnalités principales de Redmine

  • Gestion des tickets (issues) : création, assignation, priorités, statuts personnalisables, suivi du temps passé
  • Roadmaps et diagrammes de Gantt intégrés pour visualiser l’avancement du projet
  • Wiki par projet : documentation technique, spécifications fonctionnelles, décisions d’architecture
  • Dépôts Git/SVN/Mercurial liés directement aux tickets (fermeture automatique par commit)
  • Gestion fine des droits : rôles personnalisés (client, chef de projet, développeur, relecteur…)
  • Time tracking précis avec rapports d’heures consommées (idéal pour la facturation au forfait ou au réel)
  • Forums, actualités et fichiers joints par projet
  • Notifications par e-mail et flux RSS
  • Plugins riches (plus de 1 000 disponibles) : Agile boards, facturation, CRM léger, etc.
  • Multilingue (dont français complet) et multi-projets

 

Utilisation de Redmine avec un projet Drupal

Redmine est particulièrement adapté au pilotage de projets Drupal grâce à sa robustesse et sa capacité à gérer des workflows techniques complexes. Une agence ou une équipe interne peut ainsi :

  • Découper chaque fonctionnalité Drupal en tickets clairs (ex. : « Créer le type de contenu Événement avec champs date et Paragraphs », « Configurer Layout Builder pour la page d’accueil », « Migration D7 → D11 des utilisateurs et taxonomies »)
  • Associer chaque ticket à une version cible (ex. : Drupal 10.3.x, 11.0.x)
  • Suivre précisément les heures passées sur chaque tâche (développement, tests, recette client)
  • Offrir au client un accès en lecture ou commentaire pour valider les livrables directement dans l’outil
  • Centraliser toute la documentation (choix de modules, configuration CKEditor 5, stratégie de cache, etc.) dans le wiki du projet

 

Cette solution est particulièrement recommandée pour :

  • Les agences et freelances Drupal qui veulent un outil professionnel sans abonnement mensuel
  • Les équipes qui ont besoin d’un suivi de temps précis pour la facturation ou le respect des budgets
  • Les projets complexes (migrations, refontes, intranets) nécessitant une traçabilité totale
  • Les structures qui souhaitent garder la maîtrise complète de leurs données (serveur auto-hébergé)

 

Pour un projet Drupal avec Redmine :

  1. Installer Redmine (via Bitnami, Docker ou installation manuelle)
  2. Créer un projet dédié « MonSite Drupal 11 »
  3. Configurer les rôles (Client = lecture + commentaires, Développeurs = édition complète)
  4. Lier le dépôt Git du site (commits avec #123 ferment automatiquement le ticket 123)
  5. Créer les catégories de tickets (Bug, Feature, Tâche technique, Recette) et les versions cibles
  6. Utiliser le plugin « Agile » ou « Scrum » si vous travaillez en sprints
  7. Inviter le client : il voit l’avancement en temps réel et valide les livrables sans e-mails interminables

 

Avec Redmine, votre projet Drupal reste sous contrôle, transparent et parfaitement documenté – du kick-off jusqu’à la mise en production et la maintenance. Un outil simple, éprouvé et 100 % gratuit qui a fait ses preuves sur des centaines de projets Drupal chez LabSoft comme chez nos clients.