Fazeo Software
Moderniser une application .NET, par lots
La mise en œuvre d’un plan, lot par lot. Chaque lot livre une chose, en recette à la fin. Chaque lot est indépendant : la trajectoire peut s’arrêter après n’importe lequel, sans laisser l’application à moitié migrée.
Pour qui cette page est écrite.
À qui sait déjà quoi faire, parce qu’un audit l’a établi ou parce que la fin de support d’une version l’impose, et qui cherche quelqu’un pour le faire.
Ce qu’un lot traite, concrètement.
- Migration vers une version de .NET supportée.
- Sortie de WCF ou d’un vieux service SOAP.
- Reprise des accès et de l’authentification.
- Sortie d’une dépendance bloquante.
Ce qu’il faut savoir avant d’espérer.
Passer d’ASP.NET Web Forms à une interface moderne n’est pas une migration : c’est une réécriture de l’interface. L’ordre de grandeur n’est pas le même, et le dire au départ vaut mieux que le découvrir au milieu.
Pourquoi des lots, et pourquoi cette taille.
Deux à quatre semaines par lot n’est pas une estimation de votre application : c’est la taille que je m’impose pour découper le travail. À la fin de chaque lot, une chose est livrée et vous décidez si vous commandez le suivant.
Ce que la modernisation ne fait pas.
Pas de nouvelle fonctionnalité métier dans un lot de modernisation : un lot change la technique, pas le comportement. Mélanger les deux rend impossible de dire ce qui a cassé.
Un autre format s’y prête parfois mieux.
Si le nombre de lots n’est pas encore connu, l’audit le chiffre. Commander des lots sans savoir combien il en faut revient à signer un chèque en blanc.
Ce que ça coûte.
6 500 à 13 000 €
par lot de 2 à 4 semaines · le nombre de lots est chiffré à l’audit
Le périmètre est écrit au cadrage. Le prix qui en découle est le prix final. Les autres prestations et leurs prix.
Ce qu’on me demande au cadrage
- Pourquoi afficher les prix ?
- Parce qu’un prix fixe déplace le risque de dépassement sur moi : si l’audit prend deux jours de plus que prévu, vous payez le montant annoncé.
- Utilisez-vous l’intelligence artificielle sur notre code ?
- Oui, comme assistant de lecture et d’écriture, et seulement avec votre accord écrit. Tout ce qui sort passe par ma relecture avant de vous être remis, et c’est moi qui en réponds. Si vous refusez, je travaille sans : dites-le au cadrage, c’est pris en compte avant que le prix soit annoncé.