Autres posts de la catégorie Dev web :
2
Un freelance n'est pas un investisseur (prestation rémunéré au CA)Ce post n'est pas un coup de gueule. Mais on pourrait l'interpréter comme tel, c'est vrai. Non, ce post est plutôt là pour faire comprendre une certaines réalité à quelques porteurs de projets, et pour avertir les jeunes freelances débutants.
Je veux répondre ici à tous les porteurs de p

0
La marque blancheLa marque blanche, ou "white label" en anglais, est le fait de livrer un produit sans en afficher la paternité (ex : ne pas y inscrire sa marque).
Dans la vie de tous les jours, la marque blanche existe partout. Votre réveil "Sony" pourrait très bien être le même qu'un autre réveil "LG" ou

0
Impossible de se loguer à phpmyadmin. Aucune erreurs ne s'affichent.Un post assez rapide sur un problème qui vient de me faire perdre beaucoup trop de temps pour ce que ça valait.
Symptômes : En souhaitant me loguer à phpmyadmin je ne passe pas l'écran des identifiants. Les mots de identifiants sont bons (test de connection à mysql réussi via php). Aucun m

0
mouseOver ne fonctionne pas sous Internet ExplorerVoici un bug sur lequel je tombe (trop) souvent, exclusif à IE (8 ici, mais probablement aussi sous ie6/7). Lorsque vous avez un élément sans background, IE n'arrive pas à intercepter l'évenement mouseOver sur celui ci. A la rigueur, si vous avez une propriété border sur l'élément, IE inte

0
Google et le référencement naturelCe post sera très succinct car je ne vais pas tenter d'expliquer les rouages de ce métier qu'est le référencement (ou SEO en anglais pour Search Engine Optimization). Je vais plutôt présenter un document que l'on nous a transmis très intéressant et surtout très complet sur le sujet.
Pour

0
Geolocalisation par IP avec MaxMindVous souhaitez localiser vos visiteurs ? Voici une solution à ce problème.
Entre des tutos flous, des choses inefficaces et des outils inutilisables, j'ai trouvé MaxMind qui offre une API pas trop mal conçue. Je vais tenter dans ce post, de vous accompagner par un cours tuto à l'élaboration

