Files
Conreur_23741900_2024.pdf
Open access - Adobe PDF
- 5.52 MB
Details
- Supervisors
- Faculty
- Degree label
- Abstract
- Ce mémoire porte sur la création d’un outil de génération automatisée de documents, appelé « SaaS Office Automation », le plus personnalisable possible dans le but d’être implémenté chez de multiples clients. Ce projet s’inscrit dans un cadre de gestion électronique de documents (GED), visant à améliorer l’efficacité et la précision des processus documentaires au sein des organisations. L’objectif principal de cet outil est de permettre aux utilisateurs de choisir un modèle et de le compléter avec des données appropriées de manière automatisée. La méthodologie utilisée repose sur une approche agile dite Scrum, offrant une certaine flexibilité et une possibilité d’adaptation continue. Le projet a débuté avec une phase fonctionnelle. Une analyse des besoins, validée par une étude de marché témoignant des user stories d’utilisateurs potentiels, a été réalisée. Les témoignages ont permis de consolider les besoins en une solution générale, adaptable à différents contextes professionnels. La solution idéale a été conçue pour être visuelle, structurée, intelligente et pratique, et large, avec des fonctionnalités importantes comme l'historique des processus de génération, l'intégration multi-sources de données et la personnalisation des modèles de documents. L'approche technique détaille l'architecture globale et la conception logicielle, et met en avant l'utilisation de SharePoint pour la gestion des données et des modèles, PowerApps pour l'interface utilisateur, et PowerAutomate pour orchestrer les flux de génération de documents. Les sprints Scrum ont été suivis lors du développement, donnant la priorité aux fonctionnalités essentielles avant d'ajouter celles visant l’amélioration de l'expérience utilisateur. Le résultat final est un « Proof of Concept » (PoC) fonctionnel, paramétrable et qui peut encore évoluer, intégrant une base de données structurée, des librairies de modèles et de documents générés, ainsi qu’une application pour la génération automatisée de documents variés au format Word. Ce mémoire démontre donc l'efficacité de l'approche agile pour le développement de solutions SaaS, en combinant des phases d’analyses fonctionnelles et techniques approfondies avec des cycles de développement itératifs. La solution obtenue est opérationnelle et adaptable, avec des possibilités d'amélioration continue pour répondre aux besoins changeants.