Ingeniería de requisitos

Plan your projects and define important tasks and actions

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

1. Requerimientos de software

2. Requerimientos del usuario

2.1. Son restricciones de los servicios o funciones ofrecidos por el sistema.

2.2. Tipos:

2.3. Métricas para su especificación

2.4. Deben describir los requerimientos funcionales y no funcionales de tal forma que sean compatibles para los usuarios del sistema sin conocimiento técnico detallado.

3. Requerimientos funcionales y no funcionales

3.1. Requerimientos funcionales

3.1.1. Son declaraciones de los servicios que debe proporcionar el sistema.

3.2. Requerimientos no funcionales

3.2.1. Estas interfaces son muy comunes en sistemas de tiempo real embebido.

3.2.2. Representaciones de datos

4. Especificación de la interfaz

4.1. Tipos:

4.1.1. Interfaces de procedimientos

4.1.1.1. Los programas o subsistemas existentes ofrecen variedad de servicios.

4.1.2. Estructuras de datos

4.1.2.1. Los modelos gráficos de datos son las mejores notaciones para este tipo de descripción.

5. El documento de requerimientos de software

5.1. Es la declaración oficial de qué debe implementar los desarrolladores del sistema.

5.1.1. Usuarios

5.1.1.1. Clientes del sistema

5.1.1.2. Administradores

5.1.1.3. Ingenieros de sistemas

5.1.1.4. Ingenieros probadores del sistema

5.1.1.5. Nuevo nodo

5.1.2. Estructura

5.1.2.1. Prefacio

5.1.2.2. Introducción

5.1.2.3. Glosario

5.1.2.4. Definición de requerimientos del usuario

5.1.2.5. Arquitectura del sistema

5.1.2.6. Especificación de requerimientos del sistema

5.1.2.7. Modelos del sistema

5.1.2.8. Evolución del sistema

5.1.2.9. Apéndices

5.1.2.10. índice

6. IVAN BRISEÑO RODRÍGUEZ

6.1. Instituto tecnológico Superior de Mascota

6.1.1. Fundamentos de Ingeniería de software

6.1.1.1. MAPA MENTAL "INGENIERIA DE REQUERIMIENTOS"

7. BIBLIOGRAFÍA

7.1. http://sedici.unlp.edu.ar/bitstream/handle/10915/4057/2_-_Ingenier%C3%ADa_de_requerimientos.pdf?sequence=4

7.2. http://helibertoarias.com/ingenieria-del-software/que-es-la-ingenieria-de-requerimientos/

7.3. http://mena.com.mx/gonzalo/maestria/ingreq/presenta/procesos_ir/

7.4. http://dgsa.uaeh.edu.mx:8080/bibliotecadigital/bitstream/handle/231104/415/Ingenieria%20de%20requerimientos.pdf?sequence=1&isAllowed=y

8. Estudios de viabilidad

8.1. Un estudio de viabilidad es un estudio corto y orientado a resolver varias cuestiones:

8.1.1. ¿Contribuye el sistema a los objetivos generales de la organización?

8.1.2. ¿Se puede implementar el sistema utilizando la tecnología actual y dentro de las restricciones de coste y tiempo?

8.1.3. ¿Puede integrarse el sistema con otros sistemas existentes en la organización?

9. Obtención y análisis de requerimientos

9.1. En esta actividad, los ingenieros de software trabajan con los clientes y los usuarios finales del sistema.

9.1.1. Las actividades del proceso son:

9.1.1.1. Descubrimiento de requerimientos

9.1.1.2. Clasificación y organización de requerimientos

9.1.1.3. Ordenación por prioridades y negociación de requerimientos

9.1.1.4. Documentación de requerimientos

10. Requerimientos del sistema

10.1. Son versiones extendidas de los requerimientos del usuario.

10.1.1. Notaciones para la especialización de requerimientos

10.1.1.1. Lenguaje natural estructurado

10.1.1.2. Lenguajes de descripción de diseño

10.1.1.3. Notaciones gráficas

10.1.1.4. Especificaciones matemáticas

11. Validación de requerimientos

11.1. Verificaciones sobre requerimientos en el documento de requerimientos:

11.1.1. Verificación de validez

11.1.2. Verificaciones de consistencia

11.1.3. Verificación de completitud

11.1.4. Verificación de realismo

11.1.5. Verificabilidad

11.2. Técnicas de validación de requerimientos:

11.2.1. Revisión de requerimientos

11.2.2. Construcción de prototipos

11.2.3. Generación de casos de prueba

12. Gestión de requerimientos

12.1. Es el proceso de comprender y controlar los cambios en los requerimientos del sistema.

12.1.1. Requerimientos duraderos y volátiles

12.1.2. Planificación de la gestión de requerimientos

12.1.3. Gestión del cambio de requerimientos