Maintenance évolutive et corrective de votre projet web (TMA)

Nouveaux besoins utilisateurs, évolutions de votre marché, sécurité, bugs : votre application web vit et ne peut pas rester figée.

Notre agence reprend votre projet, le maintient en conditions opérationnelles et le fait évoluer avec notre offre tierce maintenance applicative.

Nocode illustration

Ne restez pas bloqué par des produits digitaux qui n’évoluent pas

Vous avez une application web peu performante et qui n’évolue plus ?

Votre agence / ESN actuelle ne vous donne pas satisfaction ?

Vous souhaitez externaliser un projet existant à une équipe expérimentée et souple ?

Vous avez développé un projet avec un freelance et vous souhaitez le confier à une équipe réactive ?

Vous avez besoin de vous mettre à la page face à une concurrence qui évolue ?

Vos utilisateurs ne sont pas satisfaits et vous souhaiter moderniser un de vos outils ?

Chez theTribe, on maintient et on fait évoluer vos outils pour optimiser vos performances et la satisfaction des utilisateurs

Élément UI - Porteur de projet

Logiciel métier

sass pictogramme

Site web complexe

Élément UI - Recherche de relais de croissance

Site marchand

Élément UI - Startup en phase d'accélération

Application SaaS

Élément UI - Startup en phase d'accélération

API

Élément UI - Recherche de relais de croissance

Application mobile

« Dans notre domaine, c’est toujours délicat de changer de prestataire à cause du risque de rupture de service, mais avec theTribe ça s’est passé de manière fluide, un sans faute : bravo à l’équipe ! »

Ludovic Coutant, Responsable Programme Advenir

La TMA d’un outil web, qu’est-ce que c’est ?

La TMA, ou Tierce Maintenance Applicative, est un service offert par une entreprise pour assurer la maintenance et l’évolution d’une application informatique développée par une autre société. Cela inclut la correction de bugs, les mises à jour, l’ajout de nouvelles fonctionnalités, et le support technique.Le but est de garantir que l’application fonctionne bien sur le long terme et continue de répondre aux besoins des utilisateurs.

La TMA inclut 3 types de prestations :

nocode pictogramme

Maintenance corrective

La maintenance corrective intervient lorsque des bugs ou des erreurs apparaissent dans votre application. Elle consiste à corriger ces problèmes avec des délais d’intervention dépendant de la criticité des anomalies pour que l’application fonctionne à nouveau correctement. L’objectif est d’éviter toute interruption des services pour les utilisateurs.

lowcode pictogramme

Maintenance évolutive

La maintenance évolutive vise à faire évoluer le produit en fonction des besoins des utilisateurs ou des changements technologiques : ajout de fonctionnalités, amélioration de l’interface, adaptation à de nouvelles normes. L’objectif est de faire en sorte que l’application reste moderne et pertinente au fil du temps.

Élément UI Picto - Je cherche à gagner en productivité

Maintenance préventive

La maintenance préventive consiste à anticiper les problèmes avant qu’ils ne surviennent. Cela inclut des actions comme l’optimisation du code, l’installation de mises à jour de sécurité ou la montée en version d’outils utilisés. Le but est de minimiser les risques d’incidents futurs et d’assurer une meilleure performance à long terme.

tma,maintenance,maintenance web,maintenance applicative

Étude de cas

Maintenance d’une plateforme de distribution d’aides publiques pour la transition énergétique

tma,maintenance,maintenance web,maintenance applicative

Comment assurer la continuité de service d’une plateforme de distribution d’aides publiques, tout en améliorant l’expérience utilisateur et en réduisant la dette technique ?

D’autres exemples de reprises de projets réussies

tma,maintenance,maintenance web,maintenance applicative

Senek – Plateforme de mise en relation entre entreprises et rédacteurs freelance

Le besoin ? L’équipe cherchait une agence plus souple et avec un fonctionnement flexible.

Technos : PHP, Vue.js

tma,maintenance,maintenance web,maintenance applicative

H24 – Média en ligne pour les pros de la finance

