Les informaticiens aiment communiquer. Ils n’ont pas les lunettes sales comme on l’entend dire parfois.
Quand j’étais étudiant (en informatique), nous nous retrouvions par nécessité dans les salles informatique pour travailler. En effet il était difficile à l’époque de travailler chez soi car les ordinateurs étaient encore trop chers pour la plus part d’entre nous. C’était plaisant de partager notre peine (les solutions sont souvent abstraites et difficile à comprendre), nos peurs de l’échec et notre passion communes.
Personnellement, je n’aime pas du tout programmer seul. J’aime travailler en équipe pour réaliser un programme. On discute des solutions, on est plus créatif ensemble. On se motive les uns les autres, on est plus productifs.
Depuis que j’ai découvert les méthodes de programmation agile je me sens bien dans mon travail. Bien sûr, avant aussi j’ai eu l’occasion de ressentir le plaisir du travail d’équipe… mais c’était ponctuel… Tous le monde s’en trouvait ému, de l’équipe elle même jusqu’au directeur de département : “Bravo les gars, vous faite de bon boulot”. Et le chef de projet de lui répondre : “Tu aurais du les voire vendredi dernier avant la livraison, Eric a demandé à Stephane de libérer le verrou sur quelques fichiers pour qu’il puisse effectuer une modification parallèle pendant que Stéphane terminait le module principale…”
La difference des équipes agiles est qu’elle recherche cette activité sociale.
La première choses est qu’il faut des gens qui s’entendent. Ce n’est pourtant pas si compliqué non ?
Quelques petits trucs qui ont marchés parfois :
- Toute l’équipe dans le même bureau
- Du travail en binôme
- Pas de pression excessive
- Un minimum de réussite