Aller au contenu
akitoo
Guides

10 questions à poser avant de choisir une société de développement logiciel

Comparer les propositions sur le seul critère du prix est trompeur. Dix questions à clarifier avant de signer un contrat avec une société de développement logiciel, et les points de vigilance pour chacune.

Alp4 min de lecture

Dans les projets logiciels, l'écart de prix entre deux propositions tient le plus souvent à une différence de périmètre, de qualité et de responsabilité. Les questions ci-dessous vous aident à comparer les propositions sur une même base et à éviter les surprises par la suite.

1. Avez-vous déjà réalisé un projet similaire ?

Le secteur n'a pas besoin d'être le même ; l'important est qu'un travail de complexité comparable ait été mené à bien. Si possible, voyez le produit en fonctionnement et demandez ce qui a posé des difficultés dans le projet. Une réponse honnête vaut mieux qu'une présentation sans défaut.

2. Qui travaillera sur le projet ?

Renseignez-vous sur la composition de l'équipe, sur le fait qu'une partie du travail sera ou non confiée à un sous-traitant, et sur la personne qui sera votre interlocuteur. Il est important de savoir si les personnes que vous avez en face de vous lors de l'entretien sont bien celles qui réaliseront le travail.

3. Comment le processus se déroulera-t-il ?

À quelle fréquence verrez-vous l'avancement ? Des versions intermédiaires seront-elles partagées ? Comment les demandes de modification seront-elles traitées ? Dans les projets où des démonstrations ont lieu régulièrement, les malentendus apparaissent tôt.

4. Selon quel modèle le prix est-il établi ?

  • Prix fixe (forfait) : prévisible lorsque le périmètre est clair ; un coût supplémentaire apparaît à mesure que le périmètre change.
  • Temps passé (régie) : le paiement suit le travail effectivement fourni ; le modèle est souple, mais exige un reporting régulier.

Quel que soit le modèle retenu, demandez que la proposition soit détaillée poste par poste et que ce qui reste hors périmètre soit mis par écrit.

5. À qui appartiendront le code source et les droits de propriété intellectuelle ?

Ce point doit figurer explicitement dans le contrat. En droit turc, la cession des droits patrimoniaux doit être faite par écrit et les droits cédés doivent être mentionnés un à un. Précisez également dans quel dépôt le code sera conservé et à quel moment l'accès vous sera donné.

6. Sur quels critères fondez-vous le choix technologique ?

Une bonne réponse s'appuie sur les besoins de votre projet : échelle, possibilité de trouver des équipes, coût de maintenance. Des technologies répandues et bien documentées facilitent la transition si vous devez un jour travailler avec une autre équipe.

7. Comment garantissez-vous la qualité ?

Des revues de code sont-elles pratiquées ? Existe-t-il des tests automatisés ? Un environnement de test distinct est-il mis en place ? Quels contrôles sont effectués avant la mise en production ? Les réponses à ces questions donnent une idée du nombre de bugs qui apparaîtront après la livraison.

8. Comment la sécurité et les données personnelles sont-elles traitées ?

La gestion des droits d'accès, le chiffrement, les sauvegardes et les journaux d'accès doivent faire partie de l'architecture. Si le système doit traiter des données à caractère personnel, inscrivez dans le contrat les obligations découlant de la KVKK (loi turque relative à la protection des données à caractère personnel) ainsi que le rôle de la société dans ce processus.

9. Que se passe-t-il après la livraison ?

Y a-t-il une période de garantie, et quels bugs couvre-t-elle ? Un contrat distinct peut-il être conclu pour la maintenance et le support ? Quels sont les délais de réponse ? Même après sa mise en production, un logiciel nécessite des mises à jour et une supervision.

10. Au nom de qui les comptes et les accès seront-ils ouverts ?

Le nom de domaine, le serveur, les comptes cloud, les comptes des stores d'applications et le dépôt de code doivent être ouverts au nom de votre entreprise. À défaut, vous risquez d'avoir du mal à accéder à votre propre produit le jour où vous vous séparerez de la société.

Au moment de comparer les propositions

Ne regardez pas seulement le montant total : examinez le niveau de détail avec lequel le périmètre est défini, les postes hors périmètre, le calendrier et les conditions après livraison. La proposition la plus basse peut l'être parce que l'un de ces points a été laissé de côté.

Un bon partenaire logiciel n'est pas celui qui dit « oui » à chacune de vos demandes, mais celui qui vous dit clairement ce qui est nécessaire et ce qui est risqué.

Ces questions, vous pouvez aussi nous les poser : découvrez notre approche du développement de logiciels sur mesure ou parlez-nous de votre projet.

Pour aller plus loin

Contenus associés

Contact

Vous avez une idée ?Concrétisons-la ensemble.

Parlons de votre projet
Parlons de votre projet