Skip to main content

Construisez votre vision: ce qu’il faut prendre en compte avant d’engager un développeur

Comment élaborer une STRATÉGIE D'ENTREPRISE performante (Juillet 2025)

Comment élaborer une STRATÉGIE D'ENTREPRISE performante (Juillet 2025)
Anonim

Il y a plus d'un an, je voulais créer une application iPhone pour mon groupe de femmes. Bien qu'ayant passé une décennie dans le monde numérique, je n'étais pas technique et je ne pouvais pas coder. J'ai donc commencé à chercher un moyen de créer une application simple, rapide et bien conçue, sans casser les mégabucks à un développeur.

Il s'avère que je ne pouvais pas en trouver un. Je suis donc devenu obsédé par la création de la solution moi-même - une plate-forme où les gens ordinaires pourraient créer des applications simples, belles et mobiles.

Maintenant, comme je suis sûr que vous vous demandez, si je ne pouvais même pas créer une application par moi-même, comment allais-je construire toute une plate-forme, en particulier sans aucun financement? J'étais un entrepreneur pour la première fois et, alors que j'avais un plan d'entreprise solide, aucun investisseur n'allait me financer sans une équipe, un prototype ou les deux. (Comme un investisseur m'a dit: "Nous n'investissons pas dans PowerPoint. Revenez avec un produit bêta.")

Alors que j'étais fondateur, je sortais comme un fou, il est difficile de trouver un talent technique de niveau co-fondateur technique et il est encore plus difficile de faire en sorte que quelqu'un de ce genre se joigne à vous. Pendant ce temps, le temps était compté et j'avais hâte de commencer. Quelques investisseurs ont suggéré que je trouve une société de développement (ou «dev shop») pour construire un prototype. J'ai donc pu puiser dans mes économies et c'est exactement ce que j'ai fait.

Aujourd'hui, mon entreprise, Yapp, a un cofondateur technique, une équipe formidable et des investisseurs formidables. Nous sommes sur le point de lancer notre premier produit. Toutefois, ce produit n’utilise pas une seule ligne de code du magasin de développement qui l’a travaillé pendant les cinq mois précédant l’affiliation de mon cofondateur.

Quand je repense à mes économies dans le cimetière de code, je me demande: comment aurais-je pu faire les choses différemment? Ce sont les leçons les plus importantes que j'aurais aimé connaître à l'époque - et les conseils que je donnerais à quiconque à bord de mon bateau.

1. Déterminez ce que vous devez prouver

Pour bien commencer mon idée, j'ai écrit un document de spécification de produit de 30 pages à remettre au développeur. C'est totalement la mauvaise approche. Pourquoi? Parce qu'au début, vous ne savez pas nécessairement ce que vous voulez ou ce dont vous avez besoin (ni ce que vos clients veulent ou ont besoin). Au lieu de cela, avant d’envisager de faire appel à un développeur ou à un atelier de développement pour construire quoi que ce soit , prenez du recul et écrivez les hypothèses à prouver pour que votre idée devienne une entreprise viable. (Ceci est directement issu de la philosophie Lean Startup.)

2. Testez-le de la manière la plus technique possible

Ensuite, prenez le temps de réfléchir à la nécessité de créer un produit pour tester ces hypothèses. Pouvez-vous utiliser des images dessinées à la main, des structures filaires, des compositions ou une simple page de renvoi? Aujourd'hui, même une personne non technique peut créer des structures filaires (Balsamiq), une page de destination (outils pour sites Web en libre-service) ou embaucher à peu de frais un concepteur à temps partiel (oDesk, eLance). Et vous pouvez utiliser toutes ces choses pour présenter votre idée à vos clients, partenaires et investisseurs potentiels et obtenir leurs réactions. Apprenez tout ce que vous pouvez grâce à ces méthodes peu techniques et modifiez continuellement votre vision et votre idée de produit, avant même de penser à le développer réellement.

3. Considérez les pigistes

Si votre prochaine étape consiste à développer un prototype, envisagez diverses options. Un atelier de développement n'est pas le seul. L'embauche d'un pigiste est un bon choix si vous avez déjà géré des talents techniques ou si votre spécification est simple et utilise des technologies largement connues. (Kevin Rose a construit Digg en engageant un eLancer pour 200 USD.) Cependant, certains produits sont beaucoup plus compliqués et certains fondateurs ont besoin d'un intermédiaire pour communiquer la vision du produit à l'équipe technique. Dans ces cas, un magasin peut être un meilleur ajustement.

4. S'en tenir à votre portée

Si vous décidez de faire venir un atelier de développement, assurez-vous de bien définir la portée de votre projet et respectez-le. Si vous avez suivi les étapes 1 et 2, vous avez une vision claire de ce que vous devez construire, alors résistez à la tentation d’augmenter la portée. À ce stade, votre objectif est d’apprendre et de valider votre idée, et non de gagner un Webby.

5. Embaucher quelqu'un dans votre réseau

Sous-traiter le développement en Inde ou dans un autre pays est généralement une option moins coûteuse que de faire appel à un centre de développement américain. Mais il peut aussi être beaucoup plus difficile de gérer quelqu'un que vous ne connaissez pas et qui se trouve de l'autre côté de la planète. Si vous le pouvez, travaillez avec un atelier de développement recommandé et suffisamment physique pour que vous puissiez rencontrer le développeur aussi souvent que nécessaire. Certaines choses sont vraiment plus faciles à décrire en personne.

6. Obtenez un prix fixe

Tous les développeurs vont vous résister, affirmant que la portée du produit va changer. Mais c’est le seul moyen de s’assurer que vous n’utilisez pas tout votre budget pour des tâches que vous ne pouvez pas tester. Croyez-moi.

Rétrospectivement, j'aurais dû passer les cinq premiers mois sur «l'apprentissage» et non sur «l'expédition». Comme je l'ai déjà entendu dire, «le mouvement en avant n'est pas nécessairement un progrès» - et malheureusement, c'était vrai dans mon cas. Bien que l'atelier de développement ait produit un prototype fonctionnel, à la fin, ce n'était pas ce dont nous avions besoin. Si vous avez une grande idée que vous avez hâte de construire, prenez du recul, réfléchissez à ce dont vous avez réellement besoin et rappelez-vous que vous rendre au premier atelier de développement que vous trouvez n'est pas toujours votre priorité. Meilleure option.

Découvrez-en plus sur la Start-Up Week au Daily Muse!