INGENIERIA DEL SOFTWARE

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
INGENIERIA DEL SOFTWARE por Mind Map: INGENIERIA DEL SOFTWARE

1. Diciplina que permite crear Software a partir de una serie de requisitos o de necesidades planteadas por el usuario final.

2. REQUISITOS

2.1. Interpretar las necesidades del cliente en una lista de objetivos a cumplir

2.1.1. Requerimientos fundamentales

2.1.2. Proceso de Requerimientos

2.1.3. Analisis de requerimientos

2.1.4. Especificación de Requerimentos

2.1.5. Validacion de Requerimientos

2.1.6. Herramientas de Software

3. OBJETIVO

3.1. Cumplir con los medios de estandarizacion, de calidad y dar una buena imagen a la compañia que los desarrolla

4. TI

4.1. BABOOK

4.1.1. Guia sobre los Fundamentos del conocimeitno del analisis de negocio

4.2. PSPBOK

4.2.1. Guia para la Gestión y productividad

4.3. TSPBOK

4.3.1. Guia de Gestión de Equipos

4.4. PMBOK

4.4.1. Guia de Dirección de Proyectos

4.5. SWEBOK

4.5.1. Guia de conocimiento de un Ing de Sw

5. DISEÑO

5.1. En esta Etapa se analizan los requerimientos y se crean posibles soluciones graficas a cada uno

5.1.1. Arquitectura

5.1.2. Interfaces

5.1.3. Diagramas de Flujo

6. PRUEBAS

6.1. Evalúa la eficiencia y calidad del producto detectando las posibles mejoras o fallas

6.1.1. Lista de Pruebas

6.1.2. Niveles de pruebas

6.1.3. Tecnicas de pruebas

6.1.4. Proceso de pruebas

6.1.5. Herramientas de soporte de pruebas

7. DESARROLLO

7.1. Interpreta la aqetuitectura, esquemas y diagramas de flujo definidos en la etapa de diseño en codificacion de un leguaje de programación

7.1.1. Construcción del Software

7.1.2. Gestión del desarrollo

7.1.3. Practicas

7.1.4. Construcción de Tecnologias

7.1.5. Herramientas de Software

8. CALIDAD DE SOFTWARE

8.1. el objetivo es crear un producto de Calidad,

8.1.1. Solucion a los procesos que realiza o problematica que tiene

8.1.2. Producto Eficaz

8.1.3. Costeable

8.1.4. Moldeable

9. MANTENIMIENTO

9.1. Corrige las fallas y realiza las mejoras

10. HERRAMIENTAS Y METODOS DE INGENIERIA

10.1. Son todos los recursos virtuales que nos ayudan a realizar tareas exaustivas como:

10.1.1. Validar el Producto

10.1.2. Crear el diseño

10.1.3. Realizar Pruebas

10.1.4. Detectar Fallas

11. Gestion de configuración

11.1. identifica la configuracion general del sistema para realizar posibles adaptaciones

12. Gestión de ingenieria

12.1. verifica la infraestructura del proyecto

12.1.1. Control del programa

12.1.2. Planeacion del programa

12.1.3. Mantenimiento adecuado

13. Gestión de proceso

13.1. Valida las Etapas del proceso

13.1.1. Tareas de proceso

13.1.2. Funciones

13.1.3. Mediciones

13.1.4. Configuración

13.1.5. Mantenimiento

14. Diseñar aplicaciones informaticas que se ajusten a las necesidades de los usuarios finales

15. coordinar y desarrollar aplicaciones complejas y funcionales

16. invertir en las fases del ciclo de vida de las aplicaciones