40 Bazy danych
Techniki badania wymagań użytkowników
Analiza dokumentacji
Wywad
Ankieta
Analiza dokumentów(dagle powstających) Obserwacja (istniejącego systemu)
Pierwszym krokiem na drodze do wykonania aplikacji jest analiza problemu i określenie wymagań dla budowanego systemu. Na tym poziomie musimy skupić się na prześledzeniu tego, co mamy w chwili obecnej, na podstawie czego nasza aplikacja będzie powstawać. Przede wszystkim jednak należy określić, czemu będzie służyć i jakie wymagania są przed nią stawiane. Głównym zadaniem analizy jest jasne określenie celu, który chcemy osiągnąć. Cel systemu nie jest jedyną rzeczą, którą musimy określić podczas analizy wykonalności systemu.
Analityk musi zdobyć wiedzę na temat projektu i wymagań podczas pracy z przyszłymi użytkownikami i ekspertami danej dziedziny. Jego rolą jest zdobycie jak największej ilości informacji i danych o tym, jak ma i powinien wyglądać w przyszłości projektowany system.