METODOLOGIAS DEL SOFTWARE.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
METODOLOGIAS DEL SOFTWARE. por Mind Map: METODOLOGIAS DEL SOFTWARE.

1. SCRUM

1.1. La palabra Scrum, procede de la terminología del juego de RUGBY, donde designa al acto de preparar el avance del equipo en unidad pasando la pelota a uno y otro jugador. Igual que el juego, Scrum es adaptativo, ágil, auto-organizante y con pocos tiempos muertos.

2. COMPONENTES

2.1. Datos

2.2. Documentos

2.3. Programas

3. CASCADA

3.1. Es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software. tiene que seguir Cada paso para cumplir el metodo.

4. XP (Extreme Programming)

4.1. XP <PROGRAMACIÓN EXTREMA> <Basada en la simplicidad, la comunicación y el reciclado continuo de código. >

5. MOF (Mecanismo metaobjeto)

5.1. MOF está diseñado como una arquitectura de cuatro capas. Proporciona un modelo de meta-meta en la capa superior, llamada la capa M3. Este M3-modelo es el lenguaje utilizado por MOF para construir metamodelos, llamada M2-modelos.

5.2. MOF define una Arquitectura de Lenguajes de Modelado en la que existen 4 capas o niveles: – Nivel M3: MOF. – Nivel M2: UML. – Nivel M1: Modelo del usuario. – Nivel M0: Instancias en tiempo de ejecución.

6. RUP

7. ETAPAS / CARACTERISTICAS

7.1. Análisis Análisis de requisitos: (levantamiento Inf.) Especificación de Requerimientos. *Diseño y arquitectura (prototipos) *Desarrollo (Programación) *Pruebas *Implementación *Pruebas *Certificación *Mantenimiento

7.2. * Levantamiento exhaustivo de requerimientos. * Detectar defectos en las fases iniciales. Reducir el número de cambios tanto como sea posible. * Análisis y diseño, tan completo como sea posible. * Diseño genérico, intenta anticiparse a futuras necesidades.

8. Practicas Escenciales

8.1. Pruebas. Refabricación. Juego de planeación. Liberaciones pequeñas. Integración continua.

9. ETAPAS

9.1. *PLANIFICACIÓN *DISEÑO *CODIFICACIÓN *PRUEBAS

10. ETAPAS

11. FASE 1: PLANIFICACIÓN DE ITERACIÓN: selección de requisitos FASE 2: SINCRONIZACIONES DIARIAS: Colaboración del cliente FASE 3: RETROSPECTIVA: Demostración de requisitos

12. Caracteristicas

12.1. Proceso descrito por Jacobson, Booch y Rumbaugh. Asigna disciplinadamente tareas y responsabilidades en la organización desarrolladora. Es un producto de Rational Software (propiedad de IBM) que trabaja con UML (Unified Modeling Language). Es un proceso configurable y no estático. Cumple con las mejores practicas para el desarrollo de software:

13. Proceso dirigido por casos de uso Proceso centrado en la arquitectura Proceso Iterativo o incremental Modelado Visual – UML Verificación continua de Calidad Gestión de los cambios Administración de Riesgos

14. te veo negrro

15. callate maldito