Está en la página 1de 3

Clasificacin de los requerimientos

El clasificar requerimientos es una forma de organizarlos, hay


requerimientos que por sus caractersticas no pueden ser tratados iguales.
Por ejemplo, los requerimientos de entrenamiento de personal no son
tratados de la misma manera que los requerimientos de una conexin a
Internet.
La siguiente es una recomendacin de como pueden ser clasificados los
requerimientos aunque cada proyecto de softare pueda usar sus propias
clasificaciones.
!equerimientos del "entorno"
El entorno es todo lo que rodea al sistema. #unque no podemos cam$iar
el entorno, existen cierto tipo de requerimientos que se clasifican en esta
categora por que%
El sistema usa el entorno y lo necesita como una fuente de los ser&icios
necesarios para que funcione. Ejemplos del entorno podemos mencionar%
sistemas operati&os, sistema de archi&os, $ases de datos.
El sistema de$e de ser ro$usto y tolerar los errores que puedan ocurrir en
el entorno, tales como congestin en los dispositi&os y errores de entrada
de datos, por lo tanto el entorno se de$e de considerar dentro de los
requerimientos.
!equerimientos "ergonmicos"
El mas conocido de los requerimientos ergonmicos es la interface con el
usuario o '(I )'raphic (ser Interface*. En otras pala$ras, los
requerimientos ergonmicos son la forma en que el ser humano
interactua con el ser sistema.
!equerimientos de Interface
La interface es como interactua el sistema con el ser humano o con otros
sistemas )el enfoque es pr+cticamente el opuesto a los requerimientos
ergonmicos*, La interface es la especificacin formal de los datos que el
sistema reci$e o manda al exterior. (sualmente se especifica el protocolo,
el tipo de informacin, el medio para comunicarse y el formato de los
datos que se &an a comunicar.
!equerimientos funcionales
Estos son los que descri$en lo que el sistema debe de hacer. Es importante
que se descri$a el ,-ue. / no el ,0omo.. Estos requerimientos al tiempo
que a&anza el proyecto de softare se con&ierten en los algoritmos, la
lgica y gran parte del cdigo del sistema.
!equerimientos de desempe1o
Estos requerimientos nos informan las caractersticas de desempe1o que
de$en de tener el sistema. ,-ue tan r+pido., ,-ue tan seguido.,
,0uantos recursos., ,0uantas transacciones. .
Este tipo de requerimientos es de especial importancia en los sistemas de
tiempo real en donde el desempe1o de un sistema es tan crtico como su
funcionamiento.
2isponi$ilidad )en un determinado periodo de tiempo*
Este tipo de requerimientos se refiere a la dura$ilidad, degradacin,
pota$ilidad, flexi$ilidad, conta$ilidad y capacidad de actualizacin. Este
tipo de requerimientos es tam$i3n muy importante en sistemas de tiempo
real puesto que estos sistemas manejan aplicaciones crticas que no de$en
de estar fuera de ser&icio por periodos prolongados de tiempo.
Entrenamiento
Este tipo de requerimientos se enfoca a las personas que &an usar el
sistema. ,-ue tipo de usuarios son., ,-ue tipo de operadores., ,-ue
manuales se entregar+n y en que idioma.
Este tipo de requerimientos, aunque muchas &eces no termina en un
pedazo de cdigo dentro de el sistema, son muy importantes en el proceso
de dise1o ya que facilitan la introduccin y aceptacin de el sistema en
donde ser+ implementado.
!estricciones de dise1o
4uchas &eces las soluciones de un sistema de softare son normadas por
leyes o est+ndares, este tipo de normas caen como "restricciones de
dise1o".
4ateriales
#qu se especifica en que medio se entregara el sistema y como esta
empaquetado. Es importante para definir los costos de industrializacin
del sistema.
http://www.geocities.com/txmetsb/req-mgm-1.htm

También podría gustarte