IT технологии существуют не сами по себе, с их помощью создаётся виртуальная модель реальной предметной области. Насколько эта виртуальная модель соответствует предметной области определяет качество схемы базы данных, кода и архитектуры, что в конечном счёте приводит к удобству пользования, поддержки и развития приложения.