7 étapes pour choisir le bon développeur pour la création de votre site Web personnalisé

Publié: 2018-10-10

Il est donc temps de faire passer votre activité en ligne au niveau supérieur. Que vous lanciez votre premier site ou réorganisiez un site existant, il est tout aussi important que vous abordiez votre nouveau projet de développement de la bonne manière dès le début du processus.

Quatre voies s'offrent à vous pour mener à bien ce projet :

  • Embaucher une équipe interne de développeurs.
  • Construisez le site vous-même.
  • Engagez un pigiste.
  • Engagez une agence de développement.

Il y a des avantages et des inconvénients à chacun de ces types et la méthode qui vous convient variera en fonction de votre temps et de vos ressources. Pour la plupart, la meilleure voie sera d'embaucher une agence de développement. Nous y reviendrons sous peu, mais voici un aperçu des raisons à cela. [Note éditoriale : Dustin a inséré un smiley ici, mais le responsable marketing ne l'a pas laissé le garder.]

  • Les agences demandent moins de ressources internes.
  • Les agences fournissent une équipe hautement qualifiée prête à construire votre vision exactement comme vous la voyez.
  • Les agences ont beaucoup d'expérience.
  • Les agences sont contrôlées par des entreprises de confiance.

Trouver la bonne solution pour les objectifs et les besoins de votre entreprise n'est pas facile. En fait, pour beaucoup d'entre vous, ce sera la première fois que vous devrez passer par le processus d'évaluation des agences et trouver celle qui peut parfaitement exécuter votre vision. Ce processus ne doit pas être compliqué, mais il nécessitera des soins. Voyons comment sélectionner la bonne agence de développement avec laquelle travailler.

Étape 1 : Déterminez votre vision en interne.

La première étape pour trouver votre agence de développement idéale est en fait une étape interne. Vous devez d'abord vous asseoir avec toutes vos principales parties prenantes dans ce projet et déterminer vos désirs, vos besoins et vos objectifs pour ce projet. Il s'agit d'une étape clé que de nombreuses personnes négligent, ce qui leur cause de nombreux problèmes inutiles sur la route. Cela dit, voici exactement ce que vous devez considérer :

A. Que voulez-vous et/ou avez-vous besoin ?

Celui-ci n'est pas trop difficile, et honnêtement, la plupart des gens en ont une assez bonne idée. Cependant, il est important d'aller au-delà d'une « très bonne idée » et d'obtenir quelque chose d'un peu plus concret afin de ne pas avoir de surprises en cours de route. Il est également important de déterminer quelles choses sont des besoins et quelles choses sont des désirs.

Demandez-vous : de quoi avez-vous envie/besoin ? C'est probablement la raison pour laquelle vous avez même cette conversation en ce moment. "Je veux/ai besoin d'un nouveau site Web." "Je veux / dois apporter des modifications à mon site actuel." "Je veux/ai besoin d'une application qui fera x, y et/ou z." "Je veux/ai besoin de déplacer mon site de [ insérer un panier d'achat concurrent comme Magento ] vers Shopify." Cette liste peut durer, eh bien, l'éternité - le but est d'avoir une idée de base de ce que vous voulez/devez prêt à faire lorsque vous commencez à chercher des agences de développement.

B. Quels sont vos objectifs pour ce projet ?

Celui-ci devrait être assez facile. Vous avez probablement même déterminé vos désirs et vos besoins à partir de certains objectifs que vous avez déjà. Mais généralement, j'ai constaté que la plupart des gens viennent au processus d'évaluation avec des objectifs de très haut niveau et, en fin de compte, les objectifs de haut niveau ne sont pas parfaits pour mesurer le succès de votre nouveau site Web. Il est important de développer des objectifs spécifiques qui peuvent mesurer clairement et facilement le succès de votre nouveau site, afin que vous puissiez vraiment comprendre le retour sur investissement de votre projet (et pour que les agences de développement puissent vous aider à optimiser votre nouveau site pour ces objectifs). Voici quelques exemples d'objectifs à prendre en compte :

  • Augmenter les revenus en ligne de 15 %
  • Augmenter les taux de conversion de 20 % à 25 %
  • Augmenter les ventes d'un certain produit de 20 000 $ à 50 000 $
  • Augmenter le trafic du site de 30 %

