Nie ma uniwersalnego programu dla obsługi każdej firmy. Sklepy internetowe i wypożyczalnie mogą pracować na oprogramowaniu magazynowym, jednak co z zarządzaniem np automatyki przemysłowej w zakładach produkcyjnych czy bookowania biletów? Wtedy zachodzi potrzeba zaprojektowania nowego systemu. Należy go wykreować i programować od samego początku. Istnieje możliwość, aby był on w oparciu o jakiś z dotychczas istniejących modułów, ale stanowi w takim przypadku dla nowego systemu tylko bazę. Takie nowo tworzone systemy, projektowane na nietypowe potrzeby to inaczej aplikacje dedykowane
2. Mogą one być tworzone dla obsługi każdego rodzaju działalności i klientów. Z tego typu rozwiązań można wymienić sklepy, firmy z branży telekomunikacyjnej, ubezpieczeń, automatyki przemysłowej, sprzedaży nieruchomości. Aplikacje
1 tworzone są biorąc pod uwagę dokładne analizy rynku w odniesieniu do konkretnych firm. Spece z branży informatycznej sprawdzają indywidualne preferencje każdego klienta. Potem na bazie zebranych danych sporządza się model projektu funkcjonalnego. W projektowaniu cały czas czynny udział bierze klient, który ma możliwość w dowolny sposób ingerować w projekt. Na jego podstawie powstaje projekt aplikacji dedykowanej w wersji końcowej. Następnie przeprowadza się testy końcowe, w których czynnie uczestniczą zarówno zleceniodawca jak i wykonawca. Gdy tylko zleceniodawca zaakceptuje projekt aplikacji, to następuje jej wprowadzenie w życie oraz przekazanie do użytkowania.