Vous êtes sur la page 1sur 34

UNE INTRODUCTION À

L’INFORMATIQUE OFFSHORE
ET À SES BONNES PRATIQUES

Le premier guide pour découvrir les avantages


et les bonnes pratiques à mettre en place pour
son projet informatique offshore.
SOMMAIRE

INTRODUCTION

1. Pourquoi intégrer dans ma roadmap de développement un centre


de services offshore ?

2. Comment choisir le bon partenaire offshore ?

3. Les bonnes pratiques pour travailler à distance avec une équipe de


développeurs offshore.

4. Cas client sur la constitution d’équipes.

CONCLUSION

DÉMARRER MON PROJET INFORMATIQUE EN MOINS DE 4


SEMAINES

À PROPOS DE BOCASAY

LEXIQUE
INTRODUCTION 1

A l'origine, la délocalisation des projets informatiques était appelée


"offshore" par analogie avec les plateformes pétrolières qui sont situées loin
de la "rive" (« off » qui signifie « au large de » et « shore » qui se traduit par
« rive » en anglais).

Aujourd’hui, ce concept fait référence à des développements informatiques


réalisés par une équipe située dans un pays éloigné du pays où se situe
votre société.

Onsite Nearshore
ex: Maroc, Roumanie

Offshore
Offsite ex: Madagascar, Vietnam

Externalisation : du plus proche au plus lointain

Les entreprises ont le choix entre différents modèles pour externaliser leurs
développements informatiques. Ce livre blanc traite du meilleur et du plus
complet de ces modèles, celui du centre de services.
INTRODUCTION 2

Qu’est-ce qu’un centre de services ?

Un centre de services est une plateforme externalisée qui couvre tous les
défis digitaux des entreprises. Le centre de services fait partie des offres les
plus qualitatives que proposent les ESN offshore.

Le centre de services en réponse à la transformation numérique des


entreprises

Réussir sa transformation numérique fait partie des enjeux majeurs des


entreprises qui souhaitent rester compétitives et qui veulent gagner des
parts de marché.

“œuvre
C’est pour apporter une réponse complète à la mise en
de la transformation digitale et surtout pour
l’implémenter avec succès qu’ont été créés les centres de
services. ”

CE GUIDE A UNE DOUBLE MISSION :

• Répondre aux questions que vous vous posez sur l’offshore


informatique.
• Vous apporter les clés et bonnes pratiques à mettre en œuvre
pour que votre projet externalisé soit un succès.
Chapitre 1 3

Pourquoi intégrer dans ma


roadmap de développement un
centre de services offshore ?

Les entreprises qui réussissent le mieux leur stratégie de transformation


digitale confient leur projet à un expert dédié.

Un centre de services permet de renforcer sa capacité de production


très rapidement.

Découvrez les bénéfices d’un centre de services.

Accéder rapidement à des compétences IT

Le centre de services vous permet d’accélérer l’accès aux profils IT et de


ne plus endurer la pénurie de développeurs. Les sociétés d’ingénierie
informatique disposent d’un très fort vivier de talents sur diverses
technologies. En général, elles proposent les profils suivants :
développeurs, leads développeurs, chefs de projets fonctionnels ou
techniques, product owners, scrum master, designers, architectes.
Chapitre 1 4

« Attirer et fidéliser les Talents IT »

Chez Bocasay, on ne parle pas de « pénurie » ou de « chasse » de


talents. Nous nous donnons les moyens d’être attractifs pour la
communauté des développeurs sur nos différents territoires.

Cela passe par différentes actions :


• Organisation d’évènements tech tout au long de l’année,
• Un suivi très proche de nos collaborateurs pour nous assurer de
leur bien-être,
• Un package RH très fort offrant de nombreux avantages,
• La recherche de sens dans leur travail.

Il est en effet important de nos jours d’avoir un impact positif sur


son environnement. C’est d’autant plus vrai à Madagascar et au
Vietnam. Cette réflexion et nos actions sont menées en travaillant
conjointement avec différentes entités du groupe Maltem comme
Maltem Impact, Passion 4 Humanity, Sayna, la Fondation Aldinie,
etc.

Notre stratégie de recrutement est basée sur l’attractivité, la


fidélisation et la recherche de sens dans son travail.
Chapitre 1 5

Accéder à des outils et méthodes pour structurer sa production

