Как разработать продукт по методу Shape Up: от бюджета к MVP
Что такое Shape Up и почему он меняет подход к разработке?
Если вы устали от бесконечных сдвигов сроков и пересмотров планов, возможно, вам стоит познакомиться с методом Shape Up. Этот подход к продуктовой разработке, родом из Basecamp, кардинально меняет мышление команды. Главный сдвиг парадигмы здесь — это смена вопроса: вместо того чтобы гадать, «сколько эта задача займёт», нужно спрашивать: «сколько эта задача стоит нашего времени?» 🤯
В основе всего лежит концепция «аппетита» — это не просто бюджет, а жёсткое ограничение, которое диктует, что именно должно быть в конечном продукте. Если решение не вписывается в этот «аппетит», его приходится урезать.
Ключевые принципы работы в Shape Up
Метод построен на цикличности и жёстком фокусе. Он исключает многие привычные для IT-сферы ритуалы, чтобы команда могла максимально сконцентрироваться на задаче.
Цикл и фокус команды
- Цикличность: Базовый цикл работы рассчитан на шесть недель активной разработки, за которыми следуют две недели «остывания». Этот цикл повторяется по кругу.
- Защищённый период: Самое важное в цикле — команда должна оставаться в режиме «не трогать». Это значит, никаких внезапных созвонов с переприоритизацией, никаких «загляни на полчаса» и никаких новых вводных от продуктовой команды.
Как происходит обсуждение и планирование
Традиционный бэклог в Shape Up отсутствует. Вместо него используется структурированный подход к презентации идеи, который называется «питч». Этот питч состоит из пяти обязательных частей:
- Проблема: Чёткое описание того, что именно «ломается» у пользователя, желательно с примером.
- Аппетит: Определение бюджета времени (например, шесть недель или две), а не просто прогноз сроков.
- Решение: Основные элементы, которые команда набрасывает на бумаге, не вдаваясь в детали.
- Кроличьи норы: Это заранее выявленные потенциальные места, где команда может «провалиться» на неделю, и по каждому из них уже приняты решения.
- Ноу-гоу: Список того, что намеренно не будет сделано, чтобы уложиться в заданный «аппетит».
Важно отметить, что обсуждение «аппетита» меняет сам разговор: фокус смещается с торговли сроками на обсуждение того, какой функционал нужно отбросить.
Инструменты для понимания прогресса
Для оценки хода работы в методе полезен инструмент, похожий на «Хилл-чарт». Он помогает визуализировать, на какой стадии находится разработка:
- Левый склон: Зона неизвестности. Здесь непонятно, как делать, сколько подводных камней может быть и взлетит ли выбранный подход.
- Вершина: Всё выяснено. Остались только руки и исполнители.
- Правый склон: Этап чистого исполнения, где сюрпризов не ожидается.
Когда и как внедрять Shape Up
Метод не панацея и имеет свои ограничения. Жёсткие внешние сроки, постоянный поток входящих задач или необходимость поддержки платформы могут «рвать» цикл и ломать сам процесс.
Если вы только начинаете осваивать эту методологию, можно начать постепенно. Рекомендуемый первый шаг — заменить традиционную оценку сроков на обсуждение «аппетита» при работе над ближайшей крупной задачей. Сначала называйте желаемый срок, а затем подгоняйте решение под этот лимит.
Кроме того, раз в восемь недель предусмотрена встреча, которую называют «betting table», где и принимаются ключевые решения.
В целом, Shape Up заставляет команду быть предельно честной с ограничениями и фокусироваться на минимально жизнеспособном продукте, который реально влезет в заданный временной и ресурсный лимит. Это отличный способ научиться говорить «нет» и приоритизировать, опираясь на реальные ограничения, а не на оптимистичные прогнозы.