Autorzy

Michał Śmiałek, Kamil Rybiński

Krótki opis

Niniejszy moduł wprowadza w tematykę inżynierii wymagań oprogramowania. Wyjaśnia najważniejsze zagadnienia dotyczące klasyfikacji wymagań oraz ich reprezentacji. Opisuje zasady organizacji specyfikacji wymagań oraz sposoby zapewnienia jakości wymagań zawartych w specyfikacjach. Przedstawia również relacje między otoczeniem biznesowym (dziedziną problemu) a wizją systemu określającą podstawowe potrzeby zamawiającego. Dyscyplina inżynierii wymagań osadzona jest w całym cyklu inżynierii oprogramowania.

Słowa kluczowe

Definicja wymagania, piramida wymagań, jakość wymagań, proces biznesowy, przypadek użycia biznesu, słownik dziedziny, wizja systemu, wywiad z klientem, burza mózgów, warsztaty wymagań, cykl życia oprogramowania, śledzenie wymagań

Wiedza bazowa

Podstawy inżynierii oprogramowania – student jest zaznajomiony z przebiegiem procesu budowy oprogramowania oraz najbardziej podstawowymi koncepcjami związanymi z tym procesem.

Poziom wiedzy MD – podstawowy.

Cel stawiany studiującym

Celem modułu jest zrozumienie podstawowych zagadnień inżynierii wymagań oprogramowania oraz umiejscowienia tej dyscypliny w kontekście całego procesu wytwarzania oprogramowania. Student powinien uzyskać wiedzę ogólną na temat organizacji i jakości specyfikacji wymagań oraz jej zastosowania w projekcie konstrukcji oprogramowania oraz w ramach organizacji zamawiającej oprogramowanie. Powinien również potrafić zorganizować proces zbierania oraz zarządzania wymaganiami.

Ostatnia modyfikacja: wtorek, 2 lipca 2024, 16:11