Un logiciel métier se conçoit en regardant travailler ceux qui vont s’en servir. C’est la raison la plus concrète de choisir une équipe proche : pouvoir passer une demi-journée dans l’atelier, la salle ou l’agence avant d’écrire la première ligne.
Monastir a un avantage discret sur ce point. La ville est assez petite pour qu’un déplacement ne coûte rien, et assez équipée en compétences pour qu’on n’ait pas à choisir entre proximité et niveau technique. L’ISIMM et la faculté des sciences forment chaque année des développeurs qui restent dans la région.
Trois questions valent la peine d’être posées avant de signer. Qui écrira réellement le code — l’équipe rencontrée, ou une autre ? Que se passe-t-il si le projet double de taille en cours de route ? Et à qui appartient le dépôt de code à la fin ?
La dernière est la plus importante et la plus souvent oubliée. Un logiciel dont vous ne possédez pas les sources est un logiciel que vous louez, quel que soit ce qui est écrit sur la facture.