Есть несколько разных маршрутов, которые я выбрал бы из-за неопределенности, в зависимости от того, кто доступен:
1) Руководитель проекта / бизнес-аналитик -> Вероятно, они ближе всего к проекту и могут помочь быстро решить проблемы со спецификациями. Это может включать в себя опрос других людей и перезвонить вам позже, но это должно быть приемлемо.
2) Специалист-аналитик / сотрудник -> Например, в случае, если вы упомянули, где существуют последствия для безопасности, если есть сотрудник по вопросам безопасности, который может применить политику в отношении этого и должен участвовать в обсуждении. Другим примером может быть сетевой аналитик, который рассматривает архитектуру с точки зрения аппаратного обеспечения, что может быть полезно в некоторых случаях.
3) Владелец продукта -> Кто отвечает за определение приложения. Обратите внимание, что это не технический специалист, поэтому быть конкретным и иметь рекомендации могут быть полезны, если вы встретите ответ «Вы знаете, я не думал об этом ...».
4) Менеджер группы / Руководитель группы -> Если ничего не помогает, обратитесь к начальнику и попросите разъяснений.
«Сбор требований» или «Анализ требований» являются общими терминами для этой части «Жизненного цикла разработки программного обеспечения» или «Жизненного цикла разработки систем», чтобы отбросить еще несколько терминов, которые вы можете найти, и найдете множество статей.