Nie ma uniwersalnego programu dla obsługi każdej firmy. Sklepy internetowe i wypożyczalnie mogą pracować na oprogramowaniu magazynowym, ale co z zarządzaniem np zaworów ciśnieniowych w fabrykach czy bookowania miejsc w kinie? Wtedy jest konieczność utworzenia nowego programu. Należy go wykreować i zaprogramować od samego początku. Istnieje możliwość, aby był on w oparciu o jeden z dotychczas powstałych systemów, ale stanowi w takim przypadku dla nowego systemu tylko projekt wyjściowy. Takie nowe aplikacje, tworzone na zamówienie to tak zwane aplikacje dedykowane
2. Są projektowane do wspomagania różnego rodzaju firm i klientów. Z tego typu ofert korzystają monitoringi, firmy z branży telekomunikacji, hotelarstwa, automatyki przemysłowej, firm kurierskich. Systemy projektowane są biorąc pod uwagę szczegółowe analizy rynkowe w odniesieniu do poszczególnych przedsiębiorstw. Specjaliści z branży informatycznej sprawdzają indywidualne potrzeby każdego zleceniodawcy. Następnie na podstawie zebranych informacji sporządza się model projektu funkcjonalnego. W opracowywaniu projektu na każdym etapie czynny udział bierze klient, który może w dowolny sposób dokonywać jego korekt. Na takiej bazie tworzy się projekt aplikacji dedykowanej
1 w wersji końcowej. Potem przeprowadza się testy końcowe, w jakich swój udział mają jednocześnie klient jak i testerzy. Gdy tylko zleceniodawca zaakceptuje projekt programu, to pozostaje tylko jej wprowadzenie w życie i przekazanie do użytkowania.