Guaraná Blogue

Dix questions à poser lors de l'embauche d'un développeur

Rédigé par Guarana | 2015-11-23 18:13:00

Si votre entreprise n'est pas encore dotée d’une appli mobile, vous négligez un segment croissant de clients potentiels. Si vous n'êtes pas spécialisé dans l'informatique, l'ajout d'une appli à votre stratégie commerciale implique l'embauche d'un développeur mobile. Comment choisir la bonne personne pour ce travail ? Voici 10 questions que vous devriez poser avant de signer un contrat de développement d'applis.

1. Combien d'applis le développeur a-t-il réalisées jusqu'à présent ?

Demandez-lui une liste d'applis réussies que vous pouvez facilement consulter sur Google Play et l'App Store d'iTunes. Lisez les commentaires et vérifiez les évaluations par étoiles pour vous faire une idée du travail du développeur. Il est généralement préférable de choisir un développeur ayant une solide expérience.

2. Le développeur utilise-t-il des technologies natives ?

Cette question est essentielle. Vous ne demandez pas simplement une version de votre site Web adaptée aux mobiles: vous avez plutôt besoin d'applis téléchargeables créées pour les deux principaux systèmes d'exploitation mobiles afin de profiter de toutes les fonctionnalités spécialisées de votre appareil.

3. Le développeur maîtrise-t-il la conception du backend ?

Le backend d'une appli vous donne la possibilité de stocker les informations, les images et les profils des utilisateurs de votre appli dans une base de données. Les services de backend peuvent vous permettre de marquer vos objets avec un emplacement spécifique afin que les utilisateurs puissent utiliser cet emplacement dans leurs requêtes. Vous pouvez également établir des protocoles d'accès, permettre aux utilisateurs de se connecter par le biais de Twitter ou Facebook et leur envoyer des notifications push.

Les développeurs d'applis iOS et Android ne maîtrisent pas tous le backend, qui nécessite une technologie complètement différente. Lorsque vous parvenez à trouver un développeur totalement compétent, vous évitez les dépenses supplémentaires liées à l’embauche d’un développeur backend distinct. Au minimum, votre développeur d'applis doit connaître parfaitement les principaux fournisseurs de BaaS (“Backend as a Service’).

4. Le développeur est-il prêt à s'engager dans votre projet ?

De nombreuses personnes disposant d'un minimum de compétences peuvent s'appeler développeurs d'applis. Assurez-vous que la personne avec laquelle vous travaillez est sérieuse et qu'elle a l'intention d'être présente tout au long de votre projet.
Avant de signer un contrat avec un développeur, vérifiez ses références. Le développeur a-t-il bien accompagné le client et mené le projet à son terme, y compris les tests bêta et un lancement solide ? Le développeur est-il toujours disponible pour les futures mises à niveau de version ? Il est important qu’il ait de bons antécédents en matière de suivi.

5. Qui sera propriétaire du code source du projet ?

L'un des principaux avantages que vous achetez lorsque vous engagez un développeur est l'intégralité des droits sur le code source et la conception. Cette propriété vous assure de pouvoir continuer à mettre à jour et à réviser votre appli à l'avenir même si le développeur initial n'est pas disponible. Préparez alors un contrat de travail écrit qui stipule clairement que vous détenez tous les droits sur le contenu de l'appli.

6. Le développeur comprend-il le concept de votre appli et votre vision commerciale à long terme ?

Même si vous devez vous attendre à présenter un breffage complet sur votre entreprise, il est important que vous ayez le sentiment que votre développeur saisit rapidement la nature de votre marque. Vous ne devez pas avoir à vous répéter ou à craindre que votre développeur d'applis ne comprenne pas vos objectifs.

Le développeur a-t-il de bons antécédents ?

Pour commencer, téléchargez et utilisez les applis qu'il a développées. Comment trouvez-vous le comportement de ces applis ? Qu'en est-il de l'expérience utilisateur ? Quel genre de critiques ont-elles reçu sur la boutique d'applis ? Ensuite, appelez quelques-uns des anciens clients de votre développeur et demandez-leur ce qu'ils pensent du travail qu'il a effectué pour eux.

8. Le promoteur offre-t-il une garantie ?

Assurez-vous que votre développeur prévoit de conserver la responsabilité du téléchargement de l'appli sur les magasins d'applis et de veiller à ce qu'elle soit approuvée. Vous devez également définir une période de garantie pour vous assurer qu'aucun bogue majeur n'apparaîtra. Il s'agit d'une demande de base, un peu comme si vous demandiez à un mécanicien de vous garantir qu'il vous rendra une voiture en état de marche.

9. Le développeur est-il disposé à faire correspondre les paiements aux livrables ?

Méfiez-vous des développeurs qui veulent la totalité de leurs honoraires d'avance. Vous avez beaucoup plus de poids si votre développeur est disposé à accepter les paiements de manière progressive, chaque paiement étant lié à la réalisation d'une certaine étape du mandat. En cas de problème, vous n'aurez pas payé plus que ce que vous avez reçu, et le développeur sera incité financièrement à mener votre projet à terme.

10. Le promoteur communique-t-il clairement avec vous ?

Votre appli est essentiellement un outil de communication. La personne qui la conçoit doit donc faire preuve d'une réelle capacité à transmettre du sens. Il ou elle doit répondre à vos questions sans s'embourber dans le jargon technique. Vous devez également avoir le sentiment que toutes vos préoccupations sont entendues, et votre développeur doit être facilement joignable par téléphone ou par courrier électronique.

Conclusion

L'éventail des développeurs d'applis disponibles aujourd'hui est assez large, allant de débutants inexpérimentés à des experts en téléphonie mobile hautement qualifiés. Leurs coûts peuvent être tout aussi variables, et les développeurs les plus chers ne sont pas nécessairement ceux qui ont les meilleures compétences. Si vous utilisez cette liste de dix questions pour choisir un développeur d'applications, vous êtes certain de trouver un professionnel compétent et dévoué qui ajoutera un élément important à votre présence commerciale.