- pojęcia ogólne:
- pozyskiwanie wymagań - w jaki sposób zebrać wymagania;
- specyfikowanie wymagań - w jaki sposób przedstawić wymagania;
- analiza wymagań - sprawdzenie czy wymagania są poprawnie wyspecyfikowane;
- zarządzanie wymaganiami - utrzymanie ważności wymagań w trakcie całego cyklu życia projektu przy zmieniających się punktach widzenia udziałowców;
- Zakres wymagań:
- cel systemu - po co jest system i jakie da korzyści biznesowe;
- granice systemu (interfejsy) - model
- wymagania funkcjonalne;
- wymagania niefunkcjonalne:
- estetyka i atrakcyjność;
- użyteczność;
- wydajność;
- pielęgnowalność;
- zabezpieczenia;
- niezawodność;
- dyspozycyjność;
- ograniczenia i limity produktu i projektu
- czas dostawy;
- stosowana technologia;
- budżet;
- regulacje prawne;
- terminologia;
- dokumentacja;
- szkolenie;
- warunki instalacji;
- warunki eksploatacji;
- Inicjacja projektu
- określenie celów projektu:
- mierzalne,
- wskazanie na zyski - ekonomia;
- określenie udziałowców
- nazwa
- typ udziałowca :
- aktywny
- autonomiczny (urzędy zewnętrzne)
- kooperujący (inny system o zdefiniowanym interfejsie)
- dziedzina (cechy i własności dziedziny aplikacyjnej wywierającej wpływ)
- punkt widzenia
- źródła:
- model udziałowców
- wydziały
- udziałowcy
- "problemy"
- określenie problemu lub problemów:
- temat
- czego i kogo dotyczy;
- sposób rozwiązania
- diagram kontekstu problemu
- udziałowcy
- problem w centrum
- interfejs - zdarzenia biznesowe
- zdarzenia biznesowe
- np: problem: sprzedaż książki
- np: zdarzenie biznesowe: klient podchodzi do kasy z wybraną książką, za którą chce zapłacić
- biznesowy przypadek użycia
- uruchamiany zdarzeniem biznesowym
- np: ustalenie ceny książki, obliczenie VAT, pobranie należności, zaksięgowanie wpłaty, zapakowanie książki,podziękowanie klientowi
- obszar problemowy
- obiekty stowarzyszone:
- pozyskiwanie wymagań
- studia dziedzinowe
- analiza istniejącego systemu
- scenariusze
- wywiady
- burza mózgów - spotkania dyskusyjne-grupowe
- obserwacje w miejscu pracy (etnografia)
- kwestionariusze
- symulacje punktów widzenia
- eksperymenty
- prototypowanie
- budowa scenariusza:
- sytuacja wyjściowa
- cel scenariusza
- normalny przebieg
- sytuacje nie-porządane
- wynikowy stan systemu
- ocena wymagań:
- Realne
- Elastyczne
- Mierzalne
- Jednoznaczne
- Spójne
- Dokładne
- Kompletne
- Powiązane
- ocena wymagań funkcjonalnych
- inicjator (udziałowiec)
- warunki wstępne
- opis akcji
- ograniczenia
- przedmiot działania
- sytuacje specjalne
- uzasadnienie
- kategorie wymagań
- udziałowcy
- użytkownicy
- ograniczenia (projektu i produktu)
- wymagania funkcjonalne
- wymagania niefunkcjonalne
- Prezentacja wymagań funkcjonalnych:
- diagram kontekstu systemu
- model danych
- diagram przepływu danych
- scenariusze
- zdarzenia biznesowe i zdarzenia systemowe
- przypadki użycia
- specyfikowanie przez cechy
- specyfikacja algorytmów
- diagramy stanów
- wymagania niefunkcjonalne:
- prezentacja
- niezawodność i dyspozycyjność
- zabezpieczenie
- bezpieczeństwo
- wydajność
- pielęgnowalność
- użyteczność
Brak komentarzy:
Prześlij komentarz