Pour améliorer et structurer davantage votre production, le prestataire


informatique vous oriente vers des outils plus adaptés à vos réalisations
informatiques et à votre stratégie. Le centre de services va venir soutenir et
optimiser la croissance de votre production technique avec notamment la
mise en place de bonnes pratiques : méthode Agile (Scrum, Kanban, etc.),
Intégration Continue, Déploiement Continu, etc.

Structurer son entreprise : gagnez en rigueur et organisation

En travaillant avec un prestataire externalisé, vous vous forcez à être plus


rigoureux dans la formalisation de vos demandes. Vous devez faire preuve
de synthèse notamment pour les processus métiers inhérents à votre
activité et complexes à présenter.

Un bon prestataire mettra en place des indicateurs de performance sur


l’équipe externalisée ainsi que sur votre projet : vélocité de l’équipe,
évaluation de la qualité du code, etc.

Avec un bon prestataire, l’externalisation IT vous donnera un


véritable coup de pouce structurel.

L’expertise apportée par la société d’ingénierie informatique vous


permettra de mettre en place la bonne organisation avec les bons
outils et de faire de la croissance de manière plus maîtrisée.
Chapitre 1 6

Capacités de RAMP-UP & accélération de mise sur le marché

Les centres de services disposent d’un volume important de profils IT


disponibles. Le prestataire possède par conséquent une capacité de
ramp-up très forte qui lui permet de constituer la bonne équipe projet pour
son client très rapidement. La taille de l’équipe initiale minimum dépendra
du centre de services.

Une bonne capacité de RAMP-UP couplée à la méthode Agile Scrum


permet une accélération de la mise à disposition de vos produits sur le
marché. Les startups font de plus en plus appel aux centres de services
offshore pour développer leur MVP (minimum viable product) et accélèrent
considérablement la mise sur le marché de leur produit.

La possibilité de tester de nouvelles technologies

Quel que soit le projet (application web, mobile, logicielle, etc.), le


développement se fait sur mesure et dans la technologie la plus adaptée :
PHP, .Net, Python, Ruby, Angular, JavaScript, React.js, Java, Symfony,
Magento, Swift, etc.

L’éventail des technologies disponibles est très large : back-end, front-end


et mobile. Selon l’évolution de leurs besoins, les clients peuvent facilement
intégrer des nouvelles compétences technologiques dans leur équipe.
Faire évoluer la taille de l’équipe de façon simple et rapide, pour avoir
accès à une nouvelle expertise sur son projet IT, fait partie des avantages
de travailler avec un centre de services.
Chapitre 1 7

Les profils disposent de niveaux d’expertises différents de junior à expert.


On parle alors du niveau de séniorité.

Réduction des coûts et augmentation des marges

En faisant appel aux centres de services offshore, vous bénéficiez des


tarifs les plus compétitifs sur le marché. Vous réduisez vos coûts de
presque 40 % comparé aux offres des ESN qui proposent des profils
français.

Le centre de services se charge de trouver, de recruter et de fidéliser les


meilleurs profils. Les clients font des économies sur les coûts liés aux
charges de personnel (salaires, coût de recrutement, fidélisation,
administration, inter-contrats etc.), sur les coûts liés à l’infrastructure
(locaux, matériel informatique etc.) et ont plus de souplesse sur la taille
de leurs équipes.

De nombreuses entreprises se tournent vers des centres de services


externalisés pour développer, maintenir et faire évoluer leurs applications
tout en maîtrisant leurs charges.

Une réduction des coûts ne doit cependant pas avoir d’impact sur
la qualité du produit développé. Il est donc important de choisir le
bon partenaire avec qui travailler.
Chapitre 2 8

Comment choisir le bon


partenaire offshore ?
Avant de choisir votre partenaire offshore, il est important de se poser les
bonnes questions :

Quel type de projet souhaitez-vous lui confier ?


Quel mode de fonctionnement souhaitez-vous mettre en place ?
Quel modèle d’externalisation souhaitez-vous (niveau
d’engagement) ?

Les réponses à ces questions seront déterminantes dans la sélection du bon


partenaire.

Liste non exhaustive des questions qui vous aideront dans la


recherche d’une société offshore

Equipe
• Le prestataire sera-t-il capable de vous créer la taille d’équipe souhaitée
dans le futur ?
• Quelle est la capacité du prestataire à constituer une équipe dès à
présent et quel est le potentiel d’évolution de la taille de cette équipe?

