Les livres canoniques sur le développement de logiciels sont assez bien établis. Cependant, après avoir lu un livre horrible plein de mauvais conseils sur la gestion des équipes de programmation ce week-end, je recherche des recommandations pour de très bons livres qui se concentrent sur le côté gestion de la programmation (recrutement, mesure / gestion du rendement, motivation, meilleures pratiques, structure organisationnelle , etc.) et pas autant sur la construction du logiciel lui-même.
Aucune suggestion?
books
management
JohnFx
la source
la source
Réponses:
Peopleware: Projets et équipes productifs .
Si vous lisez un livre, faites-en celui-ci. Il explique comment mettre en place la productivité de vos développeurs et explique pourquoi ces éléments sont importants avec des chiffres précis.
Il est probable que vous ne les mettriez pas tous en œuvre (trop d'entreprises ont des cultures enracinées qui les empêcheront), mais cela vaut la peine de savoir quel est l'idéal et pourquoi, et d'avoir les munitions pour obtenir ce que vous pouvez.
la source
Après votre lecture de Peopleware (un peu dépassé, 1999, mais c'est LE classique) en voici un plus récent du même auteur ( Tom DeMarco )
Slack dépassant l'épuisement professionnel, le travail chargé et le mythe de l'efficacité totale
la source
Le mois-homme mythique . C'est une lecture essentielle.
la source
Gérer les humains
Pas beaucoup d'actions concrètes, mais c'est une lecture intéressante et fournit une perspective.
la source
En plus d'écrire Code Complete, Steve McConnell a également écrit Rapid Development: Taming Wild Software Schedules, qui traite de la gestion de projets de développement logiciel et pour les gestionnaires de projets logiciels, est presque aussi bon que Code Complete.
Il a également écrit Software Estimation: Demystifying the Black Art et The Software Project Survival Guide, qui valent la peine d'être examinés, bien que Software Estimation soit assez ... détaillé sur un sujet spécifique, à moins que vous ne soyez vraiment intéressé par ce que vous voudrez pour éviter.
la source
La dynamique du développement logiciel de Jim McCarthy est également bonne (comme pour les livres McConnell, c'est Microsoft Press - une société connue pour avoir expédié tardivement des logiciels médiocres a réussi à publier de très bons livres sur la façon de le faire correctement).
Il contient 54 "règles" pour le développement de logiciels - certaines évidentes, d'autres moins, à peu près toutes méritent d'être rappelées et moins de 200 pages (avec des images) donc très lisibles (plus la structure de 54 règles signifie que c'est en jolis morceaux).
la source
Pour le recrutement Smart and Gets Things Done par un type appelé Joel Spolsky a le mérite d'être très très court avec quelques bonnes idées. Une partie de ce dont il parle ne sera pas facile à mettre en œuvre dans chaque entreprise / pays, mais il existe souvent des alternatives qui vous procureront certains avantages.
Bien que nous vantions les trucs de Joel, le premier livre d' essais de Joel sur le logiciel est également bon, bien qu'ils soient tous disponibles en ligne. Court, lisible et stimulant.
(Il meurt d'hypocrisie après toutes les fois où il a gémi sur les gens qui se disputent à quel point Joel et / ou Jeff sont merveilleux.)
la source
(lien vers le livre)
Agile ou non, un processus rétrospectif (rétrospective du travail récent d'une équipe et recherche de meilleurs moyens de le faire) est important. Ce livre contient de nombreuses techniques utiles qu'une équipe peut utiliser pour reconstruire ce qui s'est passé, déterminer les causes profondes et décider quoi faire à l'avenir.
la source
Herding cats est spécialement écrit pour les programmeurs qui sont devenus des managers.
la source
Crystal Clear par Alistair Cockburn. Même si vous n'êtes pas dans Agile, cela inclut beaucoup de bons conseils sur la gestion des équipes et vous donne une bonne expérience pour construire votre propre processus de développement.
la source
Beaucoup de livres mentionnés ci-dessus pour le front logiciel. Je dirais qu'aucun livre ou couple n'est suffisant. La gestion elle-même est une tâche difficile et très subjective. Je recommanderais à quelqu'un qui envisage la gestion de lire beaucoup de livres de revue Harvard Business. Ils ont tous une idée concrète à partager et cela demande beaucoup de lecture et d'efforts dans la mise en œuvre.
la source