Zadania do samodzielnego rozwiązania

Strona: SEZAM - System Edukacyjnych Zasobów Akademickich i Multimedialnych
Kurs: 1. Podstawy inżynierii wymagań
Książka: Zadania do samodzielnego rozwiązania
Wydrukowane przez użytkownika: Gość
Data: czwartek, 31 lipca 2025, 09:58

1. Organizacja i jakość wymagań

Zadanie 1

Sformułuj kilka wymagań w swobodnym języku naturalnym. Zastanów się na jakim poziomie można umieścić takie wymagania (wizja, wymaganie użytkownika, wymaganie oprogramowania). Spróbuj zidentyfikować rodzaje tych wymagań (funkcjonalne, jakościowe, słownikowe, ograniczenie).

Zadanie 2

Podaj kilka wymagań, które mogą być ze sobą sprzeczne. Opisz, na czym polega sprzeczność.

Zadanie 3

Zapisz jedno wymaganie funkcjonalne i jedno wymaganie jakościowe. Napisz, w jaki sposób można takie wymagania przetestować.


2. Wymagania w procesie wytwarzania oprogramowania

Zadanie 1

Dla zadanej dziedziny problemu określ jednostki wymagań funkcjonalnych na poziomie wymagań oprogramowania (przypadki użycia lub historie użytkownika). Utwórz fiszki (karty katalogowe) dla tak określonych jednostek wymagań. Dla każdej fiszki ustal przede wszystkim wagę dla klienta oraz wagę dla wykonawcy i trudność wykonania. Ustalenia uzasadnij zakładając istnienie hipotetycznego klienta.

Zadanie 2

Napisz kilka cech systemu na poziomie wizji dla dziedziny problemu z zadania 1. W fiszkach z zadania 1 dodaj sekcję opisu śladu i umieść w niej odniesienia do napisanych cech systemu.


3. Wymagania w organizacji biznesowej

Zadanie 1

Mamy zadaną dziedzinę problemu. Napisz stwierdzenie problemu w postaci jednego złożonego zdania, zgodnie z wybranym wzorcem. Proszę założyć hipotetyczny problem, który mógłby się pojawić dla zadanej dziedziny.

Zadanie 2

Zaproponuj pytania do wywiadu dotyczącego zadanej dziedziny problemu.