La ingeniería del software

Ingeniería del software

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

1. ¿Que es la Ingeniería de Software?

1.1. Es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre las maquinas.

2. Paradigmas de la ingeniería de Software

2.1. También llamado Modelo cascada. Surge de un pensamiento sistemático, secuencial para el desarrollo de software. Empieza con el establecimiento de los requisitos y pasa a las fases de análisis, codificación, pruebas y mantenimiento. Teniendo en cuenta que cada fase se debe hacer con sumo cuidado ya que una vez terminada no se puede retornar a una fase anterior.

2.1.1. Fases del modelo Cascada: • Análisis de requerimientos • Diseño. • Codificación. • Pseudocódigo y código • Mantenimiento

3. ¿Que es ingeniería?

3.1. La ingeniería es el análisis, diseño, construcción, verificación y gestión de entidades técnicas

4. ¿Que es el Software?

4.1. El software de computadora es el producto que las ingenierías de software construyen y después mantienen en largo plazo

4.1.1. Las características del Software

4.1.1.1. 1.-El software se desarrolla o construye; no se manufactura en el sentido clásico. 2.-El software no se desgasta. 3.-A pesar de que en la industria tiene una tendencia hacia la construcción por componentes, la mayoría del software aún se construye a la medida.

4.1.2. Aplicaciones y categorías

4.1.2.1. Principales aplicaciones para móviles y sitios WEB Categorías: • Software de sistemas • Software de aplicación • Software científico y de ingeniería • Software empotrado • Software de línea • Etc..

5. El proceso de la ingeniería de Software

5.1. Es el elemento que mantiene juntos los estratos de la tecnología y que permite el desarrollo racional y a tiempo del software de computadora. El proceso define un marco de trabajo que debe establecerse para la entrega efectiva de la tecnología de la ingeniería del software