Note :
Ce livre propose une approche systématique et technique du développement de logiciels, remettant en question les méthodologies conventionnelles et fournissant des informations précieuses aux professionnels du secteur.
Avantages:Ce livre est très apprécié pour son approche pratique, sa clarté et la profondeur de son contenu. Il enseigne la prise de décision efficace, la pensée critique et propose des solutions aux erreurs courantes en matière d'architecture logicielle. De nombreux lecteurs l'ont trouvé transformateur et essentiel pour toute personne impliquée dans le développement de logiciels, l'architecture ou la gestion de projets. Il est loué pour sa capacité à démystifier la conception de logiciels et à fournir une base solide pour la conception de systèmes complexes.
Inconvénients:Certains lecteurs ont trouvé que le livre manquait de méthodes pratiques, étape par étape, pour concevoir des systèmes et qu'il se concentrait trop sur la théorie. Quelques-uns ont critiqué la minceur du livre et sa structure parfois alambiquée. En outre, la position critique de l'auteur à l'égard de méthodologies populaires comme Agile a fait sourciller les lecteurs qui préfèrent ces approches.
(basé sur 49 avis de lecteurs)
Righting Software
Aujourd'hui encore, les projets de logiciels échouent à un rythme alarmant, beaucoup de ceux qui aboutissent sont truffés de défauts, et même les systèmes logiciels "fiables" ne répondent souvent pas aux attentes. Les programmeurs de base agissent comme de simples techniciens ; les architectes logiciels ne sont pas suffisamment formés pour réussir, et les informations dont ils disposent sont désordonnées, incohérentes ou erronées. Dans Righting Software, Juval L wy aide à surmonter ces problèmes en introduisant une approche structurée et hautement technique pour la conception de systèmes et de projets qui a fait ses preuves.
La méthodologie de conception de logiciels de L wy intègre deux composantes intimement liées : la conception du système (communément appelée architecture) et la conception du projet. Ensemble, ils constituent la conception de logiciels. En ce qui concerne la conception du système, il présente une méthode technique pour décomposer un système en blocs de construction plus petits, ou services, ce qui permet d'aborder le domaine dans lequel la grande majorité des architectes de logiciels échouent actuellement. Ensuite, il montre comment élaborer un projet efficace à partir de la conception du système, en calculant avec précision la durée, le coût et le risque prévus, et en concevant plusieurs bonnes options d'exécution.
Les techniques et les idées présentées dans Righting Software s'appliquent quelles que soient les technologies logicielles, les plates-formes, la taille du projet, la taille de l'entreprise ou le secteur d'activité - et elles sont spécifiquement conçues pour traiter les principales causes actuelles d'échec des logiciels.
© 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)