Langue
• Est-ce que le prestataire est en mesure de proposer des ressources
Chapitre 2 9

parlant le français et/ou l’anglais ?

Méthodologie
• La société peut-elle appliquer la méthodologie que vous souhaitez ?
• Le prestataire est-il en mesure de vous apporter des méthodologies et
processus conformes aux normes ?

Les critères pour bien choisir une société offshore

Selon la taille du projet que vous souhaitez confier au prestataire ainsi


que son importance stratégique dans votre entreprise, vous pouvez
vous orienter vers un prestataire plus ou moins structuré.

Voici les principaux éléments de choix qui vous aideront à départager


les sociétés que vous avez sélectionné pour vous décider sur le
prestataire qui conviendra le mieux à votre projet et à votre entreprise.

La taille de la société

La taille de la société du prestataire doit être en accord avec les


objectifs que vous vous êtes fixés. Il serait utopique d’envisager qu’une
société de 20 personnes puissent efficacement monter une équipe de
30 personnes.

A contrario, vous pourriez craindre de ne pas être suffisamment estimé


si vous souhaitez constituer une équipe de 7 personnes chez un
prestataire qui compte 5 000 employés où la taille moyenne des
équipes créées dépasse les 50 personnes.
Chapitre 2 10

L’attitude de la société

Analysez de quelle façon la société externalisée va répondre à vos


questions, quelle position va-t-elle adopter face à vous ? Sachez repérer
celles qui veulent imposer leurs méthodes de travail, de celles qui
cherchent à satisfaire à tout prix le client.

Le prestataire idéal serait un mélange des 2 profils précédents :


• Un prestataire structuré et organisé avec des méthodes de travail qu’il
recommande tout en intégrant celles du client si elles permettent
de mener le projet à sa réussite.
• Un prestataire à l’écoute du client, mais qui saura également le
conseiller si ce dernier a des demandes qui ne sont pas cohérentes
avec les objectifs de son projet.

Les collaborateurs de la société

Le prestataire vous présentera forcément ses meilleurs collaborateurs. À


vous de distinguer les critères importants à prendre en compte lorsque
vous les rencontrerez :

• La franchise : les collaborateurs que vous interviewerez en entretien


sont imprégnés de la culture de la société et leurs réactions lors de cette
première prise de contact permet d’entrevoir le type de relation future
que vous aurez avec votre partenaire.
Chapitre 2 11

N’hésitez-pas à poser beaucoup de questions aux futurs membres de


votre équipe, les réponses à ces questions sont dans la plupart des cas
très enrichissantes et vous permettent de tester la franchise de la société
prestataire.

• L’esprit de synthèse : évaluez l’esprit de synthèse des collaborateurs.


Votre objectif est d’estimer la capacité des collaborateurs à exposer
des situations complexes. Vous pouvez à ce moment-là avoir une idée
de l’autonomie qui est laissée au chef de projet. Il existe un lien très fort
de corrélation entre les réponses détaillées du chef de projet et
l’autonomie qui lui est donnée.

• Les autres critères à évaluer sont :


+ Le CV,
+ Les compétences techniques,
+ Les qualités relationnelles,
+ Le savoir-être.

Bien-être au travail
Le bien-être au travail doit faire partie de la stratégie RH de votre
partenaire. Renseignez-vous sur les avantages offerts par l’entreprise à
ses collaborateurs.
Il est indispensable que vous vous assuriez que votre future équipe
dispose de locaux avec un bon niveau de confort.

Les références du prestataire


Portez une attention particulière aux références de la société IT ainsi qu’aux
méthodes de travail qu’elle emploie. Pour ce faire, contactez certains de
ses clients afin de recueillir un témoignage concret sur le prestataire.
Chapitre 2 12

POSEZ-VOUS LES QUESTIONS Questions à poser aux


SUIVANTES : références de votre
futur prestataire :
• Est-ce que mon entreprise et mon projet
correspondent aux types de projets traités • Quelle est la taille de
habituellement par le prestataire ? leur entreprise ?

• Est-ce que la taille de l’équipe que je • Quelle est la taille du


souhaite constituer rentre dans les capacités projet qu’ils ont confié au
de création d’équipe du prestataire ? prestataire ?

• Ou au contraire est-ce que la taille • Quelle est la taille de


