Requerimientos segun Sommervillle

Páginas: 12 (2914 palabras) Publicado: 7 de octubre de 2014
Tipos de Requerimientos

INGENIERÍA de
REQUERIMIENTOS
Unidad V
Requerimientos No Funcionales

RF vs. RNF
La distinción entre lo que es un requerimiento
funcional y lo que es un requerimiento no
funcional no siempre está clara.
Parte de esta razón está dada por el hecho de que
los RNFs están siempre relacionados a un
requerimiento funcional.
RF

expresa algún tipo de transformaciónque
tiene lugar en el software,

Requerimientos funcionales: Son declaraciones
de los servicios y funciones que proveerá el
sistema. En algunos casos, los requerimientos
funcionales de los sistemas también declaran
explícitamente lo que el sistema no debe hacer.
Requerimientos no funcionales: Conforman
restricciones de los servicios o funciones
ofrecidos por el sistema. Incluyenrestricciones de
tiempo, sobre el proceso de desarrollo,
estándares, etc.

RF vs. RNF: Ejemplo
Supongamos que nos encontramos en el dominio
de laboratorios de análisis clínicos,

RF = “El sistema debe proveer una entrada de
datos que posibilite la asignación de resultados
de exámenes de un paciente en particular por
técnicos, supervisores y jefes.”

RNF
expresa cómo esa transformación secomportará o qué cualidades específicas
deberá poseer.

RF vs. RNF: Ejemplo
Este mismo requerimiento funcional podría tener
asociado un RNF del tipo:
RNF = “Algunos exámenes deberán tener
tratamiento especial para la entrada de
resultados. Para estos exámenes, valores por
encima o por debajo de predeterminados valores
sólo podrán ser ingresados por jefes de sección.”

RF vs. RNF:Ejemplo
Es importante resaltar que esto último no representa una
función del sistema, y sí una restricción de una función
existente: “Entrar resultados de exámenes”.
Lo que se ve aquí es que esa función deberá estar
restringida de forma tal que, cuando es utilizada por
personas que no sean jefes, tendrá como condición que
esas personas ingresen un valor que se encuentre
dentro de límitespreestablecidos.

1

RF vs. RNF: Ejemplo

Requerimientos No Funcionales (RNF´s)

Es visible que este RNF demandará un proceso de
seguridad en el tratamiento de acceso a módulos
del software más complejo que aquel que sería
implantado si sólo hubiera sido especificado el
requerimiento funcional. De esta forma, la elicitación
tardía o la no elicitación del requerimiento no

No especificanfunciones que brinda el sistema,
sino sus propiedades emergentes: fiabilidad, tiempo
de respuesta, capacidad de almacenamiento, etc.
Definen las restricciones del sistema: capacidad
de los dispositivos de entrada/salida, representación
de datos que se utiliza en las interfaces, etc.

funcional ciertamente implicaría un gran “retrabajo”.
Definen las características que indican cómo elsistema debe realizar su trabajo; por ejemplo,
eficiencia, hardware necesario, etc.

RNF´s

RNF: Clasificación (Ian Sommerville)
Requerimientos
Requerimientos
no funcionales
no funcionales

Los requerimientos no funcionales se refieren al
sistema como un todo más que a rasgos
particulares del mismo;

Requerimientos
Requerimientos
del producto
del producto

RequerimientosRequerimientos
organizacionales
organizacionales
o de proceso
o de proceso

=> a menudo son más críticos que los requerimientos
funcionales particulares.
Requerimientos
Requerimientos
de eficiencia
de eficiencia

Mientras que el incumplimiento de un
requerimiento funcional degradará al sistema,
una falla en un requerimiento no funcional del
sistema puede inutilizarlo.

RequerimientosRequerimientos
de usabilidad
de usabilidad

Requerimientos
Requerimientos
de fiabilidad
de fiabilidad

Requerimientos
Requerimientos
de portabilidad
de portabilidad

Requerimientos
Requerimientos
de entrega
de entrega

Requerim. de
Requerim. de
implementación
implementación

Requerimientos
Requerimientos
externos
externos

Requerim. de
Requerim. de
interoperabilidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Planear La Produccion Segun Los Requerimientos
  • La Actitud Requerida Del Creyente Según El Sentir De Cristo
  • Clasificacion De Los Elementos Según Tecnica Requerida De Control Microbiano
  • Requerimientos nutricionales según el sexo
  • Listado de Recursos segun ISO 9000 para cumplir requerimientos
  • Requerimientos
  • Requerimientos
  • Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS