Projektowanie systemów informatycznych mozna przeprowadzić dwiema metodami :
- Metodą miękka (dotyczy "miękkich problemów" czyli takich, które mają niejasne wymagania. )
- Metoda twarda (tworzy ona systemy o sztywnych technikach i procedurach stosowane aby dostarczyć niedwuznaczne rozwiązania dla dobrze zdefiniowanych problemów przetwarzając je w oparciu o techniki
komputerowe. )
Zródło : http://mfiles.pl/pl/index.php/Projektowanie_system%C3%B3w_informatycznych