Nie ma uniwersalnego programu dla wspomagania pracy każdej firmy
1. Sklepy internetowe i wypożyczalnie mogą pracować na programach magazynowych, jednak co z zarządzaniem np automatyki przemysłowej w zakładach produkcyjnych czy bookowania miejsc w kinie? Wtedy zachodzi potrzeba utworzenia nowej aplikacji. Trzeba go wykreować i programować od samego początku. Istnieje możliwość, aby był on w oparciu o jeden z do tej pory istniejących modułów, lecz jest on w takim przypadku dla nowego systemu tylko projekt wyjściowy. Takie nowe systemy, tworzone na nietypowe potrzeby to tak zwane aplikacje dedykowane
2. Mogą one być tworzone dla obsługi różnego rodzaju działalności i przedsiębiorstw. Z takich ofert można wymienić sklepy, firmy z branży telekomunikacji, hotelarstwa, automatyki przemysłowej, firm kurierskich. Aplikacje projektowane są w oparciu o szczegółowe badania rynku w odniesieniu do konkretnych firm. Specjaliści z branży IT sprawdzają indywidualne potrzeby każdego klienta. Potem na podstawie zgromadzonych informacji sporządza się model projektu funkcjonalnego. W opracowywaniu projektu na każdym etapie czynny udział bierze klient, posiadający możliwość w dowolny sposób jego nadzorowania. Na jego podstawie powstaje projekt aplikacji dedykowanej w wersji ostatecznej. Następnie przeprowadza się testy końcowe, podczas jakich czynnie uczestniczą zarówno zleceniodawca oraz testerzy. Gdy tylko klient zatwierdzi projekt aplikacji, to następuje jej wdrożenie i przekazanie do użytkowania.