1. Pourquoi devrais-je travailler avec un prestataire en outsourcing ?
Avec l'offshore, vous trouverez de grands avantages: des ressources immédiatement disponibles vous permettant de monter très rapidement des équipes importantes et très compétentes, une flexibilité totale pour adapter la taille des équipes en permanence à vos besoins et à vos budgets, une réelle possibilité de saisir les opportunités de marché et enfin des coûts bien plus faibles (entre 3 et 5 fois plus faibles) qui vous permettent de réaliser plus pour le même budget.
Aujourd'hui, les sociétés devraient toutes se concentrer sur ce qui constitue leur valeur.
Par exemple, un éditeur de logiciel trouve l'essentiel de sa valeur dans sa capacité à concevoir un produit qui convient à un ensemble d'utilisateurs, à faire connaître sa solution, la vendre, la maintenir, la faire évoluer et la supporter. Les équipes de développement deviennent un outil de production qu'il convient de gérer au mieux (productivité, flexibilité, coûts), comme la force commerciale.
Une société de services va également trouver l'essentiel de sa valeur dans sa capacité a comprendre les besoins des clients, répondre efficacement à des appels d'offre et garantir la bonne progression des projets qui leurs sont confiés.
Dans tous les cas, la maîtrise du processus de développement et de production est essentiel. Mais les ressources de développement, tests et d'administration ne sont pas au coeur de la valeur de ces sociétés.
En réalité, la force de travail dont vous avez besoin n'est pas un élément apportant une valeur importante à votre société. On peut considérer que votre capacité à saisir des opportunités de marché rapidement pendant que la fenêtre d'opportunité est ouverte est un point fort de votre compétitivité. Vous devez être réactif et être capable de créer très rapidement le produit dont vous avez besoin, sans pour autant demander des budgets plus importants. Les ressources qui créent votre produit deviennent alors un outil dont vous avez besoin, mais qui n'est plus le point central de votre valeur.
Bien au contraire, un prestataire offshore capable de travailler avec vos procédures peut vous fournir le personnel dont vous avez besoin, en quantité requise et avec la flexibilité que vous souhaitez. Une fois les efforts nécessaires fournis, vous pouvez réduire les équipes selon vos nécessités.
2. Dans quel pays dois-je choisir un partenaire pour l'outsourcing ?
La première chose à faire est de choisir le projet que vous souhaitez outsourcer, le pays où vous souhaitez le réaliser (ou la zone géographique) et la langue que vous souhaitez utiliser.
La nature de votre projet conditionnera le type d'accord que vous souhaitez contracter. Certaines sociétés d'outsourcing ne veulent travailler que selon leur méthode et selon un accord prédéfini.
La langue vous orientera sur la façon dont vous allez interagir avec le pays. Les personnes que vous allez choisir dans l'équipe offshore doivent pouvoir communiquer avec vous dans cette langue. Il peut être tentant de choisir de travailler en français, par exemple, et choisir un pays qui a la réputation de parler cette langue. Malheureusement, à moins que ce langage soit l'une des langues officielles du pays (Tunisie, Algérie, Maroc, Liban), la langue n'est pas utilisée et comprise par tous et l'avantage de la langue s'en trouve réduit. Il paraît difficile de considérer la Roumanie comme un pays de langue française, par exemple, bien que l'on arrive à trouver des ingénieurs parlant correctement le français.
Le pays doit être choisi d'après la façon dont vous souhaitez travailler. Si vous souhaitez qu'il soit possible de se rendre rapidement sur site, ou inviter des techniciens ou des programmeurs à venir chez vous, il est préférable de choisir un pays qui n'est pas trop loin par avion. Il est aussi important de considérer le décalage horaire et de penser à la façon dont les équipes travailleront ensemble.
3. Comment puis-je choisir le partenaire pour l'outsourcing ?
Avant de choisir le partenaire pour l'outsourcing, vous devez choisir le projet que vous souhaitez lui confier. Vous devez bien comprendre la dynamique des projets outsourcés et bien comprendre comment vos chefs de projets vont se comporter lorsqu'ils vont commencer à travailler avec l'équipe distante. Vous devez être bien sûr de la façon dont ils vont accepter le projet délocalisé.
Ensuite, vous devez choisir le prestataire offshore avec lequel vous souhaitez travailler. Cette société doit être suffisamment solide ; elle doit avoir une bonne réputation localement pour attirer les meilleurs collaborateurs. Elle doit être suffisamment flexible pour pouvoir s'adapter à votre cas particulier. Et, le plus important, vous devez vous sentir en confiance avec elle.
Certains pays resteront probablement longtemps de bons pays pour l'outsourcing. D'autres offrent des perspectives de développement rapide, notamment avec leur introduction dans la communauté européenne, avec un marché local en expansion. On prend alors le risque de voir le coût des ressources augmenter jusqu'à se comparer aux coûts français.
Nous souhaitons vous aider à faire ce choix. Si vous avez certaines préférences, nous serons très heureux de vous présenter nos partenaires avec lesquels nous avons l'expérience de projets importants et difficiles et qui présentent toutes les garanties pour des projets réussis.
4. Je ne sais pas si je peux vraiment faire confiance au prestataire distant avec lequel je souhaite travailler. Dois-je commencer avec un projet test ?
Un projet test permet de bien montrer la façon dont on peut communiquer avec le prestataire distant et notre équipe outsourcée. Mais les projets test ne montrent que rarement la qualité et la fiabilité du projet. Pendant ce test, le prestataire offshore travaillera selon des règles très différentes de celles qui seront appliquées lors du projet régulier. Les procédures et la méthodologie seront également différentes, comme la taille du projet. Sur ces sujets, le projet test est relativement peu significatif.
En règle général, nous recommandons un processus itératif qui permet de démontrer la qualité de l'équipe offshore très tôt dans le cycle de développement. Dans le cas où l'équipe offshore n'est pas du niveau attendu ou si la confiance disparaît, des conditions de sortie rapide doivent être prévues pour arrêter le projet rapidement et envisager d'autres solutions.
Pour les projets importants, on peut aussi utiliser deux équipes offshore ce qui permet de limiter les risques. Si des problèmes sérieux se posent avec une équipe, on peut toujours basculer tous les développements sur l'équipe efficace.
5. En comparant les prix des prestataires offshore, je vois des différences considérables. Comment est-ce possible ?
Le salaire global avec les charges qui sont payés dans le pays compte pour une partie de ces différences. Dans certains pays, il y a une pénurie de certains profils et certains salaires peuvent rapidement être comparables à des salaires de l'Europe de l'Ouest.
Les arrangements fiscaux et les lois des pays où sont situés les prestataires offshore peuvent mener à des différences de l'ordre de 20% des coûts des opérations.
Certaines sociétés ont de nombreuses personnes qui sont en inter contrat. Elles sont capables de casser les prix pour limiter leurs coûts, même si ces tarifs pratiqués ne couvrent pas tout à fait les dépenses. Ces sociétés reviendront rapidement vers vous lorsque vous aurez travaillé avec elles, pour ajuster les prix sur des prix plus raisonnables, ou dans le cas d'un échec des négociations, elles attribues un personnel souvent moins bien rémunéré pour que le projet ne soit pas réalisé à perte.
La marge réalisée dépend aussi grandement de la stratégie de la société, ce qui est inclus et ce qui ne l'est pas, si toutes les prestations sont facturées ou non. Les tarifs dépendent aussi du type de management des employés : le personnel en inter contrat est-il conservé et payé? La société respecte-t-elle les lois sociales ?
Certains comparent à tort les salaires avec les tarifs pratiqués, estimant que la marge sur les salaire est une marge nette. Lorsque certaines sociétés prennent la décision de créer une antenne dans un pays de l'offshore, elles en parlent souvent en citant les salaires nets en comparaison des tarifs pratiqués en offshore, en oubliant tous les autres coûts (charges, locaux, machines, administration, sécurité, télécommunications, etc.)
6. Est-ce sûr de communiquer des informations confidentielles au prestataire offshore?
Nous pouvons être inquiet de donner des spécifications de produits que l'on souhaite créer, de partager des connaissances fonctionnelles en profondeur avec l'équipe offshore, ou même de lui donner un cadre technique ou méthodologique qui donne à votre société un avantage compétitif.
La protection des informations confidentielles et sensible doit d'abord être clairement gérée dans le contrat et doit être clairement identifiée. Il est bon de prévoir que toutes les personnes qui travaillent sur le projet signent personnellement un engagement à respecter les règles de confidentialité.
Il est aussi souvent utile d'étudier les lois locales de protection des informations propriétaires. Il est courant que ces pays aient des lois très sévères avec des peines de prison pour ne pas respecter de tels engagements.
Vous pouvez aussi vous demander ce qu'ils peuvent faire de ces matériels ? En France et aux États-Unis, de tels matériels pourraient être exploités très facilement, par exemple lorsqu'un développeur postule chez un concurrent. Ces cas sont extrêmement rares en offshore.
7. Est-ce que l'utilisation d'une équipe en offshore perturbe mes équipes locales ?
C'est sans surprise que les développements offshore sont le plus souvent fortement rejetés par les équipes de développement locales, qui perçoivent de telles initiatives comme des menaces. Les membres des équipes offshore coûtent souvent 4 à 5 fois moins qu'eux, et souvent, ils peuvent être au moins aussi efficaces. La menace est réelle et peut immédiatement inquiéter vos équipes. La communication avec votre R&D doit être clairement définie pour comprendre leurs inquiétudes et essayer d'y répondre au mieux. Dans la réalité, les équipes locales et en offshore doivent pouvoir travailler harmonieusement.
Il y a de nombreuses façons pour communiquer avec vos équipes. Le projet offshore peut être limité dans le temps ou dans son étendue, en laissant suffisamment de travail pour toute votre équipe technique. On peut parfois définir des domaines bien disjoints de projets à gérer. Certains de vos membres peuvent devenir des chefs de projet offshore. Pour chaque organisation, le bon message doit être trouvé. Une bonne communication interne est essentielle au succès des opérations en offshore.
8. L'économie du pays ou des événements politiques ne peuvent-ils pas empêcher notre partenaire de communiquer ses livrables ? Est-ce probable ?
Les événements dans le pays doivent être très importants pour arrêter l'activité des équipes, comme un tremblement de terre, par exemple. La plupart des événements politiques n'empêchent pas les équipes de travailler. Dans les situations de crise, on se raccroche souvent encore plus à un poste qui a des chances d'être stable.
9. J'ai entendu parler de très nombreux échecs de l'outsourcing. Que dois-je faire pour les éviter?
Consultez la partie dédiées aux pièges pour vous donner une idée des problèmes les plus communs.