Aller au contenu

Des logiciels construits autour de la façon dont vous travaillez vraiment.

Nouveaux produits, portails clients, outils internes et applications mobiles — conçus dans tous leurs états, développés en commençant par les tests, et remis avec tout ce dont votre équipe a besoin pour les faire tourner.

Validé par écrit · testé avant la mise en ligne · livré avec un retour arrière

Fig. 1 — Validé · Conçu · Testé · Livré

Ce que nous construisons

De l’outil utilisé toute la journée au produit que voient vos clients.

Outils internes

Remplacer tableurs et chaînes d’e-mails par des outils faits pour votre processus : validations, planification, stock, expédition, reporting.

  • Opérations
  • Back-office

Portails clients et fournisseurs

Permettre aux clients et fournisseurs de passer commande, suivre l’avancement et télécharger leurs documents sans vous appeler.

  • Libre-service
  • Commandes
  • Documents

Produits web et mobiles

De nouveaux produits, du premier périmètre au lancement, sur le web, iOS et Android.

  • Web
  • iOS
  • Android

Ce que vous recevez

Ce que vous recevez, en plus du logiciel.

Une expression de besoin écrite

Ce que fait le logiciel, pour qui, et comment nous saurons qu’il marche — validée par vous avant le développement.

Des maquettes de chaque état

Chaque écran, y compris les états vide, chargement et erreur, en français et en anglais si vous avez besoin des deux.

Un code testé

Des tests écrits avant le code, puis vérifiés en cassant volontairement le code pour prouver qu’ils détectent l’erreur.

Un registre des décisions

Chaque décision technique importante écrite avec ses raisons.

Un plan de mise en production

Une liste de contrôle et un retour arrière répété pour chaque mise en production.

Un dossier de passation

Documentation, procédures et alertes, pour que votre équipe puisse l’exploiter sans nous.

Technologie

Des outils répandus que votre prochaine recrue connaîtra déjà.

Nous utilisons des technologies éprouvées et largement adoptées : Python et Django côté serveur, React pour le web, React Native pour les applications mobiles et PostgreSQL pour les données, déployés chez l’hébergeur cloud de votre choix.

Pas de framework exotique, pas de plateforme propriétaire dont on ne peut pas sortir. Si votre équipe maîtrise déjà une autre pile technique, nous pouvons y travailler.

Déroulement d’un développement

Des livraisons courtes, un point écrit chaque semaine.

  1. Appel de cadrage et note

    Nous comprenons le problème ; vous recevez une note d’une page sur notre façon de l’aborder.

  2. Périmètre écrit

    Besoin, maquettes et dates — validés par vous avant le développement.

  3. Livraisons courtes

    Du logiciel qui marche tôt, un point écrit chaque semaine, et une date qui tient.

  4. Lancement et passation

    Une mise en production répétée, puis la documentation, les procédures et les alertes dont votre équipe a besoin.

Exemple. Chaque mission reçoit un point écrit comme celui-ci, chaque semaine.

Questions

Questions sur le développement avec nous

Pouvez-vous développer un MVP pour un nouveau projet ?

Oui, quand le problème est réel et que le périmètre peut être honnête. Nous vous aidons à réduire la première version à ce qui prouve l’idée, puis nous la construisons proprement pour que vous puissiez continuer dessus.

Développez-vous des applications mobiles ?

Oui — iOS et Android à partir d’une seule base de code avec React Native, avec l’application web et le serveur dont elles ont besoin.

À qui appartient le code ?

À vous. Le code, les maquettes et la documentation vous appartiennent, dans des dépôts que vous contrôlez.

Que se passe-t-il après le lancement ?

Nous faisons une passation pour que votre équipe puisse l’exploiter. Si vous voulez nous confier la phase suivante, elle est cadrée et validée par écrit, comme la première.

Dites-nous ce que vous voulez construire.

Apportez l’idée, le tableur ou le système devenu trop étroit. Vous repartirez du premier appel avec une note d’une page sur notre façon de le construire.