Vous êtes sur la page 1sur 3

Instituto Tecnolgico de

Minatitln

Materia:
Fundamentos de Ingeniera de Software
Maestra:
Erika Lissette Minaya Mortera
Carrera:
Ing. Sistemas Computacionales
Alumno:
Ricardo Navarrete Castillo
Tema:
Cuadro Sinptico
Fecha:
10 / 10 / 2016

Caractersticas de los Requisitos


Completa

Todos los requerimientos deben estar reflejados en


ella y todas las referencias deben estar definidas.

Consistente

Debe ser coherente con los propios requerimientos y


tambin con otros documentos de especificacin.

Inequvoca

La redaccin debe ser clara de modo que no se


pueda mal interpretar.

Correcta

El software debe cumplir con los requisitos de la


especificacin.

Verificable

Se refiere a la posibilidad de verificar la historia,


ubicacin o aplicacin de un tem a travs de su
identificacin almacenada y documentada.
Los
requisitos
deben
poder
organizarse
jerrquicamente segn su relevancia para el negocio
y clasificndolos en esenciales, condicionales y
opcionales.
Debe existir un mtodo finito sin costo para poder
probarlo.

Modificable

Aunque todo requerimiento es modificable, se refiere


a que debe ser fcilmente modificable.

Trazable

Priorizable

Tipos de Requisitos

Funcionales

No Funcionales

Requisitos de usuario

Requisitos de Software

Representan funcionalidades que el sistema debe


cubrir, mediante la descripcin de casos de uso en
los que los diferentes actores utilizan los diferentes
servicios proporcionados por el sistema. Cada
requisito funcional llega a identificarse con el evento
de activacin, las pre y post condiciones, as como
los pasos que componen el caso de uso junto con
sus excepciones.

Imponen restricciones: en el producto desarrollado,


en el proceso de desarrollo
o Caractersticas distintivas:
cmo debe realizar algo el software, NO qu debe
realizar
cortan transversalmente a los requisitos funcionales
son negociables hasta cierto punto, dentro de lmites
aceptables
la medida de satisfaccin (o verificacin) no es
todo/nada, sino gradual

Componen el proceso de organizar la informacin


sobre las necesidades del usuario. Ofrecen al
usuario una vista del problema pero no al
desarrollador.
Permite que el desarrollador construya un modelo de
implementacin que es necesario donde se muestra
que es lo que el sistema debe hacer.

Vous aimerez peut-être aussi