Die Essenz der Software: Warum Konzepte für gutes Design wichtig sind

Bewertung:   (4,2 von 5)

Die Essenz der Software: Warum Konzepte für gutes Design wichtig sind (Daniel Jackson)

Leserbewertungen

Zusammenfassung:

Die Rezensionen zu „The Essence of Software“ deuten darauf hin, dass es sich um eine wertvolle Ressource für Softwaredesigner, User Experience Designer und Produktmanager handelt, die die Bedeutung von Konzepten im Design hervorheben. Während viele Leser das Buch aufschlussreich und gut geschrieben finden, gibt es auch Kritik an der Originalität und Neuartigkeit der vorgestellten Ideen.

Vorteile:

Gut geschrieben und zugänglich für ein breites Publikum, auch für Nicht-Programmierer.
Bietet einen klaren Rahmen für das Verständnis von Software-Design-Prinzipien.
Bietet praktische Beispiele für gutes und schlechtes Design, die sich auf alltägliche Anwendungen beziehen.
Organisiert mit mehreren Indizes zum einfachen Nachschlagen.
Unterstützt einen konstruktiven Ansatz, der sicherstellt, dass alle Beteiligten ein gemeinsames mentales Modell bezüglich der Softwarefunktionalität haben.

Nachteile:

Einige Konzepte mögen erfahrenen Designern offensichtlich erscheinen und sind nicht ausreichend neu.
Das Buch wird dafür kritisiert, dass es etablierte Ideen wieder aufwärmt, anstatt radikal neue Perspektiven zu präsentieren.
Es fehlt eine detaillierte Darstellung der Entwicklung einer tatsächlichen Anwendung, was einige Leser als vorteilhaft empfanden.

(basierend auf 7 Leserbewertungen)

Originaltitel:

The Essence of Software: Why Concepts Matter for Great Design

Inhalt des Buches:

Ein revolutionärer konzeptbasierter Ansatz, um über Software nachzudenken, sie zu gestalten und mit ihr zu interagieren.

Da unsere Abhängigkeit von der Technologie zunimmt, ist das Design von Software - das die Funktionalität und das Benutzererlebnis prägt - wichtiger als je zuvor. Warum ist dann so viel Software mangelhaft? Warum gibt es keine systematische und skalierbare Methode, um Software zu entwickeln, die einfach zu benutzen, robust und sicher ist?

The Essence of Software geht diesen Fragen auf den Grund und stellt eine Theorie des Softwaredesigns vor, die neue Antworten auf alte Fragen gibt. Daniel Jackson erklärt, dass ein Softwaresystem als eine Sammlung von interagierenden Konzepten betrachtet werden sollte, indem er die Funktionalität in überschaubare Teile zerlegt und einen neuen Rahmen für das Denken über Design bietet. Mit dieser radikalen und originellen Perspektive zeigt Jackson einen praktischen und kohärenten Weg auf, der für jeden zugänglich ist - vom Strategen und Vermarkter bis zum UX-Designer, Architekten oder Programmierer -, um Software zu entwickeln, die befähigt, zuverlässig und angenehm zu benutzen ist.

Jackson untersucht jeden Aspekt von Konzepten - was sie sind und was nicht, wie man sie identifiziert, wie man sie definiert und mehr - und bietet präskriptive Prinzipien und praktische Tipps, die kosteneffektiv in einer Vielzahl von Bereichen angewendet werden können. Er wendet diese Ideen auf aktuelle Software-Designs an und zeigt Beispiele von führenden Software-Herstellern wie Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter und anderen. Jackson zeigt, wie Konzepte es Designern ermöglichen, Designwissen zu bewahren und wiederzuverwenden, anstatt bei jedem Projekt von vorne anzufangen.

The Essence of Software ist ein Argument gegen den Status quo und ein Leitfaden für Verbesserungen, der sich sowohl an erfahrene Designer als auch an Neulinge in diesem Bereich richtet und einen neuen Ansatz für Software und ihre Entwicklung bietet.

Weitere Daten des Buches:

ISBN:9780691225388
Autor:
Verlag:
Sprache:Englisch
Einband:Hardcover
Erscheinungsjahr:2022
Seitenzahl:336

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Software-Abstraktionen, überarbeitete Ausgabe: Logik, Sprache und Analyse - Software Abstractions,...
Ein Ansatz für den Softwareentwurf, der eine...
Software-Abstraktionen, überarbeitete Ausgabe: Logik, Sprache und Analyse - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Gesundheitsökonomie leicht gemacht, dritte Auflage (Jackson Daniel (University of Surrey UK)) -...
Ein prägnanter Leitfaden für diejenigen, die die...
Gesundheitsökonomie leicht gemacht, dritte Auflage (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
Die Essenz der Software: Warum Konzepte für gutes Design wichtig sind - The Essence of Software: Why...
Ein revolutionärer konzeptbasierter Ansatz, um...
Die Essenz der Software: Warum Konzepte für gutes Design wichtig sind - The Essence of Software: Why Concepts Matter for Great Design
Gesundheitsökonomie leicht gemacht, zweite Auflage (Jackson Daniel (University of Surrey UK)) -...
Die erste Ausgabe wurde bei den BMA Medical Book...
Gesundheitsökonomie leicht gemacht, zweite Auflage (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Porträts der Resilienz - Portraits of Resilience
(Fotos und Geschichten von Menschen, die Depressionen, Angstzustände, Traumata und andere Herausforderungen bewältigt und...
Porträts der Resilienz - Portraits of Resilience
Die Essenz von Software: Warum Konzepte für gutes Design wichtig sind - The Essence of Software: Why...
Ein revolutionärer konzeptbasierter Ansatz für...
Die Essenz von Software: Warum Konzepte für gutes Design wichtig sind - The Essence of Software: Why Concepts Matter for Great Design
Populäre Opposition gegen die irische Selbstverwaltung im edwardianischen Großbritannien - Popular...
Dieses Buch ist eine heilsame Erinnerung daran,...
Populäre Opposition gegen die irische Selbstverwaltung im edwardianischen Großbritannien - Popular Opposition to Irish Home Rule in Edwardian Britain

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)