Documento De Requerimientos
nosoyeliud3 de Mayo de 2013
529 Palabras (3 Páginas)463 Visitas
Documento de Requerimientos
Proyecto: NOMBRE DEL PROYECTO
(Abreviatura del proyecto y versión del mismo)
Cliente: NOMBRE DEL CLIENTE
Introducción
Describir la necesidad de crear el sistema y los objetivos, las funciones que realizará de forma breve y explicar como trabajará con otros sistemas.
¿Cuáles son los antecedentes y la historia detrás de este proyecto?
¿Cuáles son los acercamientos actuales a este problema?
Glosario de Términos
Términos técnicos del proceso que se usan durante el proyecto a automatizar, deben estar asociados al entorno de la problemática y no a la parte del proceso del desarrollo del software.
Documentar las definiciones de términos y acrónimos aquí ayuda a otros documentos a ser más concisos y precisos.
Modelos del Sistema
Se deben exponer como anexo uno o más modelos del sistema que muestren las relaciones entre los componentes del sistema y el sistema y su entorno. Estos podrían ser modelos de objetos, modelos de flujos de datos y modelos de datos semánticos. (Los modelos se mencionarán en temas siguientes en esta unidad y en otras unidades de aprendizaje).
Por lo cual en este apartado solo se mencionarán los modelos que se utilizarán, estándares, las herramientas de desarrollo (lenguajes de programación, entornos de desarrollo, gestores de bases de datos, API´s, entre otros).
Definición de Requerimientos
Definición de las necesidades de la problemática a solucionar. Mencionando los aspectos esenciales, dando prioridades, funciones, características y restricciones.
Especificación de Requerimientos
Especificación detallada de los requerimientos funcionales del sistema.
Definición de Requerimientos Funcionales
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que éste debe reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares. En algunos casos, los requerimientos funcionales de los sistemas también pueden declarar explícitamente lo que el sistema no debe hacer.
Describen lo que el sistema debe hacer.
Describen la interacción entre el sistema y su ambiente, en forma independiente a su implementación.
El ambiente incluye al usuario y cualquier otro sistema externo con el cual interactúa el sistema a desarrollar.
Definir los servicios que serán proporcionados.
Definición de Requerimientos No-Funcionales
Son aquellos requerimientos que no se refieren directamente a las funciones específicas que proporciona el sistema, sino a las propiedades emergentes de éste como la fiabilidad, el tiempo de respuesta, la capacidad de almacenamiento, especificación de la interfaz gráfica de usuario.
Los requerimientos no funcionales no sólo se refieren al sistema software a desarrollar. Algunos de estos requerimientos pueden restringir el proceso que se debe utilizar para desarrollar el sistema.
Definen aspectos del sistema visibles por el usuario que no se relacionan en forma directa con el comportamiento funcional del sistema. No incluyen restricciones cuantitativas, como el tiempo de respuesta o precisión.
Define las limitantes del sistema y el proceso de desarrollo.
Requerimientos del Sistema
Descripción de la plataforma de Hardware, software, interfaces de programación de aplicaciones (API’s) , bases de datos que se requieren para implementar el Sistema.
Evolución del Sistema
Definir las suposiciones fundamentales en las cuales el sistema se basa y se
...