d’équipe demandée est bien en-deçà des l’équipe constituée par le
équipes que constituent généralement le prestataire ?
prestataire ?
• Le projet est-il terminé ?
Le choix du prestataire est une période où Encore en cours ?
vous devez avoir une attention soutenue
afin de pouvoir démarrer le partenariat sur • Est-ce un succès ?
des bases solides, de confiance et de
transparence. • Ont-ils dû faire face à
des défauts ou des
Un contrat équilibré entre le prestataire faiblesses du prestataire ?
et votre entreprise assurera le succès Si oui lesquels ?
des deux parties. N’oubliez pas que
votre prestataire est avant tout votre
partenaire dans la réussite de votre
projet. Vos intérêts sont concordants.
Chapitre 3 13

Les bonnes pratiques pour


travailler à distance avec une
équipe de développeurs offshore.

Bonne pratique n°1 : la relation à l’autre et le mode de


communication
La relation à l’autre est différente d’une nationalité à une autre. Dans les
pays d’Asie, par exemple, le langage non corporel joue un rôle
prédominant dans la façon dont le message que vous souhaitez faire
passer va être perçu. Les relations entre les individus sont parfois
plus importantes que le projet lui-même.

Au Vietnam, si vous croisez les bras face à votre interlocuteur, cela sera
interprété comme une marque de respect, contrairement à la France où
cela signifie que vous êtes plutôt dans une attitude fermée.

Autre exemple parlant, à Madagascar, un fort respect des aînés est ancré
dans le comportement des malgaches. Ce type de rapport à l’autre se
répercute sur les relations professionnelles.

Bonne pratique n°2 : intéressez-vous aux autres et à leurs


différences
• Comment travailler efficacement à distance avec une équipe
internationale ?
Chapitre 3 14

• Comment gérer les différences culturelles sans compromettre la qualité


du travail ?

Posez des questions, démarrez des conversations à tout moment vous


semblant opportun. Par exemple, quand vous effectuez des
visioconférences avec vos équipes, avant d’entamer l’ordre du jour de la
réunion, discutez quelques minutes de façon décontractée et
informelle avec vos interlocuteurs. Suscitez leur intérêt avant
d’amorcer la réunion.

• De quelle façon l’autre communique-t-il ?


• De quoi avez-vous besoin tous les deux pour améliorer votre
communication ?

Sachez écouter : si la langue natale de votre interlocuteur n’est pas le


français, faîtes alors un effort d’écoute et d’attention quand il s’adresse à
vous.

Bonne pratique n°3 : influez sur le temps d’autrui et adaptez votre


temps
Le rapport au temps varie selon les cultures.

En Asie et en Afrique, le temps est « spatial » contrairement à un « temps


linéaire » pour les pays occidentaux où le temps est « planifié »,
« contrôlé » voire « gaspillé » pour certains.
Chapitre 3 15

Réunions à distance et ponctualité Outils indispensables

En Europe du Nord et en Amérique du Chats, messageries instantanées

Nord, quand une réunion est planifiée à Skype, Slack, Glip, Gtalk, Etc.

14h, il est fortement recommandé d’arriver

suffisamment en avance pour s’installer et Tableaux de bord interactifs

préparer son matériel, pour être prêt pour Utilisez des tableaux de bord de type “Kanban”,

le démarrage de la réunion à 14h. tels que Trello. Ils permettent de constituer des

listes de tâches assignées à des personnes

Pour que vos collaborateurs soient réparties aux quatre coins du monde.

ponctuels, confirmez le rendez-vous la

veille. Versionning

Git est aujourd'hui un outil indispensable,

Soyez précis : plutôt que de demander disponible via Github ou Gitlab.

une fonctionnalité pour la semaine

prochaine, dîtes plutôt qu’elle doit être Intégration Continue (CI)

livrée pour le 8 janvier (une date précise). Le serveur libre Jenkins, ou encore les plate-

formes en ligne tel que GitLab-CI ou CircleCI,

pour lancer vos builds et vos phases de test.

Déploiement Continu (CD)

Étape complémentaire à l'intégration continue

le déploiement continu consiste à déployer vos

projets automatiquement.
Chapitre 3 16

Vous l’aurez compris, le fondement d’une collaboration réussie avec


