Lean Software Systems Engineering for Developers: Gestión de requisitos, complejidad, equipos y cambio como un campeón

Puntuación:   (4,6 de 5)

Lean Software Systems Engineering for Developers: Gestión de requisitos, complejidad, equipos y cambio como un campeón (Doug Durham)

Opiniones de los lectores

Resumen:

El libro «Lean Software Systems Engineering for Developers» ha sido muy valorado por muchos críticos por su enfoque exhaustivo de los principios y prácticas del desarrollo de software. Es elogiado por consolidar de forma eficaz la información clave y proporcionar ideas prácticas, lo que lo hace valioso tanto para los recién llegados como para los profesionales experimentados en este campo. Sin embargo, algunos críticos expresaron su decepción con respecto a la profundidad y claridad de la escritura, así como problemas con la calidad de los gráficos utilizados en el libro.

Ventajas:

Cobertura exhaustiva de los principios y prácticas esenciales del desarrollo de software.
Fácil de leer y entender, con ejemplos y diagramas claros.
Información valiosa que puede mejorar significativamente la eficiencia del trabajo y el éxito del proyecto.
Aborda tanto los aspectos técnicos como humanos de la ingeniería del software.
Adecuado para una amplia gama de lectores, incluyendo estudiantes, ingenieros emergentes y profesionales experimentados.

Desventajas:

Algunos críticos consideraron que la redacción era farragosa y poco clara.
Preocupa que el enfoque sistemático del libro no esté suficientemente estructurado.
Problemas con la calidad de los gráficos, incluida la pixelación que dificultaba la lectura de algunos elementos visuales.

(basado en 9 opiniones de lectores)

Título original:

Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ

Contenido del libro:

Pase al siguiente nivel en su carrera de desarrollo de software, aprendiendo las herramientas que necesita para gestionar con éxito la complejidad de los sistemas de software modernos.

Tanto si trabaja como desarrollador en una pequeña empresa de software como si es uno de los muchos desarrolladores de una gran empresa, su éxito está directamente relacionado con la capacidad de su equipo de desarrollo para responder rápidamente a los cambios. Lo que hace que esta tarea sea un reto en el mundo actual es que los desafíos técnicos que los desarrolladores nos esforzamos por superar son cada vez más complejos. Tenemos que considerar muchas más opciones cuando se trata de cosas como requisitos, alojamiento de soluciones, soporte, ritmo de cambio y, en general, con menos tiempo y aviso.

Un buen desarrollador sabe que es fundamental gestionar cada aspecto del desarrollo de software desde la sopa hasta las nueces, y comprende que cuando los detalles y las decisiones se dejan al azar, los resultados pueden verse afectados negativamente. Una mala planificación puede dar lugar a un aumento de los errores, una calidad inferior a la media, excesos en el presupuesto y el calendario, y desembocar en el fracaso final de la empresa, clientes insatisfechos y partes interesadas.

Este libro le ayudará a ponerse las lentes de un ingeniero de software. Usted saldrá con una comprensión de cómo ver todo el espectro del proceso de desarrollo de software, aprender conceptos valiosos, y aplicar estos principios a través de ejemplos significativos, estudios de casos, y el código fuente.

Lo que aprenderá

⬤ Mover más allá de ser un programador a ser un ingeniero de software profesional.

⬤ Dedicar más tiempo al desarrollo de software; minimizar el tiempo dedicado a lidiar con procesos ineficaces o inadecuados.

⬤ Reducir los errores de juicio y proporcionar resultados predecibles, manteniendo la agilidad y capacidad de respuesta utilizando prácticas Lean y Agile.

⬤ Conozca los pasos que puede dar para asegurar un entendimiento compartido entre las partes interesadas.

⬤ Descubrir herramientas para validar la experiencia del usuario temprano y con frecuencia para minimizar el costoso re-trabajo.

⬤ Desarrollar diseños de software y arquitecturas que permitan la agilidad del negocio a largo plazo.

⬤ Implementar patrones y procesos que resulten en «caer en el pozo del éxito» en lugar de en el «pozo del fracaso».

⬤ Adoptar procesos y patrones que den lugar a una calidad «institucionalizada» generalizada.

⬤ Comprender la necesidad de redefinir el papel esencial del liderazgo técnico para garantizar la madurez y el crecimiento del equipo.

Para quién es este libro

Desarrolladores de software y líderes de equipos que han luchado para implementar las mejores prácticas de diseño y desarrollo debido a la falta de recursos del equipo, conocimientos profundos o experiencia, y desean un libro diseñado para proporcionar la confianza y las habilidades fundamentales necesarias para lograr el éxito.

Otros datos del libro:

ISBN:9781484269329
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Lean Software Systems Engineering for Developers: Gestión de requisitos, complejidad, equipos y...
Pase al siguiente nivel en su carrera de desarrollo de...
Lean Software Systems Engineering for Developers: Gestión de requisitos, complejidad, equipos y cambio como un campeón - Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ

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)