Развитие, ориентированное на бизнес [1], — это метаметодология разработки ИТ-решений, которые напрямую удовлетворяют бизнес-требованиям . Это достигается путем принятия подхода, ориентированного на модель, который начинается с бизнес-стратегии, требований и целей, а затем уточняет и преобразует их в ИТ-решение. Трансформация частично достигается путем применения преобразований моделей. Благодаря согласованию бизнес-слоя и ИТ-слоя становится возможным автоматическое распространение изменений в бизнесе на ИТ-системы. Это приводит к повышению гибкости и сокращению сроков выполнения при изменении бизнеса и адаптации ИТ-систем. [2]
Разработка, ориентированная на бизнес, выходит за рамки простой разработки поставленных требований, поскольку реализующий ресурс стремится полностью понять бизнес-сторону в ходе итеративного сбора и реализации требований и стремится, получив эту информацию, улучшить сами бизнес-процессы в ходе разработки фактического решения.
Применимость автоматических преобразований моделей для согласования бизнеса и ИТ подверглась критике и частично была заменена гибкими практиками и методами, такими как разработка на основе поведения (BDD) и проектирование на основе предметной области (DDD). [3]