Nie istnieje uniwersalna aplikacja dla obsługi każdego przedsiębiorstwa
1. Sklepy internetowe i hurtownie mogą pracować na oprogramowaniu magazynowym, ale co z obsługą zaworów ciśnieniowych w zakładach produkcyjnych lub rezerwacji biletów? Wtedy zachodzi konieczność zaprojektowania nowej aplikacji. Należy go wykreować i zaprogramować od samego początku. Może on być oparty o jakiś z dotychczas istniejących modułów, ale stanowi wtedy dla nowego systemu jedynie projekt wyjściowy. Takie nowo tworzone systemy, projektowane na zamówienie to tak zwane aplikacje dedykowane
2. Mogą one być projektowane dla obsługi każdego rodzaju działalności i klientów. Z tego typu ofert korzystają sklepy, przedsiębiorstwa z branży telekomunikacyjnej, hotelarstwa, automatyki przemysłowej, firm kurierskich. Systemy projektowane są w oparciu o szczegółowe badania rynkowe w stosunku do poszczególnych przedsiębiorstw. Specjaliści z dziedziny IT sprawdzają indywidualne preferencje każdego klienta. Następnie na bazie zgromadzonych informacji sporządza się model projektu funkcjonalnego. W projektowaniu cały czas czynny udział bierze klient, posiadający możliwość w nieograniczony sposób ingerować w projekt. Na takiej bazie tworzy się projekt aplikacji dedykowanej w fazie końcowej. Następnie wykonuje się beta testy, podczas jakich swój udział mają jednocześnie zleceniodawca jak i testerzy. Gdy tylko zleceniodawca zatwierdzi projekt programu, to pozostaje tylko jej wdrożenie i udostępnienie użytkownikom.