Choisir une agence logicielle est l'une des décisions les plus importantes qu'un dirigeant puisse prendre. Bien faite, vous obtenez un système qui évolue avec votre entreprise. Mal faite, vous vous retrouvez avec un produit inachevé, un budget épuisé et des mois de temps perdus.
La plupart des problèmes ne commencent pas avec le code. Ils commencent lors de la conversation avant le démarrage du projet. Les bonnes questions, posées tôt, vous disent presque tout ce que vous devez savoir.
1. Est-ce que vous vous intéressez à mon processus avant de parler de technologie ?
Une agence qui commence par la technologie - « on va développer ça en React, on utilise des microservices, notre stack c'est... » - n'écoute pas vraiment votre problème. Elle fait rentrer votre entreprise dans son modèle existant.
Une bonne agence passera la première réunion à comprendre comment votre entreprise fonctionne réellement : les étapes, les personnes impliquées, les points de douleur, les cas particuliers. La question technologique vient en second. Si elle arrive en premier, c'est un signal d'alerte.
2. Qui va réellement construire mon projet ?
Beaucoup d'agences remportent des contrats avec des seniors et les font exécuter par des juniors. La personne qui présente en réunion commerciale ne touchera peut-être jamais votre projet.
Demandez explicitement : qui sera le développeur principal ? Puis-je le rencontrer ? La même équipe sera-t-elle sur le projet du début à la fin ? La réponse compte plus que le nom de l'agence.
3. À quoi ressemble la passation du projet ?
Le projet ne se termine pas au lancement. Vous devrez mettre à jour le logiciel, corriger des bugs, former de nouveaux collaborateurs, et éventuellement l'étendre. Que se passe-t-il après la livraison ?
Renseignez-vous sur la documentation. Demandez si votre équipe interne sera formée. Demandez si l'agence prévoit de rester impliquée ou si elle livre un produit fini. Si la réponse est vague, la passation le sera aussi.
4. Est-ce que je serai propriétaire du code ?
Cela semble évident, mais c'est souvent mal compris. Certaines agences conservent la propriété du code source et vous le concèdent sous licence. D'autres utilisent des plateformes propriétaires qui créent une dépendance permanente.
Vous devez être propriétaire du code source à part entière. Demandez-le par écrit. La moindre hésitation ou réserve doit être traitée comme un signal d'alarme.
5. Comment gérez-vous les changements de périmètre ?
Tout projet rencontre des changements de périmètre. Ce qui compte, c'est comment l'agence les gère. Y a-t-il un processus formel d'ordre de modification ? Comment les coûts supplémentaires sont-ils calculés ? Combien de temps faut-il pour obtenir une réponse sur une question de périmètre ?
Une agence qui ne peut pas décrire clairement ce processus risque de créer des surprises de facturation plus tard. Une agence qui dit « on est flexibles, on verra » ne vous donne pas une réponse rassurante - elle reporte un problème.
6. Que se passe-t-il si le projet dépasse le délai ou le budget ?
C'est une question inconfortable à poser, mais une agence professionnelle aura une réponse directe. Facturent-ils les dépassements ? Les absorbent-ils ? Dans quelles circonstances l'estimation initiale évolue-t-elle ?
La façon dont une agence répond à cette question vous en dit plus sur leur style de relation de travail que presque n'importe quoi d'autre. Des réponses vagues signifient une responsabilité vague.
7. Puis-je parler à l'un de vos anciens clients sur un projet similaire ?
Un portfolio est une sélection soignée des meilleurs résultats. Un appel de référence est une vraie conversation. Demandez à parler avec un ancien client d'un secteur similaire ou à un stade comparable - pas le client vitrine mis en avant sur leur site.
Faites attention à la facilité avec laquelle l'agence fournit des références. Une agence confiante dans son travail n'hésitera pas. Celle qui vous redirige vers des témoignages ou des études de cas envoie un signal différent.
Une bonne agence ne sera pas déstabilisée par ces questions. En fait, les meilleures les accueilleront favorablement - parce qu'elles savent exactement comment y répondre.
Si vous évaluez actuellement des options pour un projet logiciel, contactez-nous. Nous serons ravis de répondre à chacune de ces questions avec vous directement.