Основная цель анализа предметной области при разработке программного обеспечения заключается в выявлении реальных потребностей заказчика и выяснении смысла высказанных требований. 14
Анализ предметной области позволяет:
- Выделить сущности предметной области. 3 Это влияет на все аспекты проекта: требования к системе, взаимодействие с пользователем, модель хранения данных, реализацию и т.д.. 3
- Определить первоначальные требования к функциональности. 3 Определив задачи в рамках общей системы задач и деятельностей пользователей, можно более точно сформулировать требования к программному обеспечению. 4
- Выявить места возможных улучшений и оценить последствия принимаемых решений о реализации тех или иных функций. 4
Кроме того, анализ предметной области является основой для анализа осуществимости проекта и определения образа (концепции) продукта и границ проекта. 3