You are on page 1of 23

ANLISIS Y DISEO DE SISTEMAS II

TEMA 4
SEMANA 7
SEMESTRE 2016 II
DOCENTES DEL CURSO

Tema4
TRAZABILIDAD DE REQUISITOS

Logro del tema


Al trmino del tema, el alumno a partir del
correcto entendimiento de la trazabilidad
de requerimientos podr documentar,
identificar los requisitos con sus atributos
y elaborar las matrices de trazabilidad
para desarrollar una gestin controlada de
los cambios en los requerimientos.

Contenido
1.Trazabilidad entre requisitos
2.Roles o importancia de la trazabilidad
3.Diagrama de trazabilidad y sus atributos
4.Tabla de descripcin de elementos de
trazabilidad.

O. Conceptos previos
Una
condicin
que solicita un
usuario

Una
necesidad

Una
capacidad

que est presente en un


sistema
para sentirse satisfecho.

Requisito
5

O. Conceptos previos
Caractersticas de un
Requisito
Necesario
Conciso
Completo
Consistent
e
No
ambiguo

O. Conceptos previos
Descubrimos

Documenta
mos

Hacemos
mantenimie
nto

a los requerimientos.

Ingeniera de
Requerimientos
7

I. Trazabilidad entre requisitos


La trazabilidad es una tcnica que proporciona una relacin
entre los diferentes niveles de requisitos en el sistema. Esta
tcnica ayuda a determinar el origen de cualquier requisito.
La trazabilidad nos apoya en el control y en la fcil
identificacin de los requisitos.
La trazabilidad no es la definicin de requisitos.

II. Roles o Importancia de la


Trazabilidad
1. Verificar que se cumple con todos los requisitos: Todo lo
que el cliente pidi fue implementado.
2. Verificar que hace slo lo que se pidi: No implementa
algo que el cliente nunca solicit.
3. Analizar el impacto: Qu elementos se vern afectados si
adicionamos un nuevo requisito o cambiamos uno?
4. Gestionar el cambio de requisitos: Llevar el cambio de forma
ordenada y teniendo plena identificacin del cambio.
9

III. Diagrama de Trazabilidad

10

III. Diagrama de Trazabilidad

11

III. Diagrama de Trazabilidad


Las necesidades se asignan a caractersticas. En
general, es una relacin de muchos a muchos.
Las
caractersticas
mapean a los casos de
uso en una relacin de
muchos a muchos.

Las caractersticas trazan a los


requisitos suplementarios en
una relacin de muchos a
muchos.

Cada caso de uso traza a uno o ms escenarios.


Los escenarios tienen una relacin de uno a muchos
con los casos de prueba.
12

III. Matriz de Trazabilidad

13

III. Atributos de requisitos

14

III. Atributos de requisitos

15

III. Atributos de requisitos

16

III. Atributos de requisitos

17

III. Atributos de requisitos

18

III. Atributos de requisitos

19

IV. Tabla de descripcin de elementos de


Trazabilidad
Elemento de
trazabilidad
(Tipo de requisito)

20

Tipo de Documento

Descripcin

Necesidad de Stakeholder
(STRQ)

Solicitudes de Stakeholder

Necesidades claves de
stakeholders, los cuales
describen requisitos de alto
nivel.

Caracterstica
(FEAT)

Visin

Son condiciones y
capacidades del sistema.

Caso de Uso
(UC)

Especificacin de Caso de
Uso

Requisitos funcionales
capturados en casos de uso.

Requisitos Suplementarios
(SUPL)

Especificacin Suplementaria

Requisitos no funcionales
que no son capturados en el
modelo de casos de uso.

Conclusiones
La pirmide de requisitos muestra una jerarqua de
los requisitos. En los niveles inferiores se encuentran
los requisitos con mayor detalle.
Los requisitos suplementarios son todos los requisitos
que no pueden ser expresados como CU.
La trazabilidad es una propiedad de los requisitos
aplicable al resto del desarrollo que permite conocer
las dependencias entre los distintos artefactos que se
van generando.
21

ACTIVIDAD PROPUESTA
ACTIVIDAD SESION TEORICA:
Ejemplos de STRQ/FEAT/UC/SUP

ACTIVIDAD-LABORATORIO:
Desarrollo de matrices de trazabilidad en
ReqPro. Ejemplos: Caso 4 (dietas)
Desarrollo de la matriz del proyecto

22

el

You might also like