La esencia del software: Por qué los conceptos son importantes para un buen diseño

Puntuación:   (4,2 de 5)

La esencia del software: Por qué los conceptos son importantes para un buen diseño (Daniel Jackson)

Opiniones de los lectores

Resumen:

The Essence of Software ofrece valiosas ideas sobre el diseño de software, haciendo hincapié en la importancia de los conceptos y la experiencia del usuario. Aunque es elogiado por su accesibilidad y ejemplos prácticos, algunos críticos lo consideran un refrito de ideas establecidas carente de novedad.

Ventajas:

Bien escrito y accesible para un público general, a pesar de estar centrado en la tecnología.
Ofrece ejemplos exhaustivos que aclaran los conceptos.
Destaca la desconexión entre el desarrollo y la experiencia del usuario, fomentando mejores prácticas de diseño.
Organiza la información con múltiples índices para facilitar la consulta.
Útil para todos los roles involucrados en el diseño de software, incluyendo diseñadores, desarrolladores y gerentes de producto.

Desventajas:

Algunos conceptos se consideran conocimientos comunes reempaquetados más que ideas originales.
Falta profundidad en nuevas metodologías o guías prácticas para el diseño de aplicaciones reales.
La mitad del libro se compone de notas a pie de página, que pueden distraer del contenido principal.

(basado en 7 opiniones de lectores)

Título original:

The Essence of Software: Why Concepts Matter for Great Design

Contenido del libro:

Un enfoque revolucionario basado en conceptos para pensar, diseñar e interactuar con el software.

A medida que aumenta nuestra dependencia de la tecnología, el diseño del software es más importante que nunca. ¿Por qué entonces hay tanto software defectuoso? ¿Por qué no ha habido una forma sistemática y escalable de crear software fácil de usar, robusto y seguro?

Examinando estas cuestiones en profundidad, The Essence of Software introduce una teoría de diseño de software que da nuevas respuestas a viejas preguntas. Daniel Jackson explica que un sistema de software debe verse como una colección de conceptos que interactúan, dividiendo la funcionalidad en partes manejables y proporcionando un nuevo marco para pensar sobre el diseño. A través de esta perspectiva radical y original, Jackson traza un camino práctico y coherente, accesible a todo el mundo -desde el estratega y el vendedor hasta el diseñador de UX, el arquitecto o el programador- para crear un software que potencie, sea fiable y un placer de usar.

Jackson explora todos los aspectos de los conceptos (qué son y qué no son, cómo identificarlos, cómo definirlos, etc.) y ofrece principios prescriptivos y consejos prácticos que pueden aplicarse de forma rentable en una amplia gama de dominios. Aplica estas ideas a los diseños de software contemporáneos, con ejemplos de los principales fabricantes de software como Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter y otros. Jackson muestra cómo los conceptos permiten a los diseñadores preservar y reutilizar los conocimientos de diseño, en lugar de empezar de cero en cada proyecto.

Un alegato contra el statu quo y una guía de mejora tanto para diseñadores en activo como para principiantes en este campo, The Essence of Software aporta un enfoque novedoso del software y su creación.

Otros datos del libro:

ISBN:9780691230832
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2023
Número de páginas:336

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Abstracciones de software, edición revisada: Lógica, lenguaje y análisis - Software Abstractions,...
Un enfoque del diseño de software que introduce...
Abstracciones de software, edición revisada: Lógica, lenguaje y análisis - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Economía sanitaria fácil, tercera edición (Jackson Daniel (Universidad de Surrey, Reino Unido)) -...
Una guía concisa para quienes necesiten...
Economía sanitaria fácil, tercera edición (Jackson Daniel (Universidad de Surrey, Reino Unido)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
La esencia del software: Por qué los conceptos son importantes para un buen diseño - The Essence of...
Un enfoque revolucionario basado en conceptos...
La esencia del software: Por qué los conceptos son importantes para un buen diseño - The Essence of Software: Why Concepts Matter for Great Design
Economía sanitaria fácil, segunda edición (Jackson Daniel (Universidad de Surrey, Reino Unido)) -...
Mención especial para la primera edición en los...
Economía sanitaria fácil, segunda edición (Jackson Daniel (Universidad de Surrey, Reino Unido)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Retratos de resiliencia - Portraits of Resilience
Fotografías e historias de personas que han afrontado y superado la depresión, la ansiedad, los traumas y otros retos ."En...
Retratos de resiliencia - Portraits of Resilience
La esencia del software: Por qué los conceptos son importantes para un buen diseño - The Essence of...
Un enfoque revolucionario basado en conceptos...
La esencia del software: Por qué los conceptos son importantes para un buen diseño - The Essence of Software: Why Concepts Matter for Great Design
La oposición popular a la autonomía irlandesa en la Gran Bretaña eduardiana - Popular Opposition to...
Este libro es un saludable recordatorio de que las...
La oposición popular a la autonomía irlandesa en la Gran Bretaña eduardiana - Popular Opposition to Irish Home Rule in Edwardian Britain

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)