La clé ici est de développer des objectifs qui sont mesurables et réalisables.

Étape 2. Décidez avec quel type de développeur vous souhaitez travailler.

Vous allez rencontrer trois types de développeurs dans votre recherche : indépendants, agences générales et agences premium. Il y a des avantages et des inconvénients pour les trois.

  • Les pigistes sont parfaits pour les petits projets qui peuvent être réalisés seul ou avec une très petite équipe rapidement. Ils sont souvent moins chers et prêts à entreprendre des projets plus petits et plus rapides que les agences peuvent éviter. L'inconvénient des pigistes est qu'ils n'ont souvent pas fait leurs preuves, avec moins d'expérience, des compétences et des ressources plus limitées. En termes simples, les pigistes sont généralement un succès ou un échec. Il y a des pigistes fantastiques et il y en a de vraiment terribles. Vous ne saurez pas nécessairement lequel vous avez choisi jusqu'à ce qu'ils livrent.
  • Les agences générales sont dans une position idéale. Ils sont attrayants car ils possèdent une expérience décente, un ensemble de compétences plus solides et disposent de plus de ressources que les développeurs indépendants. L'inconvénient d'une agence générale est qu'elle est plus chère qu'un indépendant et souvent incapable de fournir quoi que ce soit de très technique. Les agences générales sont une excellente option pour ceux qui veulent une construction de site Web quelque peu basique et qui veulent travailler avec quelqu'un qui a fait ses preuves.
  • Les agences premium seront celles qui auront des tonnes d'expérience hautement technique, y compris une expérience avec les meilleurs logos. Ils ont une réputation bien connue et la capacité de fournir des sites Web sur mesure incroyables qui feront précisément ce dont vous avez besoin d'une manière qui distingue votre marque dans votre secteur. Le mauvais côté? Les agences premium ont un prix premium. Si vous pouvez faire varier le prix de la prime, ces agences ne déçoivent généralement pas et peuvent générer un très bon retour sur investissement. Si vous avez un projet très technique, vous n'aurez peut-être même pas le choix entre une agence premium ou générale.

code-héros

Faites des recherches et élaborez un budget approximatif détaillant ce que vous seriez prêt à payer pour chaque type d'agence. Gardez à l'esprit que même dans ces catégories, vous ne comparez peut-être pas des pommes avec des pommes. Il existe un éventail de coûts et de qualité à chaque niveau. Cela signifie que vous devez définir un budget flexible qui peut être ajusté au fur et à mesure que vous en apprenez davantage sur les différentes agences. Parfois, une agence premium convient mieux qu'une autre et peut valoir la peine de dépenser un peu plus que prévu pour une agence premium.

Étape 3. Déterminez votre budget et votre calendrier.

De nombreuses entreprises se lancent dans ce processus sans budget ni calendrier clairs, ce qui rend extrêmement difficile pour elles l'évaluation des développeurs. En termes simples, vous devez être en mesure de spécifier un calendrier et un budget pour vous-même et pour les développeurs afin de pouvoir déterminer si un développeur se situe dans votre fourchette de prix et s'il peut terminer le projet au moment où vous en avez besoin. Bien que le budget et le calendrier puissent être flexibles et changer avec la recherche, vous devriez avoir une bonne idée de ce qui est préférable pour vous et des plafonds pour les deux, car ce sont des détails clés qui vous aideront à exclure les développeurs.

Lors de l'élaboration d'un budget, je vous recommande d'avoir quelques budgets à l'esprit - un pour chaque type de développeur avec lequel vous souhaitez travailler (indépendant, général, premium). Encore une fois, ceux-ci peuvent être flexibles et sujets à changement au fur et à mesure que vous en apprenez plus grâce au processus de recherche et d'évaluation si vous le souhaitez.

En ce qui concerne la chronologie, vous voudrez garder deux chronologies à l'esprit. Vous devriez avoir un "si je pouvais agiter un objectif de baguette magique" pour la chronologie et une chronologie "je pourrais vivre avec si c'était fait à cette date". Les deux doivent être de nature réaliste et le calendrier "Je pourrais vivre avec" doit prévaloir sur tout ce que vous pensez, étant donné qu'un travail de développement de qualité prend généralement beaucoup de temps. Laissez les développeurs vous surprendre en (doigts croisés) dépassant vos attentes.

