image

LA TMA, la solution pour optimiser la maintenance de votre SI

Aujourd'hui, il est indéniable que vivre sans un système d'information performant et opérationnel devient compliqué,

que ce soit pour le fonctionnement ou pour le développement des activités métiers de toutes les entreprises. Ces applications métiers développées en interne que l’on appelle communément « legacy » sont compliquées à migrer ou à moderniser du fait de leur criticité et de leur besoin de disponibilité.  

La maintenance d’une application correspond aux actions mises en place pour garder le système opérationnel, afin qu’elle soit toujours techniquement en rapport avec les besoins de l’entreprise.  Cette maintenance peut être assurée par l’entreprise, qui décidera alors de constituer une équipe en interne. Le problème persistant   aujourd’hui est que les ressources humaines IBM i approchent à grands pas de l'âge de la retraite. Il devient alors compliqué de constituer une équipe, malgré la demande d’innovation de l’entreprise. Elle peut alors avoir recours à la TMA.  

C’est une alternative crédible à la gestion « interne ». 

 

La TMA qu’est-ce que c’est ?

La tierce maintenance applicative, consiste à confier totalement ou partiellement la gestion de son système d’information à un prestataire informatique, en vue d’en assurer son bon fonctionnement et son évolution. 

Le prestataire assure une maintenance permanente et continue, en corrigeant les erreurs remontées par les utilisateurs, les bugs de fonctionnement et failles de sécurité, et en appliquant les mises à jour nécessaires à l’optimisation d’utilisation de l’application.  

 

Quels sont les avantages de la TMA ?

Avoir recourt à la TMA permet à l’entreprise de répondre à des problématiques telles que :   

La gestion des ressources : Comme nous l’avons évoqué précédemment, les compétences autour de l’OS sont de plus en plus difficiles à trouver. C’est un problème récurrent pour les entreprises utilisatrices des systèmes IBM i. Il devient difficile pour elles d’avoir les ressources en interne. La TMA permet d’avoir accès plus facilement à ces ressources. Le prestataire se doit d’assurer une pluralité de compétences, afin de pouvoir répondre aux différentes problématiques qui lui seront présentées. Il saura également avoir une vision plus large du système d’information, qu’il proposera de faire évoluer, en étant force de proposition.  La volonté de la DSI, est de profiter de la compétence de ses équipes sur le domaine fonctionnel de l’entreprise pour les transformer en pilotes de projets et de confier la maintenance des applications et des projets nouveaux à des sous-traitants.  

L’évolution technologique : L’entreprise peut confier le maintien en condition opérationnelle de son ancien système d’information à un prestataire maîtrisant le contexte technique et fonctionnel. Les équipes internes se focaliseront sur l’évolution de leurs compétences leurs permettant de prendre en main le futur SI.  

 

Les étapes de processus de TMA ?

Si vous choisissez de recourir à la TMA, il sera primordial de définir en amont les besoins de votre entreprise.  

Une fois que les besoins sont clairement identifiés, il faut trouver le bon partenaire qui aura les compétences et les ressources appropriées pour appréhender le fonctionnement de l’entreprise avec souplesse et agilité. Il devra donc répondre à un certain nombre de contraintes telles que : 

  • Une proximité géographique, 
  • Une expérience à gérer des contrats de TMA, 
  • Une forte compétence technique sur les technologies utilisées et une capacité à gérer la raréfaction sur les technologies matures, 
  • La capacité à mettre en place une organisation interne efficace et une interface Front Office / équipe client donnant une vue claire sur l’avancement des travaux, les problèmes rencontrés, l’évolution du planning de livraison… 
  • La mise en place de comités (opérationnel - pilotage – stratégique) dont les rôles sont bien définis. 
  • La mise en place d’un plan qualité de la prestation. 
  • Une communication claire et transparente, afin que la collaboration se passe dans un climat de confiance.  

 

Ensuite, le prestataire devra faire une prise d’empreinte de l’environnement du client pour la reprise de la maintenance applicative. Pour cela, les sources et documentations applicatives devront lui être remis. Lors de cette phase, la présence de la ou les personnes en charge de l’application est requise. Cela permettra au prestataire d’avoir une vision globale de l’application à maintenir et des contraintes liées à la mission. Dans cette phase il est primordial de : 

  • Bâtir l’organisation interne à mettre en face de l’équipe TMA : 
    • Identifier un correspondant TMA dans l’entreprise et définir les correspondants sur les domaines métier & technique à adresser. 
    • Mettre en place d’un processus d’amélioration continue : changement, demande, correctif. 
  • Définir les objectifs de la TMA : 
    • Définir le besoin : 
      • Équipe dédiée ou mutualisée (Centre de Services Partagé), 
      • Engagement en termes d’ETP (Équivalent Temps Plein) ou intervention sur jeton, 
      • Document d’échanges : 
        • Demande de travaux rédigé et validé par la DSI, 
        • Composition des livraisons (documents, logiciel, recette technique et fonctionnelle…) 
    • Capacité de charge minimale, évolutions, délais d’augmentation et de diminution de charge… 
    • Normes à utiliser, 
    • Définition d’un processus de fonctionnement, 
    • Définition des objectifs qualité et des pénalités 

 

