После почти 20 лет написания программного обеспечения для предприятий вот мой ответ:
1) Предприятие почти всегда означает «веб-приложение». 2) Предприятие на самом деле просто означает «очень очень большой».
Корпоративное программное обеспечение обычно пишется сотнями людей в течение нескольких лет. Таким образом, используемые инструменты, шаблоны и языки делают сотрудничество, безопасность, стабильность и масштабируемость приоритетными.
Типичный «стек» корпоративного приложения включает в себя множество разных языков, протоколов, серверов, брандмауэров ... каждый со своими группами людей. Эти приложения требуют много различных навыков, от управления проектами до настоящих инженеров программного обеспечения. Часто люди, работающие над каким-либо конкретным аспектом приложения масштаба предприятия, не знают точно, как подходит их компонент. Только «Архитектор предприятия» может видеть всю картину, но тогда они не знают ни одной детали.
Искусство создания корпоративных приложений успешно преодолевает этот «туман войны», выбирая правильные технологии и процедуры и т. Д.