Ein Anforderungsnachverfolgungsmatrix (RTM) ist ein Dokument, das in der Entwicklung elektronischer Produkte verwendet wird, um Anforderungen und deren Umsetzung zu verfolgen. RTMs sind große Tabellen, die Anforderungen und alle damit verbundenen Informationen aufzeichnen, einschließlich Entwurfsdokumenten, Schaltplänen und Tests.
Sie helfen Ingenieuren und Designern, mit den Projektbeteiligten zusammenzuarbeiten und sicherzustellen, dass das Projektergebnis mit seinen Zielen übereinstimmt.
Anforderungsnachverfolgbarkeit ist die Fähigkeit, die Beziehungen zwischen Projektanforderungen, Artefakten und Verifizierungs- und Validierungstests während des Produktentwicklungsprozesses zu verfolgen.
Die Anforderungsnachverfolgbarkeit kann vorwärts, rückwärts oder bidirektional sein.
Anforderungsnachverfolgbarkeit hilft Teams in der Elektronikentwicklung:
Stellen Sie sich vor, ein Elektronikunternehmen entwirft eine neue Leiterplatte (PCB) für ein medizinisches Gerät. Vorschriften fordern, dass die PCB gegen elektromagnetische Interferenzen (EMI) resistent sein muss.
Ein Anforderungsrückverfolgbarkeitsmatrix stellt sicher, dass die EMI-Resistenz der PCB nicht nur ein Designziel, sondern ein nachweislich erreichtes Merkmal des Endprodukts ist.
Hier ist ein grundlegender RTM-Eintrag für die Anforderung an die EMI-Resistenz.
|
Anforderungs-ID |
Beschreibung |
Quelle |
Verwandte Artefakte |
Verifizierungsmethode |
Verifizierungsstatus |
|
EMI-001 |
Die PCB muss die EMI-Anforderungen erfüllen, die in der Norm IEC 60601-1-2 dargelegt sind. |
IEC 60601-1-2, Kundenanforderung für Gerätezuverlässigkeit |
Spezifikation für das PCB-Layout-Design (LDS-001), Dokument zur Auswahl der Komponenten (CSD-012), Plan für EMI-Abschirmung (ESP-005) |
EMI-Testverfahren (TP-EMI-001) basierend auf IEC 60601-1-2 |
Bestanden |
Im Datensatz für die EMI-Anforderung ist es möglich, eine zusätzliche Anforderung zu definieren, die etwas näher am PCB-Layout spezifiziert, um sicherzustellen, dass EMI-001 mit der höchstmöglichen Wahrscheinlichkeit erfüllt wird. Dies könnte LDS-001 sein, was detailliertere Angaben zu den Anforderungen liefern würde, die für einen Aspekt des PCB-Layouts erfüllt werden müssen.
|
Anforderungs-ID |
Beschreibung |
Quelle |
Verwandte Artefakte |
Verifizierungsmethode |
Verifizierungsstatus |
|
LDS-001 |
Der Schaltreglerkreis U8 muss auf L1 platziert werden, ohne Erdungsausschnitte auf L2. |
IEC 60601-1-2, Kundenanforderung für Gerätezuverlässigkeit |
EMI-Beständigkeitsspezifikation (EMI-001), Dokument zur Auswahl der Komponenten (CSD-012), Plan für EMI-Abschirmung (ESP-005) |
PCB-Inspektion |
Bestanden |
Sie können bei Bedarf zusätzliche PCB-Layoutspezifikationen erstellen, die als untergeordnete Elemente unter der Hauptanforderung EMI-001 existieren. Dies ist ein vereinfachtes Beispiel für eine einzelne übergeordnete Anforderung und eine ihrer abhängigen Anforderungen. In einem echten Elektronikprojekt gäbe es Dutzende oder Hunderte von Anforderungen, Artefakten und Verifizierungsaktivitäten.
Sie können eine RTM manuell mit einer Tabelle erstellen, oder Sie können spezielle Anforderungsmanagementsoftware verwenden. RTM-Software bietet Automatisierung und zuverlässigere Rückverfolgbarkeit, aber das manuelle Nachverfolgen von Anforderungen kann eine gute Option für einfachere Projekte sein.
Was müssen Sie mit dem RTM-Dokument nachverfolgen und welche Art von Rückverfolgbarkeit streben Sie an (vorwärts, rückwärts oder bidirektional)? Ihre Ziele von Anfang an klar zu definieren, wird Ihnen helfen, den geeigneten Matrixtyp und die Informationen, die sie enthalten sollte, zu bestimmen.
Nachdem Sie Ihre Ziele festgelegt haben, können Sie bestimmen, welche Elemente oder Artefakte in die Matrix aufgenommen werden sollen.
Mindestens müssen Sie Folgendes einbeziehen:
Sobald Sie Ihre Struktur haben, müssen Sie sie mit Informationen aus Quellen wie Anforderungsdokumenten und Testplänen füllen. Denken Sie daran, es ist ein lebendiges Dokument, das aktualisiert werden sollte, während das Projekt fortschreitet und Anforderungen sich entwickeln, neue Artefakte erstellt werden und Verifizierungsaktivitäten fortschreiten.
Die Pflege der Anforderungsrückverfolgbarkeitsmatrix ist oft der arbeitsintensivste und fehleranfälligste Teil des Anforderungsmanagements. Anforderungen, Artefakte und Tests müssen ausgerichtet bleiben. Komplexe Projekte mit vielen Anforderungen und häufigen Änderungen scheitern oft daran, die Rückverfolgbarkeit aufrechtzuerhalten, was zu teuren Nacharbeiten oder sogar abgebrochenen Projekten führt.
Mit dem Altium Develop-Anforderungsmodul können Manager die Details aus ihrer Nachverfolgbarkeitsmatrix für Anforderungen als Anforderungsliste eingeben und verfolgen. Die unten gezeigte Anforderungsliste listet Eltern- und Kindanforderungen für jeden Posten auf, sowie den Verifizierungsstatus.
Die Anforderungs- und Systemfähigkeiten von Altium Develop helfen, viele Validierungsaufgaben zu automatisieren, die sich auf Objekte in einem Altium-PCB-Layout beziehen. Objekte aus einem PCB-Layout können direkt in einem Posten markiert werden, und diese Objekte können in das PCB-Layout innerhalb von Altium kreuzgeprüft werden. Eine PCB-Designprüfung von der Anforderungsliste aus ermöglicht diese direkte Kreuzprüfung in das PCB-Layout, sodass Anforderungen schnell inspiziert und validiert werden können.
Wenn Sie von den Schaltplänen oder dem PCB ausgehen, können spezifische Projektanforderungen Objekten in einem Schaltplan zugeordnet werden, und das Schaltplanblatt kann innerhalb der Projektanforderungen referenziert werden. Insgesamt beschleunigt dies Überprüfungen und hilft sicherzustellen, dass die Überprüfung von Anforderungen bei Projektüberprüfungen nicht übersehen wird.
Die Anforderungs- und Systemfähigkeiten von Altium Develop automatisieren die Nachverfolgbarkeit mit einem RTM, das für die Entwicklung von Elektronikprodukten konzipiert ist. Das Portal reduziert Fehler und Nacharbeit, während es die Zusammenarbeit und Kommunikation zwischen Teams verbessert.
Beschleunigen Sie Ihre Workflows zur Rückverfolgbarkeit von Anforderungen noch heute.