Portada de The Art of Agile Development

The Art of Agile Development

por Gojko Adzic

Ver sugerencias

Sinopsis

Más de Gojko Adzic

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Software Engineering: A Practitioner's Approach

Roger S. Pressman

1982·divulgacion

Aunque 'The Art of Agile Development' se centra en metodologías ágiles, este libro de Pressman, mucho más clásico y fundamental, ofrece una perspectiva profunda sobre los principios de ingeniería subyacentes. La conexión es 'nonobvious' porque destaca cómo muchas prácticas ágiles tienen raíces en la ingeniería de software tradicional, y su entendimiento mejora la aplicación consciente de ágil, yendo más allá de la mera implementación de prácticas superficiales.

The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

Gene Kim, Kevin Behr, George Spafford

2013·divulgacion

Mientras que 'The Art of Agile Development' es un manual técnico, 'The Phoenix Project' aborda la implementación de principios ágiles (específicamente DevOps y Lean) a través de una narrativa novelada. La conexión es 'nonobvious' porque enseña los mismos conceptos de mejora continua y flujo de valor desde una perspectiva de historia de empresa, haciéndolos accesibles de una manera menos didáctica y más experiencial, mostrando las complejidades organizacionales que las metodologías ágiles intentan resolver.

Thinking, Fast and Slow

Daniel Kahneman

2011·divulgacion

La conexión profunda reside en la naturaleza humana de la toma de decisiones y el sesgo cognitivo, un elemento crucial en entornos ágiles. 'The Art of Agile Development' promueve iteraciones cortas y retroalimentación para adaptarse a la incertidumbre, lo que en el fondo busca mitigar los sesgos del sistema 1 y fomentar la reflexión del sistema 2. Este libro ofrece el marco psicológico detrás de por qué los procesos ágiles son efectivos al tener en cuenta cómo piensan realmente los individuos y los equipos.

Este libro aborda la filosofía subyacente de la mejora continua y la adaptación que es central para el desarrollo ágil. Mientras 'The Art of Agile Development' describe las prácticas, 'The Fifth Discipline' explora el tipo de organización y mentalidad necesarias para que esas prácticas prosperen: un sistema donde el aprendizaje, la visión compartida y el pensamiento sistémico son fundamentales. Ambos buscan crear sistemas más resilientes y adaptativos, el primero a nivel de desarrollo de software y el segundo a nivel organizacional.

Aunque Kanban es una metodología ágil reconocida, este libro de Anderson (quien popularizó el método), a menudo es eclipsado por títulos más generales de 'Scrum' o 'Agile' en las listas principales. La conexión es 'obscure' porque, además de ser una obra fundamental del creador de Kanban, profundiza en aspectos del flujo y la gestión de la capacidad de trabajo que a menudo no se cubren con suficiente detalle en textos ágiles más amplios, ofreciendo una visión granular y poco difundida para optimizar la entrega de valor.

Este es un ejemplo de literatura técnica latinoamericana que ofrece perspectivas sobre cómo las metodologías de desarrollo de software (incluidas las prácticas ágiles de costo-beneficio) se adaptan y se aplican en contextos económicos y organizacionales específicos, como las PYMES. La conexión es 'obscure' al brindar una metodología poco conocida en el contexto anglosajón, que complementa la visión de 'The Art of Agile Development' al enfocarse en el impacto financiero y de recursos en empresas más pequeñas, un nicho a menudo subrepresentado en la literatura ágil dominante.

Mientras 'The Art of Agile Development' estructura las prácticas del proceso, 'Clean Code' se estructura como un manual práctico y prescriptivo para la ejecución a nivel de código, presentando 'recetas' y ejemplos concretos. Ambos libros comparten una estructura de 'cómo hacer', presentando directrices claras y patrones a seguir. 'Clean Code' va directamente al corazón de la implementación, mostrando cómo la 'artesanía' mencionada en el título del libro de referencia se traduce en la práctica diaria del desarrollo de software.

Comparte la misma estructura de 'catálogo de soluciones' que 'The Art of Agile Development'. Ambos libros presentan un conjunto de prácticas, técnicas o patrones organizados lógicamente para resolver problemas comunes en sus respectivos dominios. Mientras uno se centra en procesos de desarrollo ágiles, el otro se concentra en patrones arquitectónicos, pero ambos se estructuran como guías de referencia con explicaciones detalladas y ejemplos de aplicación para una amplia gama de escenarios.

Ayúdame a que yoleo sea sostenible