Professional Documents
Culture Documents
• La trazabilidad en la Ingeniería de Software es una práctica de control que ayuda a obtener el producto
en el dominio de la solución lo más exacto y fiable posible a las necesidades expresadas por el cliente.
• La trazabilidad está condicionada por los cambios y las validaciones que los participantes del proyecto
hagan al sistema durante el proceso de desarrollo.
• Según el estándar IEEE 830-1998, la trazabilidad es la habilidad para seguir la vida de un requerimiento
en ambos sentidos, hacia sus orígenes o hacia su implementación a través de las especificaciones
generadas durante el proceso de desarrollo. Es un factor de calidad.
• La Trazabilidad de Requerimientos se presenta como la habilidad para describir y seguir la vida de un
requerimiento, de manera ideal, a través de todo el ciclo de vida del proyecto. Poder conocer desde el
origen todos y cada uno de los puntos que han aportado a la vida de un producto software, es sin duda
un gran valor agregado para el mismo.
INGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE
• Trazabilidad de requisitos:
• La trazabilidad de requisitos: es una herramienta fundamental para la gestión 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 creación y uso sea lo más eficiente
posible.
• Se define trazabilidad, o en algunos textos rastreabilidad, como la asociación del requisito con otros
requisitos y las diferentes instancias con que se relaciona durante la evolución de las diferentes fases
del ciclo de desarrollo del producto o servicio.
• Esa asociación se controla en ambos sentidos, de los requisitos a los resultados y viceversa.
• La intención principal es poder determinar si todos los requisitos base han sido considerados y si las
instancias que han sido generadas pueden asociarse con un requisito válido.
INGENIERÍA DEL SOFTWARE
• Trazabilidad de requisitos
• La trazabilidad surge de la necesidad de poder realizar un seguimiento al cumplimiento y dar apoyo a
los cambios en los requisitos.
• La trazabilidad es el mecanismo que permite lograr estas actividades. Esta práctica “es la base de la
administración de los requisitos”, puesto que brinda la información necesaria para el control de las
actividades y cambios en los productos de trabajo, proporcionando elementos que ayudan a la
comunicación entre el equipo de trabajo a lo largo del proceso de desarrollo de software.
• Los modelos de trazabilidad reconocen tres elementos
básicos: los participantes (interesados)
las fuentes (documentos y modelos)
los objetos a ser trazados.
INGENIERÍA DEL SOFTWARE
•Estas dos capacidades deben estar presentes en todos los tipos de trazabilidad (trazabilidad
bidireccional)
•El proceso de trazabilidad es defectuoso si no se lleva a cabo una de las dos capacidades