Supprimez les super-heros
Par Cyrille » 02 octobre 2010 (16:25) - Gestion de projets
Un super-heros se caractérise dans les Comics par 2 à 3 caractéristiques :
- Il a des capacités extraordinaires (force physique surhumaine, rapidité hors du commun, résistance à la douleur...) communément appelées super-pouvoirs.
- Il possède une double identité : celle d'une personne normale et celle, secrète, de super-héros.
- Quand il effectue des actes héroïques, il porte un costume distinctif (le plus souvent collant au corps), qu'il abandonne momentanément quand il reprend ses activités d'individu ordinaire. En général les super-héros les plus puissants se permettent de porter des costumes colorés tandis que les justiciers avec peu ou pas de pouvoirs ont tout intérêt à porter des costumes sombres et discrets.
Malheureusement, les super-heros que l'on voit au bureau ne sont pas aussi reconnaissables, quoi que...
Identifier les Super Heros
Voici quelques éléments qui caractérisent les super-heros au bureau :
- Ils passent leur journée à attendre : attendre qu'une "catastrophe" se produise
- Ils ne proposent pas souvent de solution
- Ils mettent souvent en avant les risques de la solution choisie
- Ils sont à l'affût des catastrophes mais attendent qu'on les appelle pour intervenir
- Ils sont souvent débordés et travaillent sur plusieurs sujets en même temps, sujets qui sont en retard à cause des autres sujets
- et lorsqu'une catastrophe arrivent : ils débarquent.
Bien sur 9 fois sur 10, ils vous sauvent la "vie" : "Ils peuvent rester des nuits entières à corriger les bugs d'une application, intégrer des briques logiciels très techniques..."
Pourquoi les supprimer
Les super-heros vous masquent vos vrais problèmes : les Causes racines
Bien sur, vous êtes dans l'urgence et vous pensez plus à tout ce qui a été évité grâce à cette intervention divine...
Le résultat est là, mais avec leurs méthodes :
- Ils codent directement sur l'environnement de production
- Ils n'utilisent pas le système de gestion des sources (car c'est une perte de temps)
- Les super-heros vous coûtent beaucoup d'argent
- Le code est souvent très compliqué pour qu'un membre extérieur y touche : les autres développeurs ont même peur d'y toucher !
- Les super-heros ne suivent plus les règles de l'équipe ou de la société car ils se sentent au dessus de tout cela
- Les super-heros nuisent à l'ambiance de l'équipe
Au final, vous devenez dépendants de ces super-heros !!!
Comment les supprimer
Action 1 : les identifier !
Faites en sorte de ne pas avoir plus de 2 sujets par super-heros et suivez l'avancement de ces sujets
Action 2 : ne pas les faire intervenir
Bien sur, si le temps vous le permet !!!
Action 3 : Analyser l'origine de la catastrophe !
Et modifier vos processus pour que vous n'ayez plus d'incendies à éteindre.
Action 4 : Suivez votre plan d'action anti super-heros
Formation des autres équipiers, meilleur gestion des congés etc...
Point de vigilance
Vous (chef de projet, directeur, manageurs...) êtes peut-être le responsable de la création de ces super-héros en
- Prenant trop de risques sur vos projets
- En compressant trop votre planning
- En étant trop optimiste
- En vous reposant sur vos super-héros !!!!
(Ou les 4 à la fois...)
Et vous, combien de super-heros avez-vous dans votre équipe, openspace ou entreprise ?
Évaluer ce billet
4.2/5
- Note : 4.2
- Votes : 6
- Plus haute : 5
- Plus basse : 1
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
Ha ces super héros...
De vrais "Sauveurs"
Super Article merci !
Allez, je fais mon coming out : je suis un super héros..... mais je me soigne.
Je me reconnais surtout sur les côtés actes héroïques etc.... Quand est on dans un service d'étude qui démarre, au début tout seul, il faut à mon avis un super héros qui donne une certaines crédibilité extérieure au service (je ne parle pas encore d'équipe). Jusqu'au jour où effectivement, plusieurs projets s'amassent, le super héros est débordé et on lui demande de former une équipe.
Dans mon cas ça commence à arriver, et au bout de deux ans j'ai une équipe qui peut me décharger même pour certains coups durs. Ca me laisse du temps pour mettre en place les architectures d'équipes (hudson, nexus et autres...), faire du pair-programming avec l'équipe ou de la R&D en avance de phase sur l'équipe.
Mon rôle est aujourd'hui celui de l'expert technique / architecte.... Il y a encore quelques fois, ou je dois intervenir en super-héros (un lock sur une base, un bug aléatoire), mais chaque intervention fait l'objet d'un débriefing et d'une explication avec l'équipe pour identifier le problème et faire en sorte qu'il ne se reproduise pas.
Excellent ! Et tout à fait dans le vrai...
Fil des commentaires de ce billet
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
URL de rétrolien : http://www.bouzin-agile.fr/?trackback/105