Proces analizy wymagań jest niezwykle ważny dla poprawnego wdrożenia i późniejszej eksploatacji systemu informatycznego. Często przedsiębiorstwa nie do końca wiedzą, czego tak naprawdę potrzebują, pracują w nieświadomości, nie zdając sobie sprawy, że część żmudnych zadań można zautomatyzować. Dlatego najważniejsze jest uświadomienie sobie celu, jaki ma być zaspokajany za pomocą systemy informatycznego. Powinno się przeprowadzić analizę zadań realizowanych w danym obszarze, który będziemy usprawniać [Rafałowicz, 2009].
Inaczej będzie wyglądała analiza wymagań w przypadku systemu dedykowanego, tj. napisanego dla konkretnej firmy, a systemami istniejącymi już na rynku (gotowymi, powielanymi). W przypadku tych pierwszych analiza posłuży to projektowania nowopowstającego systemu informatycznego. Natomiast w drugim przypadku analiza posłuży do wyboru istniejących już rozwiązań i wybrania systemu najpełniej spełniającego oczekiwania przyszłych użytkowników.