Le besoin ? L’agence qui avait développé le produit n’était pas réactive et n’avait plus les compétences sur la techno Symfony.

Technos : Symfony

tma,maintenance,maintenance web,maintenance applicative

Copadia : Plateforme web pour les organismes de formation

Le besoin ? L’équipe souhaitait changer d’agence pour plus de réactivité.

Technos : Symfony

tma,maintenance,maintenance web,maintenance applicative

PEFC : Plateforme de labellisation des pratiques durables

Le besoin ? Reprise d’une plateforme développée par des freelances et qui n’avait pas évolué depuis 5 ans.

Technos : PHP

tma,maintenance,maintenance web,maintenance applicative

DOORZ : Application mobile communautaire

Le besoin ? Reprise d’un outil développé en interne en No Code.

Technos : Bubble

Une méthode adaptée pour accompagner votre projet

Notre agence TMA propose une approche en 5 phases, qui permet de créer un maximum de valeur en un minimum de temps.

Étape 1

Prise en main et passation

Objectif : Dérisquer la passation du projet et identifier les risques à court-terme

Résultat : Un transfert de responsabilité préparé et maîtrisé

Étape 2

Cadrage et mise à niveau

Objectif : Confirmer le périmètre de notre intervention et prioriser les tâches à réaliser

Résultat : Une feuille de route réaliste et chiffrée

tma,maintenance,maintenance web,maintenance applicative
tma,maintenance,maintenance web,maintenance applicative

étape 3

Développement évolutif

Objectif : Faire évoluer l’outil en fonction des nécessités business et des demandes utilisateurs

Résultat : Un outil performant dans le temps

Étape 4

Déploiement des évolutions

Objectif : Communiquer les évolutions et mettre à jour la documentation

Résultat : Des évolutions appréciées par les utilisateurs

Étape 5

TMA

Objectif : Prévenir les anomalies et être réactif en cas de défaillances

Résultat : Un suivi partenaire Conseil & Services

Un process bien cadré pour garantir une qualité maximale

Chez theTribe, la maintenance ne s’arrête pas au traitement de tickets.

On a mis en place des process et des outils pour que puissiez dormir sur vos deux oreilles.

Une équipe de 100+ experts pour relever tous vos défis

theTribe, c’est une équipe de 100 personnes dont plus de 60 ingénieurs experts en développement web, mobile et no code. Pas de freelance, pas d’offshore : tous nos experts sont salariés à Paris, Nantes ou en full remote.

Nous mettons un point d’honneur à monter la bonne équipe pour votre projet, avec des profils complémentaires qui savent travailler ensemble, maîtrisent notre méthodologie et partagent les mêmes valeurs : expertise, entraide, écoute, curiosité et enthousiasme.

Développeurs front et back, web & mobile, Développeurs Full Stack, Architectes, Makers No Code, Product Managers, Designers : nous avons tous les profils en interne pour répondre à vos besoins, qu’ils soient ponctuels ou à long terme.

Développeur Symfony

+40 langages et frameworks maîtrisés par notre équipe

Parce que la technique est un outil et ne doit pas devenir un frein, on s’adapte à votre stack.

Agence React

React

Next.js

Agence Vue.JS

Vue

Flutterflow

svelte

Svelte

Agence Angular

Angular

Agence Typescript

Typescript

Agence NodeJS

Node.js

Agence NestJS

Nest.js

Agence Angular

Express

Agence Symfony

Symfony

Agence Laravel

Laravel

Agence FastAPI

FastAPI

Agence Django

Django

Agence Flask

Flask

Flutter logo

Flutter

Agence React Native

React Native

Agence Strapi

Strapi

Agence Sylius

Flask

Bubble logo

Bubble

Besoin d’une équipe pour faire vivre votre produit ?

FAQ – Les réponses à toutes vos questions sur la TMA

 

Comment se passe la facturation de la TMA ?

La mise en place (setup) de la TMA fait l’objet d’une facturation en début de projet.

L’accès au support et au monitoring sont facturés en début de période pour une durée minimale de 6 mois.

