Aller au contenu

Audit d’application Flutter

Un état des lieux de votre base de code en 3 à 10 jours, et une feuille de route claire pour la suite.

  • 3 à 10 jours
  • À distance ou sur site
  • Restitution en visio
Réserver un appel de 30 min

Pour qui

  • Startups qui reprennent une application existante.
  • DSI qui veulent un avis externe avant d’engager un budget.
  • Équipes qui démarrent sur Flutter et veulent valider leurs choix d’architecture avant qu’ils ne coûtent cher.

Ce que j’examine

  • Architecture et découpage du code
  • Couverture et pertinence des tests
  • Dette technique et zones à risque
  • Performance et temps de démarrage
  • Chaîne de build et de livraison
  • Conformité aux exigences App Store et Play Store
  • Sécurité des données

Ce que vous recevez

  • Un rapport lisible aussi bien par un CTO que par un dirigeant non technique.
  • Les risques classés par criticité.
  • Une estimation de l’effort de correction pour chaque point.
  • Une feuille de route priorisée sur 3 à 6 mois.
  • Une restitution en visio avec votre équipe.

Déroulé

Trois temps, avec une durée fixée ensemble dès le premier échange selon la taille du projet.

  1. Étape 1 : Cadrage

    Un échange pour comprendre vos enjeux, l’historique du projet et vos questions. Vous me donnez ensuite un accès en lecture au dépôt et aux outils.

  2. Étape 2 : Analyse

    Je lis le code, lance les builds et les tests, et mesure l’application sur appareil. Si un risque bloquant apparaît en cours de route, je vous alerte sans attendre le rapport.

  3. Étape 3 : Restitution

    Je vous remets le rapport, puis je le présente en visio à votre équipe. On repart des priorités de la feuille de route pour décider de la suite.

Des recommandations éprouvées en production

Les architectures et pratiques que je recommande, je les ai mises en place et maintenues sur ces applications Flutter.

App de contrôle des titres de transport

SNCF Connect & Tech, depuis 2023

L’application des contrôleurs dans les trains : scan des titres, régularisation, verbalisation. Clean Architecture, stratégie de tests, contributions backend AWS et TypeScript.

contrôleurs équipés à terme
4 500
  • Flutter
  • AWS
  • TypeScript
  • CI/CD

Lead tech de l’app mobile Lunii

Lunii, 2021 à 2023

Architecture de l’app de la Fabrique à Histoires, mentorat de 2 juniors, coordination avec le backend et le firmware, transfert USB vers l’appareil sur Android.

  • Flutter
  • iOS
  • Android
  • Bluetooth
  • USB

Angers Map

Projet personnel, depuis 2019

Bus et tramways en temps réel, parkings, vélo et marchés sur une seule carte. Conçue, développée, publiée et maintenue seul.

téléchargements
1 000+
sur le Play Store
4,3/5
  • Flutter
  • TypeScript
  • PostgreSQL
  • Géolocalisation
  • Open data

Questions fréquentes

Combien de temps dure un audit ?

De 3 à 10 jours selon la taille de la base de code et le périmètre à couvrir. Je vous donne une durée précise après le premier échange.

De quels accès avez-vous besoin ?

Un accès en lecture au dépôt de code suffit pour commencer, idéalement complété par l’accès à la chaîne d’intégration continue et à une version de test de l’application.

L’audit peut-il se faire entièrement à distance ?

Oui. L’analyse se fait à distance et la restitution en visio. Je peux aussi me déplacer à Angers, Nantes, Rennes, Tours ou Paris si vous préférez une restitution sur place.

Le rapport est-il utilisable par une équipe non technique ?

Oui. Chaque point est expliqué en termes d’impact pour le produit, avec sa criticité et une estimation de l’effort, pour qu’un dirigeant puisse arbitrer sans être développeur.

Et après l’audit ?

La feuille de route est pensée pour être suivie par votre équipe sans moi. Si vous le souhaitez, je peux aussi accompagner sa mise en œuvre, en lead technique ou en renfort.

Un projet en tête ?

Écrivez-moi ou prenez directement rendez-vous pour un call pour m’expliquer votre projet. C’est gratuit.

Réserver un créneau gratuit (nouvel onglet)

Vos informations servent uniquement à vous répondre.