BPMN (Business Process Model and Notation) и UML (Unified Modeling Language) — это разные нотации для моделирования, но с разными целями и сферами применения.
Бизнес-требования описывают, зачем нужен продукт или функция с точки зрения бизнеса — какую ценность он приносит. Функциональные требования — это что именно система должна делать, чтобы удовлетворить бизнес-требования.
В моём опыте работы с OpenAPI основная задача заключалась в создании и поддержке спецификаций API для внутренних и внешних сервисов. Требования включали: