CAPITULO I - EL EXAMEN - LA AGILIDAD Flashcards
METODOLOGÍA
Es un conjunto de procesos y prácticas realizadas de manera específica para llevar a cabo un proyecto
METODOLOGÍAS PREDICTIVAS
Generalmente se basan en un análisis y una documentación iniciales exhaustivos de las necesidades y los problemas, junto con la solución propuesta. Se forma un plan y luego se construye toda o parte de la solución, se comparan los resultados con el plan y se toman las medidas correctivas necesarias
CARACTERÍSTICAS DE LA METOLOGÍA ÁGIL
- Valoran los equipos autoorganizados sin un director de proyecto formal.
- Aceptan cambios y, cuando se introducen cambios funcionales o de producto, el equipo los acepta.
- Es tanto incremental como iterativo.
- Se lleva a cabo una retrospectiva al final de cada iteración y cada versión, se discute y se llega a un concenso a fin de obtener una mejora continua “Kaizen”.
- El cliente participa más estrechamente en el momento en que se realiza el trabajo.
- El trabajo aún está planificado, pero los pasos son mucho más pequeños, lo que reduce el riesgo y la oportunidad de cometer errores.
- Funciona bien en proyectos donde es necesario tomar decisiones complejas.
DESARROLLO ITERATIVO ÁGIL
Es la práctica de realizar pequeños ciclos de trabajo (conocidos como iteraciones o Sprints) que incluyen algunas actividades de planificación, desarrollo y control.
PASOS DE LA METODOLOGÍA ÁGIL
1.- Planificar lo suficiente.
2.- Entrega Rápida.
3.- Evaluar los Resultados.
4.- Reflexionar y mejorar
VALORES DEL MANIFIESTO ÁGIL
- Individuos e interacciones sobre procesos y herramientas.
- Productos que funcionen sobre documentación completa.
- Colaboración del cliente sobre la negociación del contrato.
- Respuesta al cambio sobre el plan.
Individuos e interacciones sobre procesos y herramientas.
Los proyectos se logran a través de las personas. Los procesos y herramientas pueden ayudar a las personas, pero por si solas no realizan el trabajo.
Productos que funcionen sobre documentación completa.
El valor del software en funcionamiento es importante, porque respalda el objetivo. Después de todo, es el software funcional (no la documentación) el que ofrece un alto valor al cliente y a los usuarios.
Colaboración del cliente sobre la negociación del contrato.
Significa es que los equipos ágiles prefieren gastar energía tirando en la misma dirección que el cliente en lugar de gastar esa energía en oponerse al cliente o regatear con él. Agile te pone a ti y a tu cliente del mismo lado de la mesa. Eso no significa que no habrá contrato
Respuesta al cambio sobre el plan.
Agile se creó originalmente para aplicarse a proyectos de software, y cualquiera que haya trabajado en un proyecto de software sabe que la naturaleza de estos proyectos es cambiar.
PRINCIPIOS DEL MANIFIESTO ÁGIL
- Satisfacer al Cliente
- Los Cambios se aceptan y se aprovechan
- Entrega frecuente de producto
funcionando. - Colaboración diaria del negocio y de los
desarrolladores. - Personas motivadas.
- Conversación Cara a Cara.
- Medimos producto Funcionando.
- Promovemos el ritmo sostenible.
- Atención continua a la excelencia técnica.
- La simplicidad es escencial.
- Equipos auto-organizados.
- Mejora Continua.
Satisfacer al Cliente
A través de la entrega temprana y constinua del software o productos que entreguen valor
Los Cambios se aceptan y se aprovechan
Los cambios son siempre bienvenidos
Entrega frecuente de producto funcionando
Entregar con mayor frecuencia software o productos funcionales en tiempos cortos
Colaboración diaria del negocio y de los
desarrolladores
Estrecha colaboración de acción permanente con los colaboradores a fin de detectar errores o requerimientos a tiempo.