Diseño y Construcción Del Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Diseño y Construcción Del Software por Mind Map: Diseño y Construcción Del Software

1. Fundamentos De Construcción del software

1.1. Reducir La complejidad

1.1.1. En la construcción de software solo se alcanza una pequeña complejidad por medio del énfasis en la creación de un código que sea simple y legible, y no tan complejo.

1.2. Adelanto A los Cambios

1.2.1. La mayoría de software cambiara a lo largo del tiempo, y el anticipare a los cambios a muchos aspectos de la construcción del software.

1.3. Cimentar Para Comprobar

1.3.1. Significa construir el software de tal forma que los desarrolladores puedan encontrar los fallos con facilidad al estar escribiendo el código, ademas de cuándo realizar pruebas independientes y actividades operacionales.

1.4. Estandares De Cimentación

1.4.1. Tener en cuenta los estándares tanto externos como internos.

2. Gestión De La Construcción

2.1. Modelos de Cimentación

2.2. Plan De cimentacion

2.3. Métricas de la cimentación

3. Consideraciones Practicas

3.1. Diseño de la construcción

3.2. lenguajes de construccion

3.3. codificacion

3.4. pruebas de construccion

3.5. Reutilizacion

3.6. Calidad de integracion

3.7. integracion

4. Fundamentos De Diseño Software

4.1. Concepto General

4.2. Contextos

4.3. Procesos

4.4. Técnicas Permitidas

4.4.1. Abstracción

4.4.2. Acoplador

4.4.3. Descomposición

4.4.4. Encapsulacion

4.4.5. Separación del interfaz

4.4.6. Desahogo

5. Elementos Claves Del Diseño

5.1. Concurrencia

5.2. Control Y Manejo

5.3. Distribución de componentes

5.4. Manejo de errores

5.5. Interacción y presentacion

5.6. Persistencia de datos

6. Estructura Del Software

6.1. Estructuras

6.2. Estilos

6.3. Patrones

6.4. Familias y Marcos

7. Análisis De La Calidad

7.1. Atributos

7.2. Tecnicas

7.3. Metricas

8. Estrategias y Metodos

8.1. Generales

8.2. Diseño Orientado A Funciones

8.3. Diseño Orientado A Objectos

8.4. Diseño A Estructuras De Datos

8.5. Diseño Basado En Componentes

8.6. Otros Metodos