Nie ma uniwersalnego programu dla obsługi każdej firmy. Sklepy internetowe i hurtownie mają możliwość pracy na oprogramowaniu magazynowym, jednak co z zarządzaniem np zaworów ciśnieniowych w zakładach produkcyjnych czy bookowania biletów? Wtedy jest potrzeba zaprojektowania nowego systemu. Należy go wykreować i programować od podstaw. Istnieje możliwość, aby był on w oparciu o jakiś z dotychczas powstałych modułów, lecz jest on wtedy dla nowego systemu tylko bazę. Takie nowe aplikacje, projektowane na nietypowe potrzeby to tak zwane aplikacje dedykowane
2. Są tworzone do wspomagania każdego rodzaju firm i klientów. Z tego typu rozwiązań można wymienić monitoringi, przedsiębiorstwa z branży telekomunikacji, ubezpieczeń, bankowości, firm kurierskich. Systemy
1 projektowane są biorąc pod uwagę dokładne analizy rynku w stosunku do poszczególnych firm. Specjaliści z branży IT sprawdzają indywidualne preferencje każdego klienta. Następnie na podstawie zebranych informacji sporządza się projekt funkcjonalny. W opracowywaniu projektu na każdym etapie uczestniczy klient, posiadający możliwość w dowolny sposób wnosić poprawki do projektu. Na takiej bazie powstaje projekt aplikacji dedykowanej w wersji końcowej. Następnie wykonuje się testy końcowe, podczas jakich swój udział mają jednocześnie zleceniodawca jak i testerzy. Gdy tylko zleceniodawca zatwierdzi projekt programu, to następuje jej wprowadzenie w życie i przekazanie do użytkowania.