Universidad Nacional Experimental de Caracas UNEXCA
Programa Nacional de Formación Ingeniería Informática PNFI
Unidad curricular Ingeniería del software II - Código ISC339
Trimestre 2 - Tema 2
Contenido: concepto, objetivo y característica de la ERS
2. CONCEPTO
02
De acuerdo al estándar IEEE 830-1998, la
ERS (Especificación de requisitos de
software) “es un conjunto de
recomendaciones para la especificación de
los requisitos de un producto de software, la
cual tiene como producto final la
documentación de los acuerdos entre el
cliente y el grupo de desarrollo para así
cumplir con la totalidad de exigencias
estipuladas”.
3. CONCEPTO
03
En concreto, la ERS es un documento
acordado de carácter contractual
entre los involucrados en un proyecto
de software, que establece los
requisitos de un producto de software
y cuyos cambios deben ser realizados
siguiendo el debido control de cambios
establecido en el proyecto o en su
defecto por el equipo de
aseguramiento y control de la calidad.
4. OBJETIVO
La ERS, sirve como medio de comunicación entre
clientes, usuarios, ingenieros de requisitos y
desarrolladores y en ésta deben recopilarse las
necesidades de clientes y usuarios (necesidades
del negocio, también conocidas como
requerimientos de usuario, así como como los
requisitos que debe cumplir el software a
desarrollar para satisfacer dichas necesidades
(requisitos del productos o requisitos del
software).
04
5. CARACTERÍSTICAS
05
Completa: los requisitos deben estar reflejados
en ella con referencias y muy bien definidas.
Consistente: debe ser coherente con los
propios requisitos y también con otros
documentos de especificación.
Inequívoca: la redacción debe ser clara, que no
conlleve a mala interpretación.
Correcta: el software debe cumplir cabalmente
con los requisitos de la especificación.
** ESTÁNDAR IEEE 830-1998
6. 06
CARACTERÍSTICAS
Trazable: posibilidad de ser verificada en el tiempo,
ubicable, almacenada y documentada.
Priorizable: los requisitos deben poder organizarse
jerárquicamente según su relevancia para el negocio
y clasificándolos en esenciales, condicionales y
opcionales.
Modificable: todo requisito puede ser modificable,
fácilmente modificables y con los debido controles
de cambio.
Verificable: debe existir un método finito sin costo
para poder probarlo.
** ESTÁNDAR IEEE 830-1998