une équipe internationale réside dans la multiplicité des moyens et
méthodes de communication mis en place, et ce, à tous les niveaux
de votre organisation ou de votre projet.

La collaboration multiculturelle est une chance et s’avère être très


bénéfique pour le développement de votre projet et de votre
organisation.
Chapitre 4 17

Cas client sur la constitution


d’équipes.
Dans cette partie nous vous présentons 3 cas de constitutions d’équipes
que nous avons pu mettre en place chez la plupart de nos clients.

Cas n°1 : Mon business model est basé sur une solution
informatique, j’ai une équipe de développeurs en interne, quelles
sont mes raisons d’externaliser ?

L’offshore informatique va venir s’intégrer à votre entreprise et à votre


business sur différents niveaux. La constitution d’une équipe dédiée
externalisée offre de nombreux avantages :

• Renforcez votre capacité de production. Ce qui libèrera du temps aux


développeurs sur place pour se consacrer aux tâches les plus
complexes. Cela permettra également de démarrer de nouveaux projets.
• Gagnez du temps sur le recrutement. En ayant accès facilement à un
vivier de compétences techniques.
• Equilibrez votre risque RH. Recrutez sur plusieurs zones géographiques
vous permettra de mieux faire face au départ d’un collaborateur
indispensable par exemple.
• Diminuez vos coûts en développement en ayant une partie de vos
équipes en offshore.
Chapitre 4 18

• Structurez vos équipes et vos projets. Travailler à distance impose un


certain formalisme.
• Accédez à plus de souplesse dans la taille de votre équipe. Une
augmentation ou une baisse de charge se gère plus facilement avec un
prestataire externe.

L’informatique externalisée est parfaitement adaptée pour la création de


vos MVP (Minimum Viable Product). Cela vous permet de tester
rapidement sur le marché un produit qualitatif, de recueillir les retours
utilisateurs et de l'améliorer de façon incrémentale.

Les équipes techniques offshore sont formées pour répondre avec agilité
au besoin particulier de développement d’un produit.

Cas n°2 : J’ai besoin de développer un MVP pour lancer mon


produit et le tester sur le marché.

La constitution d’une équipe offshore dédiée pour votre MVP, c’est :

• La constitution rapide d’une équipe technique complète (technique,


fonctionnel et design) sur les technologies nécessaires au projet.
• Bénéficier de l’expérience de votre prestataire dans la gestion de votre
projet informatique, en s’appuyant notamment sur les outils et méthodes
qu’il propose.
• Beaucoup de souplesse dans la taille de l’équipe. Elle peut diminuer ou
augmenter selon les contraintes liées au projet.
• Un coût jour plus raisonnable, ce qui laisse plus de temps de
développement à budget égal. Cela permet notamment de tester plus
de fonctionnalités produit auprès de votre marché.
Chapitre 4 19

• La possibilité de tester votre produit à chaque livraison de sprint (toutes


les 2 à 3 semaines en général).

Cas n°3 : J’ai un projet digital à développer mais je n’ai aucune


compétence informatique en interne.

Faire appel à un professionnel du développement permet justement d’initier


un projet informatique pour lequel vous n’avez pas les compétences
techniques pour le réaliser. La seule condition de réussite est votre capacité
à transmettre votre connaissance du métier dans un langage
compréhensible par tous.

Votre prestataire informatique vous accompagnera alors avec une équipe


complète intégrant la gestion de projet et le design en plus de la partie
technique.

Se faire accompagner par un partenaire informatique offshore c’est :

• Le cadrage technique et fonctionnel du projet.


• Une méthodologie de travail efficace permettant de tester rapidement son
produit.
• Avoir accès à des compétences expertes dans leur domaine.
• Avoir un prix avantageux sur le développement de votre projet par rapport
à une prestation locale.
20

CONCLUSION

Pour que l’externalisation de votre projet informatique soit un succès, vous


devez vous faire entourer des meilleurs experts IT. Le modèle de centre de
services offshore est un accélérateur de la transformation digitale des
entreprises à un coût maîtrisé.

Pour finir, découvrez les 15 règles d’or pour réussir l’externalisation de


votre projet informatique.

1. Choisissez le Si votre projet est bordé par un cahier des charges


bon mode de très précis et fixe, une prestation au forfait sera
sous-traitance adaptée. Cependant, dans le cas où le périmètre
de votre projet n’est pas encore établi, faire appel à
un centre de services (avec mise en place d’équipe
dédiée) sera la meilleure option.

