Академический Документы
Профессиональный Документы
Культура Документы
2 TRAZABILIDAD DE REQUISITOS
DEFINICIN
La trazabilidad de requisitos es una herramienta fundamental para la gestin de requisitos.
Es elemental para el control y como apoyo para la toma de decisiones en el proyecto. Como
no es un entregable o componente del producto, se debe cuidar que su creacin y uso sea
lo ms eficiente posible.
(ISO 12207/UNE 77104).
Es importante identificar y establecer el nivel de detalle que se requiere hacia los diferentes
casos de uso, reglas de negocio, caractersticas y atributos. Es necesario seleccionar
aquellas asociaciones que son de inters relevante para el anlisis, para su posterior
anlisis ante un posible cambio en los elementos que se puedan ver afectados. Debido a
esto, resulta fundamental que la trazabilidad siempre est actualizada y refleje la realidad
del proyecto en tiempo real.
FUNCIONES
principales que nos ofrece la trazabilidad es poder determinar si todos los requisitos han
sido considerados y si las instancias que han sido generadas pueden asociarse con un
requisito vlido.
Gracias a la trazabilidad de requisitos tenemos la posibilidad de identificar el origen de
cada requisito y realizar el seguimiento de cada cambio que se realice sobre el mismo.
Adems, al trazar los requisitos con otros artefactos como pruebas, casos de uso, cdigo,
etc., ser posible responder a los cambios de forma ms controlada y con ms informacin,
y en consecuencia anticiparnos a lo que un cambio puede significar.
Una de las tcnicas ms utilizadas para recoger la informacin bi-direccional de trazas, son
las matrices de trazabilidad. stas muestran diversos elementos en filas y columnas (por
ejemplo requisitos y pruebas) indicando en cada celda de la matriz si los elementos estn o
no trazados y en qu direccin. Este tipo de tcnicas permite un anlisis grfico de la
trazabilidad de requisitos y la gestin de su impacto ante posibles cambios.
CONSIDERACIONES EN LA TRAZABILIDAD DE REQUISITOS
Los requisitos estn relacionados entre s. Es importante identificar y establecer el nivel de
detalle que se requiere hacia los diferentes casos de uso, reglas de negocio,
funcionalidades, caractersticas y atributos de calidad. Se deben seleccionar aquellas
asociaciones que son de inters para el anlisis, que en caso de cambios permitan
identificar fcilmente los elementos que se afectan. Hay que tomar en cuenta que la
trazabilidad de requisitos es un elemento de control, no es la definicin en s de los
requisitos que se puede establecer o documentar de manera independiente.
Los requisitos se asocian con los entregables que son desarrollados como componentes de
diseo, archivos de cdigo, casos de prueba, manuales de usuario, procedimientos y
componentes del producto. Se deben considerar aquellos elementos de inters para el
diseo y las pruebas que permitan confirmar que los requisitos han sido adecuadamente
cubiertos. En particular, es de especial apoyo para los equipos que posteriormente deban
realizar el mantenimiento del producto y puedan identificar fcilmente los componentes de
diseo, cdigo o pruebas que se afectan por el cambio de requisito.
Existen diferentes herramientas especializadas que facilitan la definicin y control de la
trazabilidad de los requisitos, aunque no necesariamente se requiere una herramienta
sofisticada para esta actividad. La herramienta en s no hace nada. Los que utilizan la
herramienta, y que estn familiarizados con la misma, son los que pueden llevar esa traza.
Para ello se requiere capacitacin y prctica para lograr el resultado de manera efectiva.
Normalmente existe una persona responsable de estudiar y utilizar la herramienta para
gestionar los requisitos en el proyecto.
DEFINICION
La
La
La
La
5. Etapas bien definidas con entregas intermedias aumentan la confianza que se tiene
en el resultado final.
ISO 12207: Procesos Principales
Proceso de Adquisicin
Actividades y tareas que el comprador, cliente o usuario realiza para adquirir un
sistema o producto software.
Proceso de Suministro
Actividades y tareas que efecta el suministrador. Proporciona un producto al
cliente
ISO 12207: Procesos Principales
Proceso de Explotacin
Incluye la operacin del producto software en su entorno final y el soporte operativo
a los clientes.
Proceso de Mantenimiento
Incluye la modificacin de un sistema o producto software despus de la entrega
para: