El Software y la Ingeniería de Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
El Software y la Ingeniería de Software por Mind Map: El Software y la Ingeniería de Software

1. Principios Generales

1.1. Primer principio

1.1.1. La razón de que exista todo

1.2. Segundo principio

1.2.1. MSE(Mantenlo sensillo, estúpido)

1.3. Tercer principio

1.3.1. Mantener la visión

1.4. Cuarto Principio

1.4.1. Otros consumirán lo que usted produce

1.5. Quinto principio

1.5.1. Ábrase al futuro

1.6. Sexto principio

1.6.1. Planee por anticipado la teutilización

2. Esencia de la práctica

2.1. Entender el problema

2.2. Planear la solución

2.3. Ejecutar el plan

2.4. Examinar la exactitud del resultado

3. Dominios de aplicación

3.1. Software de sistemas

3.1.1. programas en conjunto desarrollados para dar servicio a otros programas

3.2. Software de Aplicación

3.2.1. Programas aislados que resuelven una necesidad específica de negocios.

3.3. Software de Ingeniería y Ciencias

3.3.1. Se ha caracterizado por algoritmos "devoradores de números."

3.4. Software incrustado

3.4.1. Reside dentro de un producto o sistema y se usa para implementar y controlar características y funciones para el usuario final y para el sistema en sí.

3.5. Software de línea de productos

3.5.1. Es diseñado para proporcionar una capacidad específica para uso de muchos consumidores diferentes.

3.6. Aplicaciones Web

3.6.1. Esta categoría está centrada en redes que agrupa una amplia gama de aplicaciones.

3.7. Software de IA

3.7.1. Hace uso de algoritmos no numéricos para resolver problemas complejos que no son fáciles de tratar computacionalmente o con el análisis directo.

4. Software

4.1. El software se desarrolla o modifica con intelecto; no se manufactura en el sentido clásico.

4.2. Aunque la industria se mueve hacia la construcción basada en componentes, la mayor parte del software se construye para un uso individual.

4.3. El software no se desgasta.

5. Software Heredado

5.1. El software se debe mejorar para implementar los nuevos requerimientos que se presenten en el negocio.

5.2. Debe ser adaptado para poder cumplir las necesidades de los nuevos ambientes de cómputo y tecnología.

5.3. La arquitectura debe re-diseñarse para hacerla viable dentro de un ambiente de redes.

5.4. Debe ampliarse para que sea operable con otros sistemas o base de datos más modernas.