Outils pour utilisateurs

Outils du site


Installation d'un logiciel de tableau de bord kanboard

Kanboard est un logiciel de tableau de bord open source, inspiré par le tableau kanban, pour le suivi des tâches.

Kanboard est une technique de visualisation du flux de travail et d'organisation de projets.
En particulier, dans le développement de logiciels, il fournit un système de gestion de processus visuel pour aider à décider comment organiser la production.
Ce logiciel permet de suivre visuellement l'évolution de vos projets.



Voici, les caractéristique du logiciel kanboard :

  • Permet de visualiser votre travail
  • Limitez votre travail en cours, pour être plus efficace
  • Personnalisez vos tableaux en fonction de vos activités
  • la gestion de plusieurs projets avec la possibilité de faire glisser et déposer des tâches
  • faire des rapports et analyses de vos activités
  • Personnalisation simple
  • l'accès ce fait depuis un navigateur
  • Des plugins qui lui permette de s'intégrer avec des services externes (Bitbucket, amazon S3, github, gitlab, jabber, rocketchat, slack, …)
  • Open-Source sous licence MIT, et auto-hébergé

Je vais vous montrer comment mettre en place ce logiciel sous Debian.

Installation d'une application de gestion de projets

Redmine est une application web libre de gestion de projets complète en mode web, développée en Ruby sur la base du framework Ruby on Rails.
Comme il est basé sur une interface Web, vous pouvez donc l'utiliser à partir de n'importe quelle plate-forme client qui fournit un navigateur Web.
Il convient parfaitement aux équipes multilingues car il contient des traductions pour 42 langues.
Vous pouvez suivre plusieurs projets dans une seule installation, il dispose d'une plateforme de support intégré, d'une gestion des documents, d'un gestionnaire de fichier, d'un wiki pour le support support.
Vous pouvez le connecter à d'autres applications pour l'authentification LDAP et API REST.
Voici, ces principales fonctionnalités :

  • gestion multi-projets
  • gestion fine des droits utilisateurs définis par des rôles
  • gestion de groupes d'utilisateurs
  • rapports de bogues (bugs), demandes d'évolutions
  • personnalisation avancées des demandes (champs, flux, droits personnalisables)
  • Wiki multi-projets
  • forums multi-projets
  • news et tickets accessibles par RSS/ATOM
  • notifications par courriel (mail)
  • gestion de feuilles de route, GANTT, calendrier
  • saisie du temps passé (sans possibilité de modifier une saisie antérieure)
  • historique
  • intégration avec divers suivis de versions : SVN, CVS, Mercurial, Git, Bazaar et Darcs
  • identification possible via LDAP, OpenID et CAS (à travers un plugin pour ce dernier)
  • support de plusieurs bases de données : MySQL, MariaDB, PostgreSQL, SQLite ou SQL Server

Ce tutoriel couvre l'installation de Redmine 3.4.2 avec Apache2 en tant que serveur Web et MariaDB comme base de données sur le système d'exploitation Debian 9.