Requerimientos de software

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Requerimientos de software von Mind Map: Requerimientos de software

1. Definición

1.1. Son descripciones de lo que el sistema debe hacer, el servicio que ofrece y las restricciones.

2. Tipos

2.1. Funcionales

2.1.1. Se refiere a los servicios que el sistema debe tener, de la forma de reacción del sistema y de su comportamiento en ciertas situaciones y lo que no debe hacer.

2.2. No funcionales

2.2.1. Son los que no se relacionan directamente con los servicios que tiene el sistema, es más bien propiedades como fiabilidad, tiempo de respuesta y almacenamiento.

2.2.1.1. Requerimiento del producto

2.2.1.1.1. Usabilidad

2.2.1.1.2. Eficiencia

2.2.1.1.3. Confiabilidad

2.2.1.1.4. Seguridad

2.2.1.2. Requerimiento de la organización

2.2.1.2.1. Ambientales

2.2.1.2.2. Operacionales

2.2.1.2.3. Desarrollo

2.2.1.3. Requerimientos externos

2.2.1.3.1. Regulatorios

2.2.1.3.2. Éticos

2.2.1.3.3. Legales

2.3. Usuario

2.3.1. Enunciados, en donde se especifica lo que el usuario espera del sistema y de las restricciones.

2.4. Del sistema

2.4.1. Son descripciones de las funciones de forma detallada, los servicios y restricciones operativas del sistema.

2.5. Dominio

2.5.1. Son requerimientos funcionales nuevos, restricciones a los requerimientos o funcionales existentes.

3. Características

3.1. único

3.1.1. Se debe interpretar de una sola manera

3.2. Verificable

3.2.1. Debe ser comprobada

3.3. Claro

3.3.1. Deben ser establecidos de forma clara y simple.

3.4. Viable

3.4.1. Debe ser factible.

3.5. Necesario

3.5.1. Debe asegurarse que el bebé nazca bien se es importante están con AMLO, pregunto.

4. Documentos de requerimientos

4.1. Definición

4.1.1. Es un comunicado oficial de lo que deben implementar los desarrolladores del sistema.

4.2. Elementos

4.2.1. Prefacio

4.2.1.1. Define el numero esperado de lectores y describe la historia de sus versiones y el resumen de los cambios.

4.2.2. Introducción

4.2.2.1. Describe las necesidades para el sistema, además de como se ajusta dentro de la organización dependiendo los objetivos de la empresa y las estrategias globales.

4.2.3. Glosario

4.2.3.1. Define los términos técnicos usados en el documento.

4.2.4. Definición de requerimientos del usuario

4.2.4.1. Se describe los servicios que ofrece el usuario y los requerimientos no funcionales.

4.2.5. Arquitectura del sistema

4.2.5.1. Presenta la arquitectura del sistema y la distribución de las funciones por medio de módulos.

4.2.6. Especificaciones de requerimientos del sistema

4.2.6.1. Aquí representan los requerimientos funcionales y no funcionales del sistema.

4.2.7. Modelos del sistema

4.2.7.1. Modelos gráficos del sistema que muestre las relaciones entre los componentes del sistema.

4.2.8. Evolución del sistema

4.2.8.1. Describe los cambios y adaptaciones.

4.2.9. Apéndices

4.2.9.1. Brinda información especifica y detallada que se relaciona con la aplicación a desarrollar.

4.2.10. Índice

5. Especificaciones

5.1. Enunciados en lenguaje natural

5.1.1. Cada enunciado debe expresar un requerimiento,

5.2. Lenguaje natural estructurado

5.2.1. La información se agrega de forma natural a una platilla estándar.

5.3. Lenguajes de descripción de diseño

5.3.1. Usa un lenguaje con características abstractas para especificar los requerimientos en la definición operacional del sistema.

5.4. Anotaciones gráficas

5.4.1. Sirven para definir los requerimientos funcionales, los casos de uso UML y diagramas de secuencia.

5.5. Especificaciones matemáticas

5.5.1. Conceptos matemáticos.