L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception

Note :   (4,2 sur 5)

L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception (Daniel Jackson)

Avis des lecteurs

Résumé:

The Essence of Software offre de précieuses perspectives en matière de conception de logiciels, soulignant l'importance des concepts et de l'expérience de l'utilisateur. Bien qu'il soit loué pour son accessibilité et ses exemples pratiques, certains critiques le considèrent comme un remaniement d'idées établies manquant de nouveauté.

Avantages:

Bien écrit et accessible au grand public, bien que centré sur la technologie.
Fournit des exemples détaillés qui clarifient les concepts.
Met en évidence le décalage entre le développement et l'expérience de l'utilisateur, encourageant de meilleures pratiques de conception.
Organise l'information avec de multiples index pour une référence facile.
Utile pour tous les rôles impliqués dans la conception de logiciels, y compris les concepteurs, les développeurs et les gestionnaires de produits.

Inconvénients:

Certains concepts sont considérés comme des connaissances communes reconditionnées plutôt que comme des idées originales.
Manque de profondeur dans les nouvelles méthodologies ou dans les exercices pratiques pour la conception d'applications réelles.
La moitié du livre est constituée de notes de bas de page, ce qui peut détourner l'attention du contenu principal.

(basé sur 7 avis de lecteurs)

Titre original :

The Essence of Software: Why Concepts Matter for Great Design

Contenu du livre :

Une approche révolutionnaire basée sur les concepts pour penser, concevoir et interagir avec les logiciels.

À mesure que notre dépendance à l'égard de la technologie s'accroît, la conception des logiciels revêt plus d'importance que jamais. Pourquoi alors tant de logiciels sont-ils défectueux ? Pourquoi n'existe-t-il pas de méthode systématique et évolutive pour créer des logiciels faciles à utiliser, robustes et sûrs ?

En examinant ces questions en profondeur, The Essence of Software présente une théorie de la conception des logiciels qui apporte de nouvelles réponses à de vieilles questions. Daniel Jackson explique qu'un système logiciel devrait être considéré comme un ensemble de concepts en interaction, décomposant la fonctionnalité en parties gérables et fournissant un nouveau cadre de réflexion sur la conception. Grâce à cette perspective radicale et originale, Jackson trace un chemin pratique et cohérent, accessible à tous - du stratège et du spécialiste du marketing au concepteur UX, à l'architecte ou au programmeur - pour créer des logiciels qui sont responsabilisants, fiables et agréables à utiliser.

Jackson explore tous les aspects des concepts - ce qu'ils sont et ne sont pas, comment les identifier, comment les définir, et plus encore - et offre des principes prescriptifs et des conseils pratiques qui peuvent être appliqués de manière rentable dans un large éventail de domaines. Il applique ces idées à la conception de logiciels contemporains, en s'appuyant sur des exemples provenant de grands fabricants de logiciels tels qu'Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter et d'autres. Jackson montre comment les concepts permettent aux concepteurs de préserver et de réutiliser leurs connaissances en matière de conception, plutôt que de repartir de zéro pour chaque projet.

Argument contre le statu quo et guide d'amélioration pour les concepteurs en activité comme pour les novices dans ce domaine, The Essence of Software apporte une nouvelle approche du logiciel et de sa création.

Autres informations sur le livre :

ISBN :9780691230832
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :336

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Software Abstractions, édition révisée : Logique, langage et analyse - Software Abstractions,...
Dans Software Abstractions, Daniel Jackson présente une...
Software Abstractions, édition révisée : Logique, langage et analyse - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Healthcare Economics Made Easy, troisième édition (Jackson Daniel (University of Surrey UK)) -...
Un guide concis pour ceux qui ont besoin de...
Healthcare Economics Made Easy, troisième édition (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The...
Une approche révolutionnaire basée sur les...
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The Essence of Software: Why Concepts Matter for Great Design
Healthcare Economics Made Easy, deuxième édition (Jackson Daniel (University of Surrey UK)) -...
Première édition hautement recommandée dans le...
Healthcare Economics Made Easy, deuxième édition (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Portraits de la résilience - Portraits of Resilience
Photographies et récits de personnes qui ont surmonté la dépression, l'anxiété, les traumatismes et d'autres difficultés...
Portraits de la résilience - Portraits of Resilience
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The...
Une approche révolutionnaire basée sur les...
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The Essence of Software: Why Concepts Matter for Great Design
L'opposition populaire au Home Rule irlandais dans la Grande-Bretagne de l'époque édouardienne -...
Ce livre est un rappel salutaire que les réalités...
L'opposition populaire au Home Rule irlandais dans la Grande-Bretagne de l'époque édouardienne - Popular Opposition to Irish Home Rule in Edwardian Britain

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)