ERP, ili planiranje resursa poduzeća, je softver koji omogućuje poslovne procese u financijama, proizvodnji, distribuciji, prodaji i drugim područjima. Prošireni ERP uključuje ostale softverske i poslovne procese. Integracija s ERP-om obično je potrebna kako bi se uklonile suvišne informacije i procesi. Softver koji se prodaje i podržava kao integriran može smanjiti tekuće troškove održavanja.
Upravljanje odnosima s kupcima
Upravljanje odnosima s klijentima, ili CRM, uključuje softver koji se odnosi na poslovne procese za automatizaciju prodajnih snaga i pozivne centre. ERP i CRM zahtijevaju minimalnu integraciju.
Upravljanje životnim ciklusom proizvoda
Softver za upravljanje životnim ciklusom proizvoda može uključivati aktivnosti projektiranja, regulacije, proizvodnje, distribucije i terenskih usluga koje se odnose na to kako se proizvod mijenja tijekom svog životnog ciklusa. Ovisno o industriji, PLM softver može pokriti više poslovnih procesa ili biti ograničen na dizajnerske i inženjerske funkcije.
Upravljanje lancem opskrbe
Upravljanje lancem opskrbe može uključivati softver za planiranje i kontrolu bilo kojeg koraka u procesu proizvodnje i distribucije, uključujući praćenje rukovanja proizvodima vanjskih tvrtki. SCM također može uključivati poslovne procese logistike i skladištenja.
Zahtjevi za integraciju
Ovisno o zahtjevima industrije i funkcionalnosti, ERP, CRM, PLM i SCM zahtijevaju različite stupnjeve integracije. Ako se softver nabavlja integrirano, ti se troškovi smanjuju. Ako je opsežna, ti troškovi integracije mogu i dalje biti problem kada se izvorni dobavljač nadogradi bilo koje područje softvera. Prošireni ERP može uključivati više softvera i procesa ovisno o službi u industriji.