it-swarm-es.com

¿Existe un libro canónico sobre Agile?

Como desarrollador en solitario, creo que estoy usando un proceso similar a Agile, pero me gustaría comparar lo que estoy haciendo con Agile real y ver si puedo mejorar mi propio proceso.

¿Existe algún libro que sea el estándar de facto para describir las mejores prácticas, metodologías y otra información útil sobre Agile? ¿Qué hay de ese libro que lo hace especial?

45
DavRob60

¿Hay un libro canónico?

Existe el manifiesto ágil , pero para un canónico libro?

No. Hay muchos libros por ahí.

Recomendaciones específicas de libros:

Desarrollo de software ágil, principios, patrones y prácticas por Robert C. Martin

Desarrollo de software ágil, principios, patrones y prácticas . Esto se centra en las prácticas y la codificación del desarrollador y es una lectura obligada para cualquier desarrollador serio sobre el desarrollo de software ágil. También hay una versión C # del libro que él y su hijo Micah escribieron, así que si usted es un desarrollador de .NET, esa versión podría ser la adecuada para usted.

El arte del desarrollo ágil por James Shore

Para una idea de las prácticas generales del proyecto ágil, mire The Art of Agile de James Shore y Shane Warden. Se enfoca en XP prácticas (pero eso es realmente porque XP es donde se definen todas las prácticas específicas del desarrollador), pero tiene un enfoque general sobre cómo Agile proyecta trabajo.

Una gran cosa acerca de este libro es que James Shore está publicando todo el texto en su sitio web de forma gratuita, por lo que puede probarlo antes de comprarlo.

Prácticas de un desarrollador ágil: trabajando en el mundo real por Subramaniam y Hunt

Prácticas de un desarrollador ágil: trabajar en el mundo real

Scrum y XP de las trincheras de Henrik Kniberg

Es un gran libro para tener una idea de cómo funciona un equipo ágil, y es una lectura muy rápida (un par de horas). Se lo doy al nuevo personal de mi organización, técnico y no técnico, y he recibido comentarios positivos constantes.

Amazon

Programación extrema explicada por Kent Beck

Probablemente el libro más antiguo que puedo recordar que ayudó a popularizar los principios ágiles. Agile se está convirtiendo rápidamente en una palabra de moda en el mundo de la tecnología. Siento que Extreme Programming (XP) es un buen lugar para comenzar antes de que el término Agile parezca perder significado.

Amazon

Estimación y planificación ágiles por Mike Cohn

Para "el proceso ágil", mire "Estimación y planificación ágiles" de Mike Cohn, teniendo en cuenta que está centrado en Scrum.

Cohn cubre muchos de los conceptos básicos, así como algunas de las cosas con las que a menudo luchan los nuevos equipos Scrum: estimación usando Story Points vs.Ideas ideales, qué hacer si fallas una historia en un sprint, cuándo reestimar/dimensionar y cuando no, etc.

También aborda algunas cosas realmente interesantes que son principalmente el dominio del propietario del producto, como la evaluación y priorización de funciones, etc.

El arte de las pruebas unitarias por Roy Osherove

Osherove presenta un enfoque muy pragmático para las pruebas unitarias. Presenta un buen enfoque sobre cómo refactorizar el código para que sea más comprobable, cómo buscar costuras, etc. Sin embargo, es un libro centrado en .Net.

Amazon

El ágil samurai de Jonathan Rasmusson

Acabo de comprar esto yo mismo y descubrí que es una mirada refrescante sobre cómo comenzar a usar Agile.

Amazon

Libro de Alistair Cockburns en su Metodologías Crystal vale la pena leer, en parte porque te da una alternativa a los métodos habituales de Scrum, y en parte porque fue uno de los tipos originales que surgió con Agile en primer lugar, así que espero que sepa de qué está hablando.

Crystal es una metodología interesante, ya que escala desde equipos pequeños hasta equipos muy grandes, describe los cambios necesarios para que el trabajo ágil funcione en estos entornos diferentes.

Libros sin clasificar mencionados

  • Patrones de adopción ágil: una hoja de ruta hacia el éxito organizacional por Amr Elssamadisy

  • Desarrollo ágil e iterativo: una guía para gerentes de Craig Larman

  • Estimación y planificación ágiles por Mike Cohn

  • Gestión ágil de proyectos: creación de productos innovadores por Jim Highsmith

  • Retrospectivas ágiles: haciendo buenos equipos grandes por Esther Derby y Diana Larsen

  • Desarrollo de software ágil por Alistair Cockburn

  • Desarrollo de software ágil con Scrum por Ken Schwaber y Mike Beedle

  • Volviéndose ágil: ... en un mundo imperfecto por Greg Smith y el Dr. Ahmed Sidky

  • El valor comercial de los métodos de software ágiles: maximizar el rendimiento de la inversión con procesos y documentación just-in-time de David F. Rico, Hasan H. Sayani y Saya Sone

  • Colaboración explicada por Jean Tabaka

  • Entrega continua: versiones de software confiables a través de la automatización de compilación, prueba e implementación por Humble y Farley

  • Claro como el cristal: una metodología impulsada por humanos para equipos pequeños por Alistair Cockburn

  • Enciclopedia de Ingeniería de Software editada por Phillip A. Laplante

  • Cambio sin miedo por Linda Rising y Mary Lynn Manns

  • Creciente software orientado a objetos, guiado por pruebas Freeman y Pryce

  • Juegos de innovación: crear productos innovadores a través del juego colaborativo por Luke Hohmann

  • Desarrollo de software Lean: un kit de herramientas ágil para gerentes de desarrollo de software por Mary y Tom Poppendieck

  • Lean Solutions por Jim Womack y Dan Jones

  • Lean Thinking de Jim Womack y Dan Jones

  • Gestión de proyectos ágiles por Sanjiv Augustine

  • Gestión de la fábrica de diseño por Donald G. Reinertsen

  • Planificación de programación extrema por Kent Beck y Martin Fowler

  • Scaling Lean & Agile Development: herramientas de pensamiento y organización para Scrum a gran escala por Craig Larman y Bas Vodde

  • Scrum Pocket Guide: una guía de inicio rápido para el desarrollo de software ágil por Peter Saddington

  • El puente del gerente de proyectos de software hacia la agilidad por Michele Sliger y Stacia Broderick

  • Hoy y mañana por Henry Ford (desde 1926)

  • Historias de usuarios aplicadas por Mike Cohn

Listas de libros

42
Paddyslacker