Desarrollo del Software

Mapa Mental Desarrollo del Software

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

1. Etapas

1.1. Ingeniería de requerimientos

1.1.1. Define el software que se desea producir y sus especificaciones

1.1.1.1. Obtención

1.1.1.2. Análisis

1.1.1.3. Especificación

1.1.1.4. Validación

1.1.1.5. Administración de los requerimientos de software

1.1.2. Son las necesidades de los clientes

1.1.3. Servicios que los usuarios desean que proporcione el sistema en desarrollo

1.1.4. Restricciones con las que debe operar

1.1.5. El Software hará

1.1.5.1. + Planteamiento del problema + Materiales y métodos + Objetivo

1.1.6. Tareas

1.1.6.1. Tratar con la naturaleza del sistema y comprender su ambiente.

1.1.6.2. Encontrar los componentes y su interacción dentro del sistema.

1.1.6.3. Definir los servicios que el sistema debe ofrecer al usuario.

1.1.6.4. Definir las restricciones o limitantes del sistema.

1.1.7. Proceso

1.1.7.1. Objetivo obtener un documento formal donde se especifiquen las características que debe cumplir el sistema que se va a desarrollar

1.1.7.1.1. Entendibles

1.1.7.1.2. Necesarios

1.1.7.1.3. Consistentes

1.1.7.1.4. No ambiguos

1.1.7.1.5. Completos

1.1.7.1.6. Verificables

1.1.7.1.7. Correctos

1.1.7.1.8. Reales

1.1.7.1.9. Rastreables

1.1.7.1.10. Modificables

1.1.8. Obtención de requerimientos

1.1.9. Análisis de requerimientos

1.1.10. Especificación de requerimientos

1.1.11. Tipos de requerimientos

1.1.11.1. Audiencia

1.1.11.1.1. Lenguaje natural (utilizando diagramas) de los servicios que se espera que el sistema provea y de las restricciones bajo las cuales el sistema debe funcionar.

1.1.11.1.2. Los requerimientos del sistema (los servicios y restricciones).

1.1.11.1.3. La especificación del diseño del software. (descripción abstracta).

1.1.11.2. Característica

1.1.11.2.1. Requerimientos funcionales

1.1.11.2.2. Requerimientos no funcionales

1.1.12. Caso de uso: alta de unidades de aprendizaje y requerimientos del SAUA

1.1.12.1. Características

1.1.12.2. Restricciones del sistema

1.1.12.3. Selección de unidad de aprendizaje

1.1.12.3.1. Cada profesor tiene asignado un número de alumnos

1.1.12.3.2. La academia y la administración de la UAI realizan la programación de cursos de acuerdo con el reglamento y el programa educativo

1.1.12.3.3. El tutor apoya sugerir a los alumnos unidades de aprendizaje, de acuerdo con el perfil universitario

1.1.12.3.4. El alumno y el tutor revisan el currículo de los cursos

1.1.12.3.5. Se integra el currículo al expediente del alumno

1.1.12.3.6. Se integra la asignación previa al expediente del alumno

1.1.12.3.7. Semana para realizar modificaciones

1.1.12.3.8. La información de cada sección se entrega

1.1.12.4. Definición de requisitos funcionales

1.1.12.4.1. Descripción de la función o la entidad por especificar.

1.1.12.4.2. Descripción de entradas y de dónde se originan.

1.1.12.4.3. Descripción de salidas y hacia dónde van.

1.1.12.4.4. Descripción de qué otras entidades se utilizan.

1.1.12.4.5. Una precondición y una poscondición.

1.1.12.4.6. Efectos colaterales de la operación

1.1.12.5. Implementación

1.1.12.5.1. Contexto del SAUA

1.2. Diseño del sistema

1.3. Implementación

1.4. Validación

1.5. Mantenimiento