DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.
-
Upload
gracia-quinteros -
Category
Documents
-
view
214 -
download
0
Transcript of DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.
![Page 1: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/1.jpg)
DISEÑO DE LA TRAZABILIDAD
Mónica Cifuentes Villamil
![Page 2: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/2.jpg)
NECESIDAD
¿Cómo manejar los cambios de los requisitos en el proyecto?
¿Cómo beneficiarse en de hacer el correcto uso de la trazabilidad?
Es vital evaluar rápidamente el costo del cambio.
![Page 3: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/3.jpg)
QUE ES TRAZABILIDAD
Es la documentación de las relaciones entre las capas de información, los requerimientos del sistema y el diseño.
![Page 4: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/4.jpg)
BENEFICIOS
Verifica que los requerimientos del cliente estén presentes en el proyecto
Que hace cada componente Permite realizar pruebas mas concretas Facilita la revisión
![Page 5: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/5.jpg)
RAZON DE LA TRAZABILIDAD
Relaciona componentes del sistema Ayuda a entender mejor el sistema Satisface un argumento Pruebas Verificación
![Page 6: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/6.jpg)
COMO SE HACE
Verificación de cada requerimiento del cliente vs. diseño del sistema
Suficiente Necesario
![Page 7: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/7.jpg)
PROCESO DE CAMBIO
1. Identificar impacto
2. Calcular árbol de impacto
3. Elaborar árbol de impacto
4. Definir el cambio
5. Aplicar el cambio
![Page 8: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/8.jpg)
BIBLIOGRAFÍA
Design Traceability. Jeremy Dick. IEEE SOFTWARE Published by t he I E E E C o m p u t e r S o c i e t y. 2005
![Page 9: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/9.jpg)
¿Por qué el contexto importa? Y ¿Qué podemos
hacer sobre el?
Mónica Cifuentes Villamil
![Page 10: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/10.jpg)
NECESIDAD
Cada problema de diseño empieza por lograr la interacción entre la forma y el contexto.
Forma contexto
![Page 11: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/11.jpg)
QUE ES?
Forma: es el resultado final del diseño de SW Implementación Producto
Contexto: Definición del problema Lo obvio Lo sutil Lo invisible Lo incomprensible
![Page 12: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/12.jpg)
AMBIENTE DE DISEÑO
Condición
Ambigüedad
Visibilidad
Stakeholders
![Page 13: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/13.jpg)
LO OBVIO
Relevancias que le importa a todos los Stakeholders
Cliente y usuarios esperan que aborden todos
Los diseñadores Selectivos:
Costos Tiempo Tecnología restricciones
![Page 14: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/14.jpg)
LO OBVIO
Definir limitaciones Alcance del sistema Estrategia:
Comunicación Delegar a algunos diseñadores roles de usuario
![Page 15: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/15.jpg)
LO SUTIL
Lo que es obvio para lo usuarios pero para los diseñadores no.
Definir requerimientos funcionales y no funcionales
Observación en la organización, usuarios y clientes
Evaluaciones formales
![Page 16: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/16.jpg)
LO INVISIBLE
Practicas de ingeniería de Software Bosquejos del ambiente Trazabilidad
![Page 17: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/17.jpg)
LO INCOMPRENSIBLE
Impacto inesperado del SW sobre los usuarios y clientes
Impacto inesperado sobre los analistas y diseñadores
Enfocar requerimientos no funcionales
Observación
Descubrir regiones de contexto hondos.
Satisfacción del usuario
![Page 18: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/18.jpg)
¿POR QUE IMPORTA EL CONTEXTO?
Define nuestra visión y opinión del sistema Define alcance Define restricciones , requerimientos,
especificaciones, necesidades, riesgos Conocimiento explicito del problema Diseño mas completo
![Page 19: DISEÑO DE LA TRAZABILIDAD Mónica Cifuentes Villamil.](https://reader036.fdocuments.es/reader036/viewer/2022082714/5665b42b1a28abb57c8fbd31/html5/thumbnails/19.jpg)
BIBLIOGRAFÍA
Why Context Matters—And What Can We Do about It?. Donald C. Gause. September / October 2 0 0 5 IEEE SOFTWARE