Ponowne wykorzystanie wymagań

Możliwość ponownego wykorzystania istniejących wymagań (w całości lub częściowo: pojedynczych elementów, grup lub zestawów), a także bloków wymagań w nowych projektach lub produktach, to sposób na zwiększenie efektywności, spójności i jakości w całym procesie rozwoju wielu projektów lub produktów. Dzięki ponownemu wykorzystaniu istniejących wymagań zespoły mogą oszczędzić czas i wysiłek potrzebny na tworzenie nowych wymagań od zera oraz mieć pewność, że bazują na sprawdzonych i przetestowanych wymaganiach. Pomaga to również ograniczyć liczbę błędów i niespójności, ponieważ zespoły mogą polegać na wcześniej zweryfikowanych wymaganiach zamiast tworzyć nowe, które mogą być redundantne lub sprzeczne.

Funkcje ponownego użycia w Requirements Portal można wykonywać bezpośrednio w module wymagań. Dostępne funkcje ponownego użycia wymagań to:

  • Custom Copy – Kreator ponownego użycia wymagań (Reuse Requirements Wizard) przeprowadzi Cię przez kolejne kroki, aby dostosować kopie wymagań zgodnie z potrzebami.

  • Quick Copy – natychmiast tworzy kopię wybranych wymagań, bez potrzeby wykonywania dalszych działań. 

Kopia niestandardowa

W kopii niestandardowej wymagań można wybrać konkretne pola z oryginalnego(-ych) wymagania(-ń) i skopiować je do nowego(-ych) wymagania(-ń) bez utrzymywania jakiegokolwiek połączenia lub powiązania po skopiowaniu z oryginalnym(-i) wymaganiem(-i).

Funkcja Kopia niestandardowa jest dostępna w Kreatorze ponownego użycia wymagań, do którego można przejść w następujący sposób:

  • Z tabeli wymagań – kliknij ikonę w wierszu wymagania i użyj polecenia Reuse » Custom Copy z wyświetlonego menu. Polecenie zostanie zastosowane do tego wymagania.

    Możesz też zaznaczyć w tabeli wiele wymagań i użyć polecenia Reuse » Custom Copy, aby zastosować je do zaznaczonych wymagań.

  • Z drzewa wymagań – kliknij prawym przyciskiem myszy specyfikację lub sekcję i wybierz polecenie Reuse z wyświetlonego menu, aby zastosować je do wszystkich wymagań w specyfikacji/sekcji.

Po wybraniu polecenia otworzy się okno Reuse Requirements. Etapy procesu opisano poniżej.

Menu ponownego użycia wymagań

Na tym początkowym etapie podsumowana jest funkcja Kopia niestandardowa. Kliknij przycisk , aby kontynuować.

Wybór miejsca docelowego

Na tym etapie możesz wskazać lokalizację, w której zostaną zapisane skopiowane wymagania. Można wybrać:

  • Projekt – domyślnie wstępnie wybrany jest bieżący projekt, ale można wskazać dowolny inny projekt

  • Specyfikacja – domyślnie wstępnie wybrana jest bieżąca specyfikacja. Możesz także utworzyć nową specyfikację, która następnie zostanie wstępnie wybrana.

  • Sekcja – jeśli wybrana specyfikacja zawiera sekcję, możesz ją tutaj wybrać. Domyślnie zostanie wybrana bieżąca sekcja.

Kliknij przycisk , aby kontynuować.

Przegląd i edycja wymagań

Po wybraniu miejsca docelowego możesz przejrzeć identyfikatory  i wybrać wymagania do skopiowania.

W tej sekcji można wykonać następujące działania:

  • Potwierdzić wybrane wymagania, które zostaną skopiowane

  • Zdecydować, czy zachować oryginalne identyfikatory wymagań, czy wygenerować nowe identyfikatory dla kopii.

Jeśli wybierzesz opcję niezachowywania oryginalnego identyfikatora wymagania, sugerowane identyfikatory można zmodyfikować.

Kliknij przycisk , aby kontynuować.

Wybór opcji pól

Na tym etapie możesz wybrać pola wymagań do skopiowania. Pola, które można skopiować, to:

  • Tytuł

  • Tekst

  • Uzasadnienie

  • Zgodność

  • Komentarz zgodności

  • Typ

  • Stan

  • Właściciel

  • Pozycja

  • Właściwości

  • Nadrzędne

  • Podrzędne

  • Zastosowanie

  • Tagi

  • Pliki

  • Aktywności V&V

  • Kolumny niestandardowe

Po wybraniu pól do skopiowania kliknij przycisk , aby kontynuować.

Konfiguracja ustawień

Na podstawie wcześniejszych wyborów ta sekcja pozwala skonfigurować ustawienia kopiowania wymagań. Aktualnie dostępne opcje to:

  • Kopia struktury specyfikacji (sekcje i podsekcje)

    • Jeśli wybrano opcję Yes i wymaganie znajduje się w sekcji w lokalizacji źródłowej, ta sekcja zostanie również uwzględniona (i utworzona, jeśli nie istnieje) w lokalizacji docelowej.

    • Jeśli wybrano opcję No, wymaganie zostanie umieszczone w lokalizacji docelowej bez uwzględniania jego położenia w lokalizacji źródłowej.

  • Zachowaj odwołania do właściwości (Valis) lub utwórz nowe

    • Jeśli wybrano opcję Keep, skopiowane zostaną jedynie odwołania do Valis w oryginalnym wymaganiu (na przykład w treści).

    • Jeśli wybrano opcję Create, zostaną utworzone kopie Valis z oryginalnego wymagania, a odwołania zostaną odpowiednio zaktualizowane.

  • Mapowanie pól (te opcje są dostępne tylko wtedy, gdy miejsce docelowe znajduje się w innym projekcie) – możesz zmapować pola takie jak stan, typ, zgodność oraz kolumny niestandardowe z projektu źródłowego do projektu docelowego. Dostępne jest również tworzenie nowych opcji w projekcie docelowym.

Gdy wszystko jest gotowe, kliknij przycisk , aby kontynuować i utworzyć kopie wymagań zgodnie z ustawieniami skonfigurowanymi w oknie.

Szybka kopia

Funkcja Szybka kopia umożliwia szybkie utworzenie kopii wymagania w ramach tej samej specyfikacji. Kopiuje wyłącznie tytuł, tekst i uzasadnienie oryginalnego wymagania. Nowe wymaganie jest kopiowane i tworzone jako nowe wymaganie z identyfikatorem <original_requirement_identifier>_copy (np. Req-008_copy).

Aby ponownie użyć wymagania za pomocą funkcji Szybka kopia, kliknij ikonę w wierszu wymagania i wybierz polecenie Reuse » Quick Copy z wyświetlonego menu. Polecenie zostanie zastosowane do tego wymagania.

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