ĂŠtes-vous un dĂ©veloppeur d’applications mobiles Ă la recherche de projets sur lesquels travailler? Vous cherchez des clients, mais vous ne savez pas comment optimiser vos offres? Nous pouvons vous aider Ă rĂ©diger une demande pertinente de projet et dĂ©terminer un budget appropriĂ© pour votre projet d’application.
Cela pourrait peut-ĂŞtre vous intĂ©resser: Quel est le prix pour la crĂ©ation d’une application?
Dans cet article, nous allons vous donner les points clés pour apprendre à définir un budget pour une application mobile. C’est une étape indispensable avant même d’être embauché en tant que développeur de l’application.
Présentation de l’équipe
Comme dans toute première rencontre, la première étape consiste à vous présenter ainsi que votre équipe. Mentionnez les études ou la formation que vous avez suivie, si la formation a un rapport avec la technologie sollicitée par votre client, le système d’exploitation que vous maitrisez etc. Il est également important de rappeler combien d’années d’expériences vous avez dans les différents systèmes d’exploitation. Rappelez-vous que vous devez donner des exemples concrets afin que le client puisse savoir à quel résultat il peut s’attendre.
Présentez d’autres qualités que possèdent un développeur d’application qui puisse mettre votre profil en valeur, telle qu’une experience dans ce même secteur, ou d’autres services complémentaires que vous pourrez offrir et qui représentent souvent un plus aux yeux du client.
Un portfolio professionnel
Essayez de rassembler en un seul document tout le travail effectuĂ© en tant que dĂ©veloppeur indĂ©pendant ou pour de grandes entreprises de dĂ©veloppement et essayez de le tenir Ă jour. Vous devrez Ă©galement personnaliser votre portfolio avec des applications similaires Ă la demande de votre client ou attirer l’attention sur les parties qui pourraient ĂŞtre conformes Ă ses attentes, de ce faite vous le rendrez plus attrayant. Cela vous permettra d’avoir un avantage certain sur les autres dĂ©veloppeurs d’applications mobiles.
Quel problème ou besoin avez-vous détecté ? Et quelles sont les solutions que vous proposez ?
Présentez le projet au client en lui exposant ce que vous avez compris de sa demande afin de vous assurer que vous êtes sur la même longueur d’onde. Toutefois, il est bien sûr possible que le client s’aperçoive que vous n’avez pas bien compris sa demande et vous l’explique mieux lors d’une deuxième rencontre.
De plus, déceler un problème ou un besoin est une très bonne introduction afin de lui proposer une solution technique. Rappelez-vous que vous ne devez pas utiliser un vocabulaire trop compliqué pour être parfaitement compris, si c’est le cas, tentez de lui expliquer et profitez en pour gagner sa confiance. Si vous proposez différentes alternatives au développement de l’application, essayez de fournir des arguments pour convaincre le client d’opter pour l’une de vos alternatives et aidez-le à prendre la décision en dissipant tous les doutes qu’il peut avoir.
Division du projet et budget pour une app
Essayez de diviser le projet en différentes étapes ou tâches. Vous atteindrez les résultats suivants :
- Une meilleure planification : Cette étape vous permettra de mieux évaluer les ressources dont vous aurez besoin et le temps approximatif nécessaire pour chaque phase.
- Un suivi continu du projet vous permettra de présenter partiellement le projet au client, lui permettant ainsi de suivre l’évolution du projet en termes de fonctionnalité et en termes de respect des délais.
- Un plus grand contrôle : il vous permet d’obtenir des commentaires du client bien avant la remise finale du projet. Vous pourrez donc ajuster le développement de l’application mobile en fonction de ce que le client veut vraiment.
- Assurez-vous du paiement : Vous pourrez être payé en plusieurs fois puisque le projet final est divisé en plusieurs parties.
Les étapes : Comment allez vous diviser un projet d’application mobile ?
Avant de se mettre au travail, quelles sont les Ă©tapes ou les tâches qui constituent habituellement un projet d’application? Nous vous proposons deux manières diffĂ©rentes, mais il y a beaucoup d’autres façons de diviser un projet en plusieurs parties.
Imaginez par exemple un projet assez frĂ©quent, ou le client demande le dĂ©veloppement d’une application Android, iPhone, avec une partie web et un panneau d’administration pour gĂ©rer les donnĂ©es. Une façon de diviser le projet en Ă©tapes pourrait ĂŞtre :
- Proposition de design ou maquettes
- Application Android
- Application iPhone
- Partie Web
- Panneau d’administration
Un autre exemple assez commun est le développement de jeux mobiles :
-
- Proposition de conception ou maquettes (budget)
- Version Alpha ou alpha : un prototype où vous pourriez commencer à tester la fonctionnalité du projet, mais dans de nombreux cas sans aucun design
- Version Beta :version complète mais encore incertaine, utile cependant pour effectuer un contrôle.
- Version finale : l’ensemble du projet complet est prêt pour le test final avant son lancement.
- Phase de correction et d’essais : il est toujours préférable de consacrer suffisamment de temps à tester les fonctionnalités et à corriger les erreurs qui n’ont pas été détecté lors de l’étape précédente.
Tout au long du processus, le client peut valider le travail et surtout payer pour ce qui a dĂ©jĂ Ă©tĂ© effectuĂ©. Cela vous permettra Ă©galement d’ajuster vos dĂ©lais et votre budget.
Quel que soit le cas, vous pouvez souvent demander un paiement d’Ă©tape, le client avance un pourcentage du projet (qui est gĂ©nĂ©ralement autour de 20-50 %) afin que l’Ă©quipe de dĂ©veloppement puisse commencer Ă travailler.
C’est dans cette partie que vous pourrez justifier au mieux le budget pour le dĂ©veloppement de l’application puisque vous avez divisĂ© le travail en plusieurs parties mesurables selon la rĂ©partition des ressources personnelles et du temps.
Suivre le travail
Encore une fois, générer la confiance du client est crucial afin de lui proposer la façon dont va se dérouler le travail, la méthodologie, et le mode de suivi.
Plus le projet a été segmenté, plus les différentes parties peuvent suivre les progrès de projet.
Service de Maintenance et support technique
Notez que la plupart des clients ne disposent pas d’expĂ©rience ou de connaissances techniques pour effectuer la maintenance et la gestion courante de l’application ou du serveur correspondant. D’autre part, il est fortement recommandĂ© que l’entretien et la surveillance de l’application mobile soit effectuĂ©s par la mĂŞme Ă©quipe qui a contribuĂ© Ă son dĂ©veloppement. VoilĂ pourquoi il est utile lors de la budgĂ©tisation du projet, de toujours inclure combien le client a dĂ©pensĂ© pour le serveur et la maintenance technique. Essayer de proposer un budget Ă moyen terme pour cette partie du projet.
Profitez de cette possibilitĂ© pour vendre votre expĂ©rience en tant que dĂ©veloppeur indĂ©pendant et Ă©tablir un lien de confiance. Si le client perçoit qu’il n’aura pas Ă se soucier de l’aspect technique (ce qui peut impliquer une insĂ©curitĂ© si vous ne savez pas comment faire), cela pourrait faire la diffĂ©rence entre une proposition et une autre. Soyez sĂ»r d’offrir des services de correction et des services d’entretien en cas de problèmes techniques avec l’application ou le serveur. Un service Ă la clientèle de qualitĂ© est souvent le facteur dĂ©cisif pour ĂŞtre choisi en tant que dĂ©veloppeur de l’application.
Mode de paiement: Un engagement fort
Comme nous l’avons mentionnĂ© ci-dessus, il est gĂ©nĂ©ralement courant de demander une avance de 20-50% du travail total. Toutefois, sachez que tous les clients ne sont pas prĂŞts Ă avancer une partie du budget pour une application non sĂ©curisĂ©e.
La division du projet d’app en plusieurs Ă©tapes ou en tâches distinctes, vous permet de recevoir un paiement Ă mesure que le projet progresse, ce qui fournit une garantie pour les deux parties. Dans tous les cas, dĂ©finir Ă l’avance les modalitĂ©s de paiements est très pratique, mĂŞme si cela ne constitue pas une garantie.
Le dĂ©pĂ´t de garantie ou dĂ©pĂ´t fiduciaire est largement utilisĂ© comme un moyen de paiement dans le dĂ©veloppement de logiciels. Dans ce cas, un intermĂ©diaire (ici Yeeply) reçoit le transfert du budget du client, et avec cette garantie, le dĂ©veloppeur peut commencer Ă travailler. Si le dĂ©veloppeur remplit les conditions convenues, l’intermĂ©diaire peut dĂ©bloquer le budget.
Ce système comprend des frais d’intermĂ©diaire, mais offre une garantie exceptionnelle puisque le budget est dĂ©posĂ© avant mĂŞme que le travail n’ait dĂ©butĂ©. Ce système est utilisĂ© sur des plateformes comme Yeeply, oĂą les clients cherchent Ă embaucher des professionnels pour dĂ©velopper des applications. De cette façon, on Ă©vite les impayĂ©s qui reprĂ©sentent les principaux problèmes auxquels les professionnels sont confrontĂ©s lors de la sous-traitance du dĂ©veloppement des applications.
Terminez votre proposition avec une conclusion percutante
Si vous souhaitez mettre toutes les chances de votre cĂ´tĂ© pour d’ĂŞtre embauchĂ©, expliquez pourquoi vous ĂŞtes le candidat idĂ©al. Profitez de l’occasion pour dire ce que vous ne pouviez pas faire lors d’autres projets et surtout montrez un enthousiasme et une confiance pour le projet. Vous pensez sans doute que cela est un processus long, mais une fois que vous l’aurez fait plusieurs fois, vous serez habituĂ© et il sera beaucoup plus facile et rapide de le refaire. Gardez Ă l’esprit que la plupart des Ă©tapes seront plus ou moins les mĂŞmes Ă chaque fois, vous serez donc plus efficaces.
Si vous ĂŞtes dĂ©terminĂ© Ă trouver des projets d’applications mobiles qui fonctionnent nous vous recommandons de visiter Yeeply, une plate-forme en ligne oĂą des centaines de clients affichent leurs projets pour pouvoir embaucher un dĂ©veloppeur indĂ©pendant ou une sociĂ©tĂ© de dĂ©veloppement pour application.
Chez Yeeply nous prenons le soin de sélectionner les projets, et nous conseillons le client à définir les meilleures caractéristiques de son projet. Ainsi, il sera plus facile pour vous de comprendre ce qui est exigé.
De plus, nous vous offrons une garantie grâce au dĂ©pĂ´t fiduciaire, (le client dĂ©pose le budget pour son application avant que le travail commence), vous serez donc payĂ© pour le travail rĂ©alisĂ©. Enfin grâce Ă votre expĂ©rience au sein de la plateforme et les Ă©valuations des clients, vous pourrez trouver de nouveaux clients avec des projets de dĂ©veloppement d’applications passionnants sur lesquels vous pourrez travailler.