Bonjour à tous,
Ma boîte (éditeur logiciel) a décidé il y a 4 ans de travailler avec une SSII ukrainienne en ayant 20% de personnel interne et 80% de personnel externe. J'ai pris la direction de l'équipe il y a 3 ans et la direction de la boîte a insisté pour continuer avec ce modèle.
Je me suis intéressé à eux, j'apprends même leur langue, j'ai passé un temps infini à leur expliquer comment les choses doivent être faites (je travaille dans un domaine très règlementé). On a donc pas mal investi dans ce prestataire, qui détient maintenant une part importante de la connaissance technique de notre système.
Et franchement l'histoire ukrainienne est une histoire de déception. Je les aide, je leur montre ce que je veux, et ils s'en foutent.
J'en peux plus, je suis malheureux comme les pierres.
Voilà ce que j'ai observé chez la quinzaine de développeur/architecte/testeur ukrainiens que j'ai.
Les plus:
1. Ils connaissent très bien la technique de leur domaine, et ils sont bien formés.
2. Si on leur dit exactement quoi faire, il le font.
Les moins:
3. Absence de jugeotte. Je dois fournir le bon sens pour tout le monde. Il y a un bug a rapporter, on me demande "je dois créer un ticket" ?
4. Champ d'action très étroit. Un développeur écrit du code et rien d'autre (pas de tests fonctionnels et surtout surtout pas de doc !). Un testeur écrit et exécute des tests. Leur demande de contribuer à l'analyse, etc. reçoit une réponse "ah je sais pas et ça m'intéresse pas et c'est pas mon job". Bref je passe beaucoup trop de temps à les "forcer" à faire ce qu'un ingénieur français considère comme une partie de son travail.
5. Proactivité très très faible. Si ils n'ont plus de tâche, ils ne font rien. (surtout pas de revue de code, de mise à jour de doc etc.)
6. Anglais ok à l'oral mais pas "qualité pro" à l'écrit, donc insuffisant pour produire de la doc de qualité.
7. Difficulté de communication, ils essayent surtout de répondre aux questions avec le minimum de mots, et surtout ne pas fournir plus d'informations que le strict nécessaire. Example: "tu as ajouté l'analyse de risque que je t'ai demandé ?" réponse fournie:"oui", réponse attendue "oui, voilà le lien". Example typique de commit comment: "fixed" plutôt que d'expliquer les changements pour le gars qui va faire la revue de code.
8. Très peu "sociaux" (même si j'ai été très bien reçu lors de mes visites en Ukraine)
etc.
etc.
A ma décharge, j'ai des anglais, des français et ça se passe se manière satisfaisante.
Bref je suis écœuré par cette collaboration avec les ukrainiens. Ils sont 30% moins chers que des français mais nécessitent énormément d'énergie et de baby sitting pour en sortir quelque chose.
J'aimerais savoir si il y en a parmi vous qui travaillent avec des ukrainiens et comment ça se passe.
Merci pour vos retours !
Vincent
Partager