Descripcion de requisitos
Enviado por ELKIN ADRIAN GRANADOS CARDENAS • 13 de Noviembre de 2021 • Tarea • 1.759 Palabras (8 Páginas) • 58 Visitas
IE-DAC-05/A13R00
DESCRIPCIÓN DE REQUISITO
PROYECTO - <NOMBRE DEL PROYECTO>
[Nota: La siguiente plantilla se ha desarrollado para su uso en el Proceso de desarrollo de software. El texto que se encuentra entre corchetes y presentado en estilo “Itálica azul” se ha incluido para proporcionar una guía para el autor y se debería borrar antes de la entrega del documento.]
[Se debe sustituir el texto que se encuentra entre los símbolos < > y resaltado en amarillo por su equivalente según el proyecto de desarrollo. Al sustituir se debe eliminar el resaltado.]
[La versión del documento se actualizará cada vez que sea modificado de alguna forma]
Integrantes
Código: _____________ Nombre y Apellido: _______________________________
Código: _____________ Nombre y Apellido: _______________________________
Código: _____________ Nombre y Apellido: _______________________________
Código: _____________ Nombre y Apellido: _______________________________
Control del Documento
Título: Descripción de requisito
Versión: <x.y>.
Nombre | Cargo | |
Elaborado por: | <Nombre completo de autor del documento> | <Rol en el proyecto del autor del documento> |
Aprobado por: | <Persona facultada para revisar y aprobar el documento> | Firma: |
Cargo: | <Cargo de la persona facultada para revisar y aprobar el documento> | Fecha: |
Reglas de Confidencialidad
Clasificación:<RECTOR/ENTREGABLE/INTERNO>.
Forma de distribución: <PDF/IMPRESO/OTRO>.
Control de Cambios
Versión | Sección, Figura, Tabla | Tipo * | Fecha | Autor del cambio | Descripción del cambio |
<x.y> | Todo el documento | A | <dd/mm/aaaa> | <Nombre completo del autor del documento> | <Descripción del cambio realizado> |
* Indicar el tipo de cambio: A Alta; B Baja; M Modificación
Índice de Contenidos
1. Introducción 4
1.1. Propósito 4
1.2. Alcance 4
1.3. Definiciones, Acrónimos y Abreviaturas 4
1.4. Referencias 4
2. RF# <nombre del requisito> 5
Especificación de requisito funcional 5
Código 5
Nombre 5
Descripción general 5
Pre-Condiciones 5
Prototipos 5
Descripción del flujo de eventos 5
Flujo básico 5
Flujo alterno 3.a. Cancelar. 6
Flujo alterno 4.a. Datos incompletos 6
Flujo alterno 4.b. Datos incorrectos 7
Flujo alterno 4.c. Datos repetidos 7
Flujo alterno 6.a. Acción no confirmada. 7
Flujo alterno 8.a. Ha ocurrido un error. 8
Flujo alterno *.a. Salir. 8
Flujo alterno #.a. Otro flujo alterno. 8
Clases del modelo de datos [1] 8
Requisitos no funcionales [2] 9
Pos-condiciones 9
Reglas del negocio [3] 9
Validaciones generales 9
Mensajes del sistema 9
Observaciones 10
- Introducción
- Propósito
Especificar requisitos funcionales con el suficiente nivel de detalle para su implementación.
- Alcance
Este documento describe el funcionamiento del requisito <código> <nombre del requisito> perteneciente al componente <nombre del componente>.
- Definiciones, Acrónimos y Abreviaturas
RF Requisito funcional.
N/A No aplica.
- Referencias
[En esta sección deben listarse, utilizando el estilo numerado y las normas ISO 690 e ISO 690-2, las fuentes bibliográficas referenciadas en el documento. Para el caso de documentos dentro del repositorio basta con especificar la ruta y el nombre del documento]
Código | Título |
Referencia al Modelo de diseño/Persistencia de datos/Nombre del Paquete | |
Referencia a la Especificación de requisitos de software/Catálogo de requisitos no funcionales | |
Referencia al Modelo de diseño/Reglas de negocio | |
Referencia al Modelo de diseño/Mapa de navegación |
- RF# <nombre del requisito>
Especificación de requisito funcional | ||
Código | Nombre | |
RF# | Nombre del requisito | |
Descripción general | Viene de la Especificación de requisitos de software y debe comenzar de la siguiente forma: Este requisito permite …. Para acceder a este requisito debe seguirse la ruta … [4] | |
Pre-Condiciones | Precondiciones, especificar si hay precondiciones de accesibilidad | |
Prototipos | ||
Incluir el prototipo o prototipos relacionados con todas las pantallas que se muestren durante la ejecución del requisito. | ||
Descripción del flujo de eventos | ||
Flujo básico | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
2 |
|
|
3 |
|
|
Flujo alterno 3.a. Cancelar. | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno 4.a. Datos incompletos | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno 4.b. Datos incorrectos | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno 4.c. Datos repetidos | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno 6.a. Acción no confirmada. | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno 8.a. Ha ocurrido un error. | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno *.a. Salir. | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Flujo alterno #.a. Otro flujo alterno. | ||
Paso | Acciones del usuario | Acciones del sistema |
1 |
|
|
Clases del modelo de datos [1] | ||
Clase | Observaciones y otras restricciones | |
Requisitos no funcionales [2] | Referencia a los requisitos no funcionales a tener en cuenta en la implementación de este requisito funcional. Solo se referencia mediante su código pues los mismos se encuentran en la Especificación de requisitos de software | |
Pos-condiciones |
| |
Reglas del negocio [3] | Reglas del negocio que se deben validar o tener en cuenta en la implementación. Solo se referencia mediante su código pues las mismas se encuentran en el Modelo de diseño. | |
Validaciones generales |
| |
Mensajes del sistema | ||
| ||
Observaciones | ||
Observaciones relacionadas con la vista. Detalles que debe tener en cuenta el desarrollador. Ejemplos de posibles observaciones:
|
...