Има много изисквания към създаваните днес бизнес софтуерни системи. Тяхната функционалност вече обслужва различни видове потребители - бизнес партньори, доставчици, клиенти, служители от различни отдели или нива на управление - и всеки от тях със собствени необходимости и права към информацията, управлявана от системата.
Системите, предназначени за поддържане на Финансовата отчетност, Клиентите, Доставчиците, Управление на ресурсите, Маркетинга на фирмата са ориентирани към различни отдели, но в същото време трябва да комуникират взаимно и безпрепятствено за да отговарят на съвременните бизнес изисквания за интегрираност и избягване на двойно дори тройно извършване на едни и същи процеси или рутинни операции.
Нашето разбиране е, че ключовите думи за съвременните бизнес софтуерни системи са Интегрираност и Интернет (достъпност отвсякъде и по всяко време). Интегрираността на съвременните бизнес системи е задължително изискване, ако трябва да се гарантира:
Единство и централизираност на информацията. Наличието на тези показатели означава:
Единна информация за всички отдели и звена на фирмата;
Отпадане на необходимост от пренос, добавяне, синхронизиране, отстраняване на несъответствия на данни от отдалечени офиси или поделения, често съпътствано с умишлени или неумишлени грешки;
Недопускане на многократно въвеждане на една и съща информация в различни етапи на обработката й, което означава и съкращаване на грешките и несъответствието от многократното въвеждане;
Възможност за централизирано поддържане и контрол на въвежданата или използвана информация;
Възможност за изграждане на единни права за ползване на информацията, които да съответсват на политиката на фирмата;
Съкращаване на разходите за поддържане на данните;
Автоматизиране на рутинните изчислителни операции по единна бизнес логика, което значително ускорява преобразуването на информацията и може да съкрати времето за отговор на конкретни бизнес запитвания до понятието "Веднага";
Настройваемост на системата към специфичните бизнес процеси за съответния клиент;
Съвременните бизнес системи трябва да използват предимствата на Интернет. Това означава:
Достъп до функционалността и данните на системата без значение къде се намира съответния потребител и кога е осъществен този достъп, т.е достъп навсякъде и по всяко време. Единственото изискване е компютърната система, от която се извършва достъп до бизнес системата да има качествена връзка с Интернет.
Възможност за използване на централно инсталираната бизнес система от всички поделения на фирмата или партньори, които могат да са произволно географски разположени;
Ниска цена на първоначалните инвестиции. Значително се съкращават разходите системен софтуер и хардуер, за инсталиране, поддръжка и отстраняване на възникнали проблеми по време на експлоатация, защита от откази;
Отпадане на зависимостта на клиентската платформа към определен клас компютърни системи (PC, Mac, Workstation) и системен софтуер (операционна система), което в голяма степен защитава направените вече инвестиции във фирмата;
Интернет базираните системи създават предпоставка за висока интегрираност на внедрените подсистеми и процеси;