La maintenance corrective, évolutive et préventive peuvent être facturées selon 2 modalités :

  • Soit en début de période : dans ce cas, vous achetez des crédits horaires et la consommation de ces crédits est suivie régulièrement ;
  • Soit mensuellement, au temps passé, sur la base d’une commande ouverte avec un TJ prévu au contrat.

La gestion de projet est facturée forfaitairement à hauteur de 10% des temps d’intervention de l’équipe de développement.

Comment contacter l’équipe chargée du support ?

Un support téléphonique est disponible du lundi au vendredi, de 9h à 18h. Par ailleurs, toute demande devra être saisie dans l’outil de ticketing (Jira) qui est accessible 7j/7 et 24h/24.

Quels sont les délais de résolution en cas d’anomalie ?

Nous nous engageons sur un délai de prise en charge et de correction, en fonction du niveau de criticité de l’anomalie.

  • Critique : prise en charge 1h, solution de contournement 4h, correction 2 jours
  • Bloquante : prise en charge 3h, solution de contournement 1 jour, correction 2 jours
  • Majeure : prise en charge 1 jour, solution de contournement 2 jour, correction 4 jours
  • Mineure : prise en charge 2 jour, solution de contournement 4 jour, correction 15 jours

Les délais sont indiqué en jours et heures ouvrés. Concernant les anomalies bloquantes et majeures, la solution de contournement sera toujours privilégiée avant de proposer une solution définitive.

Est-ce qu’il y a un SLA avec des pénalités en cas de défaut ?

Il est possible d’intégrer un SLA (Service Level Agreement) au contrat, avec des pénalités en cas de non-respect des délais prévus au contrat pour la résolution d’une anomalie.

Comment différencier une évolution mineure d’une évolution majeure ?

Une demande d’évolution est considérée comme mineure lorsque sa réalisation n’excède pas 2 jours de travail pour un développeur. Les demandes d’évolution mineures peuvent être traitées dans le cadre de la TMA, dès lors que le client dispose de suffisamment de crédit-temps. Dès lors qu’une demande nécessite plus de 2 jours de développement, elle sera traitée en dehors du contrat de TMA, moyennant la signature d’un devis classique.

En cas de contrat de maintenance, qui est propriétaire du code et des données ?

Vous restez pleinement propriétaire du code source de votre application, y compris du code développé par nos équipes pendant le contrat. De plus, nous signons un NDA garantissant la confidentialité des données et de nos échanges.

Est-ce que la maintenance inclut l’hébergement ?

La maintenance n’inclut pas l’hébergement du code et des données. Nous nous adaptons aux choix de nos clients en matière d’hébergement, même si nous pouvons être force de proposition.

Pour les clients qui le souhaitent, nous pouvons proposer l’hébergement et l’infogérance de la plateforme.

Quels types de projets peuvent être couverts par la TMA ?

Nous pouvons reprendre tout type de projet web dès lors que vous êtes propriétaire du code et des données :

  • Logiciel métier
  • Plateforme SaaS
  • Site web complexe
  • Site marchand

Toutefois, nous ne proposons pas de contrat de maintenance pour les sites web “simples” (sites vitrines sans fonctionnalités sur mesure) ni pour les sites e-commerce sous Drupal.

Enfin, nous faisons un pré-audit (non facturé) de votre plateforme avant de nous engager sur un contrat de TMA. Si les technologies sont obsolètes ou si le code n’est pas maintenable, nous ne serons pas en mesure de réaliser la maintenance. Dans ce cas, nous vous proposons une refonte de votre outil, le plus souvent partielle et progressive afin de ne pas perturber l’exploitation.

Est-ce que theTribe propose de la TMA sur des ERP ou CRM ?

Notre contrat de TMA ne concerne que les sites, logiciels et outils au code ouvert, sur lesquels nos développeurs peuvent intervenir. Nous ne proposons pas de TMA pour des logiciels métier fournis par des éditeurs (Salesforce, Sage, HubSpot, SAP…).