Conseil de pro pour développer un bon calendrier : ne vous précipitez pas.

Ces constructions ou modifications de sites Web constituent un investissement et sont essentielles au succès de votre entreprise. De la même manière que vous n'exigeriez pas qu'une belle vitrine en brique et mortier soit construite pour vous en quelques semaines, vous ne devriez pas non plus vous attendre à ce qu'une belle vitrine en ligne évolutive et conviviale soit construite en quelques semaines de semaines. Pour le montant d'argent que vous verserez certainement dans ce projet, la qualité devrait être votre préoccupation numéro un (vous ne voulez pas refaire ce projet en deux ans). Si vous n'avez pas le temps qu'un développeur vous crée le site Web parfait, vous devez attendre sur ce projet jusqu'à ce que vous le fassiez.

Étape 4. Démarrez le processus de découverte.

Après avoir pris le temps de comprendre vos désirs, vos besoins, votre budget, votre calendrier, etc., vous devez prendre le temps de rechercher avec qui vous souhaitez travailler. Si vous construisez un site Web, il est probable que vous commencerez par une recommandation d'un représentant avec le panier que vous évaluez ou que vous avez choisi. Si vous n'avez pas encore parlé avec un représentant, pensez à consulter la liste des fournisseurs approuvés par l'entreprise. Par exemple, Shopify a pris grand soin de développer une riche liste de partenaires pour les différents besoins d'un commerçant. (Consultez la liste approuvée des développeurs ici .)

À part le chariot, le processus de découverte est un moment pour rechercher avec qui il est le plus logique de travailler. Certaines agences vont être exclusives à certains chariots tandis que d'autres travailleront avec de nombreux chariots. Les deux approches ont des avantages et des inconvénients. Les développeurs qui travaillent exclusivement avec un chariot auront un très haut niveau d'expertise avec ce chariot qu'aucune agence qui travaille avec plusieurs chariots ne peut égaler. Évidemment, cependant, si votre développeur préféré ne fonctionne pas avec votre panier, c'est un très gros inconvénient. (Bien que bon nombre de ces agences exclusives puissent également vous aider à migrer facilement vers le panier avec lequel elles travaillent.)

Votre processus de recherche devrait inclure la vérification du site Web du développeur choisi et la vérification de toutes les ressources dont il dispose sur le site. Les sites de développeurs feront de leur mieux pour vous fournir une bonne partie des informations sur eux-mêmes à l'avance, et vous pourrez peut-être éliminer quelques agences ou indépendants uniquement à partir des informations sur leur site uniquement. Gain de temps pour vous et l'agence !

Cependant, vous devrez éventuellement parler à une personne, en commençant par un appel de découverte de haut niveau.

Les appels de découverte vous permettent d'investir quelques minutes pour déterminer s'il y a une raison de poursuivre vos conversations avec eux. C'est le moment de vérifier les qualifications de l'agence à qui vous parlez. Vous devriez leur poser des questions sur des choses telles que le travail passé, l'expérience, l'expertise, à quoi ressemble le processus avec eux, comment vont-ils interagir avec vous, le processus de transfert, etc. C'est là que vous pouvez vraiment évaluer la qualité de l'agence de développement. S'ils sont bons, ils auront des processus bien établis et pourront vous guider à travers eux. Quelques éléments à rechercher :

  • Chef de projet dédié
  • Points de contact réguliers
  • Votre projet correspond-il à leur expertise
  • Votre budget a-t-il un sens à un niveau élevé pour eux
  • Sont-ils potentiellement capables de travailler dans votre calendrier

Je pense que les plus grandes erreurs que les gens commettent à ce stade sont de supposer que toutes les agences de développement sont les mêmes, de faire peu d'efforts pour déchiffrer le bon ajustement et de sélectionner en fonction de facteurs tels que les prix et le calendrier. C'est un moyen rapide de terminer votre projet avec un goût amer dans la bouche et d'affaiblir votre retour sur investissement. Ne le faites pas ! Assurez-vous de prendre en compte les forces et les faiblesses particulières de chaque développeur. Parfois, un développeur ne peut pas fournir votre calendrier idéal avec votre budget idéal, mais il peut vous donner le site Web parfait à tous autres égards. En fin de compte, c'est le développeur avec lequel vous devriez aller si personne d'autre ne peut fournir votre site Web parfait, car la qualité est tellement plus importante que toute autre chose dans ce cas.