2. Un périmètre Au commencement, vous confiez à votre


projet déterminé sous-traitant un cahier des charges ou un backlog
de votre solution informatique. Vous devez être en
capacité d’exprimer votre besoin pour permettre au
chef de projet de rédiger les spécifications détaillées
ou bien le cahier de charges si vous n’êtes pas en
capacité de le réaliser vous-même.
21

3. Transmettez Votre interlocuteur n’a pas une aussi bonne


un maximum connaissance que vous de votre métier et de
d’informations votre marché. Prenez le temps d’aborder ces
sur votre métier points là avec lui, présentez-lui votre
environnement et les processus que vous suivez.
Ainsi votre sous-traitant sera force de
proposition sur les choix technico-fonctionnels à
adopter.

4. Soyez La distance modifie la façon de travailler. Mettez


méthodique en place des méthodes à appliquer à la fois
dans votre équipe interne et à la fois chez
l’équipe offshore. Le prestataire vous proposera
les bonnes méthodes de travail.

5. Définissez les Détaillez pour tous les acteurs du projet :


responsabilités • Qui fait quoi ?
de chaque acteur • Qui est responsable de quoi ?

Scrum est une méthode empirique basée sur la


prédictibilité et le contrôle des risques. Elle définit
3 rôles :
• Le Product Owner,
• Le Scrum Master,
• L’équipe de développement.
La responsabilisation et l’engagement de
chaque acteur est essentiel.
22

6. Rendez-visite Partez à la rencontre de votre future équipe dans


à votre prestataire son pays. Faites connaissance, imprégnez-les de
dans son pays la vision de votre projet et démarrez votre relation
sur des bases solides.

7. Impliquez-vous Vous allez devoir dédier du temps à votre projet,


à 100% dans votre même si vous le confiez à un prestataire. La
projet réussite de votre projet informatique, externalisé ou
non, est clairement liée à la qualité des échanges
entre tous les acteurs et à l’implication du client.

8. Adoptez un Définissez le vocabulaire commun que vous allez


vocabulaire utiliser avec l’équipe offshore tout au long du
commun projet : par exemple, quelle est la notion de “fini” ?

9. Un « oui » qui Un développeur d’une autre culture peut avoir


veut dire « non » peur de dire non. Il va préférer poser de nouvelles
questions plutôt que de vous refuser quelque
chose. Répondez à ses interrogations jusqu’à ce
que vous soyez sûr qu’il ait bien compris votre
demande et que vous soyez tous les deux sur la
même longueur d’onde.
23

10. Parler avec une Si vous travaillez avec un prestataire anglophone,


équipe anglophone vous allez pratiquer l’anglais. L’objectif est de
bien vous faire comprendre à l’écrit comme à
l’oral, vous n’avez pas besoin de plus. Avant
chaque réunion, pensez à envoyer vos
documents en avance, ils les étudieront avant
votre appel.

11. Suivez-bien les Appelez votre équipe offshore 15 min par jour
sprints de minimum, comme vous iriez parler 15 min à vos
développements développeurs dans le bureau d’à côté, vous
devez fournir le même investissement.

12. Maîtrisez les Avec des décalages horaires importants de 5h


décalages horaires ou 6h, organisez-vous et mettez en place une
routine simple :
• Si le fuseau de votre prestataire est GMT + 5,
prévoyez toutes vos conférences le matin en
France.
• Si le fuseau de votre prestataire est de GMT –
5, prévoyez vos conférences l’après-midi.

13. Chassez les Ne partez pas avec des préjugés de supériorité


préjugés (ce qui est vraisemblablement souvent le cas en
Europe), et faites confiance au prestataire que
vous avez choisi.
24

14. Dites oui à la Assurez-vous d’abord de la qualité technique


confiance et donnez des développements et du respect des bonnes
le pouvoir pratiques en rapport avec vos habitudes de
travail. Il est tout à fait normal que ça ne soit pas
parfait à la première livraison. La confiance va se
créer au fil du temps et vous pourrez donner de
plus en plus de responsabilités à votre équipe.

15. Soyez ouvert Restez ouvert d’esprit et prenez en compte la