0
freelance-webmaster.fr - Trouver facilement un webmasterJ'ai mis en ligne au début de l'année 2011 le site http://www.freelance-webmaster.fr. L'idée de ce site m'a été inspiré du site www.codeur.com qui, à l'instar d'autres sites moins connus, propose aux porteurs de projets et aux webmasters de se retrouver.
Si l'idée de vouloir créer un sit
Comment sélectionner le bon webmaster pour votre site web ?
Dernière mise à jour : 8 juin 2011
Cet article s'adresse principalement aux porteurs de projets web souhaitant prendre un minimum de risque en faisant appel à un développeur.
Attention. Dans cet article je fais mention de trouver un développeur / intégrateur. Je ne parle ni de prestation graphique, ni de prestation SEO. Certaines choses, comme les tarifs, ne sont pas comparables d'un domaine à l'autre !
Le monde du développement web est un monde particulièrement peu accessible pour les personnes exterieurs, bien que l'utilisation d'Internet fait aujourd'hui partie de la vie quotidienne. De plus il existe aujourd'hui un nombre important de prestataires web. Tout ceci contribue à la difficulté de trouver un bon développeur.
Pour écrire cet article je vais principalement m'inspirer de propos et d'histoires qui m'ont été raconté par mes clients ou trouvés sur le net.
I. Arnaques et litiges, une réalité.
II. Les types de prestataires
III. Eviter les pièges, les erreurs et le mauvais prestataire
IV. Prenez contact plus directement avec le client
V. Vous avez un prestataire, donnez lui toutes les infos nécessaires
VI. Synthèse
VII. Quelques liens
VIII. Témoignages
Tout d'abord prenons connaissance des cas sur lesquels nous pouvons tomber. Je vais distinguer les cas suivant : Les escroqueries pures et simples, les arnaques de prix, et simplement les mauvaises prestations / les litiges.
Dans un autre chapitre nous verrons comment éviter ces mauvaises expériences.
Le premier cas est je pense le moins courant. Du moins j'en entend moins parler que le reste. Le cas de payer pour un site internet pour ensuite perdre complètement la trace du prestataire ne doit pas être monnaie courante. Ceci dit, comme tout, le cas existe.
Le second cas est déjà plus régulier. Par arnaque de prix j'entend : bénéficier d'une prestation exagérément sur-facturé.
Il est normal d'avoir quelques différences de prix pour un même projet d'un prestataire à un autre, mais les limites existent. Un site fait à l'aide de WordPress réalisé en 5 jours ne doit pas couter 2000 euros et un E-commerce fait en 3 jours à l'aide de Prestashop ne coutera pas 3000 euros. On voit pourtant ce genre de prix sur le net.
Le dernier cas est probablement le plus fréquent. Contrairement aux 2 premiers il n'est pas toujours question de malhonnêteté mais principalement d'un manque de professionnalisme. Tout à l'air de bien se passer, le prestataire présente bien et semble s'y connaitre, mais durant le développement du retard s'accumule, le cahier des charges (si il y a) n'est pas suivis correctement, les normes ne sont pas suivis, ... Parfois même le développement s'arrête et le développeur demande de nouveaux paiements pour justifier le temps de développement supplémentaire. Cela aboutit sur des litiges qui auraient pu être évité par une organisation un peu plus rigoureuse du projet.
Le cas de mauvaises prestations et de litiges sont les plus courantes et les plus difficiles à prévoir dans la mesure ou le prestataire lui-même peut être très compétent techniquement et de bonne foi.
Avant de voir comment faire affaire avec le bon développeur, il faut savoir à quel type de développeur nous devrions faire appel. Les prestataires se classent d'eux même dans 3 catégories : Les amateurs, les freelances (+ auto-entrepreneurs) et les agences.
Attention, amateur ne qualifie pas le niveau de compétence technique. Amateur signifie le fait de n'avoir jamais travaillé dans un cadre professionnel, mais le développement étant un métier de passionné, l'amateur pourra aussi être une personne techniquement très doué.
Ayant peu d'expérience dans le dev web pro, l'amateur aura principalement des défauts de rigueur, d'organisation et de communication. Souhaitant surtout travailler pour acquérir de l'expérience et des références plus que pour gagner de l'argent, il demandera le plus souvent beaucoup moins que les pros, parfois même voudra t-il travailler bénévolement. De plus il s'agira de prestations à côté d'études ou d'un travail principal. L'idéal pour lui sera de travailler avec un client peu exigeant. Certaines associations par exemple, pourront être intéressés par la création de leur site sans pour autant avoir des exigences en terme de dates et de fonctionnalités.
Les pros, quant à eux, se battent sur un autre terrain. Il y a la notion d'argent, et de prestation due. En faisant appel à un pro nous sommes en droit de nous attendre à un résultat au moins satisfaisant.
La différence entre l'agence et le freelance n'est pas très claire. N'ayant pas beaucoup travaillé en agence mais plus en freelance je préfère ne pas donner d'indications erronées mais sachez qu'en gros : En agence les tarifs seront plus élevés, et communiquer directement avec le développeur pourra parfois être un peu compliqué. Cependant l'agence assurera davantage une livraison en temps et en heure, ainsi qu'une gestion de projet plus organisée (normal, chez eux il y a des personnes assignées, en freelance c'est le freelance qui fait tout).
Si je peux grossièrement faire une synthèse, je dirais :
- Vous êtes une petite association, une petite entreprise, vous avez peu de moyens et vous avez un besoin approximatif de site internet : Vous pouvez commencez par trouver un amateur qui vous proposera quelque chose de suffisant. Vous pourrez ne pas être satisfait à 100% mais vous aurez très peu (ou pas) investit et le développeur aura appris, acquis une expérience pro ainsi qu'une référence.
- Vous êtes en création d'entreprise, vous êtes une PME, vous avez un budget suffisant et un peu de temps à consacrer au projet : Prenez du temps pour chercher, comparer, analyser, et trouver le bon freelance ou la bonne agence.
- Vous êtes patron d'une grosse boite : Je ne suis pas sûr que cet article vous intéresse... Prenez une agence, engagez une équipe de dev, faites ce que vous voulez !
On arrive enfin à la partie intéressante. Comprenez tout d'abord qu'il n'est pas question de chercher LE meilleur prestataire (ça, c'est moi ! =p), mais d'éviter le mauvais. Je pars du principe que le client n'a qu'une culture informatique basique, et aucune connaissance technique. Je pars aussi du principe que le client à du temps à consacrer à la recherche du dev (ce qui ne se fait pas en 3 jours). Voyons donc les différents critères sur lesquels se baser pour faire un choix :
Note : j'utiliserai maintenant le terme "prestataire", "dev" ou "développeur" pour désigner les 3 types de prestataires vu ci-dessus.
Avant toute chose, jetez un oeil au site vitrine du prestataire. Si il n'en a pas, passez votre chemin. Regardez le attentivement car le travail réalisé sur ce site refletera le professionnalisme du developpeur. Considérez qu'un développeur rigoureux et soucieux du client aura passé du temps sur les détails de son propre site. Ainsi les quelques fautes d'orthographe que vous pourrez trouver, les quelques bugs d'affichage, vous seront peut être utile pour départager des concurrents aux coudes à coudes.
Ensuite, et un peu plus important, regardez les références. On ne sera pas forcément d'accord avec moi mais j'estime qu'un pro doit forcément avoir un minimum de 2 voir 3 références de travaux. N'accordez pas trop d'importance à la beauté du design et au contenu (qui aura pu être fournis par le client), mais surtout aux bugs, et aux éventuelles similitudes avec votre propre projet.
Si le premier point n'est pas déterminant, celui ci l'est. A cette étape vous verrez de tout. Des tarifs pour un même projet allant de 300e pour 15 jours de dev à 5000e pour 20 jours de dev...
Tout d'abord, sachez que chacun fait ce qu'il veut à ce niveau. Il n'y a pas de règle. Personnellement je fonctionne sur une méthode simple qui consiste à baser le tarif uniquement sur le temps que je prévois de passer sur le projet. Le tout à partir d'une base quotidienne fixe qui peut progressivement diminuer en fonction de la masse de travail à fournir. Cependant ce n'est pas le cas de tout le monde et vous devez pouvoir trier les devis corrects, des autres.
Lorsqu'un prestataire vous livre un devis, il est censé connaitre le temps exacte prévue pour terminer le projet. Par conséquent vous devriez être capable de déterminer le tarif quotidien en partant du principe ou il travaillera à plein temps sur votre projet. Il est difficile pour moi de donner objectivement une fourchette de prix. Mais si je prend des extrêmes (charges et taxes comprises) sachez qu'en dessous de 120e / jour, on ne dépasse pas le SMIC, et que plus de 250e / jour me semble exagéré.
Malgré cela, même avec cet indice il faut d'abord pouvoir déterminer le temps de dev nécessaire pour tel projet, et sans connaissances techniques vous n'aurez pas d'autres possibilités que de sonder différents prestataires.
En tant que client, ne cherchez pas la prestation la moins chère. Même si les prix les plus élevés ne définissent pas un service top, les plus bas sont souvent signe de bâclage. D'autant plus que dans le dev web on retrouve souvent des prestataires brader les prix face à la concurrence.
Ne sélectionnez pas en premiers lieux ces offres. Une offre bradée juste pour accrocher le client revient à un travail sous facturé (parfois exagérément) ce qui risque de nouveau un bâclage. Lorsque vous postez publiquement une annonce pour le dev de votre projet, précisez que vous ne souhaitez pas voir apparaître publiquement les tarifs, ou que vous ne répondrez qu'aux offres envoyées par e-mail. Ne mettez pas en concurrence direct les développeurs ! Vous obtiendrez des résultats plus proche des réalités des prestataires. Une fois les devis en poche vous pourrez très bien demander une petite remise, ou savoir si par tel ou tel moyen (modifications sur le projet) le prix pourrait diminuer.
Attention :
- Aux moyennes tarifaires trop faible (< 100e TTC). Un développeur web payé moins que le SMIC risque de fournir un travail bâclé.
- Aux devis rédigés à base de trop peu d'informations. Le "- Je veux un site, c'est combien ?" "- C'est xxx euros" n'existe pas. Un devis se rédige à base d'un cahier des charges ou d'infos précises.
- Aux prestataires exigeant le paiement intégral du projet avant le début du développement. La bonne pratique est généralement de demander un acompte de 30% avant le début du dev, puis le reste une fois le site validé par le client, juste avant la livraison.
3) Que vous propose le prestataire ?
N'hésitez pas à leur demander quelles sont leurs méthodes de travail, et quelles sont les phases de développement. Chacun à ses méthodes et certaines sont aussi bonnes que d'autres. Le principal étant d'en avoir une, claire, qui vous permettra de noter le professionnalisme du prestataire et surtout de ne pas vous perdre, de pouvoir suivre le déroulement de A à Z.
Sachez par exemple, que le développement en lui même ne fait pas tout et qu'en théorie d'autres étapes existent comme les recettes, parfois la création de la charte graphique, des phases de tests de compatibilités.
Une fois les étapes précédentes passées, vous devriez déjà avoir fait un certain tri qui à réduit les concurrents. Prenez contact avec eux par téléphone. Selon moi, un projet ne peut pas commencer sereinement sans qu'il y ai eu un premier contact téléphonique. C'est le minimum.
Par téléphone vous pouvez parfois noter plusieurs choses :
- Le développeur est il sur de lui ? Sait il vraiment dans quoi il se lance ? Vous vous en rendrez compte en l'écoutant répondre à vos questions sans trop hésiter.
- Le développeur est il compétent ? Contrairement à ce que certains disent (si si ! Certains le disent), ce n'est pas via des récits techniques incompréhensibles que l'on peut se dire "Tiens, il a l'air d'en connaitre des choses". Ce qui vous rendra compte de ses compétences sera justement l'inverse. La capacité à vous expliquer les choses les plus techniques avec un langage accessible par tout le monde. Un dev qui sait ce qu'il fait, et qui connait bien la technique, est capable d'une manière ou d'une autre de l'expliquer à n'importe qui en faisant un peu d'effort.
Une fois la prise de contact par téléphone concluante, vous pouvez essayer de prendre physiquement rendez vous avec la personne. Ici l'intérêt ne sera pas tant de vérifier quoi que se soit que de pouvoir plus simplement exposer le projet (même si il existe un cahier des charges complet). Je ne pense pas que ce soit une étape obligatoire, d'autant plus que le prestataire n'habite pas forcément à coté. Mais pour être sur que le prestataire ai bien compris le projet, l'étape n'est pas de trop.
Je rédigerai un article plus approfondie sur le sujet. Le fait est que la plupart des litiges proviennent d'incompréhension entre le client et le prestataire. Pour éviter cela, ce dernier se doit de vous demander toutes les infos relatives au projet. Cahier des charges, charte graphique PRÉCISE, contenu (si besoin), partez du principe que le développeur devrait pouvoir construire le projet de A à Z sans avoir à vous contacter et à deviner. Plus les informations sont complètes, plus vous obtiendrez un produit proche de vos attentes.
Si vous laissez carte blanche au prestataire pour certaines parties (la charte graphique, telle ou telle fonctionnalité, ...), la bonne pratique serait, pour lui, de travailler ces parties avant le développement technique du projet, afin de vous proposer des aperçu.
Partez aussi du principe qu'une fois le projet entamé, il sera de très mauvais ton de changer gratuitement d'avis en cours de route sur telle ou telle chose en vous éloignant du cahier des charges initial. Même pour de toutes petites choses, avec le cumule le prestataire peut se retrouver à travailler 2 fois plus que prévu. L'idéal étant d'attendre, en fin de développement, l'étape de recette.
La recette est l'étape pendant laquelle le développeur, puis le client, vérifie que le produit est bien conforme au cahier des charges. Selon moi la bonne pratique est pour le client de noter tout ce qui ne lui convient pas. Le prestataire peut ainsi distinguer les erreurs de respect du CDC, correction à réaliser gratuitement, et les choses à corriger initialement prévu dans le CDC qui feront office d'un nouveau devis.
Si en cours de développement il y a plus que de simples détails qui vous ennuis, ou que vous ayez d'autres idées, n'hésitez pas à arrêter le développeur pour en parler. Cependant ne soyez pas hermétique à une nouvelle facturation, si il y a développement en plus.
Qu'avons nous vu dans cet article ?
1) Il existe beaucoup de risques et de problèmes à vouloir faire appel à un prestataire trop rapidement. Voila pourquoi prendre du temps pour comparer et vérifier est indispensable.
2) Il existe principalement 3 types de prestataires. Avant toute chose, savoir lequel est le plus intéressant pour le projet donné.
3) Prendre du temps pour observer les précédents travaux d'un prestataire.
4) Calculer les bases quotidiennes pour vous rendre compte des prix les plus corrects. Évitez les prix en-dessous de la moyenne et les offres bradées.
5) Contacter le prestataire par téléphone, voir si il semble à l'aise avec le projet
6) Eventuellement essayer de prendre physiquement rendez vous.
7) Avant le lancement du développement, fournir le maximum d'informations détaillées au développeur. Etre conscient des éventuelles augmentation de facturation dans des cas de changement de Cahier des charges.
Voici quelques liens utiles pour trouver un prestataire :
IMPORTANT ! Quelque soit le site sur lequel vous effectuez vos recherches FAITES ATTENTION AU PHÉNOMÈNE DE BRADERIE. La plupart du temps les offres des prestataires étant rendu public, vous assisterez a une "bataille des prix" des prestataires souhaitant récupérer le client en bradant inconsciemment ses prix ! Je rapelle que dans le domaine du développement web IL NE FAUT PAS METTRE LES PRESTATAIRE EN CONCURRENCE ! Une offre bradée vous apportera le plus souvent une prestation de qualité médiocre (quelque soit les compétences du développeur).
1) http://www.forum-webmaster.com/ - Un forum sur lequel vous obtiendrez réponses à vos questions, vous pourrez aussi y déposer votre projet.
2) http://www.codeur.com/ - Un site qui vous permettra gratuitement de collecter beaucoup d'offres. N'hésitez pas à payer un peu pour cacher les offres reçu, ce qui vous permettra d'échapper un peu a l'effet braderie très présent sur ce site ! (attention)
3) http://www.freelance-webmaster.fr/ - Comme codeur.com, un autre site de dépot de projet. Gratuit et sans inscription, il vous permettra de recevoir des offres.
4) http://www.leboncoin.fr/ - Un site de petites annonces. Postez gratuitement votre annonce, résultats garantis.
5) http://www.vivastreet.fr/ - Même topo que pour leboncoin.
Pour finir je serais curieux de recueillir un maximum de témoignages de personnes ayant eu des ennuis liés à une prestation web. Je suis d'ailleurs intéressé par les témoignages de clients comme par les témoignages de prestataires. Laissez votre témoignage en commentaire à cet article, ou envoyez moi un e-mail à franck@kosellek.fr.
Cet article s'adresse principalement aux porteurs de projets web souhaitant prendre un minimum de risque en faisant appel à un développeur.
Attention. Dans cet article je fais mention de trouver un développeur / intégrateur. Je ne parle ni de prestation graphique, ni de prestation SEO. Certaines choses, comme les tarifs, ne sont pas comparables d'un domaine à l'autre !
Le monde du développement web est un monde particulièrement peu accessible pour les personnes exterieurs, bien que l'utilisation d'Internet fait aujourd'hui partie de la vie quotidienne. De plus il existe aujourd'hui un nombre important de prestataires web. Tout ceci contribue à la difficulté de trouver un bon développeur.
Pour écrire cet article je vais principalement m'inspirer de propos et d'histoires qui m'ont été raconté par mes clients ou trouvés sur le net.
PLAN
I. Arnaques et litiges, une réalité.
II. Les types de prestataires
III. Eviter les pièges, les erreurs et le mauvais prestataire
IV. Prenez contact plus directement avec le client
V. Vous avez un prestataire, donnez lui toutes les infos nécessaires
VI. Synthèse
VII. Quelques liens
VIII. Témoignages
I. Arnaques et litiges, une réalité.
Tout d'abord prenons connaissance des cas sur lesquels nous pouvons tomber. Je vais distinguer les cas suivant : Les escroqueries pures et simples, les arnaques de prix, et simplement les mauvaises prestations / les litiges.
Dans un autre chapitre nous verrons comment éviter ces mauvaises expériences.
Le premier cas est je pense le moins courant. Du moins j'en entend moins parler que le reste. Le cas de payer pour un site internet pour ensuite perdre complètement la trace du prestataire ne doit pas être monnaie courante. Ceci dit, comme tout, le cas existe.
Le second cas est déjà plus régulier. Par arnaque de prix j'entend : bénéficier d'une prestation exagérément sur-facturé.
Il est normal d'avoir quelques différences de prix pour un même projet d'un prestataire à un autre, mais les limites existent. Un site fait à l'aide de WordPress réalisé en 5 jours ne doit pas couter 2000 euros et un E-commerce fait en 3 jours à l'aide de Prestashop ne coutera pas 3000 euros. On voit pourtant ce genre de prix sur le net.
Le dernier cas est probablement le plus fréquent. Contrairement aux 2 premiers il n'est pas toujours question de malhonnêteté mais principalement d'un manque de professionnalisme. Tout à l'air de bien se passer, le prestataire présente bien et semble s'y connaitre, mais durant le développement du retard s'accumule, le cahier des charges (si il y a) n'est pas suivis correctement, les normes ne sont pas suivis, ... Parfois même le développement s'arrête et le développeur demande de nouveaux paiements pour justifier le temps de développement supplémentaire. Cela aboutit sur des litiges qui auraient pu être évité par une organisation un peu plus rigoureuse du projet.
Le cas de mauvaises prestations et de litiges sont les plus courantes et les plus difficiles à prévoir dans la mesure ou le prestataire lui-même peut être très compétent techniquement et de bonne foi.
II. Les types de prestataires.
Avant de voir comment faire affaire avec le bon développeur, il faut savoir à quel type de développeur nous devrions faire appel. Les prestataires se classent d'eux même dans 3 catégories : Les amateurs, les freelances (+ auto-entrepreneurs) et les agences.
Attention, amateur ne qualifie pas le niveau de compétence technique. Amateur signifie le fait de n'avoir jamais travaillé dans un cadre professionnel, mais le développement étant un métier de passionné, l'amateur pourra aussi être une personne techniquement très doué.
Ayant peu d'expérience dans le dev web pro, l'amateur aura principalement des défauts de rigueur, d'organisation et de communication. Souhaitant surtout travailler pour acquérir de l'expérience et des références plus que pour gagner de l'argent, il demandera le plus souvent beaucoup moins que les pros, parfois même voudra t-il travailler bénévolement. De plus il s'agira de prestations à côté d'études ou d'un travail principal. L'idéal pour lui sera de travailler avec un client peu exigeant. Certaines associations par exemple, pourront être intéressés par la création de leur site sans pour autant avoir des exigences en terme de dates et de fonctionnalités.
Les pros, quant à eux, se battent sur un autre terrain. Il y a la notion d'argent, et de prestation due. En faisant appel à un pro nous sommes en droit de nous attendre à un résultat au moins satisfaisant.
La différence entre l'agence et le freelance n'est pas très claire. N'ayant pas beaucoup travaillé en agence mais plus en freelance je préfère ne pas donner d'indications erronées mais sachez qu'en gros : En agence les tarifs seront plus élevés, et communiquer directement avec le développeur pourra parfois être un peu compliqué. Cependant l'agence assurera davantage une livraison en temps et en heure, ainsi qu'une gestion de projet plus organisée (normal, chez eux il y a des personnes assignées, en freelance c'est le freelance qui fait tout).
Si je peux grossièrement faire une synthèse, je dirais :
- Vous êtes une petite association, une petite entreprise, vous avez peu de moyens et vous avez un besoin approximatif de site internet : Vous pouvez commencez par trouver un amateur qui vous proposera quelque chose de suffisant. Vous pourrez ne pas être satisfait à 100% mais vous aurez très peu (ou pas) investit et le développeur aura appris, acquis une expérience pro ainsi qu'une référence.
- Vous êtes en création d'entreprise, vous êtes une PME, vous avez un budget suffisant et un peu de temps à consacrer au projet : Prenez du temps pour chercher, comparer, analyser, et trouver le bon freelance ou la bonne agence.
- Vous êtes patron d'une grosse boite : Je ne suis pas sûr que cet article vous intéresse... Prenez une agence, engagez une équipe de dev, faites ce que vous voulez !
III. Eviter les pièges, les erreurs et le mauvais prestataire.
On arrive enfin à la partie intéressante. Comprenez tout d'abord qu'il n'est pas question de chercher LE meilleur prestataire (ça, c'est moi ! =p), mais d'éviter le mauvais. Je pars du principe que le client n'a qu'une culture informatique basique, et aucune connaissance technique. Je pars aussi du principe que le client à du temps à consacrer à la recherche du dev (ce qui ne se fait pas en 3 jours). Voyons donc les différents critères sur lesquels se baser pour faire un choix :
Note : j'utiliserai maintenant le terme "prestataire", "dev" ou "développeur" pour désigner les 3 types de prestataires vu ci-dessus.
1) La vitrine et les références.
Avant toute chose, jetez un oeil au site vitrine du prestataire. Si il n'en a pas, passez votre chemin. Regardez le attentivement car le travail réalisé sur ce site refletera le professionnalisme du developpeur. Considérez qu'un développeur rigoureux et soucieux du client aura passé du temps sur les détails de son propre site. Ainsi les quelques fautes d'orthographe que vous pourrez trouver, les quelques bugs d'affichage, vous seront peut être utile pour départager des concurrents aux coudes à coudes.
Ensuite, et un peu plus important, regardez les références. On ne sera pas forcément d'accord avec moi mais j'estime qu'un pro doit forcément avoir un minimum de 2 voir 3 références de travaux. N'accordez pas trop d'importance à la beauté du design et au contenu (qui aura pu être fournis par le client), mais surtout aux bugs, et aux éventuelles similitudes avec votre propre projet.
2) Le devis, les prix.
Si le premier point n'est pas déterminant, celui ci l'est. A cette étape vous verrez de tout. Des tarifs pour un même projet allant de 300e pour 15 jours de dev à 5000e pour 20 jours de dev...
Tout d'abord, sachez que chacun fait ce qu'il veut à ce niveau. Il n'y a pas de règle. Personnellement je fonctionne sur une méthode simple qui consiste à baser le tarif uniquement sur le temps que je prévois de passer sur le projet. Le tout à partir d'une base quotidienne fixe qui peut progressivement diminuer en fonction de la masse de travail à fournir. Cependant ce n'est pas le cas de tout le monde et vous devez pouvoir trier les devis corrects, des autres.
Lorsqu'un prestataire vous livre un devis, il est censé connaitre le temps exacte prévue pour terminer le projet. Par conséquent vous devriez être capable de déterminer le tarif quotidien en partant du principe ou il travaillera à plein temps sur votre projet. Il est difficile pour moi de donner objectivement une fourchette de prix. Mais si je prend des extrêmes (charges et taxes comprises) sachez qu'en dessous de 120e / jour, on ne dépasse pas le SMIC, et que plus de 250e / jour me semble exagéré.
Malgré cela, même avec cet indice il faut d'abord pouvoir déterminer le temps de dev nécessaire pour tel projet, et sans connaissances techniques vous n'aurez pas d'autres possibilités que de sonder différents prestataires.
En tant que client, ne cherchez pas la prestation la moins chère. Même si les prix les plus élevés ne définissent pas un service top, les plus bas sont souvent signe de bâclage. D'autant plus que dans le dev web on retrouve souvent des prestataires brader les prix face à la concurrence.
Ne sélectionnez pas en premiers lieux ces offres. Une offre bradée juste pour accrocher le client revient à un travail sous facturé (parfois exagérément) ce qui risque de nouveau un bâclage. Lorsque vous postez publiquement une annonce pour le dev de votre projet, précisez que vous ne souhaitez pas voir apparaître publiquement les tarifs, ou que vous ne répondrez qu'aux offres envoyées par e-mail. Ne mettez pas en concurrence direct les développeurs ! Vous obtiendrez des résultats plus proche des réalités des prestataires. Une fois les devis en poche vous pourrez très bien demander une petite remise, ou savoir si par tel ou tel moyen (modifications sur le projet) le prix pourrait diminuer.
Attention :
- Aux moyennes tarifaires trop faible (< 100e TTC). Un développeur web payé moins que le SMIC risque de fournir un travail bâclé.
- Aux devis rédigés à base de trop peu d'informations. Le "- Je veux un site, c'est combien ?" "- C'est xxx euros" n'existe pas. Un devis se rédige à base d'un cahier des charges ou d'infos précises.
- Aux prestataires exigeant le paiement intégral du projet avant le début du développement. La bonne pratique est généralement de demander un acompte de 30% avant le début du dev, puis le reste une fois le site validé par le client, juste avant la livraison.
3) Que vous propose le prestataire ?
N'hésitez pas à leur demander quelles sont leurs méthodes de travail, et quelles sont les phases de développement. Chacun à ses méthodes et certaines sont aussi bonnes que d'autres. Le principal étant d'en avoir une, claire, qui vous permettra de noter le professionnalisme du prestataire et surtout de ne pas vous perdre, de pouvoir suivre le déroulement de A à Z.
Sachez par exemple, que le développement en lui même ne fait pas tout et qu'en théorie d'autres étapes existent comme les recettes, parfois la création de la charte graphique, des phases de tests de compatibilités.
IV. Prenez contact plus directement avec le client
Une fois les étapes précédentes passées, vous devriez déjà avoir fait un certain tri qui à réduit les concurrents. Prenez contact avec eux par téléphone. Selon moi, un projet ne peut pas commencer sereinement sans qu'il y ai eu un premier contact téléphonique. C'est le minimum.
Par téléphone vous pouvez parfois noter plusieurs choses :
- Le développeur est il sur de lui ? Sait il vraiment dans quoi il se lance ? Vous vous en rendrez compte en l'écoutant répondre à vos questions sans trop hésiter.
- Le développeur est il compétent ? Contrairement à ce que certains disent (si si ! Certains le disent), ce n'est pas via des récits techniques incompréhensibles que l'on peut se dire "Tiens, il a l'air d'en connaitre des choses". Ce qui vous rendra compte de ses compétences sera justement l'inverse. La capacité à vous expliquer les choses les plus techniques avec un langage accessible par tout le monde. Un dev qui sait ce qu'il fait, et qui connait bien la technique, est capable d'une manière ou d'une autre de l'expliquer à n'importe qui en faisant un peu d'effort.
Une fois la prise de contact par téléphone concluante, vous pouvez essayer de prendre physiquement rendez vous avec la personne. Ici l'intérêt ne sera pas tant de vérifier quoi que se soit que de pouvoir plus simplement exposer le projet (même si il existe un cahier des charges complet). Je ne pense pas que ce soit une étape obligatoire, d'autant plus que le prestataire n'habite pas forcément à coté. Mais pour être sur que le prestataire ai bien compris le projet, l'étape n'est pas de trop.
V. Vous avez un prestataire, donnez lui toutes les infos nécessaires.
Je rédigerai un article plus approfondie sur le sujet. Le fait est que la plupart des litiges proviennent d'incompréhension entre le client et le prestataire. Pour éviter cela, ce dernier se doit de vous demander toutes les infos relatives au projet. Cahier des charges, charte graphique PRÉCISE, contenu (si besoin), partez du principe que le développeur devrait pouvoir construire le projet de A à Z sans avoir à vous contacter et à deviner. Plus les informations sont complètes, plus vous obtiendrez un produit proche de vos attentes.
Si vous laissez carte blanche au prestataire pour certaines parties (la charte graphique, telle ou telle fonctionnalité, ...), la bonne pratique serait, pour lui, de travailler ces parties avant le développement technique du projet, afin de vous proposer des aperçu.
Partez aussi du principe qu'une fois le projet entamé, il sera de très mauvais ton de changer gratuitement d'avis en cours de route sur telle ou telle chose en vous éloignant du cahier des charges initial. Même pour de toutes petites choses, avec le cumule le prestataire peut se retrouver à travailler 2 fois plus que prévu. L'idéal étant d'attendre, en fin de développement, l'étape de recette.
La recette est l'étape pendant laquelle le développeur, puis le client, vérifie que le produit est bien conforme au cahier des charges. Selon moi la bonne pratique est pour le client de noter tout ce qui ne lui convient pas. Le prestataire peut ainsi distinguer les erreurs de respect du CDC, correction à réaliser gratuitement, et les choses à corriger initialement prévu dans le CDC qui feront office d'un nouveau devis.
Si en cours de développement il y a plus que de simples détails qui vous ennuis, ou que vous ayez d'autres idées, n'hésitez pas à arrêter le développeur pour en parler. Cependant ne soyez pas hermétique à une nouvelle facturation, si il y a développement en plus.
VI. On synthétise tout ça ?
Qu'avons nous vu dans cet article ?
1) Il existe beaucoup de risques et de problèmes à vouloir faire appel à un prestataire trop rapidement. Voila pourquoi prendre du temps pour comparer et vérifier est indispensable.
2) Il existe principalement 3 types de prestataires. Avant toute chose, savoir lequel est le plus intéressant pour le projet donné.
3) Prendre du temps pour observer les précédents travaux d'un prestataire.
4) Calculer les bases quotidiennes pour vous rendre compte des prix les plus corrects. Évitez les prix en-dessous de la moyenne et les offres bradées.
5) Contacter le prestataire par téléphone, voir si il semble à l'aise avec le projet
6) Eventuellement essayer de prendre physiquement rendez vous.
7) Avant le lancement du développement, fournir le maximum d'informations détaillées au développeur. Etre conscient des éventuelles augmentation de facturation dans des cas de changement de Cahier des charges.
VII. Quelques liens pour aider.
Voici quelques liens utiles pour trouver un prestataire :
IMPORTANT ! Quelque soit le site sur lequel vous effectuez vos recherches FAITES ATTENTION AU PHÉNOMÈNE DE BRADERIE. La plupart du temps les offres des prestataires étant rendu public, vous assisterez a une "bataille des prix" des prestataires souhaitant récupérer le client en bradant inconsciemment ses prix ! Je rapelle que dans le domaine du développement web IL NE FAUT PAS METTRE LES PRESTATAIRE EN CONCURRENCE ! Une offre bradée vous apportera le plus souvent une prestation de qualité médiocre (quelque soit les compétences du développeur).
1) http://www.forum-webmaster.com/ - Un forum sur lequel vous obtiendrez réponses à vos questions, vous pourrez aussi y déposer votre projet.
2) http://www.codeur.com/ - Un site qui vous permettra gratuitement de collecter beaucoup d'offres. N'hésitez pas à payer un peu pour cacher les offres reçu, ce qui vous permettra d'échapper un peu a l'effet braderie très présent sur ce site ! (attention)
3) http://www.freelance-webmaster.fr/ - Comme codeur.com, un autre site de dépot de projet. Gratuit et sans inscription, il vous permettra de recevoir des offres.
4) http://www.leboncoin.fr/ - Un site de petites annonces. Postez gratuitement votre annonce, résultats garantis.
5) http://www.vivastreet.fr/ - Même topo que pour leboncoin.
VIII. Les témoignages des uns et des autres
Pour finir je serais curieux de recueillir un maximum de témoignages de personnes ayant eu des ennuis liés à une prestation web. Je suis d'ailleurs intéressé par les témoignages de clients comme par les témoignages de prestataires. Laissez votre témoignage en commentaire à cet article, ou envoyez moi un e-mail à franck@kosellek.fr.


