По какой методологии велась разработка в вашем последнем проекте?

«По какой методологии велась разработка в вашем последнем проекте?» — вопрос из категории Софт-скиллы, который задают на 10% собеседований Java Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

В последнем проекте использовался гибридный подход (Scrumban), сочетающий структуру Scrum и гибкость Kanban.

Основной каркас — Scrum:

  • Двухнедельные спринты с планированием, ревью и ретроспективой.
  • Ежедневные стендапы.

Элементы Kanban для гибкости:

  • Доска с колонками: Backlog -> Ready for Dev -> In Progress -> Code Review -> Testing -> Done.
  • WIP-лимиты (например, не более 3 задач "In Progress" на разработчика) для фокусировки.
  • Возможность добавлять срочные баги или задачи в текущий спринт через отдельный приоритетный поток (быстрый lane).

Инструменты и практики:

  • Jira для трекинга задач и визуализации доски.
  • Confluence для технической документации.
  • Обязательный Code Review через Pull Request перед мержем в основную ветку.

Такой подход позволял сохранить предсказуемость и регулярность поставки (Scrum), оперативно реагируя на изменения (Kanban).