d’esprit barrière culturelle et celle de la langue.
L’externalisation offshore est une expérience très
enrichissante. Evitez de dire “C’est comme ça
qu’on fait en France” mais plutôt “Que
pensez-vous de cette pratique ?”. Faites
confiance, et n’oubliez pas de formaliser par écrit
ce qui concerne une procédure, un engagement
ou encore une méthode de travail.

Ne pas porter attention au cadre juridique


régissant votre projet : ne vous engagez pas avec
une société opaque sur ses prestations et son Penser que l’externalisation offshore est
fonctionnement. seulement réservée aux grands groupes et non
Optez plutôt pour une entreprise qui a pas aux petites et moyennes entreprises.
son siège social dans un pays développé.

Florilège de ce qu’il
ne faut pas faire

Penser que le pays n’est pas à la hauteur de


Faire appel à l’offshore pour pallier à un manque réaliser votre projet : certains pays sont certes
d’organisation interne. moins développés que la France, mais ils sont
hétéroclites et jouissent de centres de forma-
tion et d’universités flambants neufs.
25

DÉMARRER MON PROJET


INFORMATIQUE EN MOINS DE 4
SEMAINES

Il est essentiel, dans un premier temps, de vous rapprocher d’un


prestataire disposant d’un fort vivier de profils IT et d’une bonne
connaissance de son marché des ressources humaines.

1 ère étape
Pitchez votre projet

Présentez votre projet. Lors du premier contact, comme vous le


feriez avec un client, présentez votre besoin. Ainsi, le prestataire sera
en capacité d'appréhender vos attentes et sera en mesure
d’identifier les consultants techniques qui pourront vous conseiller et
vous orienter sur l’organisation de votre projet.

Fournissez la documentation ou le cahier des charges qui permet


d’approfondir la compréhension des fonctionnalités à réaliser.

2 ème étape
Rendez-vous de qualification technico-fonctionnel
Ce rendez-vous doit permettre au prestataire de définir la meilleure
organisation à mettre en place pour le développement de votre projet
(technologies utilisées, nombre de profils techniques et fonctionnels,
séniorité des profils, roadmap de développement et outils utilisés).
Démarrer mon projet en moins de 4 semaines 26

Lors du rendez-vous de qualification technico-fonctionnel avec le


prestataire :
Vous définissez le périmètre du projet,

Vous abordez toutes les questions liées aux contraintes de votre projet
(voir schéma ci-dessous).

Budget Délai

Compétences Méthodes
technologiques de travail

Vous déterminez avec le prestataire :


La bonne taille d’équipe,
Les choix technologiques,
La meilleure organisation à mettre en place (Scrum, Kanban, etc.)
Les outils utilisés (ticketing, versionning, chat, Intégration Continue, etc.)
Démarrer mon projet en moins de 4 semaines 27

3 ème étape
Analysez l’offre du prestataire
L’offre proposée par le prestataire est-elle complète et adaptée à vos
objectifs ? Les éléments suivants devront être détaillés dans l’offre :
• L'équipe choisie (fonction et niveau de séniorité),
• Les technologies sélectionnées,
• La méthodologie qui sera mise en œuvre,
• Les interlocuteurs dédiés.

4 ème étape
Entretien avec votre future équipe
Vous pouvez effectuer un entretien avec tous les membres de votre équipe
si vous le souhaitez. Evaluez ainsi :

Leur savoir-être,

Leur façon de communiquer,

Leur motivation,

Leurs compétences techniques.

Le plus important est de pouvoir embarquer l’équipe à distance comme si


c’était votre propre équipe interne et que vous partagiez la même vision.

5 ème étape
Démarrage du projet
La mission est lancée :
• A J+30, effectuez une première réunion bilan avec toutes les parties du
projet,
• A J+60, organisez une deuxième réunion bilan et assurez-vous que les
directives mises en place se maintiennent,
• Atteignez votre vitesse de croisière.
28

À PROPOS DE BOCASAY
Bocasay est une société d'Ingénierie Informatique française créée
en 2012.

Porté par un fort esprit entrepreneuriale et la volonté de créer un lien entre


l'homme et son environnement, le Groupe Bocasay associe l'humanisme à
une culture du résultat.

Grâce à un actionnariat dynamique, le groupe mène une stratégie de


production informatique offshore innovante depuis plus de 6 ans.

Présent dans 4 pays avec plus de 120 collaborateurs dans le monde


