Co to jest macierz śledzenia wymagań?

Alexsander Tamari
|  Utworzono: październik 9, 2024  |  Zaktualizowano: luty 11, 2026
Co to jest macierz śledzenia wymagań

Macierz śledzenia wymagań (RTM) to dokument używany w procesie rozwoju produktów elektronicznych do śledzenia wymagań i ich implementacji. RTM to duże tabele, które rejestrują wymagania i wszystkie informacje z nimi związane, w tym dokumenty projektowe, schematy i testy. 

Pomagają one inżynierom i projektantom współpracować z interesariuszami projektu i zapewniać, że rezultaty projektu są zgodne z jego celami. 

Co to jest śledzenie wymagań?

Śledzenie wymagań to zdolność do śledzenia relacji między wymaganiami projektu, artefaktami oraz testowaniem weryfikacyjnym i walidacyjnym na przestrzeni całego procesu rozwoju produktu.

Śledzenie wymagań może być progresywne, regresywne lub dwukierunkowe.

  • Śledzenie progresywne zapewnia, że każde wymaganie jest powiązane z odpowiadającymi mu fazami projektowania, implementacji i testowania.
  • Śledzenie regresywne pozwala zespołom śledzić finalny produkt wstecz przez fazy testowania i projektowania do pierwotnych wymagań. Jest to kluczowe dla walidacji, czy dostarczony system jest zgodny z początkowymi celami i założeniami.
  • Śledzenie dwukierunkowe łączy śledzenie progresywne i regresywne, tworząc kompleksowy system zarządzania wymaganiami na przestrzeni całego cyklu życia projektu.

Śledzenie wymagań pomaga zespołom rozwijającym elektronikę:

  • Upewnić się, że budują właściwy produkt.
  • Śledzenie danych wymagań, w tym testowanie w celu zweryfikowania spełnienia wszystkich wymagań.
  • Dostarczanie dowodu spełnienia wymagań dla zgodności funkcjonalnej, bezpieczeństwa i regulacyjnej.

RTMs Śledzenie Wymagań od Koncepcji do Testowania

Wyobraź sobie firmę elektroniczną, która projektuje nową płytkę drukowaną (PCB) dla urządzenia medycznego. Regulacje wymagają, aby PCB było odporne na zakłócenia elektromagnetyczne (EMI). 

  • Wymaganie: PCB musi spełniać wymagania dotyczące EMI określone w standardzie IEC 60601-1-2.
  • Śledzenie:
    • Zespół projektowy musi pokazać, jak osiągną ten wymóg w układzie PCB.
    • Mogą użyć specyficznych technik projektowych, komponentów lub metod ekranowania, wszystko udokumentowane i powiązane z wymogiem.
    • Procedury testowe są projektowane i powiązane z tym wymogiem.
    • Wyniki testów są dokumentowane i powiązane z powrotem z pierwotnym wymogiem.

Macierz śledzenia wymagań zapewnia, że odporność PCB na EMI nie jest tylko celem projektowym, ale demonstracyjnie osiągniętą cechą finalnego produktu. 

Oto podstawowy zapis RTM dla wymogu odporności na EMI.

ID Wymagania

Opis

Źródło

Powiązane Artefakty

Metoda Weryfikacji

Status Weryfikacji

EMI-001

PCB musi spełniać wymagania dotyczące EMI określone w normie IEC 60601-1-2.

IEC 60601-1-2, Wymagania klienta dotyczące niezawodności urządzenia

Specyfikacja projektowania układu PCB (LDS-001), Dokument wyboru komponentów (CSD-012), Plan ekranowania EMI (ESP-005)

Procedura testowania EMI (TP-EMI-001) oparta na IEC 60601-1-2

Zaliczony

W zapisie dotyczącym wymagań EMI możliwe jest zdefiniowanie dodatkowego wymagania, które określa coś bliższego układowi PCB, aby zapewnić jak największą szansę na spełnienie EMI-001. Mogłoby to być LDS-001, które zapewniałoby bardziej szczegółowe informacje na temat wymagań, które muszą być spełnione dla jednego aspektu układu PCB.

ID wymagania

Opis

Źródło

Powiązane artefakty

Metoda weryfikacji

Status weryfikacji

LDS-001

Obwód regulatora przełączającego U8 musi być umieszczony na L1 bez wycięć masy na L2.

IEC 60601-1-2, Wymagania klienta dotyczące niezawodności urządzenia

Specyfikacja wytrzymałości na EMI (EMI-001), Dokument wyboru komponentów (CSD-012), Plan ekranowania EMI (ESP-005)

Inspekcja PCB

Przeszedłeś

Możesz wyprodukować dodatkowe specyfikacje układu PCB, które są potrzebne i które istnieją jako elementy podrzędne w stosunku do głównego wymagania EMI-001. To uproszczony przykład pojedynczego wymagania nadrzędnego i jednego z jego zależnych wymagań. W rzeczywistym projekcie elektronicznym byłoby dziesiątki lub setki wymagań, artefaktów i działań weryfikacyjnych.

Jak stworzyć macierz śledzenia wymagań

