Требования08:56

9.3 Изменения

Изменения в проекте неизбежны. Вопрос не в том, как их избежать, а в том, как ими управлять. В этом видео разбираем запросы на изменения - инструмент, который превращает хаос доработок в управляемый процесс.

В видео рассмотрим:

  • почему изменения неизбежны и какие причины их вызывают: неполные требования, рефакторинг, тестирование, развитие MVP
  • что такое запрос на изменение и чем он отличается от простой просьбы что-то поправить
  • кто может инициировать запросы на изменения и как это стало командной работой
  • шесть принципов качественного запроса: ясность, обоснованность, приоритет, актуальность, консистентность и документированность
  • как расставлять приоритеты: блокирующие, законодательные и низкоприоритетные запросы
  • что должен содержать хорошо оформленный запрос на изменение
  • почему качество формулировки запроса напрямую влияет на скорость и результат внедрения

Видео будет полезно, если вы:

  • работаете на проектах, где требования меняются в процессе разработки
  • хотите навести порядок в доработках и перестать терять время на лишние обсуждения
  • участвуете в оценке и приоритизации задач команды
  • хотите научиться обосновывать изменения так, чтобы их быстро принимали и реализовывали
Конспект лекции

Изменения в проекте неизбежны, поскольку изначально невозможно учесть все требования и нюансы: пользователи часто осознают свои истинные потребности лишь после начала работы с системой, рефакторинг (переработка исходного кода для упрощения или улучшения структуры) требуется для адаптации системы к новым требованиям или повышения производительности, а тестирование выявляет ошибки, недостатки интерфейса и проблемы производительности, требующие доработок. Запрос на изменение (change request) — структурированное предложение, описывающее необходимость внести изменения в проект или систему в части функционала, интерфейса, производительности и других аспектов; он задаёт чёткие рамки — что нужно изменить, зачем и каков ожидаемый результат — и служит инструментом, позволяющим избежать хаоса, фиксируя причины, содержание и ожидаемый результат изменения. Работа с запросами обычно ведётся в трекер-системах, где видны все задачи проекта и статусы запросов на изменения. Если раньше основными инициаторами изменений были инженеры по тестированию, то сегодня запрос может подать любой участник команды — разработчик, дизайнер, аналитик или клиент, а также источником может служить анализ данных, например несоответствие показателей производительности системы ожиданиям.

Любое изменение должно быть аргументировано. Причины возникновения запросов делятся на три группы: неполный учёт деталей проекта при изначальном проектировании (появление новой заинтересованной стороны, смена технологий) — минимизируется качественной проработкой требований; развитие MVP-версии продукта, когда гипотезы, проверяемые в ходе пилота, не подтверждаются и требуют изменения целевого видения; и сложные проекты по созданию принципиально нового продукта или процесса, где изменения связаны с пожеланиями пользователей об удобстве использования. Качество запроса на изменение определяется шестью принципами: ясность и конкретность (вся необходимая информация без общих фраз, чтобы команда могла быстро приступить к работе), обоснованность (объяснение, почему текущее решение не отвечает требованиям, и что нужно сделать для исправления), приоритет (запрос может быть блокирующим — например, ошибка, не позволяющая совершить действие, — связанным с законодательными нормами и точным сроком исполнения, либо низкоприоритетным, если касается несрочных визуальных доработок), актуальность (проверка, не относится ли изменение к функционалу, который скоро будет полностью переработан), консистентность (соответствие целям проекта, иначе возможны новые ошибки и риски) и документированность (описание проблемы, предлагаемых изменений, ожидаемых результатов, сроков реализации и предполагаемых затрат). Хорошо составленный и документированный запрос ускоряет работу команды, снижает количество лишних обсуждений и минимизирует риски при внедрении изменений.

Ещё больше пользы — в Telegram

Разборы терминов, инструменты для аналитиков и анонсы новых лекций — в канале Open BA.

t.me/open_ba →

Прокачайтесь по-настоящему — не просто посмотрите

Видео можно смотреть бесплатно. А в БА Академии курс превращается в тренажёр.

Практические задания и тесты после каждой лекции
AI-наставник разбирает ваши ответы и отвечает на вопросы
Баллы, уровни и рейтинг — прогресс виден сразу
Сертификат об окончании курса
Зарегистрироваться бесплатно