Nie ma uniwersalnego programu dla obsługi każdego przedsiębiorstwa. Sklepy i hurtownie mają możliwość pracy na programach magazynowych, jednak co z obsługą automatyki przemysłowej w fabrykach lub bookowania biletów? Wtedy zachodzi potrzeba stworzenia nowej aplikacji. Należy go wykreować i programować od podstaw. Może on być w oparciu o jakiś z dotychczas powstałych modułów, lecz jest on w takim przypadku dla nowego systemu tylko projekt wyjściowy. Takie nowo tworzone systemy, projektowane na nietypowe potrzeby to inaczej aplikacje dedykowane
2. Są tworzone dla obsługi różnego rodzaju działalności i klientów. Z takich ofert korzystają sklepy, firmy
1 z branży telekomunikacyjnej, ubezpieczeń, bankowości, firm kurierskich. Aplikacje projektowane są biorąc pod uwagę szczegółowe analizy rynku w odniesieniu do konkretnych firm. Spece z dziedziny informatycznej analizują indywidualne potrzeby każdego zleceniodawcy. Następnie na bazie zebranych danych sporządza się projekt funkcjonalny. W projektowaniu cały czas uczestniczy zleceniodawca, który ma możliwość w dowolny sposób wnosić poprawki do projektu. Na jego bazie powstaje projekt aplikacji dedykowanej w wersji ostatecznej. Potem przeprowadza się testy końcowe, podczas których czynnie uczestniczą zarówno klient jak i programiści. Gdy tylko klient zaakceptuje projekt programu, to pozostaje tylko jej wdrożenie i przekazanie do użytkowania.