Каждый проект в Advancyst начинается с диагностического спринта еще до того, как будет спроектирован хоть один экран. Возникает соблазн сразу перейти к разработке — клиенты обычно хотят как можно скорее увидеть что-то визуальное, — но проекты, которые идут не так, почти всегда оказываются теми, где никто заранее не договорился о реальной проблеме.
Наш диагностический спринт работает в фиксированных временных рамках, а не в виде открытого исследовательского этапа. Это ограничение важно: неограниченное время на диагностику превращается в бесконечную диагностику. Фиксированные рамки заставляют команду сосредоточиться на нескольких вопросах, которые действительно влияют на разработку, вместо того чтобы бесконечно собирать контекст.
Мы выстраиваем спринт вокруг трех вопросов: для чего на самом деле нужна система, для кого она должна работать в худший день (а не в лучший), и что означает «готово» в терминах, которые можно объективно проверить. Всё остальное — доски настроения, анализ конкурентов, технические эксперименты — существует для того, чтобы быстрее ответить на эти три вопроса.
Результат — не презентация. Это короткий, конкретный бриф, который подписывает вся команда, включая клиента, прежде чем начинается дизайн. Именно к этому документу мы возвращаемся, когда позже возникают спорные моменты по объему работ — а они возникают всегда.