Introduction
DSI Task System est une application de gestion de tâches développée pour la Direction des Systèmes d’Information du Ministère des Finances. Le projet vise à centraliser le suivi des activités, améliorer la collaboration entre équipes et optimiser la gestion des projets internes.
Ce système a été conçu pour remplacer les outils dispersés (Excel, emails, suivi manuel) par une plateforme unique, structurée et adaptée aux besoins d’une administration publique.
Objectifs du projet
Centraliser la gestion des tâches et des projets de la DSI
Améliorer la visibilité sur l’avancement des projets
Faciliter la collaboration entre les équipes techniques et fonctionnelles
Automatiser le reporting et le suivi des activités
Optimiser la gestion des ressources et des priorités
Architecture technique
Le projet repose sur une architecture moderne et modulaire :
Backend : NestJS (TypeScript) avec API REST
Frontend : Angular
UI : TailwindCSS
Base de données : PostgreSQL
Authentification : JWT / Active Directory
Déploiement : Docker
Fonctionnalités principales
Gestion des tâches
Création et assignation de tâches selon les projets
Suivi de l’état d’avancement (workflow configurable)
Gestion des priorités et des délais
Collaboration
Commentaires et échanges sur les tâches
Notifications selon les actions et mises à jour
Historique complet des actions
Tableaux de bord
Vue globale de l’activité des projets
Suivi des charges et de l’avancement
Indicateurs de performance en temps réel
Génération automatique de rapports
Fonctionnalités clés
Interface adaptée selon les rôles (agent, chef de projet, direction)
Système de reporting automatisé
Suivi des performances des équipes
Centralisation des informations de projet
Traçabilité complète des actions
Impact
Amélioration de la visibilité sur les projets internes
Réduction du temps consacré au reporting manuel
Meilleure organisation des équipes et des tâches
Renforcement de la collaboration inter-services
Optimisation globale du suivi des projets de la DSI
Résultat
Le DSI Task System a permis de structurer la gestion des projets internes et d’améliorer significativement le suivi, la coordination et la productivité des équipes techniques.