domingo, 7 de febrero de 2016

Metodos Agiles de Programacion

Serie de técnicas para la gestión de proyectos que han surgido como contraposición a métodos clásicos de gestión tales como CCMMI.
Existen 4 valores para que los manifiestos se consideren métodos ágiles, buscando aumentar la eficiencia de las personas involucradas en el proyecto, para optimizar y minimizar el costo del software.
  1. El software que funciona contra la documentación exhaustiva.
  2. Los individuos y su interacción, por encima de procesos y herramientas.
  3. Colaboración dcon el cliente, por encima de la negociación contractual.
  4. Respuesta al cambio por sobre todo (plan).
Metodologías más destacables.

SRUM. Marco de trabajo que nos proporciona una serie de herramientas, de forma iterativa con  la finalidad de ver los resultados del proyecto y los procesos del mismo.

XP. Metodología centrada en potenciar relaciones interpersonales, promoviendo el trabajo en equipo y preocupándose por el ambiente de trabajo y el aprendizaje de los desarrolladores.

KABAN. Basada en el que el trabajo en curso debe limitarse y solamente proseguir a un nuevo bloque cuando los anteriores ya se han revisado y entregado.

Lean StartUp
Se puede definir como una organización temporal que se mueve en un entorno de extrema incertidumbre. Éste sigue un enfoque Lean, qué plantea una serie de hipótesis sobre un problema y realiza muchos experimentos con distintas maneras de resolverlo.
Consecuentemente se tiene un ambiente mutante, en el cual el problema a solucionar no esta del todo claro, asi como la forma de realizarlo.
Como pequeña conclusion podemos decir qué el Lean Startup se encarga del "qué" y los métodos ágiles del "como".

No hay comentarios:

Publicar un comentario