Magento 2 is to migrate or not to migrate, the right question ?
Recrutement et si vous laissiez l'équipe faire ?
1. @vaceletm - www. e n a l e a n . c o m
Recrutement, et si vous laissiez l'équipe
faire ?
Manuel Vacelet
@vaceletm
www.enalean.com
2. @vaceletm - www. e n a l e a n . c o m
Bio
● @EnaleanTeam CTO
● Développeur
● Un peu fainéant (cf. point n°2)
● Orateur
Docker
Code ReviewTuleap
Kanban
Logiciel libre & Agilité
Gerrit
3. @vaceletm - www. e n a l e a n . c o m
L'enjeu du recrutement
Je ne veux pas me tromper !
10. @vaceletm - www. e n a l e a n . c o m10
Les post-its
● Auto-évaluation relative des savoir-faire et des savoir-être
● 1 post-it par case
● Time boxé (20 post-its / 20 minutes)
J'ai envie de le faire
Je suis compétent
pour le faire
11. @vaceletm - www. e n a l e a n . c o m11
Les post-its
Envie
Compétence
Tests
Java
Discipline
Docker
RTC
Perl
17. @vaceletm - www. e n a l e a n . c o m17
L'exercice
● Nous souhaitons pouvoir connaître le nombre de dépôts détenus par les employés d'une entreprise
ou d'une équipe. Par exemple :
– Enalean a deux équipes: TeamA et TeamB
– L'employé René a 3 dépôts et appartient à l'équipe TeamA
– L'employé Bernadette a 14 dépôts et appartient à l'équipe TeamA
– L'employé Michel a 5 dépôts et appartient à l'équipe TeamB
● L'application doit pouvoir nous donner :
– pour l'entreprise Enalean: 22
– pour l'équipe TeamA: 17
● En deuxième étape nous souhaitons pouvoir mettre à jour les informations via l'api REST de github
● Contraintes :
– les données doivent être stockées dans une base de données SQL.
– nous estimons qu'il n'est pas nécessaire de passer plus de deux sessions de deux heures sur cet
exercice. Il est normal de ne pas arriver jusqu'au bout.
– les sources de l'application seront poussées sur un dépôt git (GitHub par exemple).
19. @vaceletm - www. e n a l e a n . c o m19
Retour - présentation
● Facile à voir
– Copier/coller
– SODD (Stack Overflow Driven Development)
– Aidé par un ami
20. @vaceletm - www. e n a l e a n . c o m20
Le backlog de recrutement
21. @vaceletm - www. e n a l e a n . c o m21
Processus de recrutement
22. @vaceletm - www. e n a l e a n . c o m22
Qu'est-ce qu'on va nous demander ?
27. @vaceletm - www. e n a l e a n . c o m27
Retour pour Enalean
● 3 embauches depuis 2 ans sur ce mode
● Les membres de l'équipe se sentent responsabilisés et
impliqués
● Attention: consommateur de temps !
28. @vaceletm - www. e n a l e a n . c o m28
Retours des candidat-e-s
● “Quelle que soit votre décision, au moins vous aurez pu
juger sur du concret.”
● “Je ne comprends pas pourquoi tout le monde ne fait pas
comme ça.”
● “C'est rare de rencontrer ses futurs collègues”
29. @vaceletm - www. e n a l e a n . c o m29
Conclusion
● Processus en constante évolution / amélioration
● Qu'est-ce qu'on a oublié ?
● Venez tester par vous même !
– Développeur front-end (js, angular toussa)
– Développeur système (linuxerie, mail, réseau toussa)
Editor's Notes
Impact fort sur petite équipe (8p + 1 => 10%), pas pareil pour une équipe de 60p
Quels sont les “tips” pour ne pas se tromper
Jusqu'ou l'équipe fait réellement le recrutement
Filtre basique en amont par email et/ou skype (écarter les réponses bateaux, candidatures génériques)
La pile de post it est préparé par l'équipe
La pose du post-it est un support à la discussion “pourquoi vous pensez être meilleur ?, qu'est ce que ca signifie pour vous?”
Quels sont les “tips” pour ne pas se tromper
Jusqu'ou l'équipe fait réellement le recrutement