SCRUM es parte de las metodologías ágiles
- El cliente quiere ver algo funcionando; es decir, las líneas de código deben llevar a un producto funcional *
¿Qué es Ágil?:
• Es la habilidad de crear productos y responder al cambio
• Es un conjunto de marcos de trabajo y metodologías
Es mucho más que una metodología para el desarrollo de proyectos que precisan de rapidez y flexibilidad, es una filosofía que supone una forma distinta de trabajar y de organizarse. De tal forma que cada proyecto se ‘trocea’ en pequeñas partes que tienen que completarse y entregarse en pocas semanas. El objetivo es desarrollar productos y servicios de calidad que respondan a las necesidades de unos clientes cuyas prioridades cambian a una velocidad cada vez mayor.
Metodologías (se pueden utilizar con cualquier marco de trabajo):
-
Pair programming
-
TDD (Test Driven Development)
-
P2P (Peer to peer programing)
Diferencias entre desarrollo tradicional y ágil:
1. Grupos de trabajo
-
Tradicional: grupos grandes de trabajo, puede generar dificultades cómo saber quién está trabajando en qué.
-
Ágil: equipos de trabajo más pequeños con un tiempo de desarrollo corto ejm: 2 semanas (1 iteración)
2. ¿Cómo se manejan los requerimientos?
-
Tradicional: grandes listas de requerimientos.
-
Ágil: pequeñas listas de requerimientos que vamos a trabajar durante la iteración.
3. Generación de valor
-
Tradicional: Trabajar toda la lista de requerimientos y al final mostrar al cliente con lo que creemos es el producto terminado.
-
Ágil: Entregar los pequeños avances al cliente cada iteración para que pueda ver los cambios en el producto poco a poco.
Manifiesto por el Desarrollo Ágil de Software
http://agilemanifesto.org/iso/es/manifesto.html
Manifiesto: A través del tiempo ganamos experiencia y generamos mayor calidad.
“Estamos descubriendo mejoras formas de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros”
Aceptar el cambio y entregar productos que respondan a las necesidades del cliente generando valor al usuario.

El manifiesto Ágil:
- El cliente Primero. -> Entrega continua de software.
- Aceptar cambios. -> Dan ventaja competitiva.
- Iteración rápida. -> Entregas cada 2 semanas a 2 meses.
- Trabajo estrecho con los responsables del negocio.
- Individuos motivados. -> Darles entorno y apoyo. Dejar que ejecuten.
- Comunicación cara a cara del equipo. -> más eficiente
- Software funcionando es la medida de progreso
- Desarrollo sostenible. -> Ritmo constante de forma indefinida.
- Atención a la excelencia técnica y buen diseño.
- Simplicidad. -> El arte de maximizar el trabajo no realizado.
- Lo mejor surge de equipos auto-organizados.
- Ajuste y perfección. -Intervalos regulares sobre cómo ser más efectivo.
Certificación SCRUM
https://certiprof.com/pages/scrum-foundations-professional-certificate-sfpc-spanish


!
Curso Profesional de Scrum