Está en la página 1de 9

Determinacion de

Requerimientos

Requerimientos

Los requerimientos para un sistema son la


descripcin de los servicios proporcionados
por el sistema y sus restricciones operativas.

Los requerimientos reflejan las necesidades


de los clientes de un sistema que ayude a
resolver algn problema

Anlisis de requerimientos

Abstraccin de requerimientos
(Davis, 1993)

Si una compaa desea establecer un contrato para un


proyecto de desarrollo de software grande, debe de
definir sus necesidades de una forma suficientemente
abstracta para establecer a partir de ella una solucin.
Los requerimientos deben redactarse de tal forma que
varios contratistas pueden licitar el contrato, ofreciendo,
quizs, formas diferentes de cumplir con necesidades de
los clientes en la organizacin. Una vez que el contrato
se asigna, el contratista debe redactar una definicin del
sistema para el cliente ms detalladamente de forma que
ste comprenda y pueda validar lo que dar el software.
Ambos documentos se pueden denominar documento de
requerimientos para el sistema.
4

Requerimientos funcionales

Describen la funcionalidad o los servicios del


sistema
Dependen del tipo de software y del sistema que
se desarrolle y de los posibles usuarios del
software
Los requerimientos funcionales para el usuario
son declaraciones de alto nivel, los describen en
forma general. Sin embargo, los requerimientos
funcionales del sistema describen los servicios
del sistema en detalle
5

Requerimientos NO funcionales

Definen propiedades y restricciones del sistema,


por ejemplo, fiabilidad, respuesta en el tiempo y
la capacidad de almacenamiento. Describen
restricciones como las capacidades de los
dispositivos de E/S, representaciones del
sistema, etc.
El proceso de requerimientos puede
especificarse a travs de sistema particular de
CASE, lenguaje de programacin o mtodo
desarrollado
6

Un ejemplo
Deseamos crear un sistema de informacin que registre los
contactos de una agenda. De cada contacto, almacenaremos
su nombre (en una serie de hasta 20 caracteres), su apellido
(en una serie de hasta 40 caracteres) y un nmero de
telfono (en una serie de hasta 20 caracteres que pueden ser
todos numricos menos el primero que puede ser numrico o
un signo +). Para dar de alta un nuevo contacto, el usuario
deber proporcionar el nombre del mismo, su apellido y su
nmero de telfono, datos que el sistema almacenar.

También podría gustarte