Demarco et Lister (peuple) vous suggèrent de créer un "culte de qualité" dans votre équipe de programmation. Frustrant, ils ne suggèrent pas comment vous allez faire ça!
Quelqu'un a des idées sur la façon d'accomplir cela?
Superbe réponse par Péter Török à souligner que vous ne le gérerez que dans la majorité de bonnes personnes. Une fois que vous avez de bonnes personnes, vous devez viser plus pour l'approche de la carotte plutôt que sur le bâton. Donnez à l'autonomisation des développeurs, laissez-les prendre en compte des projets/tâches et encourager la concurrence en termes de qualité, peut-être que les gens donnent des présentations courtes sur la manière dont elles amélioraient la qualité de la Qaulity dans des projets. Les bons développeurs seront motivés pour impressionner leurs pairs.
Je dirais que le meilleur moyen est d'encourager la qualité de la production. C'est l'un des locaux du mouvement logiciel maigre (basé sur la fabrication maigre). J'ai écrit un long post de blog discutant de quoi maigre est tout à propos . Je vous dis comment créer un culte de qualité. Investissez dans vos employés et laissez-les investir dans votre entreprise (pas d'investissement monétaire, mais plutôt un investissement personnel).
Dan Rose a donné une Grande discussion à Ted sur ce qui nous motive. Pendant qu'il ne le fait pas spécifiquement. Hiérarchie des besoins de Maslow explique parfaitement le phénomène observé. Tant que l'employeur traite des deux premiers besoins (c'est-à-dire de payer suffisamment d'argent pour que l'argent ne soit pas un problème) tout ce qui reste appartient à l'appartenance, à l'estime et à la réalisation de soi.
La qualité n'est pas quelque chose qui peut être dicté ... il est plutôt activé. Faites confiance à vos employés pour faire le meilleur et sortir du chemin. Finalement, vous devrez leur dire qu'ils doivent partir. Plutôt que de leur demander de mettre en plus d'heures