Étape 5. Élaborer un cahier des charges (SOW)

Développer une portée détaillée des exigences avec lesquelles les développeurs peuvent travailler est probablement l'élément le plus important de l'évaluation. Si vous comparez plusieurs agences, vous voulez vous assurer que tout le monde travaille avec les mêmes informations. En plus de cela, vous voulez vous assurer que les développeurs savent exactement ce qu'ils doivent faire afin qu'ils puissent estimer avec précision votre coût total et votre calendrier. Cela ne vous sert à rien dans une évaluation de comparer des pommes à des oranges. Un SOW n'est pas facile à construire si vous n'êtes pas sûr à 100% de toutes les parties impliquées dans le projet, vous devrez donc peut-être vous appuyer sur l'agence de développement pour obtenir de l'aide ici. De nombreux développeurs expérimentés peuvent vous donner un squelette de portée à remplir. La clé ici est les détails, plus un SOW est détaillé, plus votre proposition sera précise et plus votre résultat sera prévisible.

Étape 6. Évaluation des offres

C'est là que les choses deviennent excitantes et intéressantes. Si vous êtes entré dans ce processus préparé, j'espère que vous examinez quelques propositions précises. Voici quelques trucs à prendre en compte:

  • Confirmez que tout ce que vous recherchez est pris en compte dans la proposition.
  • Quels sont les éléments dont ils tiennent compte dans la proposition ?
  • Comptabilisent-ils les éventuels travaux nécessaires après la livraison du projet ?
  • La proposition est-elle facile à comprendre ?
  • Les coûts sont-ils ventilés : ex – design, développement, Q&A, Project Management, etc. ?

Attention : Enchérir pour gagner

Cela peut surprendre ou non, mais il existe des agences qui enchérissent pour gagner votre entreprise en enchérissant rapidement, avec des informations limitées et des délais d'exécution généralement prometteurs. Enchérir de la sorte est dangereux à la fois pour le client et pour l'agence. Il y a trop d'histoires d'horreur de personnes qui tombent dans le piège de ces offres et elles sont soit nickelées et dégradées tout au long du projet, soit se retrouvent avec une agence qui se rend compte qu'elles n'ont pas correctement pris en compte le temps et l'argent et qu'elles produisent à la hâte, bâclées et / ou travail en dessous de la moyenne. Qui veut ça ?

Étape 7 : Le transfert

Bien que ce soit la fin du processus d'évaluation, votre relation avec cette agence se poursuivra généralement jusqu'à la fin du projet. Il est toujours important de considérer comment le transfert du nouveau travail de développement se produira et de déterminer les ressources internes nécessaires à la fin du projet. La façon dont l'agence que vous sélectionnez gère ce processus peut faire ou défaire l'expérience à long terme. Voici quelques éléments à prendre en compte avant d'appuyer sur la gâchette avec une agence.

  • Quel type de documentation l'agence vous fournira-t-elle sur le travail qu'elle a effectué ?
  • Dans quelle mesure est-il facile pour vous de confier ce travail de projet à une autre agence pour travailler dans le futur ?
  • Y a-t-il des réunions ou des formations après le transfert du projet ?
  • Que se passe-t-il si vous avez besoin de travaux supplémentaires une fois le projet terminé et remis ?
  • Offrent-ils un soutien pour les services en cours ?

Envelopper le tout

L'évaluation des agences pour le travail de développement n'est pas une tâche facile. Comme nous l'avons appris ici, il y a beaucoup de choses à considérer, et si vous faites affaire avec de bonnes agences, vous apprendrez probablement d'autres choses à considérer au cours de leur processus de découverte. Le plus difficile est que chaque entreprise, projet et agence est différent. En suivant ces conseils, vous pouvez surmonter la complexité de l'évaluation et apporter également une certaine cohérence à la table !