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.