Ответ
Приоритизирую требования на основе бизнес-целей и стратегии проекта. Проведу workshop с ключевыми стейкхолдерами, чтобы выявить противоречия и найти компромисс. Использую MoSCoW-метод для классификации: Must have, Should have, Could have, Won't have.
Пример:
requirements = {
"feature_A": {"priority": "Must", "stakeholder": "CEO"},
"feature_B": {"priority": "Should", "stakeholder": "Marketing"},
}
def prioritize(reqs):
return sorted(reqs.items(), key=lambda x: x[1]["priority"] == "Must", reverse=True)
Если конфликты остаются — обращусь к спонсору проекта или Product Owner для финального решения. Документирую все обсуждения и rationale принятых решений.