Je sais d'avance que les gens vont voir cette question et penser "libre Red Bull". Mais je cherche en fait le meilleur moyen de lier les récompenses des développeurs aux objectifs à long terme de l'entreprise.
Par exemple, en supposant qu'une équipe travaille sur le même logiciel, serait-il préférable de récompenser chaque développeur en fonction de l'état du produit final? Après tout, ils forment une équipe, ce qui leur permettra de travailler tous dans le but commun de produire le produit. Cependant, cela ne tient pas compte du fait que certains développeurs sont plus forts que d'autres et que certains travaillent plus fort que d'autres.
D'après votre expérience, quel est le meilleur moyen d'inciter une équipe de développeurs?
**MISE À JOUR
J'apprécie vraiment la forte réponse que j'ai reçue à ces questions. J'ai pensé demander après avoir regardé le film Inside Job , qui traite des causes de la récente crise économique. L'un des principaux facteurs cités par le film est la faiblesse du système d'incitation à Wall St. Les investisseurs sont récompensés pour avoir gagné de l'argent à court terme, même si leurs actions peuvent être désastreuses.
Je pense que ce même concept s'applique bien aux développeurs. Il est avantageux à court terme de sortir un produit aussi rapidement que possible, mais il peut y avoir de gros problèmes à long terme si ce produit est défectueux ou s’il n’est pas adapté à d’autres environnements.
Dans l’idéal, toute entreprise de tout secteur devrait souhaiter un système d’incitation garantissant la stabilité à long terme de ses produits.