La gestion de Ticket support/SAV dans Dolibarr ERP/CRM

Le module de gestion de ticket d’assistance a été proposé dans la version officielle du logiciel libre de gestion d’entreprise Dolibarr ERP/CRM.

C’est à l’occasion du DevCamp Dolibarr ERP/CRM que le module « TicketSup » a été proposé pour intégration dans la version officielle.

Historique du module

En utilisant Dolibarr pour une activité de services informatiques, le besoin d’un outil de suivi s’est vite fait sentir et il a été dans un premier temps mis en place pour une utilisation interne.

La première version du module a été développée pour Dolibarr 3.4 et ce n’est qu’à partir de Dolibarr 3.6 qu’une archive a été distribuée sur la place de marché des extensions complémentaires pour Dolibarr ERP/CRM : dolistore.com.

Le deal était simple : en contrepartie de quelques dizaines d’euros, les utilisateurs pourraient télécharger le module peu importe la version et sans limitation de durée. En plus de rentabiliser le temps nécessaire au développement initial, les ventes ont permis de maintenir et faire évoluer le module jusqu’à la version 7.0 de Dolibarr. Le code source était seulement accessible sur une forge de développement après achat du module. Fin 2017, c’est Librethic qui continue le développement : le projet est alors public et l’accès au code source est libre.

Aujourd’hui nous espèrons que le module sera intégré dans la version 8.0, une demande d’intégration du code est dans les tuyaux : https://github.com/Dolibarr/dolibarr/pull/8338

Chère communauté Dolibarr

Merci aux utilisateurs, contributeurs, développeurs et intégrateurs qui ont participé à ce module. Ses fonctionnalités sont maintenant accessibles à tous, nous sommes sûrs qu’il en sera fait bon usage. Ce reversement de code est un signal fort de l’engagement que compte avoir Librethic pour la communauté Dolibarr ERP/CRM et pour les écosystèmes du logiciel libre en général (quand l’occasion se présentera).

Les utilisateurs actuels du module n’auront pas de soucis à se faire car la structure des données a été conservée : il suffira de supprimer le répertoire ’ticketsup’ avant de migrer vers Dolibarr 8.0. L’intégralité des données sera conservée.

Quelques chiffres

- 538 commits (1er commit le 13/08/2013) ;
- 12 contributeurs ;
- 61 versions ;
- plus de 100 heures d’investissement pour le développement initial ;
- nombre de lignes dans les fichiers : plus de 15000 ;
- nombre de ventes sur dolistore : quelques centaines ;
- le jeudi est le jour totalisant le plus grand nombre de commit (144) tout au long du projet ;
- environ 20% des validations de fichiers (commit) ont lieu entre 12h et 14h, juste avant la sieste.