Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MartesN1 - ACT 2 - Metodologias
MartesN1 - ACT 2 - Metodologias
y Eléctrica
Transparencia y Visibilidad:
Scrum fomenta la transparencia en el proceso de desarrollo. Los tableros Scrum y
las reuniones regulares ayudan a mantener a todos los miembros del equipo y
stakeholders informados sobre el progreso y los posibles obstáculos.
Colaboración Intensiva:
Scrum fomenta la colaboración intensiva entre los miembros del equipo y los
stakeholders. La comunicación abierta y la colaboración son fundamentales para
el éxito del proyecto.
Kanban:
Alcances: Kanban se centra en la gestión visual y el flujo de trabajo. Es ideal para
equipos que necesitan una respuesta rápida a los cambios y una entrega
continua.
Gestión Visual:
El enfoque principal de Kanban es visualizar el flujo de trabajo mediante el uso de
un tablero Kanban. Este tablero tiene columnas que representan diferentes
estados del flujo de trabajo, como "Por hacer", "En progreso" y "Completado".
Flujo Continuo:
Kanban se centra en la entrega continua y en mantener un flujo de trabajo
constante. No tiene sprints fijos, lo que significa que las tareas pueden ser
completadas y entregadas tan pronto como estén listas.
Limitación del Trabajo en Progreso (WIP):
Kanban impone límites en la cantidad de trabajo que puede estar en progreso
simultáneamente en cada etapa del flujo de trabajo. Esto ayuda a evitar la
sobrecarga del equipo y a mantener un flujo constante de entrega.
Flexibilidad y Adaptabilidad:
Kanban es altamente adaptable y flexible a cambios en los requisitos y prioridades
del proyecto. No tiene sprints fijos, lo que permite ajustar las prioridades de
manera continua.
Optimización del Flujo:
Kanban se enfoca en la optimización del flujo de trabajo, identificando y
eliminando cuellos de botella para mejorar la eficiencia. Esto se logra a través de
la monitorización constante del tablero Kanban y la identificación de áreas de
mejora.
Colaboración y Comunicación:
Kanban fomenta la colaboración y la comunicación entre los miembros del equipo
al visualizar el trabajo y permitir que todos tengan una comprensión clara del
estado de las tareas.
Enfoque en la Calidad:
Kanban promueve la entrega de productos de alta calidad al centrarse en la
mejora continua y en la atención a la calidad en cada etapa del flujo de trabajo.
Retroalimentación Continua:
Al igual que otras metodologías ágiles, Kanban incorpora la retroalimentación
continua para permitir mejoras constantes en el proceso.
Métodos de desarrollo: Kanban utiliza un tablero visual que muestra las tareas en
diferentes columnas que representan estados del flujo de trabajo (por ejemplo,
"Por hacer", "En progreso", "Listo para revisar", "Completado"). Los elementos
(tarjetas) se mueven de una columna a otra según su progreso. No hay sprints
fijos en Kanban, y el equipo ajusta continuamente las prioridades según sea
necesario. A continuación, se describen algunos de los principios y prácticas
comunes asociados con el desarrollo de software utilizando Kanban:
Tablero Kanban:
Flujo Continuo:
Entrega Continua:
Mejora Continua:
Colaboración Activa:
Kanban fomenta la colaboración activa entre los miembros del equipo y los
stakeholders. La visualización del trabajo en el tablero Kanban mejora la
comunicación y la comprensión compartida del progreso.
Kanban abraza la gestión activa del cambio. Los equipos pueden ajustar su
proceso de trabajo según las lecciones aprendidas, los cambios en los
requisitos o las condiciones del mercado.
Retroalimentación Continua:
Pruebas Automatizadas:
Además de TDD, XP incluye prácticas extensivas de pruebas automatizadas que
ayudan a garantizar la calidad y la estabilidad del código.