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.
-
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.
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.