Logiciel sur mesure ou logiciel du commerce : comment décider ?
Commencez par chercher ce qui existe. Si un logiciel du commerce couvre l’essentiel, son abonnement coûtera souvent moins cher qu’un développement à entretenir. Le sur mesure se justifie pour une façon de travailler propre à votre activité, un calcul métier ou un format de données qu’aucun produit ne gère.
Il existe aussi des solutions intermédiaires : une automatisation entre vos outils, ou un CRM adapté si le besoin porte sur la relation client.
Logiciel de bureau, application web ou application mobile : que faire programmer ?
- Logiciel de bureau : pour un poste précis, un usage hors connexion ou le pilotage d’un appareil, comme dans un laboratoire ou un atelier.
- Application web : pour plusieurs utilisateurs, sans installation, avec une mise à jour au même endroit pour tous.
- Application mobile : pour un usage sur le terrain, ou les fonctions du téléphone. Voir la création d’application mobile.
Si vous voulez vendre l’outil par abonnement, testez d’abord l’idée avec un MVP.
Quel budget prévoir pour un logiciel sur mesure ?
Un logiciel complet coûte en général 1 000 à 10 000 €, pour 1 à 3 mois de travail. Un script ou une macro qui simplifie une tâche sur vos fichiers relève plutôt de la création d’un tableur, de 30 à 300 €.
Le prix dépend surtout du nombre d’utilisateurs et de droits à gérer, des données à reprendre et des outils à connecter. Pour ce type de projet, échangez avant de commander, et faites préciser ce qui est compris : tests, installation, documentation et corrections après la livraison.
Quel langage de programmation demander pour votre logiciel ?
En général, aucun : décrivez le besoin, et demandez au prestataire de justifier son choix. Votre existant peut toutefois décider à votre place. Une macro sur vos fichiers Excel passe par VBA, une ancienne application WinDev se reprend souvent avec le même outil, et Python est courant pour traiter des données ou des mesures.
Pensez aussi à la suite : un langage répandu vous laisse plus de choix le jour où il faudra changer de prestataire.
Que mettre dans le cahier des charges d’un logiciel sur mesure ?
Quelques pages claires suffisent souvent :
- qui utilisera le logiciel, et pour quelles tâches ;
- les données qui entrent et qui sortent, avec de vrais exemples de fichiers ;
- les systèmes à prendre en charge et les outils à connecter ;
- ce qui est indispensable au départ, et ce qui peut attendre.
Si vous n’êtes pas en mesure de l’écrire seul, commencez par une courte mission de cadrage. Le budget annoncé ensuite sera plus fiable.
Créateur de logiciel freelance ou équipe : à qui confier votre projet ?
Un développeur seul convient à un outil au périmètre clair, avec un interlocuteur unique. Une équipe se justifie si le projet réunit design, serveur, application et tests, ou si son arrêt bloquerait votre activité : vous dépendez alors moins d’une seule personne.
Dans les deux cas, regardez un projet comparable au vôtre et demandez comment se déroulent les tests. Un prestataire qui pose beaucoup de questions sur vos usages donne souvent un chiffrage plus sûr.
Peut-on faire évoluer un logiciel sur mesure après sa livraison ?
C’est même souvent la meilleure méthode : une première version limitée, puis des ajouts décidés à l’usage. L’évolution sera plus simple si le code est livré avec sa documentation et conservé dans un dépôt à votre nom.
Prévoyez aussi un budget après la livraison, car les systèmes et les services connectés changent. Pour relier le logiciel à un paiement ou à un autre outil, voir le développement et l’intégration d’API.