3. I. Introducción Proceso SW y Tra za bili dad Artefactos de Requisitos Artefactos de prueba Artefactos de Construccion Verificación Validación Asignación Rol 1 Rol 3 Rol n Rol 2 Actividad 1 Actividad 2 Actividad 3 Actividad n
10. III. Configurando la Trazabilidad Ejemplo proyecto RUP: Tarea 1 Event Table Test Case Data Model Component Imlementation Model Class Analisis & Design Model Use Case Use Case Model Assumption Non-functional requirement Supplementary Specification Software Feature Vision Tipo de Artefacto
11. III. Configurando la Trazabilidad Ejemplo proyecto RUP: Tarea 2 Vision Software Feature Vision Assumption Software Feature Software Feature Supplementary Spec. Non-Functional Requirement Use Case Use Case Event Use Case Model Use Case Analysis & Design Model Class Implementation Model Component Data Model Table
12. III. Configurando la Trazabilidad Ejemplo proyecto RUP: Tarea 3 Stakeholder — « responsibleOf » Any Artifact Stakeholder — « modifies » Any Artifact Software Feature — «traceTo» Use Case Software Feature —« traceTo » Table Assumption — «supports» Software Feature Use Case — «validatedBy» Test Case Use Case Event — «traceTo» Class Class — «traceTo» Component Class — «traceTo» Table Class — «verifiedBy» Test Case
13.
14. III. Configurando la Trazabilidad Ejemplo proyecto RUP: Un Grafo de Trazabilidad « COMPONENT » Cliente « CLASS » Pedido « TABLE » Pedido « USE CASE » Elaborar Pedido « SOFTWARE FEATURE » Gestión de Pedidos « CLASS » Cliente « STAKEHOLDER » Juan Pérez, Encargado Almacén « VISION » Sistema Ventas on-line « USE CASE MODEL » Sistema Ventas on-line « ANALYSIS & DESIGN MODEL » Sistema Ventas on-line « IMPLEMENTATION MODEL » Sistema Ventas on-line « DATA MODEL » Sistema Ventas on-line « USE CASE EVENT » Cliente introduce datos pedido « USE CASE EVENT » Cliente introduce password « USE CASE » Atender Pedido