Какие знаешь модели взаимодействия с заказчиком

«Какие знаешь модели взаимодействия с заказчиком» — вопрос из категории Коммуникация с заказчиком и стейкхолдерами, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

В IT-проектах чаще всего используют несколько моделей взаимодействия с заказчиком:

  1. Waterfall (Каскадная модель) – строгое следование этапам (анализ, дизайн, разработка, тестирование). Подходит для проектов с четкими требованиями.
  2. Agile (Гибкая модель) – итеративный подход (спринты, демо, обратная связь). Пример: Scrum, Kanban.
  3. Hybrid (Гибридная модель) – комбинация Waterfall и Agile (например, фиксированные сроки, но гибкие требования внутри этапов).
  4. Fixed Price (Фиксированная цена) – четкий бюджет и сроки, но риски несет подрядчик.
  5. Time & Materials (Время и материалы) – оплата за фактически затраченные ресурсы, гибкость в изменениях.

Пример Agile-подхода (Scrum):

# Sprint backlog (пример задач)
tasks = [
    {"id": 1, "title": "Реализовать авторизацию", "status": "Done"},
    {"id": 2, "title": "Добавить платежный модуль", "status": "In Progress"},
]

Выбор модели зависит от проекта: если требования стабильны – Waterfall, если нужна гибкость – Agile.