1. Podstawy programowania matematycznego

1.3. Metodyka badań operacyjnych

Metodyka badań operacyjnych składa się z kilku kroków przedstawionych na poniższym rysunku:


 

Na początku następuje identyfikacja problemu, która często wymaga udziału ekspertów dziedzinowych, potencjalnych użytkowników i może być pewną analogią do procesu gromadzenia wymagań w inżynierii oprogramowania. Następnie ustalany jest zakres modelu, w szczególności co będzie uwzględnione, a co będzie wykluczone oraz jakie są założenia. Kolejny krok to budowa modelu matematycznego. Istotne jest rozróżnienie sformułowania matematycznego problemu od określenia metody rozwiązania, która jest dopiero w olejnym kroku. Mając model i algorytmy, kolejny rok polega na weryfikacji rozwiązania z danymi rzeczywistymi. W przypadku potwierdzenia zasadności rozwiązania jest ono wdrażane do procesów biznesowych, a następnie w pełni implementowane. W ten sposób cykl metodyki zamyka się rzeczywistym systemem, który można obserwować i oceniać sposób jego funkcjonowania. Oczywiście jest to ogólny schemat i w rzeczywistości często mogą pojawić się nawroty lub pewne przeskoki. Tym niemniej metodyka stanowi pewien wyznacznik dla sposobu postępowania.