Sunteți pe pagina 1din 5

INTRODUCCIN

REQUISITOS

AL

PROCESO

DE

LA

INGENIERA

DE

Qu es un requerimiento? y defina sus caractersticas


Requerimiento es una condicin, necesidad o caracterstica de un usuario
para resolver un problema o alcanzar un objetivo, que debe estar presente
en un sistema o componentes de sistema para satisfacer un contrato,
estndar, especificacin u otro documento formal.

Caractersticas
Las caractersticas de un requerimiento son sus propiedades principales. Un
conjunto de requerimientos en estado de madurez, deben presentar una
serie de caractersticas tanto individualmente como en grupo. A continuacin
se presentan las ms importantes:
Necesario: Un requerimiento es necesario si su omisin provoca una
deficiencia en el sistema a construir, y adems su capacidad, caractersticas
fsicas o factor de calidad no pueden ser reemplazados por otras
capacidades del producto o del proceso.
Los requerimientos se consideran necesarios cuando inciden directamente
en la resolucin del problema del cliente.
Ejemplo:

Conciso: Un requerimiento es conciso si es fcil de leer y entender. Debe


redactarse en un lenguaje comprensible, su redaccin debe ser simple y
clara para aquellos que vayan a consultarlo en un futuro. Por lo tanto cliente
y desarrollador deben revisarlos para asegurarse que no tienen errores.

Completo: Los requisitos deben contener en s mismos toda la informacin


necesaria, un requerimiento est completo si no necesita ampliar detalles en
su redaccin, es decir, si se proporciona la informacin suficiente para su
comprensin.

Por ejemplo: se considera completo cuando contiene la suficiente


informacin y detalles para que cualquiera que trabaje en el entienda
correctamente lo que se desea implementar.

Consistente: Un requerimiento es consistente si no es contradictorio con


otro requerimiento ya que ningn requisito debe entrar en conflicto con otro
requisito diferente, ni con parte de otro.

Ejemplo: Es decir dos requerimientos no son consistentes cuando es


imposible satisfacerlos simultneamente o uno de ellos no restrinja un
cierto caso de uso mientras otro lo est permitiendo bajo la misma
situacin.

No ambiguo: Un requerimiento no es ambiguo cuando tiene una sola


interpretacin, por lo cual el lenguaje usado en su definicin, no debe causar
confusiones al lector.

Ejemplo: El texto debe ser claro, preciso y tener una nica interpretacin posible.
Este es un ejemplo de un requerimiento ambiguo el cual no fue bien explicado y
surgieron varias interpretaciones.

Verificable: Un requerimiento es verificable cuando puede ser cuantificado,


es aquel que se puede demostrar que fue correctamente implementado.
Por lo general un requerimiento ambiguo no es verificable. La verificacin
se puede realizar mediante demostraciones, anlisis, inspeccin o pruebas.

Ejemplo: Un requisito es verificable si existe algn proceso no


excesivamente costoso por el cual una persona o una mquina puedan
chequear que el software satisface dichos requisitos

Ejemplo sobre un sistema: se requiere un sistema que debe ser capaz de


insertar los datos relacionados con matricula docente de un estudiante.
Al probador le es imposible saber el alcance de la prueba a realizar porque
no sabe que atributos estn asociados a la matrcula, de ah la importancia
de describir requisitos verificables o probables

Alcanzable: Un requisito debe ser un objetivo realista, posible de ser alcanzado


con el dinero, el tiempo y los recursos disponibles. El sistema puede hacer

realmente lo que el cliente est pidiendo que haga? Por eso es que todos los
requerimientos deben ser revisados para asegurarse que son posibles.

S-ar putea să vă placă și