
Length4h 37m
About this audiobook
Esta guía práctica sobre el desarrollo ágil de software ofrece una visión detallada de los métodos y procesos que definen la ingeniería de software moderna. El contenido está estructurado para acompañarle desde los fundamentos culturales hasta las prácticas avanzadas de entrega y escalabilidad, proporcionando una base sólida para la gestión de proyectos de software contemporánea.El libro comienza estableciendo las bases de una cultura ágil, abordando la importancia de los principios de colaboración, la Eigenverantwortung y un enfoque constructivo hacia el aprendizaje a partir de errores. Aprenderá a formular una visión de producto clara y a derivar objetivos de negocio medibles, así como a seleccionar los modelos de proceso más adecuados, como Scrum, Kanban o enfoques híbridos, según las necesidades de su proyecto.En la sección dedicada a la gestión de proyectos de software, se profundiza en la aplicación práctica, detallando los roles y responsabilidades dentro del equipo, desde el Product Owner hasta el equipo de desarrollo. Se explica cómo llevar a cabo ceremonias ágiles de manera efectiva, como la planificación de ciclos, las sincronizaciones diarias y las retrospectivas para la mejora continua. Además, se trata la gestión de artefactos clave, incluyendo el product backlog y las historias de usuario.El texto también cubre aspectos técnicos fundamentales de la ingeniería de software. Se exploran principios para diseñar arquitecturas evolutivas y mantenibles, la aplicación de patrones de diseño para resolver problemas comunes y la importancia de un código limpio y legible. Se presentan estrategias para asegurar la calidad del software, como la automatización de pruebas y el uso de herramientas de análisis estático de código.Finalmente, la guía se enfoca en la mejora continua y la entrega de software. Se discuten métodos para integrar el feedback de los usuarios y utilizar datos para la optimización del producto. Se detalla cómo construir pipelines de integración y entrega continua (CI/CD) y cómo gestionar la infraestructura como código. El libro concluye con estrategias para escalar el desarrollo ágil de software, abordando la coordinación entre múltiples equipos y los desafíos de mantener una cultura ágil en organizaciones en crecimiento.Para este libro, hemos apostado por tecnologías innovadoras, incluyendo Inteligencia Artificial y soluciones de software a medida. Estas nos apoyaron en numerosos pasos del proceso: la búsqueda de ideas y la investigación, la redacción y la edición, el control de calidad, así como la creación de ilustraciones decorativas.Nuestro objetivo es ofrecerle una experiencia de lectura especialmente armoniosa y contemporánea.
Audiobook details
GenreTechnology, Science and Nature
Length4 hrs 37 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateAug 28, 2025
LanguageSpanish
Table of contents
1introducción
262.3.2 Creación y detalle de historias de usuario
21. Fundamentos del desarrollo de software moderno
272.3.3 Visualización del flujo de trabajo en un tablero de trabajo
31.1 Establecimiento de una cultura ágil
283. Excelencia técnica en ingeniería de software
41.1.1 Principios de colaboración en equipo
293.1 Principios de la arquitectura de software
51.1.2 Fomento de la autonomía y la confianza
303.1.1 Diseño de arquitecturas evolutivas y mantenibles
Show all chaptersShow less
61.1.3 Manejo constructivo de errores y oportunidades de aprendizaje
313.1.2 Selección de patrones arquitectónicos para la escalabilidad
71.2 Formulación de la visión y objetivos del producto
323.1.3 Documentación trazable de decisiones arquitectónicas
81.2.1 Desarrollo de una visión clara del producto
333.2 Prácticas de diseño de software
91.2.2 Derivación de objetivos de negocio medibles
343.2.1 Aplicación de patrones de diseño para la resolución de problemas
101.2.3 Priorización de requisitos según el valor de negocio
353.2.2 Escritura de código fuente limpio y legible
111.3 Selección de modelos de procedimiento adecuados
363.3 Garantía de la calidad del software
121.3.1 Aplicación práctica de los elementos de Scrum
373.3.1 Implementación de una estrategia de prueba automatizada
131.3.2 Implementación de Kanban para un flujo continuo
383.3.2 Herramientas para el análisis de código estático
141.3.3 Enfoques híbridos para contextos de proyectos específicos
393.3.3 Intercambio de conocimientos mediante programación en parejas
152. Gestión ágil de proyectos de software en la práctica
404. Mejora continua y entrega
162.1 Roles y responsabilidades en el equipo
414.1 Integración de feedback de usuario
172.1.1 El rol del propietario del producto
424.1.1 Métodos para la recopilación de feedback cualitativo de usuario
182.1.2 Las tareas del equipo de desarrollo
434.1.2 Análisis de datos de uso para la optimización del producto
192.1.3 Moderación y apoyo por parte del facilitador del proceso
444.1.3 Control del desarrollo posterior mediante aprendizaje validado
202.2 Realización de ceremonias ágiles
454.2 Automatización de la entrega de software
212.2.1 Planificación efectiva de los ciclos de desarrollo
464.2.1 Construcción de una tubería para la integración continua
222.2.2 Sincronización y coordinación diarias
474.2.2 Estrategias para la entrega continua
232.2.3 Realización de retrospectivas para la mejora del proceso
484.2.3 Gestión de la infraestructura como código
242.3 Manejo de los artefactos de trabajo
494.3 Escalado de métodos ágiles
252.3.1 Mantenimiento y gestión del catálogo de requisitos del producto
504.3.1 Coordinación de la colaboración de varios equipos
