Développement Web Offshore

10 tips à connaître pour travailler avec un partenaire offshore

Ce qui différencie le plus un développeur tunisien d’un développeur français est probablement son salaire, car la conjoncture est très différente entre les deux pays. Beaucoup d’entreprises françaises font donc le choix de monter une société offshore pour leurs activités de développement web, et la Tunisie s’avère être une localisation stratégique. La proximité entre les deux pays facilite en effet le travail en commun (une petite heure de décalage horaire en été et deux bonnes heures d’avion pour se rendre sur place) et les rapprochements culturels facilitent la communication, notamment puisque les tunisiens parlent couramment français.
A compétences égales d’un pays à l’autre, la conduite d’un projet diffère toutefois avec une agence offshore; voici dix points essentiels à connaître avant de tester l’aventure.

#1 Exposer clairement ses besoins

Avant d’amorcer un projet, les besoins en termes de spécifications fonctionnelles, de contraintes, d’exigences et de choix techniques doivent être spécifiés. Cela permet de débuter sur des bases saines, de garantir un maximum de transparence et ainsi d’éviter les mauvaises surprises, tant sur la complexité du projet que sur la tarification.

#2 Bien choisir son partenaire

Pour jouer la sécurité lors du choix d’un partenaire offshore, le processus doit s’effectuer en trois temps :

A- Le tester sur un projet
Il n’est pas nécessaire que ce test se fasse sur un projet d’ampleur; il permet néanmoins, sur une petite maintenance ou une appli, d’apprécier le mode de fonctionnement et le sérieux du prestataire (documentation associée au projet, tenue des délais, etc.)

2 – Vérifier les profils LinkedIn
De la même manière qu’il permet de recruter des talents, le premier réseau social professionnel permet de faire un tour d’horizon des collaborateurs d’une entreprise.
Selon les profils (compétences, taux de juniors et séniors), on peut se faire une idée de la qualité des prestations fournies.

3 – Exiger des gages de qualité
Demander un portfolio à un partenaire est un minimum; pour aller plus loin, il ne faut pas hésiter à appeler des anciens et/ou actuels clients du prestataire pour connaître leur avis sur ses réalisations. Cette démarche est indispensable lors du lancement d’un projet de grande ampleur.

#3 Établir un planning projet

Une fois le partenaire choisi, il est important pour les deux parties qu’une ligne directrice conduise le projet. Il faudra donc jalonner les travaux par l’intermédiaire de dates clés et des lots de livraison. Il convient d’opter pour une méthode agile de planification, permettant de se rendre compte dès le début de la qualité de la livraison.
Dans le cas d’un projet de développement web par exemple, demander d’abord à recevoir l’interface front office, puis le back office. Cela permet de voir dès la première livraison si le prestataire est méticuleux quant à l’intégration (responsive design, multi device, multi browser, etc.). S’il n’est pas satisfait, le client pourra stopper net la collaboration, sans attendre la fin du projet.

#4 Être transparent

Pour effectuer un travail optimal, le prestataire doit être informé de toutes les contraintes liées à l’hébergement sur le serveur. Sur certaines applications, gérer la comptabilité avec le serveur peut créer d’énormes erreurs lors de la livraison du site et retarder la livraison du projet. Il faut jouer franc jeu dès le départ afin d’éviter des pertes de temps pour les deux parties.

#5 Demander une période de SAV

Se mettre d’accord sur une période de service après vente permet au client de remonter des erreurs ou des bugs au prestataire après la mise en production. Ces retours doivent évidemment être relatifs au scope projet initialement défini et non à d’éventuelles évolutions. Une fois la recette effectuée, un mois de garantie semble relativement normal.

#6 Bien choisir ses options de maintenance

Il est conseillé pour le client de souscrire à un abonnement TMA (Tierce Maintenance Applicative) au semestre ou à l’année, plutôt qu’à la demande. C’est plus avantageux car il y a alors possibilité de négocier les tarifs, les délais et d’éviter le temps perdu de facturation et de négociation à chaque demande.

#7 Être en contact permanent

Le client et le prestataire doivent maintenir une communication régulière; un point hebdomadaire semble être un bon compromis pour évaluer l’état d’avancement du projet et discuter d’éventuels retours ou contraintes.

#8 Être vigilant sur le contrat

Le contrat de prestation doit être rédigé et examiné soigneusement. Plusieurs éléments doivent absolument y figurer, incluant une clause de confidentialité et l’assurance que tous les codes sources du projet seront fournis à la livraison finale.

Conseil de radin : investir un petit budget dans l’intervention d’un avocat pour la rédaction du contrat, qui pourra servir de modèle pour les prochaines prestations.

#9 Exiger un manuel d’exploitation

L’annonceur doit exiger des documents de support qui vont lui permettre de mieux gérer son site, ainsi qu’un manuel d’exploitation présentant tous les aspects techniques associés au projet : technologie utilisée, architecture de la base de données, web services, crons, etc.

Conseil de radin : demander au prestataire des documents de formation pour permettre aux collaborateurs (rédacteur, webmaster) une prise en charge du site efficace et rapide.

#10 Migrer les données

Au développement d’un nouveau site, doivent être associées les tâches de migration de données. Ces tâches concernent notamment la base client, les articles, les documents, les médias, etc.

 

Une agence offshore ne peut être crédible et légitime sur le marché que si son expertise égale celle de sa maison mère. C’est le cas de CosaVostra Tunis, qui de par sa maîtrise des outils de gestion de projet et ses compétences techniques, a su montrer la qualité de son service.
Un service qui inclut, après la mise en production de chaque projet, un mois de SAV, ainsi que des abonnements TMA (regroupant de la maintenance corrective et du webmastering à consommer sur de la techno, du web marketing et du référencement naturel) à prix très compétitifs.

Vous avez un projet à nous soumettre ? N’hésitez plus !

 

Publié par

Arij Housseini

Head of Tunisia Office chez CosaVostra

Une réflexion au sujet de « 10 tips à connaître pour travailler avec un partenaire offshore »

Répondre à Externalisation offshore Annuler la réponse.

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>