На работе мы разрабатываем корпоративную систему, которая будет состоять из нескольких подсистем. Подсистемы представляют собой довольно большие и самостоятельные модули. Мы планируем иметь
1) Модуль учетных записей и безопасности
2) Модуль отчетности
3) Игровой модуль
Из вышеперечисленных игровой модуль будет расширен в ближайшее время, и будут добавлены новые функции и возможности.
Мы планируем использовать корпоративную портальную технологию, по крайней мере, для административной части, и SOA.
Поскольку у нас нет опыта работы с корпоративным порталом и SOA, нас беспокоит, может ли этот выбор технологий помешать нашим планам по улучшению игрового модуля или это станет дорогостоящим (из-за выбора технологии). Сможем ли мы извлечь выгоду из существующих систем, не затрачивая слишком много времени на их интеграцию?
Для дальнейшего уточнения мы планируем спроектировать модули как сильно отделенные подсистемы, поэтому я предполагаю, что другие два модуля (которые мы не планируем расширять так много) не вызовут проблем.
Если у кого-то из вас есть опыт в подобных проектах, я и наша команда будем благодарны за ваши советы