Développement logiciel
Nous construisons le produit et nous assumons aussi ce qui vient après : qu'une autre équipe puisse le comprendre, qu'il puisse être modifié sans rien casser, et qu'il ne dépende pas de nous pour continuer d'exister.
À qui cela s'adresse
- Vous avez besoin de sur-mesure parce que ce qui existe sur le marché ne correspond pas à votre façon de travailler.
- Vous avez un système qui fonctionne mais que plus personne n'ose toucher.
- Vous venez d'un développement resté à mi-chemin qu'il faut reprendre ou refaire.
- Vous voulez partir de zéro avec une décision technique bien prise dès le premier jour.
Ce que cela comprend
Applications web
Des sites qui vivent de leur visibilité dans les moteurs de recherche jusqu'aux panneaux internes complexes. L'architecture est décidée par le problème, pas par la mode.
Applications mobiles
Une seule base de code pour iOS et Android quand le projet le permet, c'est-à-dire presque toujours. Moins de coût de construction et de maintenance.
Panneaux d'administration
Pour que vous gériez votre propre contenu et vos propres données sans dépendre de nous à chaque changement.
Intégrations
Connexion avec les systèmes que vous utilisez déjà : facturation, paiements, authentification, services internes.
Code maintenable
Écrit pour être lu par une personne, pas seulement pour compiler, avec la documentation minimale nécessaire pour qu'une autre équipe le reprenne sans faire d'archéologie.
Déploiement et mise en production
Nous laissons le produit en fonctionnement dans un environnement réel, avec les procédures pour le mettre à jour sans mauvaise surprise.
Notre façon de travailler le développement
Le développement commence quand le problème est compris, pas avant.
Définir
Périmètre technique et fonctionnel par écrit : ce qui est construit, avec quelle technologie et pourquoi celle-là. C'est ici que se prennent les décisions coûteuses à changer plus tard.
Construire
Nous avançons par parties utilisables, pas en un bloc qui apparaît à la fin. Vous pouvez voir et tester le produit pendant qu'il grandit.
Livrer
Mise en production, documentation et transmission. Le code et les accès vous appartiennent dès le premier jour.
Un cas réel
Plateforme de gestion et de prévention santé
Une application privée pour patients et professionnels, entièrement derrière une authentification. Ne dépendant pas des moteurs de recherche pour atteindre ses utilisateurs, le poids de la décision technique est allé entièrement à l'expérience d'utilisation : dossiers, suivis et états qui changent en permanence. Elle a été construite en React, en privilégiant la fluidité de l'interaction sur le rendu serveur, qui n'apportait rien dans ce cas.
Questions fréquentes
- Avec quelles technologies travaillez-vous ?
- Celles qui conviennent à chaque projet. Nous avons construit en React, Next.js, AngularJS et Ionic, et le choix découle de ce dont le produit a besoin : s'il dépend des moteurs de recherche, s'il est privé, s'il lui faut une application mobile. Utiliser toujours le même outil est confortable pour celui qui développe et coûteux pour celui qui paie.
- Le code nous appartient-il ?
- Oui. Le dépôt, les accès et l'infrastructure vous appartiennent dès le premier jour. Nous ne travaillons pas avec des montages qui laissent le client lié au prestataire.
- Pouvez-vous reprendre un projet laissé par une autre équipe ?
- Oui, mais nous examinons d'abord le code et vous donnons un avis honnête. Parfois reprendre est la bonne décision, parfois cela coûte plus cher que de refaire. Dans les deux cas nous vous le disons avant de commencer, pas à mi-chemin.
- Que se passe-t-il après la livraison ?
- Nous pouvons rester pour la maintenance et l'évolution, ou faire la transmission à votre équipe. Ce que nous ne faisons pas, c'est laisser le produit dans un état où nous seuls pourrions le maintenir.
Un projet à construire ?
Dites-nous ce dont vous avez besoin et nous vous donnerons un avis technique honnête avant de parler budget. Sans engagement.
Prendre rendez-vous