3. Specyfikowanie wymagań jakościowych i ograniczeń

Zadanie 1

Dziedzina problemu: system zarzadzania siecią kin.

ID: JP103

Nazwa: Wyświetlanie repertuaru kin w jednakowy sposób

Rodzaj: przenośność - adaptowalność

Opis: System powinien zapewniać jednakowy sposób wyświetlania repertuaru kin na najpopularniejszych przeglądarkach internetowych: Chrome, Opera, Safari, Firefox, Edge (od wersji dostępnych w kwietniu 2024). Wymaganie dotyczy przypadku użycia UC227.

 

ID: JN034

Nazwa: Wysoka dostępność funkcjonalności zakupu biletów online

Rodzaj: niezawodność - dostępność

Opis: System powinien zapewniać dostępność do funkcjonalności zakupu biletów online (przeglądanie repertuaru oraz zarzadzanie biletami przez widza) co najmniej 23 godziny na dobę 7 dni w tygodniu. Możliwe jest założenie przerwy serwisowej w godzinach 2:00-3:00. Wymaganie dotyczy przypadków użycia UC122, UC123, UC124 oraz UC227.

 

ID: JL055

Nazwa:  Łatwość pokrycia testami modułu aplikacji dla klienta

Rodzaj: łatwość utrzymania - testowalność

Opis: System powinien być zaimplementowany w sposób, który umożliwi napisanie automatycznych testów, które będą możliwe do uruchomienia dla aplikacji klienta zarówno w wersji mobilnej jak i webowej. Testy będą w stanie pokryć wszystkie scenariusze przypadków użycia w pakietach, gdzie aktorem jest Klient.

 

Zadanie 2

Dziedzina problemu: system zarzadzania siecią kin.

ID: JB013

Nazwa: Zgodność z RODO w zakresie danych widzów

Rodzaj: bezpieczeństwo - poufność

Opis: System powinien zapewniać dostęp do danych osobowych widzów (przetwarzanie i przechowywanie) w sposób spełniający Rozporządzenie o Ochronie Danych Osobowych. Dotyczy wszystkich przypadków użycia z pakietu „Zarządzanie użytkownikami”.

Sposób pomiaru: Audyt RODO wykonany przez zewnętrzną firmę audytorską. Audyt powinien być zgodny z normą ISO 19011.

Możliwy wynik pomiaru: System spełnia wymagania RODO w całości, w części lub nie spełnia.

Oczekiwane wartości: System spełnia wymagania RODO w całości.

 

ID: JU096

Nazwa: Przejrzystość w prezentowaniu repertuaru kin

Rodzaj: użyteczność - estetyka interfejsu użytkownika

Opis: System powinien prezentować repertuar kin w sposób przejrzysty oraz na wysokim poziomie estetycznym. Estetyka interfejsu użytkownika będzie wysoko ceniona przez widzów.

Sposób pomiaru: Ankieta przeprowadzona wśród 100 ochotników po pierwszym miesiącu próbnego wdrożenia systemu. Ankieta zostanie przeprowadzona zgodnie z metodyką XYZ badania marketingowego satysfakcji użytkowników.

Możliwy wynik pomiaru: Wartość zagregowanej satysfakcji użytkowników znormalizowana do zakresu 0-100.

Oczekiwane wartości: Zagregowana satysfakcja użytkowników powyżej 80.

 

Zadanie 3

ID: OT021

Nazwa: Zastosowanie języka Java

Rodzaj: ograniczenie techniczne – języki programowania

Opis: System musi być napisany w technologii typy full-stack z wykorzystaniem jedynie języka Java. Ograniczenie wynika z kompetencji zespołu IT, który będzie musiał w przyszłości dokonywać modyfikacji oraz utrzymywać w sprawności kod systemu.

 

ID: OS053

Nazwa: Dostosowanie do ograniczonego oświetlenia

Rodzaj: ograniczenie środowiskowe – parametry środowiska

Opis: Terminale kasowe będą musiały pracować w pomieszczeniach o ograniczonym oświetleniu (minimum 50 luksów). Wynika to z modelu biznesowego, który zakłada ustanowienie odpowiedniego nastroju dla widzów już podczas wejścia do kina.