Создание устойчивой ИТ-среды продолжает оставаться одной из самых серьезных организационных проблем, в особенности в отношении удовлетворения информационных потребностей предприятия. Типичная задача — улучшение согласования ИТ с бизнесом и их способности своевременно и точно реагировать на предъявляемые требования. В попытке ее решить применяются разные методики и средства, такие как CASE-средства, UML, JAD, а также решения на основе технологии, такие как ERP (Enterprise Resource Planning), SOA (Services-Oriented Architecture) и MDM (Master Data Management).