Link Remover
Usuwa linki wybranych typów z całego modułu lub z zaznaczenia, z podglądem i potwierdzeniem, zanim cokolwiek zniknie.
Czym jest i dlaczego powstał
Identyfikowalność (traceability) ma wartość tylko wtedy, gdy jest poprawna. Po reorganizacji, nieudanym imporcie, zmianie modelu identyfikowalności lub teście z niewłaściwym typem linku w modułach zostają setki linków, które trzeba usunąć. W standardowym interfejsie każdy link usuwa się osobno, artefakt po artefakcie.
Link Remover porządkuje identyfikowalność zbiorczo i bezpiecznie: wybiera się typy linków i kierunek, widzi dokładnie, które linki zostały znalezione, i usuwa je w jednym kontrolowanym przebiegu.
Jakie problemy rozwiązuje
- Setki nieaktualnych lub błędnych linków po imporcie, migracji lub zmianie modelu identyfikowalności.
- Usuwanie linków pojedynczo, co jest powolne i łatwo przy tym o błąd.
- Niepewność, czy linki istnieją w kontekście modułu, czy na artefaktach bazowych, i na co wpłynie ich usunięcie.
- Brak zapisu, które linki zostały usunięte.
Korzyści
- Ukierunkowane porządki: tylko wybrane typy linków, w wybranym kierunku (wychodzące, przychodzące lub wszystkie).
- Domyślnie bezpiecznie: usuwane są tylko linki w kontekście modułu, chyba że wyraźnie uwzględni się linki na artefaktach bazowych, a ta opcja wyłącza się automatycznie po każdym przebiegu.
- Podgląd: przed usunięciem widoczna jest liczba linków i każdy link przy danym artefakcie.
- Potwierdzenie, które podaje liczbę linków, artefakty i typy linków.
- Długie przebiegi pod kontrolą: postęp, możliwość zatrzymania (Stop), lista linków, których nie udało się usunąć, z opcją ponowienia (Retry) oraz raport zmian w Excelu.
Jak używać
- Ty1Zaznacz typy linków i kierunek
- Ty3Remove now, sprawdź i potwierdź
- DOORS Next4Linki usunięte po potwierdzeniuW razie potrzeby: Błędy: Retry
- Wynik5Wynik z Log w Excelu
- W sekcji Link types kliknąć Change, zaznaczyć typy linków do usunięcia i wybrać Direction: All directions, Outgoing lub Incoming. Lista pochodzi z typów linków zdefiniowanych w projekcie.
- Opcjonalnie zaznaczyć Find and remove links in the module and on base artifacts, a potem kliknąć Done.
- W sekcji Remove wybrać Whole module (najpierw otworzyć moduł) lub Selection (artefakty zaznaczone w DOORS Next) i kliknąć Find links. Nic się jeszcze nie zmienia: wynik pokazuje, ile artefaktów sprawdzono, ile ma te linki i ile linków zostanie usuniętych, a Links je wypisuje.
- Kliknąć Remove now, przeczytać potwierdzenie i potwierdzić przyciskiem Remove N links.
- Wynik pokazuje usunięte linki, linki na artefaktach bazowych, zmienione artefakty i błędy, z Retry. Log zapisuje raport zmian do Excela.
Zrzuty ekranu
1Typy linków: zaznaczone dwa typy, kierunek i opcja szukania i usuwania linków także na artefaktach bazowych 2Wyszukiwanie zakończone: liczby i każdy artefakt z linkami do usunięcia, jeden rozwinięty z jego linkami 3Potwierdzenie pod kafelkami: liczba linków i artefaktów, kierunek i ostrzeżenie o linkach na artefaktach bazowych 4Linki usunięte: liczby z przebiegu, linki na artefaktach bazowych i Log 5Selection: linki artefaktów zaznaczonych w DOORS Next, z Show link data (diagnostics)
Warto wiedzieć
- Linki na artefaktach bazowych znikają w każdym module, który ponownie wykorzystuje te artefakty; z tej opcji należy korzystać świadomie.
- Link między dwoma artefaktami tego samego modułu jest usuwany raz, a nie dwukrotnie.
- Zawsze warto pracować w zestawie zmian (change set): jego odrzucenie to jedyny sposób na przywrócenie usuniętych linków.
- Dla całego modułu Remove now działa także bez wcześniejszego wyszukiwania: po tym samym potwierdzeniu usuwa linki wybranych typów w jednym przebiegu.
- Poza modułem widżet działa na artefaktach zaznaczonych w DOORS Next.
- W bardzo dużych modułach można kliknąć Stop, przeładować stronę i kliknąć Continue from …, aby kontynuować od następnego artefaktu.
Nowości w wersji 1.60
· Opisy zmian są publikowane w języku angielskim.
- Messages in the notifications