AMOAL'Assistant à Maîtrise d'Ouvrage conseille et anticipe afin d'éviter les futurs éventuels problèmes lors de la réalisation du projet
API(Application Programming interface) c'est un moyen permettant de faire communiquer deux programmes informatiques
CI/CD(Intégration Continue/Livraison ou Déploiement continu) Est une méthodologie de développement logiciel dont l’objectif est de permettre des mises à jour fréquentes et continues, plutôt que de regrouper de gros changements majeurs publiés tous les six mois.
CMS(Content Management Systeme) C'est un logiciel en ligne permettant de créer, gérer et modifier facilement un site web sans avoir besoins de connaissance technique en langage informatique
CONTENEURISATION Consiste à regrouper le code avec uniquement les bibliothèques du système d'exploitation et les dépendances nécessaires pour exécuter le code afin de créer un seul exécutable léger, appelé conteneur, qui s'exécute de manière cohérente sur n'importe quelle infrastructure.
CRM(Customer Relationship Management) C'est un outil ayant pour but d’optimiser la gestion de la relation client, de suivre les ventes et d’analyser la performance commerciale de l’activité au sein de l’entreprise.
DICTIONNAIRE DE DONNEESReprésente l’ensemble des données manipulées par le système. Il permet à l’équipe de développement d’avoir accès à la même information détaillée sur l’ensemble des données se trouvant dans la base de données.
DOM(Document Object Model) Relie les pages web aux scripts ou aux langages de programmation
EDI(Environnement de Développement Intégré) exemples d’EDI Visual Studio Code fournit aux développeurs un ensemble d’outils intégrés pour écrire, tester et déboguer du code.
EPORTFOLIOUn portfolio est un site web personnel permettant aux étudiants de mettre en valeur leurs travaux, leur parcours professionnel et leurs compétences.
ERP(Enterprise Resource Planning) C'est un système qui regroupe tous les outils et processus nécessaires au bon fonctionnement d'une entreprise notamment les ressources humaines, la production, la chaîne d'approvisionnement, la finance, la comptabilité, etc.
ESN(Entreprise de Services du Numérique) Est une entreprise qui fournit des services de conseil et de développement de logiciels et de technologies de l'information à d'autres entreprises, souvent en étroite collaboration avec elles pour comprendre leurs besoins et développer des solutions sur mesure.
FRAMEWORKSUn framework est une structure logicielle réutilisable qui aide les développeurs à concevoir des applications en imposant une architecture et en fournissant des fonctionnalités prêtes à l’emploi.
MANTISBT(Mantis Bug Tracker) C'est un outil de gestion des bugs permettant aux équipes de développement de déclarer, suivre, prioriser et corriger les anomalies d’un projet logiciel au sein d’une plateforme centralisée.
MERISEEst une méthode d'analyse et de conception de système d'information
MOA(Maîtrise d'Ouvrage) Il est responsable de la définition des besoins, des objectifs et de la validation du projet
MOELe maître d’œuvre répond aux besoins exprimés par le maître d’ouvrage en assurant la conception et la réalisation du produit.
MVC(Modèle, Vue, Contrôleur) C'est une architecture qui permet de structurer et d’organiser le code en séparant les rôles.
MVP(Produit Minimum Viable) Est une première version d’un produit, développée le plus tôt possible et à moindre coût, afin de le confronter aux utilisateurs et de recueillir leurs retours.
MVSMultiple Virtual Storage
OPEN DATACe sont des données numériques produites par les acteurs publics et privés, diffusées garantissant leur libre accès et facilitant leur réutilisation.
PHPMYADMINEst une interface web permettant d’administrer et de gérer des bases de données, notamment MySQL et MariaDB.
RECETTAGEC'est une succession de tests et de vérifications de toutes les fonctionnalités implémentées sur une application mobile ou un site web
REDISC'est une succession de tests et de vérifications de toutes les fonctionnalités implémentées sur une application mobile ou un site web
SOLIDRegroupent cinq règles de conception logicielle destinées à améliorer la qualité du code en facilitant sa maintenance, son évolution et sa compréhension.
TMADésigne la maintenance et l’évolution d’applications confiées à un prestataire externe.
TNR(Test de Non Régression) Permet de vérifier qu'il n'y a pas eu de régressions sur une application ou un site web. Il va vérifier que l'ajout de fonctionnalités ou tout autres modifications n'auront pas impacté les fonctionnalités codées en amont.
UML(Unified Modeling Language) Est un langage graphique permettant de représenter le fonctionnement et l’architecture d’un logiciel à l’aide de diagrammes.
WBS(Work Breakdown Structure) Une méthode de planification de projet qui consiste à décomposer le travail en tâches plus petites et plus gérables pour faciliter sa gestion et son suivi
WMS(Warehouse Management System) C'est un logiciel qui aide les entreprises à gérer et à contrôler les opérations d'entrepôt quotidiennes, de l'arrivée des marchandises et des matériaux dans un centre de distribution ou de traitement jusqu'à leur sortie.