La TMA pourra ensuite démarrer. L’équipe intervient alors le plus souvent pour corriger les failles et les bugs, pour faire évoluer l’application, et/ou pour développer de nouvelles fonctionnalités, selon le mode de collaboration choisi.  La facturation se fera suivant le type de prestation choisi. 

 

Quels sont les différents types de contrats de TMA ? 

Il existe deux types de contrats, chacun correspondant à un besoin spécifique de l’entreprise :  

Prestation au forfait : Elle engage le prestataire sur un résultat précis envers le client : il doit lui fournir une équipe en forfait pendant une durée déterminée à l’avance. L’équipe peut intervenir sur le site du client directement (insourcing), ou alors depuis les locaux du prestataire (outsourcing). L’unité d’œuvre est souvent l’ETP (équivalent temps plein). Le nombre d’ETP correspond au nombre de personnes qui seront affectées à réaliser la prestation. 

Chez NOTOS-iD INFO, la TMA est réalisée en mode outsourcing, mais à partir de 2 ETP, le client accède à l’ensemble de l’équipe de développeurs (plus de 12 personnes) et bénéficie d’un savoir-faire technique et d’une expérience plus large. Cette prestation est choisie pour des problèmes rencontrés dans l’applicatif, quand le client a besoin de petites évolutions ou des correctifs de l’applicatif, pendant un temps donné. 

Prestation en ticket : Elle convient aux clients qui n’ont pas de projet d’évolution ou de modification. Ils ont seulement besoin d’un support applicatif en cas de problème. Les tickets sont décomptés par unités d’œuvre et déduite du solde total convenu dans le contrat au fur et à mesure des missions effectuées.  

 

La complémentarité des services managés 

Souvent la TMA s’accompagne également de prestation de services managés. Il y a une réelle complémentarité entre les deux. L’équipe TMA est là pour construire et faire évoluer l’application en ajoutant ou modifiant des fonctionnalités. L’équipe des services managés intervient pour superviser les machines sur lesquelles tourne l’applicatif. Si un problème apparait, c’est l’équipe des services managés qui détectera en premier et qui préviendra l’équipe TMA. Ces deux pratiques permettent à une entreprise de pouvoir décommissionner totalement son SI.  

 

Le plus de NOTOS-iD INFO 

Le mouton à cinq pattes, vous le connaissez ? L’avez-vous déjà vu ? La réponse communément acceptée est bien entendu, non, cela n’existe pas… Et pourtant depuis bon nombre d’années, de nombreux clients nous la demandent. Comment, sous quelle forme ? la demande est souvent la suivante :  

« Je recherche une recherche qui fait de ça, un peu de ça également, ça c’est important, et ça serait un plus… » Et on termine par un administrateur système, qui développe du RPG et qui est à même de traiter les schémas fonctionnels de DB2400, bien entendu, à un tarif contenu. Et là, la sentence est irrévocable, cette demande concerne 2 à 3 profils différents, plutôt experts, et non, nous ne l’avons pas unitairement…

Mais, et c’est là qu’entre en jeu le modèle NOTOS-iD INFO. Nous avons capacité à vous proposer ce service, avec en plus une vraie « redondance » du profil, un service full time, répondant à des principes de support éprouvés. Comment nous direz-vous ? simplement, en bâtissant avec vous un contrat de TMA, adapté à votre contexte d’entreprise, à vos besoins techniques, à vos disponibilités. Certes, ce n’est pas une seule ressource sur site, mais c’est bien plus que cela, c’est un contrat d’entreprise, sans engagement, vous ne payez que ce que vous consommez, quand bon vous semble. 

Le mouton à 5 pattes n’existe pas mais avec la pluralité des compétences et le savoir-faire des ressources techniques de NOTOS-iD INFO, nous répondons présents.  

Nous vous proposons un contrat de TMA as a Service sur les technologies du monde IBM i. 

Nos expertises et expériences s’appuient sur plus de 30 ans de formation et de développement dans le monde as400, i Series, IBM i, sur les langages de programmation RPG 2, RPG 4, COBOL en passant par les langages modernes tels que Full Free, et les langages ouverts.  

Notre centre de support s’appuyant sur des processus opérationnels en termes de GTI.  

Notre centre de formation composé de nombreux formateurs pour permettre à notre centre de support de se perfectionner continuellement. 

Le contrat de TMA peut être couplé à un contrat de supervision et administration de l’exploitation du SI. 

Aujourd’hui, que ce soit pour la TMA ou les prestations d’exploitation, NOTOS-iD INFO prend à cœur le défi de renouvellement des ressources humaines sur la plateforme IBM i. nous investissons continuellement du temps et de la compétence à la réalisation de formations. Pour nos propres collaborateurs, afin qu’il se perfectionnent aux dernières technologies power et IBM i. Et pour adapter le cursus de formation N-3i, également disponible toute l’année pour répondre à vos propres besoins de formation. 

 

Vous avez des projets de modernisation pour vos applications fonctionnant sur IBM i ? Nos équipes sont à votre écoute. Pour des renseignements concernant nos formations, contactez-nous au 01 88 32 12 34, ou sur contact@notos-idinfo.fr