METODOLOGIAS DE DESARROLLO DE SOFTWARE

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
METODOLOGIAS DE DESARROLLO DE SOFTWARE por Mind Map: METODOLOGIAS DE DESARROLLO DE SOFTWARE

1. SCRUM

1.1. El desarrollo de software se realiza mediante interacciones denominadas sprints, con una duracion de 30 dias.

1.2. El resultado de cada sprint es un incremento ejecutable que se muestra al cliente.

2. KANBAN

2.1. Visualizar siempre las fases del ciclo de producción o el flujo de trabajo.

2.2. Se caracteriza por ser muy visual.

2.3. El tablero esta dividido por estados, y cada tarea se va desplazamiento a un estado diferente a medida que se va desarrollar.

3. PROGRAMACION EXTREMA

3.1. Roles XP

3.1.1. Programador

3.1.2. Cliente

3.1.3. Encargado de pruebas

3.1.4. Encargado de seguimiento (Tracker)

3.2. Proceso XP

3.2.1. El ciclo de desarrollo consiste (a grandes rasgos) en los siguientes pasos.

3.2.2. 1. El cliente define el valor de negocios a implementar.

3.2.3. 2. El programador estima el esfuerzo necesario para su implementación.

3.2.4. 3. El cliente selecciona que construir, de acuerdo con sus prioridades y las restricciones de tiempo.

3.2.5. 4. El programador construye ese valor de negocio.

3.2.6. 5. vuelva al paso 1

3.3. Practicas XP

3.3.1. El juego de la planificación.

3.3.2. Entregas pequeñas.

3.3.3. Metáforas.

3.3.4. Diseño simple.

3.3.5. Pruebas.

3.3.6. Refactorización.

3.3.7. Propiedad colectiva del código.

3.3.8. Estándares de programación.

4. OTRAS METODOLOGIAS

4.1. Crystal methodologies

4.2. Dynamic systems development method (DSDM)

4.3. Adaptive software development (ASD)

4.4. Feature - driven developmen (FDD)

4.5. Lean development (LD)