Maintenance applicative ou TMA, c’est quoi ?
La TMA est une infogérance de votre présence sur Internet. En d’autres termes, c’est un service élémentaire intégré dans le développement de votre plateforme en ligne assurée par notre agence. Il consiste à gérer et à exploiter votre système d’information (SI) sous un contrat à long terme. Il existe trois types de maintenances applicatives :
- La TMA préventive ;
- La TMA curative ;
- La TMA évolutive.
Il faut savoir que toutes les applications, développées spécifiquement ou basée sur un progiciel, doivent faire l’objet d’une maintenance.
Une maintenance préventive applicative
C’est quoi ?
Comme son nom l’indique, la maintenance préventive applicative consiste à prévoir et anticiper les problèmes qui peuvent affecter votre application. C’est en quelque sorte l’équivalent de l’entretien quotidien de votre produit.
Le fonctionnement de la TMA
Souvent négligée, la maintenance préventive est essentielle pour les sites marchant sur des CMS ou Content management system (système de gestion de contenu) open source. Plus précisément, il s’agit des sites où le code est conçu pour être accessible pour tous. Ainsi, la maintenance préventive applicative consiste à mettre à jour régulièrement le système. Cela va optimiser votre application dans le but d’éviter les failles de sécurité. La TMA préventive est donc très appréciée pour un CMS comme WordPress, qui nécessite les mises à jour fréquemment au niveau du core, des plugins (modules d’extension) open source, des propriétaires et du design.
Les problèmes qui nécessitent la TMA
Généralement, les problèmes qui peuvent survenir sont liés à des évolutions :
- Technologiques ;
- Réglementaires ;
- De méthodes de développement ;
- D’intervenants (coûts élevés)
- De failles (ce sont des nouvelles failles qui peuvent impacter la sécurité de l’application).
Les évolutions au niveau de la technologie sont les plus courantes. En effet, la probabilité que celle utilisée lors du développement initial devienne obsolète est au bout de 5 ou 10 ans, d’où la nécessité de la mise à jour régulière. La maintenance préventive apporte donc des solutions et non de la valeur ajoutée directe à votre projet.
Notre intervention
L’équipe de maintenance de Motion4ever intervient dans l’amélioration des composants technique, et cela, au niveau :
- de la structure de votre application (dimensionnement, proxy, cache, etc.) ;
- des composants socles (bascule d’un PHP ou Hypertext preprocessor, langage de programmation libre à un autre) ;
- des composants de logiciels.
Aussi, les experts de l’agence s’occupent de la migration des dépendances du projet :
- Mise à jour des versions ;
- Montage des versions de vos services tiers (serveurs de cache).
En d’autres termes, notre équipe prend soin du code source de votre application web et fait une veille de la sécurité.
Une maintenance évolutive
Généralement, lorsque le trafic d’un site augmente, il faut que vous passiez vers un serveur plus puissant. Aussi, l’hébergement nécessite une modification, d’où la nécessité d’une maintenance évolutive.
Motion4ever peut s’occuper de cette TMA afin d’anticiper de manière continue les évolutions technologiques.
Ce type de prestation concerne la mise à jour de la fonctionnalité comme solution. Vous pouvez aussi exiger de nouvelles fonctionnalités, nos consultants peuvent les développer avec précision.
Différente de la TMA curative, cette prestation vise à apporter des changements d’API (Application programming interface ou Interface de programmation), de widget (vignette) ou assurer le niveau d’exigences concurrentielles.