Determinación De Requerimientos.
Requerimiento : Es una condición o capacidad que
necesita el usuario para resolver un problema o conseguir
un objetivo determinado.
Especificación: Es la descripción que define deforma
completa, precisa y consistente y verificable los
requerimientos que serán la base para el diseño y
posterior construcción de un sistema.
Determinación deRequerimientos
Actividades :
Anticipación de Requerimientos: Prever las características del sistema
en base a la experiencia previa.
Investigación de Requerimientos: Estudio y documentación del Sistema
actual, utilizando técnicas para hallar hechos, análisis de flujos de datos
y análisis de decisión.
Especificación de Requerimientos: Análisis de los datos que describen
el Sistemapara definir las características del nuevo Sistema.
Determinación de Requerimientos
Se debe definir claramente:
Modelo del Nuevo Sistema (DFD): Descripción completa de
todo lo que el sistema tiene que hacer para satisfacer al
usuario.
Todas las Funciones que el Sistema debe contener
(manuales y posibles de automatizar)
Flujos de las Entradas
Flujos de las Salidas
Todos losalmacenes
Determinación de Requerimientos
Modelo del nuevo Sistema:
Basado en las mejoras propuestas por el análisis del sistema actual, se
rediseña el modelo
Se debe establecer, en conjunto con el usuario las fronteras de
automatización (últimos niveles de descomposición).
Teniendo definida la frontera de automatización, comienza la etapa de
Especificación de Requerimientos.Determinación de Requerimientos
La especificación de requerimientos debe ser elaborada
considerando los siguientes aspectos:
No ambigua
Completa
Fácil de verificar
Consistente
Fácil para identificar el origen de cada requerimiento
Fácil de utilizar durante las siguientes fases
Determinación de Requerimientos
QUE debe hacer el SIA
y bajo qué restriccionesESPECIFICACIÓN operará
Acuerdo Básico entre
usuario final y el equipo
encargado del desarrollo
del SIA
Determinación de Requerimientos
Principios de Especificación :
1. Debe separar Funcionalidad de Implementación
2. Debe usar un Lenguaje de especificación orientada al
3.
4.
5.
6.
7.
proceso.
Debe abarcar el Sistema del cual el Sw es un
componente.
Debe abarcar el entorno en el que elSistema opera.
Debe ser un modelo cognitivo.
Debe ser operativa.
Debe ser tolerante a la incompletitud y ampliable.
Determinación de Requerimientos
Clasificación de Requisitos :
Requisitos Funcionales : Describen la funcionalidad o los
servicios que se espera provea el Sw.
(Mantenedores, Listados, Consultas, Cálculos, Procesos Centralizados, Otros)
Requisitos de Información uOperacionales :
De Entrada o Almacenamiento : Describen los datos necesarios de
almacenar para proporcionar los servicios deseados .
De Salida : Describen el detalle de los datos de Reportes y Consultas
Determinación de Requerimientos
Clasificación de Requisitos :
Requisitos no Funcionales : Definen restricciones del
sistema
Del Producto (Facilidad de Uso, Desempeño, Fiabilidad,Espacio, Portabilidad)
Organizacionales (Seguridad, Respaldos, Mantención, de
entrega, de Implementación, de Estándares, del ámbito)
Externos (Interoperabilidad, de privacidad, de seguridad)
Determinación de Requerimientos
Clasificación de Requisitos :
Los requerimientos técnicos: Describen el hardware y
software necesario para el desarrollo del sistema
diseño y construcción Puesta en marcha (implantación)
Ejemplo
Ejemplo
Ejemplo
Especificación de Requerimientos
Nombre : Sistema Video Club.
Objetivo : Administrar y apoyar la gestión del Video Club a través de un Sistema
Automatizado que permita obtener información clara, fidedigna y oportuna.
Usuarios:
1.
2.
3.
1.
2.
Usuarios Directos : Encargado de atención al público Encargado de...
Regístrate para leer el documento completo.