Przypadki migracji modułów V&V i mapowanie pól

W ramach przejścia na nowy moduł V&V przygotowujemy się do migracji istniejących danych weryfikacyjnych - w tym metod weryfikacji, metod weryfikacji komponentów i procedur testowych - do zaktualizowanego przepływu pracy modułu V&V.

W poprzednich wersjach wprowadziliśmy pola w module V&V, które są zgodne z tymi w starej metodologii weryfikacji. Wykorzystując analizę danych klientów, zidentyfikowaliśmy typowe przypadki użycia i opracowaliśmy ustrukturyzowaną strategię migracji istniejących danych do nowego modułu.

Nasz plan migracji obejmuje siedem różnych scenariuszy.

Czekamy na Twoją opinię, aby upewnić się, że migracja spełnia Twoje specyficzne wymagania.

Note: Proces migracji obejmuje kopiowanie istniejących danych do nowego modułu V&V. Oryginalne dane ze starego systemu weryfikacji nie zostaną usunięte i pozostaną dostępne w zapleczu. Jeśli w dowolnym momencie zajdzie potrzeba sprawdzenia lub odwołania się do starych danych, będą one nadal dostępne do wglądu.

Przypadek 1: Metoda weryfikacji komponentu w polu "Odpowiedni blok"

W starym przepływie pracy weryfikacji komponenty były powiązane z wymaganiami za pomocą metod weryfikacji powiązanych z każdym wymaganiem.

image-20241128-115350.png

W nowym module V&V proces ten został usprawniony. Użytkownicy mogą teraz bezpośrednio dodawać komponenty/bloki do wymagań za pomocą atrybutu "Applicable Blocks". Podczas migracji wszelkie komponenty powiązane z metodami weryfikacji w starym przepływie pracy zostaną automatycznie przeniesione do atrybutu "Applicable Blocks" odpowiednich wymagań.

image-20241128-115415.png

Proces migracji zapewni, że nie zostaną utworzone zduplikowane linki do bloków, jeśli komponenty zostały już dodane do pól "Odpowiednie bloki".

Przypadek 2: Metody weryfikacji wymagań (RVM) do pola "Metody"

Niektórzy klienci używali Metod Weryfikacji Wymagań (RVM) do oznaczania rodzaju weryfikacji przewidzianej dla wymagania w przyszłości, z/bez dodawania Metody Weryfikacji Komponentów (CVM) lub dodatkowych danych.

image-20241128-120749.png

W tym przypadku proces migracji skopiuje nazwy RVM i przeniesie je do nowego pola “Methods” w tabeli wymagań.

image-20241128-121156.png

Aby uniknąć powielania, do pola Methods zostanie dodany tylko jeden wpis dla każdego typu RVM.

Przypadek 3: Domyślne metody weryfikacji do metod VV

W starym systemie weryfikacji istnieje pięć domyślnych metod weryfikacji: Analysis, Review, Rules, Inspection i Tests. Ponadto użytkownicy mieli możliwość dodawania niestandardowych metod weryfikacji za pośrednictwem strony Verification Methods Settings.

image-20241128-121937.png


Te metody weryfikacji zostaną przeniesione do pola Methods w module Weryfikacje i walidacje (V&V).

image-20241128-122357.png

Jeśli w starych metodach weryfikacji istnieją relacje rodzic-dziecko, nie zostaną one zachowane w nowych metodach V&V.

Przypadek 4: Metoda weryfikacji reguł do reguł VV

W starych metodach weryfikacji użytkownicy mogli zastosować metodę weryfikacji Rules do wymagania i zdefiniować formułę logiczną w typie Close-Out Reference. Formuła ta była używana do porównywania wartości wymagań z wartościami projektu systemu.

image-20241128-125631.png

W nowym module V&V dane te zostaną przeniesione bezpośrednio do atrybutu V&V Rules w module wymagań.

image-20241128-125332.png

Przypadek 5: Każda procedura testowa jest migrowana jako nowe działanie V&V

W przypadku użytkowników, którzy korzystali z procedury testowej i przebiegów testowych, każda procedura testowa zostanie zmigrowana jako nowe działanie V&V ze wszystkimi procedurami, przebiegami i powiązaniami z wymaganiami i komponentami/blokami.

OLD Verifications

V&V module

Additional comment

Testy

Działania V&V

Etapy procedury testowej

Kroki VV

CVM z referencją zamknięcia podłączoną do testu

Pozycje

Przebiegi testowe

Przebiegi VVstep

status i zatwierdzający są kopiowane automatycznie

Ilustrację przedstawiono na poniższym obrazku

image-20240924-164047-20241203-121616.png

Przypadek 6: RVM z CVM, które mają ten sam plik lub Analiza jako odniesienie do zamknięcia jest kompilowana i migrowana jako nowe działanie V&V

Podczas zarządzania wieloma modułami RVM powiązanymi z tym samym działaniem związanym ze zmiennością, klienci muszą obecnie tworzyć oddzielne moduły RVM dla każdego powiązanego wymagania, co często wymaga od nich wielokrotnego dołączania tego samego pliku i wprowadzania tych samych powiązanych danych w tych modułach RVM.

Aby to usprawnić, proces migracji zidentyfikuje pliki lub analizy, które zostały dołączone jako referencje zamknięcia w wielu wymaganiach w referencjach zamknięcia CVM. Zostaną one zgrupowane w jedno działanie V&V. Wszystkie powiązane wymagania i komponenty/bloki zostaną dodane jako elementy weryfikacji i walidacji (V&V), a pliki zostaną przesłane bezpośrednio w ramach skonsolidowanego działania V&V. Zapewnia to bardziej wydajny i scentralizowany sposób zarządzania powiązanymi danymi i plikami.

