La gestión moderna de proyectos de software ha evolucionado hacia enfoques que priorizan la adaptabilidad, la colaboración y la entrega continua de valor. En este contexto, las metodologías ágiles se han consolidado como una referencia clave para equipos de desarrollo que necesitan responder con rapidez a cambios de requisitos, mejorar la calidad del código y optimizar la comunicación entre los distintos actores involucrados en un proyecto.
Introducción al libro
Scrum y eXtreme Programming para Programadores es una obra orientada a desarrolladores de software que buscan comprender y aplicar metodologías ágiles desde una perspectiva práctica y técnica. El libro está dirigido principalmente a programadores, miembros de equipos de desarrollo y profesionales del software con conocimientos básicos del proceso de construcción de sistemas, interesados en mejorar tanto la gestión de proyectos como las prácticas de programación.
No se limita a una introducción teórica, sino que profundiza en la aplicación real de Scrum y eXtreme Programming (XP) dentro del trabajo diario de desarrollo.
Contenido del libro
A lo largo del libro, el lector aprenderá los fundamentos de la gestión de proyectos de desarrollo de software bajo el enfoque ágil, comenzando por el Manifiesto Ágil, sus valores y principios. Se presenta en detalle el marco de trabajo Scrum, explicando roles, artefactos, ceremonias y técnicas de estimación, con énfasis en su aplicación práctica dentro de equipos de desarrollo.
El texto aborda también la Programación eXtrema, describiendo sus valores, prácticas técnicas y dinámicas colaborativas como la programación en pares, los coding dojos y el desarrollo guiado por pruebas. Se incluyen secciones específicas sobre TDD, testing unitario, integración continua, control de versiones y refactorización, con ejemplos aplicables a lenguajes y herramientas reales. Finalmente, el libro analiza la combinación de Scrum y XP, así como una introducción a Kanban, ofreciendo una visión integral de cómo integrar distintas metodologías ágiles en entornos de desarrollo profesionales.
Índice del libro
- Introducción a la gestión de proyectos de desarrollo de software
- El agilismo y su Manifiesto
- Conociendo Scrum
- Roles en Scrum
- Artefactos y herramientas
- Ceremonias en Scrum
- Estimación de esfuerzos
- Introducción a la Programación eXtrema
- Prácticas técnicas de eXtreme Programming
- Programación de a pares y Coding Dojo
- TDD – Test-Driven Development
- Testing unitario e integración continua
- Control de versiones e integración continua con Bazaar
- Refactoring
- Combinando Scrum y eXtreme Programming
- Kanban aplicado al desarrollo de software
Datos del libro
- Título: Scrum y eXtreme Programming para Programadores
- Autor: Eugenia Bahit
- Categoría principal: Ingeniería de software
- Subcategoría: Metodologías ágiles
- Idioma: Español
- Licencia: Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Unported
Más libros en: Ingeniería de software, Metodologías ágiles
Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.