Paradigmas de Desarrollo

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Paradigmas de Desarrollo por Mind Map: Paradigmas de Desarrollo

1. DRA

1.1. Lineal secuencial pero con ciclos extremadamente cortos.

1.2. Recomendado para programas que se pueden desarrollar por módulos.

1.3. Reutilización de componentes.

1.4. Alto compromiso con el tiempo.

2. Incremental

2.1. Iteración del Lineal secuencial.

2.2. Cada iteración devuelve un incremento, o versión operativa.

3. Espiral

3.1. Adaptable a cualquier punto de desarrollo.

3.2. Útil para grandes proyectos.

3.3. Permite el prototipado en las etapas de evolución.

3.4. Requiere habilidad para análisis de riesgos.

4. Componentes

4.1. Basado en el paradigma de Espiral.

4.2. Enfatiza la responsabilidad.

4.3. Identifica componentes candidatos.

4.3.1. Crea iteraciones con ellos.

5. Lineal Secuencial

5.1. Enfoque sistemático secuencial.

5.2. Más antiguo, más usado.

5.3. Se requiere mucha paciencia.

5.4. Recomendable cuando los requerimientos son claros desde un inicio.

6. Prototipos

6.1. Iterativo

6.2. Usar cuando no están claros los requerimientos.

6.3. El producto final puede variar sobre prototipo.

6.4. Si un prototipo no satisface se desecha y se inicia con uno nuevo.

7. Métodos Formales

7.1. Notación rigurosa.

7.2. Útiles para sistemas críticos.

7.3. Demostraciones formales de sus propiedades.

7.4. Lógicos y matemáticos.

7.5. Costosos y tardados.

7.6. Requieren de expertos.

8. Técnicas de 4ta Generación

8.1. Reducen el tiempo de desarrollo.

8.2. Aún utilizando éstas tecnologías se debe realizar análisis, diseño y pruebas.

8.3. Código ineficiente.