Está en la página 1de 13

Un ejemplo de

requisitos

ndice

Introduccin.
Descripcin del problema
Requisitos funcionales.
Requisitos no funcionales.

Introduccin

Introduccin
Qu necesitamos para poner un
ejemplo de requisitos?.

Introduccin
Una necesidad /problema.
Al igual que ponemos los caballos
delante del carro, pongamos primero
un problema y, despus, una solucin.

Introduccin
Busquemos un problema sencillo (en
su concepcin).
Por ejemplo una tienda de msica online.

Descripcin del
problema

Descripcin del problema


Quiero vender msica a
travs de Internet.
Los usuarios comprarn
crditos para adquirir
canciones.
Los usuarios buscarn las
canciones que deseen y las
pagarn con crditos.

Descripcin del problema


Los usuarios tendrn
algunos das para descargar
en su ordenador las
canciones que hayan
adquirido.
Quiero hacer ofertas
generales (afectan a todos
los usuarios) y particulares
(afectan a usuarios
concretos).

Descripcin del problema


La solucin es un sistema
software.
Qu caractersticas debe
tener este sistema para
satisfacer las necesidades
de nuestro cliente?.
Esto es ingeniera de
requisitos.

Requisitos funcionales

Requisitos funcionales
Los usuarios comprarn crditos
para adquirir canciones.

Esto nos da mucha informacin.

Requisitos funcionales
El sistema debe registrar la
informacin de los usuarios
y los crditos que poseen.
El sistema debe permitir
que los usuarios registrados
compren crditos y
proporcionar las
herramientas para que las
usuarios paguen.

Requisitos funcionales
Ahora vosotros

Requisitos funcionales
Los usuarios buscarn las canciones
que deseen y las pagarn con crditos.

Requisitos funcionales
El sistema debe almacenar
informacin sobre las
canciones que se pueden
adquirir y su precio en
crditos.
El sistema debe permitir a
los usuarios buscar y
consultar la informacin
sobre las canciones.

Requisitos funcionales
El sistema debe permitir a
un usuario adquirir una
cancin a cambio de una
cantidad de crdito.

Requisitos funcionales
Los usuarios tendrn algunos
das para descargar en su ordenador
las canciones que hayan adquirido.

Requisitos funcionales
El sistema debe almacenar
las canciones adquiridas por
un usuario y la fecha, para
saber durante cuanto
tiempo puede descargar
dichas canciones.
El sistema debe permitir
descargar las canciones que
un usuario ha adquirido
mientras tenga tiempo.

Requisitos funcionales
Los usuarios tendrn algunos
das para descargar en su ordenador
las canciones que hayan adquirido.

10

Requisitos no
funcionales

Requisitos no funcionales
Se os ocurren requisitos (algo que la
aplicacin deba tener) que no sea
funcional?.

11

Requisito no funcional
El sistema debe visualizarse y
funcionar correctamente en cualquier
navegador, especialmente en Internet
Explorer, Firebird, Mozilla y Nautilus.
De qu tipo es este requisito?.

Requisito no funcional
El sistema debe cumplir las
disposiciones recogidas en la Ley
Orgnica de Datos Personales y en el
Reglamento de medidas de seguridad.
De qu tipo es este requisito?.

12

Requisito no funcional
El sistema no debe tardar ms de cinco
segundos en mostrar los resultados de una
bsqueda. Si se supera este plazo, el
sistema detiene la bsqueda y muestra los
resultados encontrados.
De qu tipo es este requisito?.

Fin

13

También podría gustarte