Note :
Ce livre traite de l'application des méthodologies Agile dans les grands projets de développement de logiciels. Bien que de nombreux évaluateurs l'aient trouvé utile pour établir une compréhension commune des pratiques Agile et pour aborder les défis spécifiques de la mise à l'échelle de l'Agile, certains ont estimé qu'il manquait de profondeur dans des domaines critiques et qu'il ne fournissait pas de solutions concrètes à des problèmes courants de mise à l'échelle.
Avantages:⬤ Des explications claires et convaincantes sur l'histoire et les mécanismes du développement Agile.
⬤ Des techniques utiles pour gérer des projets multi-équipes dans de grandes organisations.
⬤ Aide à établir un vocabulaire et une compréhension partagés au sein des équipes.
⬤ Lecture rapide, adaptée aux professionnels occupés.
⬤ Couverture complète des obstacles et des défis critiques liés à la mise à l'échelle de la méthode Agile.
⬤ Manque de conseils détaillés sur la façon de relever les défis spécifiques de la mise à l'échelle dans les grandes entreprises.
⬤ Certaines sections reprennent des concepts bien connus sans les approfondir.
⬤ Couverture limitée de sujets essentiels tels que la propriété du code et la dynamique d'équipe dans les grandes entreprises.
⬤ Ne convient pas aux lecteurs ayant une connaissance intermédiaire de la méthode Agile et qui souhaitent approfondir leurs connaissances.
(basé sur 39 avis de lecteurs)
Scaling Software Agility: Best Practices for Large Enterprises
Les entreprises mettent en œuvre de grands projets agiles depuis un certain nombre d'années, mais le "stigmate" de "l'agile ne fonctionne que pour les petits projets" continue d'être un obstacle fréquent pour les nouveaux venus et un cri de ralliement pour les détracteurs de l'agile. Ce qui manque dans la littérature agile, c'est un livre solide et pratique sur les spécificités du développement de grands projets d'une manière agile. Le livre de Dean Leffingwell Scaling Software Agility comble admirablement cette lacune. Il offre un guide pratique sur les questions relatives aux grands projets, telles que l'architecture, le développement des exigences, la planification des versions à plusieurs niveaux et l'organisation de l'équipe. Le livre de Leffingwell est un guide nécessaire pour les grands projets et les grandes organisations qui font la transition vers le développement agile".
-Jim Highsmith, directeur, Agile Practice, Cutter Consortium, auteur de Agile Project Management "Il existe une tension entre la construction rapide de logiciels et la livraison de logiciels durables, entre l'ultra-réactivité aux changements du marché et le maintien d'un certain degré de stabilité. Dans son dernier ouvrage, Scaling Software Agility, Dean Leffingwell montre comment parvenir à un équilibre pragmatique entre ces forces. Les observations de Leffingwell sur le problème, ses conseils sur la solution et sa description des meilleures pratiques qui en résultent sont le fruit de son expérience : il est passé par là, a fait cela et a vu ce qui a fonctionné".
-Grady Booch, IBM Fellow Les pratiques de développement agiles, bien qu'encore controversées dans certains cercles, offrent des avantages indéniables : une mise sur le marché plus rapide, une meilleure réactivité à l'évolution des exigences des clients et une meilleure qualité. Cependant, les pratiques agiles ont été définies et recommandées principalement pour les petites équipes. Dans Scaling Software Agility, Dean Leffingwell décrit comment les méthodes agiles peuvent être appliquées au développement de classe entreprise.
⬤ La première partie donne un aperçu des méthodes agiles les plus courantes et les plus efficaces.
⬤ La deuxième partie décrit sept meilleures pratiques d'agilité qui s'adaptent naturellement au niveau de l'entreprise.
⬤ La troisième partie décrit un ensemble supplémentaire de sept capacités organisationnelles que les entreprises peuvent maîtriser pour tirer pleinement parti de l'agilité logicielle à l'échelle de l'entreprise.
Ce livre est inestimable pour les développeurs de logiciels, les testeurs et le personnel d'assurance qualité, les gestionnaires et les chefs d'équipe, ainsi que pour les dirigeants d'organisations de logiciels dont l'objectif est d'accroître la qualité et la productivité du processus de développement de logiciels, mais qui sont confrontés à tous les défis du développement de logiciels à l'échelle de l'entreprise.
Avant-propos.
Préface.
Remerciements.
À propos de l'auteur.
Partie I : Vue d'ensemble de l'agilité logicielle.
Chapitre 1 : Introduction aux méthodes agiles.
Chapitre 2 : Pourquoi le modèle de la chute d'eau ne fonctionne pas.
Chapitre 3 : L'essence de XP.
Chapitre 4 : L'essence de Scrum.
Chapitre 5 : L'essence de RUP.
Chapitre 6 : Logiciel allégé, DSDM et FDD.
Chapitre 7 : L'essence de la méthode agile.
Chapitre 8 : Le défi de la mise à l'échelle de l'Agile.
Partie II : Sept pratiques d'équipe agile évolutives.
Chapitre 9 : L'équipe de composants Définir/Construire/Tester.
Chapitre 10 : Deux niveaux de planification et de suivi.
Chapitre 11 : Maîtriser l'itération.
Chapitre 12 : Des versions plus petites et plus fréquentes.
Chapitre 13 : Les tests simultanés.
Chapitre 14 : Intégration continue.
Chapitre 15 : Réflexion et adaptation régulières.
Partie III : Créer l'entreprise agile.
Chapitre 16 : L'architecture intentionnelle.
Chapitre 17 : Exigences allégées à l'échelle : Vision, feuille de route et élaboration juste à temps.
Chapitre 18 : Systèmes de systèmes et train de mise en production agile.
Chapitre 19 : Gestion du développement hautement distribué.
Chapitre 20 : Impact sur les clients et les opérations.
Chapitre 21 : Changer l'organisation.
Chapitre 22 : Mesurer les performances de l'entreprise.
Conclusion : L'agilité fonctionne à grande échelle.
Bibliographie.
Index.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)