Ingenieria del software

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

1. La Ingeniería del Software es la rama de la ingeniería que crea, mantiene, procesa datos que forman aplicaciones de software por medio de tecnologías y prácticas computacionales.

2. Fundamentos de la construccion del software

2.1. • Minimizar la complejidad • Anticipación a los cambios • Construir para verificar • Estandares de construccion

3. Gestion de la construccion

3.1. • Modelos de construcción • Plan de construcción • Métricas de construcción

4. Consideraciones practicas

4.1. • Diseño de la construcción • Lenguajes de construcción • Codificación y Pruebas de construcción • Reutilización • Calidad de construcción • Integración

5. Importancia

5.1. Mejorar la calidad de los productos de software. Aumentar la productividad y trabajo de los ingenieros del software. Facilitar el control del proceso de desarrollo de software. Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente.

6. Linea del tiempo

6.1. 1era. Etapa: Eniac (1946), Lenguaje Fortran (1957), Lenguaje Cobol (1960).

6.1.1. 2da, Etapa (1965-1972): Crisis del software (1968) Nace la ingeniería del software (1968) Lenguaje programación C (1972)

6.1.1.1. 3ra.Etapa (1972-1985) Lenguaje Basic (1975) Sistemas distribuidos Redes locales y globales.

6.1.1.1.1. 4ta. Etapa (1985-1995) Redes de información Tecnologias orientadas a objetos (java 1990) Redes neuronales SW inteligencia artificial Deep blue (1997)