Metodologias Agiles:

Get Started. It's Free
or sign up with your email address
Metodologias Agiles: by Mind Map: Metodologias Agiles:

1. Programación Extrema: permite las relaciones interpersonales, para el desarrollo del software.

1.1. Caracteristicas:

1.1.1. 1.Desarrollo iterativo e incremental.

1.1.2. 2.Programacion en parejas.

1.1.3. 3. Refactorización del codigo.

1.1.4. 4.propiedad del codigo compartida.

2. scrum: Está especialmente indicada para proyectos con un rápido cambio de requisitos.

2.1. Caracteristicas.

2.1.1. 1. El desarrollo del software se realiza mediante iteraciones.

2.1.2. 2. Reuniones a lo largo del proyecto de 15 minutos diarios.

3. Crystal Methodologies: El desarrollo de software se considera un juego cooperativo de invención y comunicación, limitado por los recursos a utilizar.

3.1. Caracteristicas.

3.1.1. 1. El desarrollo es un juego cooperativo.

3.1.2. 2.El equipo de desarrollo es un factor clave.

4. Dynamic Systems Development Method: Define el marco para desarrollar un proceso de producción de software. para crear una metodología RAD unificada.

4.1. Caracteristicas:

4.1.1. 1. Es un proceso iterativo e incremental y el equipo de desarrollo y el usuario trabajan juntos.

4.1.2. 2. Propone cinco fases: estudio viabilidad, estudio del negocio, modelado funcional, diseño y construcción, y finalmente implementación

5. Adaptive Software Development: El ciclo de vida que propone tiene tres fases esenciales: especulación, colaboración y aprendizaje

5.1. Caracteristicas:

5.1.1. 1. iterativo, orientado a los componentes software más que a las tareas

5.1.2. 2. Tolerante a los cambios

6. Lean Development: Los cambios se consideran riesgos, pero si se manejan adecuadamente se pueden convertir en oportunidades que mejoren la productividad del cliente

6.1. Caracteristica:.

6.1.1. 1. Su principal característica es introducir un mecanismo para implementar dichos cambios