case6 (1)-20241203-132805.png


Przypadek 7: Grupowanie pozostałych par RVM/CVM w działania

Ostatni krok konsoliduje wszystkie pozostałe pary RVM/CVM w działania, z nazwami działań pochodzącymi od powiązanych metod weryfikacji. Proces grupowania działa w następujący sposób:

  1. Manual Verification Method

    • Dla maszyn wirtualnych z referencją zamknięcia Manual tworzona jest aktywność o tej samej nazwie (Manual

      )

      .

    • Wszystkie maszyny RVM i CVM korzystające z metody weryfikacji Manual są reprezentowane jako elementy w ramach tego działania.

  2. File or Analysis Verification Method

    • W przypadku maszyn wirtualnych z odniesieniem do zamknięcia File lub Analysis, które zawierają RVM i CVM, ale nie mają pliku lub załącznika do analizy:

      • Tworzone jest działanie o nazwie File lub Analysis.

      • Wszystkie takie RVM i CVM są uwzględniane jako elementy w odpowiedniej aktywności.

  3. Test Verification Method

    • W przypadku maszyn wirtualnych z referencją zamknięcia Test, gdzie istnieją RVM i CVM, ale żaden test nie jest połączony:

      • Tworzona jest aktywność o nazwie Test.

      • Wszystkie takie RVM i CVM są dodawane jako elementy w ramach tej aktywności.

  4. RVMs Without CVMs

    • Moduły RVM, które nie mają powiązanych modułów CVM, są reprezentowane w nowym przepływie pracy jako elementy w ramach odpowiednich działań, ale bez powiązanego komponentu/bloku.

To ustrukturyzowane podejście zapewnia, że wszystkie RVM i CVM są uwzględnione i zorganizowane w przejrzysty i łatwy do zarządzania sposób, dostosowany do ich metod weryfikacji.

Migracje: Mapowanie terenowe

Każdy obiekt, taki jak procedury testowe, RVM lub CVM, zawiera dodatkowe pola, które mogą zawierać krytyczne informacje. Podczas migracji pola te zostaną zachowane i zmapowane na odpowiadające im pola w nowym module V&V. Poniżej znajduje się przegląd sposobu migracji istniejących pól:

Object in Old Verifications

Target Object in New V&V Module

Original Field

Target Field

Test

Działanie V&V

nazwa

nazwa

opis

opis

oczekiwane wyniki

oczekiwane wyniki

tag

tag

właściciel

właściciel

twórca

twórca

folder

folder

testowane jednostki

-

Definicja kroku V&V

załączniki

Dodaj nowy krok z załącznikiem

Dyskusja

-

Zadania

-

Subskrybuj

-

Uprawnienia

-

Działalność V&V

Metoda weryfikacji

Metoda

Wykonanie kroku

Definicja kroku V&V

tytuł

nazwa

opis

opis

oczekiwane wyniki

oczekiwane wyniki

załączniki

załączniki

tag

tag

numer kroku (również podkroku)

numer kroku

krytyczność

Znacznik o nazwie "krok krytyczny"

dyskusje

zadanie

-

Subskrybuj

-

Wymagania

Wymóg

Przebieg testu

Przebieg działania V&V

Nazwa

Nazwa

Uruchomienie pozycji V&V

Numer seryjny

Tester

Wykonawca uruchomienia

Zatwierdzający

Zatwierdzający

Zatwierdzony

Zatwierdzony

Data rozpoczęcia

Data rozpoczęcia

Data zakończenia

-

Status

Stan

Załączniki

Dowody

Tagi

Tagi

Uruchom kroki

Krok działania

Numer kroku

-

Tytuł

-

opis

-

oczekiwany wynik

-

wymóg

-

Status

Status

Komentarz

Komentarz

Załączniki

Załączniki

Załączniki krokowe

-

Bieg krokowy

Tagi

Tag

Dyskusja

-

RVM

Pozycja V&V

Identyfikator

-

Tekst

Opis

Uzasadnienie

Opis

Status weryfikacji

-

Metody weryfikacji

-

Bloki V&V

-

Pozycja

-

Utworzony

-

Aktualizacja

-

Zadanie

-

Dyskusja

-

Subskrybuj

-

CVM

Pozycja V&V

Identyfikator

-

Pozycja V&V

Uzasadnienie

Opis

Pozycja V&V

Status weryfikacji

Status pozycji

Metody weryfikacji

-

Bloki V&V

Komponenty/Blok

Pozycja V&V

Zgodność

Zgodność

Pozycja V&V

Komentarz dotyczący zgodności

Komentarz dotyczący zgodności

Odniesienie do zamknięcia (plik lub analiza)

Dowody

Załączniki

-

Zweryfikowano na

-

Zweryfikowane przez

-

Tag

-

Pozycja

-

Utworzony

-

Aktualizacja

-

Zadania

-

Dyskusja

-

Subskrybuj

-

Metoda weryfikacji

Metody

Nazwa

Nazwa

Edge Case:

Zadania, dyskusje i subskrypcje w modułach CVM, RVM, krokach testowych, przebiegach testowych i procedurach testowych nie zostaną przeniesione do nowego modułu V&V.

Relacje nadrzędne i podrzędne w drzewie metod weryfikacji również nie są eksportowane.

image-20250114-122302.png

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content