Scrum y XP
Enviado por Fernandeitorc • 10 de Noviembre de 2024 • Apuntes • 386 Palabras (2 Páginas) • 26 Visitas
Scrum y XP
Scrum y Sprint provienen del Desarrollo ágil, y son metodologías agiles
Desarrollo ágil
Proyectos de desarrollo de software, adaptándote y evolucionando en forma conjunta con el software.
Que es una metodología de gestión de proyectos?
Consiste en el uso de practicas, métodos, principios, técnicas y herramientas cuya principal utilidad es la de otorgar un mejor rendimiento del equipo de
trabajo y por sobre todo, permitir la obtención de mejores resultados en la que se produce durante el proyecto
Las metodologías se pueden dividir en dos enfoques:
Enfoque ágil: entregar software con el mayor valor posible
Enfoque predictivo: cumplimiento de tres aspectos predefinidos al comienzo del proyecto: alcance, costo y tiempo
Ciclo de las metodologías agiles:
Organización de Scrum
Scrum se compone de de tres roles y seis ceremonias, importantes para los resultados durante la producción del proyecto, además de bloques de tiempo de trabajo, cada uno de estos bloques se conocen como sprint
Roles:
Scrum master, responsable de asegurar los procesos
Product owner, responsable de maximizar el valor del producto
Scrum team, responsable de realizar el trabajo
Ceremonias (reuniones)
Reunion de la planificacion de la entrega Reunion de planificacion del sprint
El sprint - corazon de scrum Reunion diaria
Reunion de revision Reunion de retrospectiva
Herramientas
Backlog de producto: lista de items (normalmente historias de usuario) que representan los requerimientos funcionales esperados para el software
para cada uno de estos items sera necesario especificar El grado de prioridad
Esfuerzo que demanda Granulidad
Criterios de aceptación Backlog de sprint
Scrum taskboard
Diagrama de burndow
Tips:
El scrum master nunca debe ser el propietario del producto
Organización de XP (extreme programming)
Esta compuesta de cinco valores indispensables y doce practicas técnicas
Valores
Comunicación Simplicidad Retroalimentación Respeto
Coraje
Practicas técnicas
Cliente INSITU ONSITE CUSTOMER
Semana de 40 horas 40 hour week)
Metáfora Metaphor): para que cliente y tecnico puedan entenderse
Diseño simple (simple design) KISS Keep it simple, stupid)
Refactorización Refactoring)
Programación de a pares Pair programamming)
Entregas cortas Short releases)
Testing
a Test unitarios
b test de aceptación: son test dados por el cliente c test de integración
...