ReqView - proste, ale potężne narzędzie do zarządzania wymaganiami
Zaktualizowano: 20 paź 2022
Wprowadzenie
ReqView to narzędzie do zarządzania wymaganiami. Nadaje się do tworzenia oprogramowania oraz produktów systemowych przy zastosowaniu procesu zgodnego z modelem V, obejmującym formalną weryfikację oraz pełne śledzenie zależności między wymaganiami i weryfikacją. Jest zgodne ze standardami bezpieczeństwa i ochrony informacji.
O ReqView
ReqView znajdzie zastosowanie w praktyce inżynierskiej poczynając od zwinnych projektów obejmujących rozwój oprogramowania, aż do złożonych projektów dotyczących rozwoju systemów z zastosowaniem pełnego modelu V. Dzięki temu nadaje się dla szerokiej gamy firm i zespołów projektowych.

Oferuje minimalistyczny, interfejs użytkownika, co jest ważne szczególnie w przypadku niedoświadczonych użytkowników, nieprzyzwyczajonych do innych narzędzi do zarządzania wymaganiami. Jest to bardzo ważny aspekt ułatwiający uczenie się oraz adaptację narzędzia przez cały zespół projektowy.
Zarządzanie wymaganiami
ReqView to przede wszystkim narzędzie do zarządzania wymaganiami, jednak można je również dostosować do zarządzania dokumentacją do testów oraz zarządzania ryzykiem. Oparcie silnika programu na konfigurowalnej bazie danych, pozwala na wiele innych zastosowań.
Oprogramowanie oferuje zaawansowane funkcje zarządzania wymaganiami, takie jak:
Tworzenie dokumentów (w formie np. *.docx) z predefiniowanych i modyfikowalnych szablonów, zgodnych ze standardem ISO/IEC/IEEE 29148 lub proces Volere
Organizowanie dokumentów w hierarchię
Używanie sformatowanego tekstu do opisów, co jest ważne w przypadku konieczności podkreślenia znaczenia pewnych informacji w tekście
Dołączanie obrazu jako rozwinięcia lub wzbogacenia opisu tekstowego
Definiowanie niestandardowych atrybutów, zarówno prostych, jak i bardziej złożonych
Możliwość prowadzenia dyskusji na temat każdego wymagania i innych elementów, w celu zaproponowania i przeglądu zmian
Zarządzanie wiązaniami, np. między wymaganiem a aktywnością weryfikacyjną lub między wymaganiami na różnych poziomach. Obejmuje to definicję niestandardowych wiązań dostosowanych do specyficznych potrzeb projektu.
Tworzenie macierzy wpływu zmian oraz śledzenia zależności
Filtrowanie wymagań na podstawie ich atrybutów, wiązań lub zmian ich statusu
Utrzymywanie historii zmian oddzielnie dla każdego wymagania

Opcje importu i eksportu wymagań
Ważną cechą każdego narzędzia do zarządzania wymaganiami jest możliwość importowania i eksportowania wymagań, z i do różnych formatów. ReqView pozwala na importowanie wymagań zarówno z formatów *.docx, jak i *.xlsx. W celu importowania z innych narzędzi do zarządzania wymaganiami, dostępny jest również format ReqIF.

Istnieje wiele opcji eksportu informacji z bazy danych ReqView. Najbardziej standardowe to format *.xlsx i *.docx. Ta ostatnia umożliwia zarówno prosty eksport bez specjalnego formatowania, jak i zaawansowane formatowanie treści oparte na HTML. Obsługuje również inne formaty, takie jak PDF, HTML, CSV i ReqIF.

Możliwość dostosowania
Mocną stroną ReqView jest to, że można je dostosować, co jest kluczem do pełnego wykorzystania tego typu narzędzia. Jak już wspomniano, pozwala ono dostosować atrybuty, wiązania, układ dokumentów i szablony eksportu.

Inne funkcje:
Otwarty format plików
Pełny dostęp do danych
Integracja z innymi narzędziami
Czytelny dla człowieka (oparty na formacie JSON; umożliwiający porównywanie dokumentów; kompatybilny z systemami kontroli wersji (SVN, GIT))
Szyfrowanie
Kontrola wersji
Umożliwienie współpracy za pośrednictwem zintegrowanego systemu kontroli wersji Subversion (SVN)
Możliwość przechowywania wielu wersji bazowych projektu w repozytorium SVN
Możliwość porównywania różnych wersji dokumentów
Eksportowanie wymagań z ReqView do Jira
Dwustronne nawigowanie pomiędzy wymaganiami w ReqView i "zagadnieniami" (ang. issue) w Jira
Synchronizacja wybranych parametrów z Jira do ReqView, takich jak np. stan wdrożenia
Tworzenie wiązań pomiędzy wymaganiami w ReqView oraz aktywnościami testowymi definiowanymi w Jira
Ponowne wykorzystywanie wymagań pomiędzy projektami lub produktami
Podsumowanie
Jeśli szukasz prostego narzędzia do zarządzania wymaganiami dla swoich projektów, ReqView jest zdecydowanie narzędziem wartym rozważenia. Jest odpowiedni dla małych projektów z jednym dokumentem wymagań, jak i również dla dużych projektów z wieloma powiązanymi ze sobą dokumentami wymagań, z tysiącami elementów na kilku poziomach abstrakcji.
Jeśli jesteś zainteresowany możliwościami tego narzędzia, możesz przeczytać więcej na blogu ReqView lub skontaktować się z zespołem ReqView.
Artykuł powstał we współpracy z firmą Eccam s.r.o, twórcą narzędzia do zarządzania wymaganiami ReqView.
O Eccam
Eccam s.r.o jest niezależną firmą programistyczną z siedzibą w Pradze. Została założona w 2004 roku i specjalizuje się w dwóch głównych domenach: w rozwoju oprogramowania wbudowanego dla przemysłu motoryzacyjnego i w rozwoju aplikacji ReqView oraz Inżynieria wymagań.
Informacje kontaktowe: tomas.novacek@eccam.com
Comments