Note :
Le livre de Gojko Adzic, « Humans vs Computers », propose une collection captivante d'histoires divertissantes et stimulantes sur les échecs de logiciels, illustrant les conséquences souvent désastreuses de mauvaises hypothèses et d'une mauvaise conception. Le livre souligne l'importance de comprendre les besoins des utilisateurs et d'éviter les erreurs courantes dans le développement de logiciels. Il se termine par des conseils pratiques à l'intention des développeurs et des testeurs pour atténuer ces problèmes.
Avantages:Le livre est captivant et rempli d'histoires humoristiques et poignantes qui mettent en évidence les échecs réels des logiciels. Il communique efficacement l'importance de prendre en compte le point de vue des utilisateurs, ce qui en fait une lecture essentielle pour les développeurs et les testeurs de logiciels. Les conseils pratiques donnés à la fin de l'ouvrage permettent aux lecteurs d'apprendre à éviter les mêmes écueils. De nombreux lecteurs ont trouvé ce livre à la fois instructif et divertissant, attirant à la fois un public technique et non technique.
Inconvénients:Certains lecteurs ont estimé que les preuves anecdotiques présentées avaient plus d'impact que les lignes directrices proposées à la fin de l'ouvrage. Quelques critiques ont mentionné que le livre n'était pas technique et manquait de pratiques de codage explicites, ce qui pourrait décourager certains lecteurs à la recherche de connaissances techniques plus approfondies. En outre, bien que les histoires soient captivantes, un petit nombre de lecteurs ont trouvé qu'elles penchaient parfois vers le côté humoristique au détriment d'une discussion plus sérieuse sur la qualité des logiciels.
(basé sur 34 avis de lecteurs)
Humans vs Computers
Humans vs Computers est un livre sur les personnes prises entre des hypothèses erronées et des bogues informatiques. Vous y découvrirez des êtres humains invisibles pour les ordinateurs, comment un mot de passe par défaut a un jour provoqué une apocalypse zombie et pourquoi les compagnies aériennes offrent parfois des billets gratuits. Ce livre explique également comment prévenir, éviter et réduire l'impact de ces problèmes.
Nos vies sont de plus en plus suivies, surveillées et catégorisées par des logiciels, ce qui entraîne un flot d'informations dans la vaste mer des données massives (big data). Dans ce meilleur des mondes, les humains ne peuvent pas faire face à la surcharge d'informations. Les gouvernements comme les entreprises comptent sur les ordinateurs pour détecter automatiquement les fraudes, prédire les comportements et faire appliquer les lois. Des automates inflexibles, à peine plus intelligents qu'un réfrigérateur, prennent désormais des décisions qui changent la vie. Un marketing astucieux nous fait croire que les téléphones, les téléviseurs et même les voitures sont en quelque sorte intelligents. Pourtant, tous ces systèmes informatiques ont été créés par des personnes - des personnes bien intentionnées mais faillibles et partiales, intelligentes mais oublieuses, qui ont de grands projets mais sont pressées par le temps. La numérisation d'un travail ne signifie pas qu'il n'y aura pas d'erreurs, mais elle garantit que lorsque des erreurs se produiront, elles se produiront à grande échelle.
La prochaine fois que vous vous cognerez la tête contre un mur numérique, les histoires de ce livre vous aideront à mieux comprendre ce qui se passe et vous montreront où chercher les problèmes. À défaut, lorsque vous aurez l'impression d'être sous l'emprise de la magie noire, ces histoires vous permettront au moins de voir le côté lumineux du chaos binaire.
Pour les personnes impliquées dans la livraison de logiciels, ce livre vous aidera à trouver plus d'empathie pour les personnes souffrant de nos erreurs, et à découvrir des heuristiques à utiliser pendant l'analyse, le développement ou les tests pour rendre votre logiciel moins sujet à l'erreur.
À propos de l'auteur.
Gojko Adzic est associé chez Neuri Consulting LLP, lauréat du European Software Testing Outstanding Achievement Award 2016 et du Most Influential Agile Testing Professional Award 2011. Le livre de Gojko Specification by Example a remporté le Jolt Award du meilleur livre de 2012, et son blog a remporté le UK Agile Award de la meilleure publication en ligne en 2010.
Gojko est souvent invité à participer à des conférences sur le développement de logiciels et est l'un des auteurs de MindMup et Claudia.js. En tant que consultant, Gojko a aidé des entreprises du monde entier à améliorer la livraison de leurs logiciels, qu'il s'agisse des plus grandes institutions financières ou de petites startups innovantes.
© 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)