(France, Madagascar, Vietnam, Singapour), le groupe Bocasay occupe
désormais une position forte dans le développement de solutions
informatiques agiles de qualité.

BOCASAY intègre l’éco-système de Maltem Consulting Group en 2018.

Découvrez notre vidéo de présentation :


https://vimeo.com/240857142

Nous contacter :
• Service commercial :
• contact@bocasay.com
• + 33 1 85 09 24 30
• Service marketing : marketing@bocasay.com
29

Retrouvez-nous sur :

Notre site internet : www.bocasay.com


• Nos réseaux sociaux :
• Facebook.com/Bocasay/
• Linkedin.com/company/bocasay
• Twitter.com/bocasay_digital
• Instagram/bocasay

A propos des auteurs :

Cathy Benetas – Responsable marketing


Diplômée de l’Institut Supérieur de Commerce, Cathy débute sa carrière
en 2012 comme Chef de projet. Cathy rejoint Bocasay en 2015 et
intervient désormais sur le développement marketing du groupe.

Julien Goumet – Co-fondateur


Diplômé en entrepreneuriat et gestion, Julien crée Bocasay Madagascar
en 2013, puis Bocasay Vietnam en 2018. Julien est en charge de la
Direction Générale au Vietnam et de la partie financière du groupe.

Romain Juillet – Co-fondateur


Entrepreneur dans l'âme, Romain crée Idémat en 2010, avant de lancer
Bocasay 3 ans plus tard. Romain est en charge de la direction de Bocasay
France et des aspects liés au développement commercial du groupe.
30

LEXIQUE
BUSINESS PROCESS OUTSOURCING (BPO)
La BPO signifie en français l’externalisation des processus métiers. Cela
correspond à l’externalisation d’une tâche métier spécifique (par exemple :
la comptabilité, les achats, la finance etc.)

ESN
Une ESN est une Entreprise de Services du Numériques anciennement SSII
Société de Services en Ingénierie Informatique. Une ESN est une société de
services experte dans le domaine des nouvelles technologies et de
l’informatique. Son expertise englobe : du conseil, de la conception, de la
réalisation d’outils, de la maintenance ou de la formation. Elle accompagne
son client dans la réalisation d’un projet informatique.

INTÉGRATION CONTINUE
C’est un ensemble de pratiques consistant à une vérification automatisée
du code source à chaque modification. Cela permet d’éviter les régressions
lors des livraisons en production de l’application ou du site développé.
La mise en place de cette démarche qualité respecte le processus suivant :
1 - Vérification de la syntaxe du code en suivant une norme définie.
2 - Tests unitaires qui permettent de s’assurer du bon fonctionnement
d’une unité de programme. Il s’agit simplement de vérifier que les données
sont conformes aux spécifications du module.
3 - Tests fonctionnels qui vérifient que le comportement du système est
conforme à ses spécifications.
31

NEARSHORE
En France, on inclut dans le nearshore, les pays d’Europe et de l’Afrique
qui ne sont pas trop éloignés. Cela concerne des pays comme la Pologne,
la Tchéquie, la Slovaquie, la Roumanie, la Bulgarie, la Serbie, la Turquie,
mais aussi la Tunisie, l’Algérie et le Maroc. Plus précisément, le nearshore
touche les pays avec lesquels la France a un décalage horaire de 3h ou 4h.
Au-delà on va parler d'offshore, autrement dit, le nearshore c'est de
l'offshore dans un pays proche.

ONSITE
Les développements informatiques sont réalisés par une équipe située
physiquement dans votre société. Cette équipe est mise à disposition par
un sous-traitant (exemple une ESN).

OFFSITE
Les développements sont réalisés par une équipe non présente dans votre
entreprise. Les développeurs sont situés à l’extérieur de votre société.

LA MÉTHODE SCRUM
La méthode agile que l’on nomme « Scrum » est, aujourd’hui, la méthode
de référence la plus adaptée aux projets agiles. Elle offre des avantages
considérables pour les clients qui se lancent dans un projet de
développement informatique. Les ambitions générales du Scrum résident
dans la valorisation de la qualité du produit, la valorisation des individus
travaillant sur le projet et la valorisation de leurs interactions.
Top IT Service Company for

building your amazing projects

W W W . B O C A S A Y. C O M

FRANCE | MADAGASCAR | VIETNAM | SINGAPORE

Vous aimerez peut-être aussi