Aller au contenu
COGNIVISE

Maintenance applicative et support logiciel

Un logiciel que personne n’entretient devient plus lent, moins sûr et plus difficile à faire évoluer. En général si progressivement que personne ne s’en aperçoit, jusqu’au jour où une mise en production fait peur.

* Maintenance applicative et support logiciel après la mise en production. Supervision, corrections et améliorations, avec le code et la documentation conservés sur vos propres comptes.

Après le lancement

Le lancement marque le début du travail, pas sa fin

Nous restons impliqués après le lancement pour que cela n’arrive pas. Cela peut prendre la forme d’un contrat avec un délai d’intervention garanti, d’un volume de jours d’ingénierie chaque mois, ou de l’intervention ponctuelle d’un spécialiste quand un besoin précis se présente. Autrement dit, une maintenance applicative (TMA) et un support taillés pour le logiciel, plutôt qu’un forfait figé. La maintenance et le support de sites web fonctionnent de la même façon, qu’il s’agisse d’une plateforme, d’une application ou d’une boutique en ligne.

Ce que le support comprend dépend de ce dont votre logiciel a vraiment besoin.

Ce que couvre le support

01

Mises à jour et sécurité

Dépendances, correctifs et montées de version de la plateforme

02

Supervision et alertes

Les problèmes remontent avant que vos clients ne les découvrent

03

Corrections

Avec un processus et un délai d’intervention convenus

04

Vitesse et coûts d’exploitation

Optimisation des performances et de vos dépenses d’hébergement

05

Nouvelles fonctionnalités

Un développement continu, guidé par l’usage du produit

06

Nouvelles intégrations

Connecter vos systèmes au fil de l’évolution de votre activité

Propriété

Vous êtes propriétaire du code écrit pour vous, par défaut

Un logiciel dont vous êtes prisonnier n’est pas un actif. Par défaut, tout ce que nous construisons vous appartient : la plateforme, le code source et la documentation nécessaire pour l’exploiter, la maintenir et la faire évoluer. Le tout dans vos propres dépôts et comptes, remis au fil de l’eau plutôt qu’à la fin.

Si une mission fonctionne autrement, nous le convenons par écrit avant le début du travail. Dans tous les cas, l’objectif est un logiciel que votre entreprise peut comprendre, exploiter et faire évoluer. Avec nous ou sans nous.

Voir aussi : Développement de logiciels sur mesure · Création de sites web et de boutiques en ligne · Blog (en anglais) : Software maintenance contracts: what a fair one includes · Blog (en anglais) : What application support really covers

Réponses claires

Ce que l’on nous demande avant que tout commence – y compris ce que nous ne pouvons pas promettre.

Ce sont deux choses distinctes, et la plupart des contrats les confondent. La maintenance garde le logiciel à jour – mises à jour des dépendances et de sécurité, correctifs, montées de version de la plateforme. Le support, c’est ce qui se passe quand quelque chose ne va pas : un canal pour le signaler, un processus convenu et un délai d’intervention. Notre article (en anglais) sur le périmètre du support applicatif détaille ce qui est normalement inclus, et ce qu’il faut convenir avant la mise en production plutôt qu’après une panne.

Trois formules habituelles : un contrat avec des délais d’intervention convenus, un volume mensuel de jours d’ingénierie, ou une aide ponctuelle quand vous en avez besoin. La bonne formule dépend de l’ampleur des évolutions du logiciel et de ce que vous coûte son arrêt.

Souvent, oui. Nous commençons par examiner l’existant et vous dire honnêtement dans quel état il se trouve – y compris quand la bonne réponse est un travail de remise en état avant que quiconque ne s’engage sur un délai d’intervention.

Il peut les inclure. Faire évoluer le produit en fonction de son usage réel fait partie de notre façon de travailler, plutôt que d’un contrat séparé pour lequel vous devriez nous relancer ; il en va de même pour la connexion de nouveaux systèmes quand votre activité évolue. Ce qui entre dans le périmètre est convenu, pas supposé.

Ils restent les vôtres. Le code et la documentation se trouvent en permanence dans vos propres dépôts et comptes, ce qui permet aussi de confier facilement le travail à quelqu’un d’autre si vous le souhaitez un jour.

Prochaine étape

Parlons de votre projet

Dites-nous ce que vous cherchez à faire. Nous vous dirons ce que cela demanderait, comment nous l’aborderions, et franchement si nous ne sommes pas les bonnes personnes pour le faire.