Una matriz de trazabilidad de requisitos (RTM, del inglés Requirements Traceability Matrix) es un documento utilizado en el desarrollo de productos electrónicos para rastrear los requisitos y su implementación. Las RTM son tablas que registran los requisitos y toda la información asociada a ellos, incluyendo documentos de diseño, esquemáticos y pruebas.
Ayudan a los ingenieros y diseñadores a colaborar con las partes interesadas del proyecto y asegurar que el resultado del proyecto se alinee con sus objetivos.
La trazabilidad de requisitos es la capacidad de rastrear las relaciones entre los requisitos del proyecto, los artefactos y las pruebas de verificación y validación a lo largo del proceso de desarrollo del producto.
La trazabilidad de requisitos puede ser hacia adelante, hacia atrás o bidireccional.
La trazabilidad de requisitos ayuda a los equipos de desarrollo de electrónica a:
Imagina que una empresa de electrónica está diseñando una nueva placa de circuito impreso (PCB) para un dispositivo médico. En este ejemplo, se establece un requisito de inmunidad electromagnética para el equipo médico completo, del que se derivan requisitos de diseño para la PCB.
La matriz permite vincular este requisito con las decisiones de diseño, los procedimientos de ensayo y los resultados que documentan su verificación.
Aquí hay un registro básico de RTM para el requisito de resistencia a la EMI.
ID del Requisito | Descripción | Fuente | Artefactos Relacionados | Método de Verificación | Estado de la Verificación |
EMI-001 | El equipo médico debe superar los ensayos de inmunidad electromagnética aplicables de la norma IEC 60601-1-2.. | IEC 60601-1-2, Requisito del Cliente para la Fiabilidad del Dispositivo | Especificación de Diseño Físico de la PCB (LDS-001), Documento de Selección de Componentes (CSD-012), Plan de Blindaje EMI (ESP-005) | Procedimiento de Prueba EMI (TP-EMI-001) basado en IEC 60601-1-2 | Superado |
Del requisito principal EMI-001 pueden derivarse requisitos más específicos para el diseño de la PCB. Por ejemplo, LDS-001 establece un criterio de colocación del regulador y continuidad del plano de masa. La matriz permite documentar la relación entre ambos requisitos y sus métodos de verificación.
ID del Requisito | Descripción | Fuente | Artefactos Relacionados | Método de Verificación | Estado de Verificación |
LDS-001 | El regulador conmutado U8 debe situarse en L1, con un plano de masa continuo en L2 bajo su circuito. | EMI-001; criterio interno de diseño de la PCB. | Especificación de Resistencia EMI (EMI-001), Documento de Selección de Componentes (CSD-012), Plan de Blindaje EMI (ESP-005) | Inspección del diseño de la PCB | Superado |
Puedes definir otros requisitos derivados según las necesidades del diseño. Este ejemplo muestra un requisito principal y uno de sus requisitos derivados. En un proyecto real, la matriz relacionaría numerosos requisitos, documentos de diseño y actividades de verificación.
Puedes crear una RTM con una hoja de cálculo o con software de gestión de requisitos. Una hoja de cálculo puede ser suficiente para proyectos sencillos. Cuando aumentan el número de requisitos, las revisiones y los participantes, el software facilita el mantenimiento de los vínculos y el seguimiento de los cambios.
Define qué información necesitas registrar y qué tipo de trazabilidad buscas: hacia adelante, hacia atrás o bidireccional. Estos objetivos te ayudarán a determinar la estructura de la matriz y los datos que debe contener.
Una vez definidos los objetivos, selecciona los documentos, elementos de diseño y pruebas que vas a relacionar con cada requisito.
Como mínimo, incluye:
Una vez que tengas tu estructura, necesitarás completarla con información recopilada de fuentes como documentos de requisitos y planes de prueba. Recuerda, es un documento vivo que debe actualizarse a medida que el proyecto avanza y los requisitos evolucionan, se crean nuevos artefactos y las actividades de verificación progresan.
Mantener la matriz de trazabilidad de requisitos es a menudo la parte más intensiva en trabajo y propensa a errores de la gestión de requisitos. Los requisitos, artefactos y pruebas deben permanecer alineados. Proyectos complejos con muchos requisitos y cambios frecuentes a menudo fallan en mantener la trazabilidad, resultando en retrabajos costosos o incluso proyectos abandonados.
Con el módulo de requisitos de Altium Develop, los responsables del proyecto pueden introducir y consultar los detalles de su matriz de trazabilidad de requisitos como una lista de requisitos. La lista de requisitos mostrada a continuación enumera los requisitos principales y derivados para cada elemento, así como el estado de verificación.
Las capacidades de requisitos y sistemas de Altium Develop ayudan a automatizar muchas tareas de validación relacionadas con objetos en un diseño de PCB de Altium. Los objetos de un diseño de PCB pueden etiquetarse directamente en un elemento de la lista, y estos objetos pueden localizarse en el diseño de PCB mediante navegación cruzada (cross-probing) en Altium. Ejecutar una revisión de diseño de PCB desde la lista de requisitos permite esta navegación cruzada directa en el diseño de PCB para que los requisitos puedan ser inspeccionados y validados rápidamente.
Si estás comenzando desde los esquemáticos o el PCB, los requisitos específicos del proyecto pueden adjuntarse a objetos en un esquemático y la hoja esquemática puede ser referenciada dentro de los requisitos del proyecto. En general, esto acelera las revisiones y ayuda a asegurar que la verificación de requisitos no sea pasada por alto durante las revisiones del proyecto.
Las capacidades de requisitos y sistemas de Altium Develop automatizan la trazabilidad con una RTM diseñada para el desarrollo de productos electrónicos. El portal reduce errores y retrabajos mientras mejora la colaboración y comunicación entre equipos.
Vincula los requisitos con los diseños y las actividades de verificación en un entorno compartido. Conoce el Portal de Requisitos de Altium.