INGENIERÍA DE SOFTWARE

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
INGENIERÍA DE SOFTWARE por Mind Map: INGENIERÍA DE SOFTWARE

1. IMPORTANCIA

1.1. Permite construir sistemas complejos de calidad en un tiempo razonable.

2. PROGRAMAS DE CALIDAD

2.1. Sitios wed

2.2. ORIENTADO

2.2.1. A objetos

2.2.2. Aspectos

3. PASOS

3.1. Aplicación de un proceso ágil y adaptable

3.1.1. Se obtiene resultados de calidad

3.1.1.1. Satisfacen las necesidades de los usuarios

4. EN UN MUNDO ABIERTO

4.1. Desarrollar software de sistemas y aplicación

4.1.1. comuniquen en redes enormes

5. CAPAS

5.1. HERRAMIENTAS

5.1.1. MÉTODOS

5.1.1.1. PROCESOS

5.1.1.1.1. CALIDAD

6. MODELOS DEL PROCESO

6.1. Estructura para las actividades acciones y tareas para construir u software de calidad

6.2. En un enfoque moderno la ingeniería de software debe ser ágil

6.3. El proceso que se adopte depende del software que se este elaborando

6.4. Actividades y tareas

6.4.1. Programas documentos y datos

6.5. INDICADORES DE LA EFICIENCIA

6.5.1. Calidad

6.5.2. Oportunidad

6.5.3. Viabilidad

7. CONCEPTO:

7.1. Consiste en un proceso en el que se aplican un conjunto de métodos y un arreglo de herramientas par crear un excelente software.

8. SOFTWARE:

8.1. Es el producto que construyen los programadores profesionales y le brindan mantenimiento.

8.2. No se desgasta pero si se deteriora

8.3. DOMINIOS DE APLICACIÓN

8.3.1. SISTEMAS

8.3.1.1. Conjunto de programas que dan servicio a otros sistemas

8.3.2. APLICACIÓN

8.3.2.1. Resuelven una necesidad específica de un negocio.

8.3.3. INGENIERÍA

8.3.3.1. Algoritmos numéricos complejos

8.3.4. INCRUSTADO

8.3.4.1. Implementa funciones y controla características para el usuario final

8.3.5. LINEA DE PRODUCTOS

8.3.5.1. Capacidad específica para el uso de muchos consumidores

8.3.6. INTELIGENCIA ARTIFICIAL

8.3.6.1. Hace uso de algoritmos no numéricos para resolver problemas.

8.4. HEREDADO

8.4.1. Fueron desarrollados hace varias décadas

8.4.1.1. Evolución riesgosa.

9. CAMPOS

9.1. SISTEMAS DE TODA CLASE

9.1.1. Transporte

9.1.2. Salud

9.1.3. Industriales

9.1.4. Robótica

9.1.5. Militares

9.1.6. Entretenimiento

9.1.7. Científicas

10. WEBAPPS

10.1. ATRIBUTOS

10.1.1. Uso intensivo de redes

10.1.2. Concurrencia

10.1.3. Carga impredesible

10.1.4. Rendimiento

10.1.5. Disponibilidad

10.1.6. Orientado a datos

10.1.7. Contenido sensible

10.1.8. Evolución continua

10.1.9. Inmediatez

10.1.10. Seguridad

10.1.11. Estética

11. ACTIVIDADES ESTRUCTURALES

11.1. Comunicación

11.2. Planeación

11.3. Modelado

11.4. Construcción

11.5. Despliegue

11.6. Sombrilla

11.6.1. Seguimiento y control

11.6.2. Administración del riesgo

11.6.3. Aseguramiento de la calidad

11.6.4. Revisiones Técnicas

11.6.5. Medición

11.6.6. Administración

11.6.6.1. Configuración

11.6.6.2. Reutilización