top of page

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

  • Integracja z Jira

    • 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


DSC_4515_edited_edited_edited_edited_edited.jpg

Cześć,
mam na imię Krzysztof

Inżynier systemów w wiodącej Polskiej firmie z branży kosmicznej Creotech Instruments.

Wiceprezes polskiego oddziału Międzynarodowej Rady Inżynierów Systemów (INCOSE).

Archiwum postów

Tagi

Zasubskrybuj, abym mógł Cię informować o najnowszych publikacjach.

Dziękuję za subskrypcję!

© 2023 Krzysztof Natusiewicz.
Proudly created with Wix.com

Skontaktuj się ze mną!

  • LinkedIn
bottom of page