Możesz stworzyć RTM ręcznie, używając arkusza kalkulacyjnego, lub możesz użyć dedykowanego oprogramowania do zarządzania wymaganiami. Oprogramowanie RTM zapewnia automatyzację i bardziej niezawodne śledzenie, ale ręczne śledzenie wymagań może być dobrą opcją dla prostszych projektów. 

Zdefiniuj swoje cele i zakres

Co musisz śledzić w dokumencie RTM i jakiego rodzaju śledzenia dążysz (śledzenie w przód, wstecz, czy dwukierunkowe)? Jasne określenie celów na wstępie pomoże Ci określić odpowiedni typ macierzy i informacje, które powinna zawierać.

Zdecyduj, jakie dane musisz śledzić

Po ustaleniu celów możesz określić, które elementy lub artefakty dołączyć do macierzy.

Minimum, które musisz zawrzeć:

  • ID wymagania: Unikalny identyfikator każdego wymagania.
  • Opis wymagania: Zwięzły opis każdego wymagania.
  • Źródło: Skąd pochodzi wymaganie, czy to potrzeby klienta, wymagania biznesowe, czy normy regulacyjne.
  • Powiązane Artefakty: Dokumenty, schematy, elementy projektu, przypadki testowe lub inne wyniki związane z wymaganiem.
  • Metoda Weryfikacji: Jak będzie testowane wymaganie.
  • Status Weryfikacji: Status działań weryfikacyjnych. Na przykład: zaliczony, niezaliczony, w trakcie, lub nie rozpoczęty.

Wypełnianie i utrzymanie macierzy

Po ustaleniu struktury, należy ją wypełnić informacjami zebranymi z dokumentów wymagań i planów testów. Pamiętaj, że to dokument żywy, który powinien być aktualizowany w miarę postępu projektu i ewolucji wymagań, tworzenia nowych artefaktów i postępu w działaniach weryfikacyjnych.

Utrzymanie macierzy śledzenia wymagań to często najbardziej pracochłonna i podatna na błędy część zarządzania wymaganiami. Wymagania, artefakty i testy muszą pozostać zsynchronizowane.Skomplikowane projekty z wieloma wymaganiami i częstymi zmianami często nie utrzymują śledzenia, co skutkuje kosztownymi poprawkami lub nawet porzuceniem projektów. 

Z modułem wymagań Altium Develop, menedżerowie mogą wprowadzać i śledzić szczegóły z macierzy śledzenia wymagań jako listę wymagań. Poniżej przedstawiona lista wymagań pokazuje wymagania nadrzędne i podrzędne dla każdego elementu, jak również status weryfikacji.

The requirements list shows parent and child requirements for each line item, as well as verification status.
Lista wymagań pokazuje wymagania nadrzędne i podrzędne dla każdego elementu, jak również status weryfikacji.

Możliwości wymagań i systemów Altium Develop pomagają automatyzować wiele zadań walidacyjnych, które dotyczą obiektów w układzie PCB Altium. Obiekty z układu PCB mogą być bezpośrednio oznaczone w elemencie listy, a te obiekty mogą być krzyżowo sprawdzane w układzie PCB w Altium. Przeprowadzenie przeglądu projektu PCB z listy wymagań umożliwia to bezpośrednie krzyżowe sprawdzanie w układzie PCB, dzięki czemu wymagania mogą być szybko sprawdzane i walidowane.

Jeśli zaczynasz od schematów lub PCB, konkretne wymagania projektu mogą być dołączone do obiektów w schemacie, a arkusz schematu może być odniesieniem w wymaganiach projektu. Ogólnie przyspiesza to przeglądy i pomaga zapewnić, że sprawdzanie wymagań nie jest pomijane podczas przeglądów projektu.

Automatyzacja śledzenia z oprogramowaniem do zarządzania wymaganiami

Możliwości wymagań i systemów Altium Develop automatyzują śledzenie z RTM zaprojektowanym dla rozwoju produktów elektronicznych. Portal redukuje błędy i pracę ponowną, jednocześnie poprawiając współpracę i komunikację między zespołami.

Requirements and Systems Portal
Altium Develop umożliwia śledzenie i przypisywanie każdego wymagania przez cały cykl życia projektu. 
  • Wsparcie AI w przechwytywaniu zapewnia, że wymagania są jasne i spójne. 
  • Wymagania i zmiany są powiązane z jednostkami w schematach. 
  • Zmiany wymagań automatycznie propagują się przez cały projekt, zapewniając, że wszyscy zainteresowani mają dostęp do aktualnych informacji.
  • Kontrola wersji dostarcza kompletną historię ewolucji wymagań. 

Przyspiesz swoje procesy śledzenia wymagań już dziś.

About Author

About Author

Alexsander dołączył do Altium jako Technical Marketing Engineer i wniósł do zespołu wieloletnie doświadczenie inżynierskie. Jego pasja dla projektowania układów elektronicznych w połączeniu z praktycznym doświadczeniem biznesowym zapewnia wyjątkową perspektywę zespołowi marketingowemu Altium. Alexsander jest absolwentem UCSD, jednego z 20 najlepszych uniwersytetów na świecie, gdzie uzyskał dyplom inżyniera elektryka.

Powiązane zasoby

Powrót do strony głównej
Thank you, you are now subscribed to updates.