# Фича «под ключ»

> Полный цикл одной задачи — от черновика до pull request, под вашим контролем.

Сценарий

# Фича «под ключ»

Нужна фича — например, кэширование ответов API. Вести весь цикл руками не хочется, но и отдавать «в никуда» нельзя.

[Подключить репозиторий](https://buff.systems/app) [Все сценарии](https://buff.systems/use-cases)

Ситуация

## Полный цикл одной задачи — от черновика до pull request, под вашим контролем.

Что мешает

- Задача большая — не хочется вести весь цикл вручную.
- Формулировка расплывчата — легко сделать не то.
- Нужен контроль над планом до начала кодинга.
- Крупная фича долго делается последовательно.
- Изменения надо отревьюить, а руки не доходят.

Решение 01

## Черновик, уточнения и задание

Задача создаётся черновиком. Если данных не хватает, Buff задаёт уточняющие вопросы, а не додумывает. Готовое задание и план вы утверждаете сами — так исключается «сделали не то»: разработка не начнётся без вашего согласия.

**Черновик, уточнения и задание**

Описание, уточнения и утверждённое задание.

[Про задачи](https://buff.systems/docs/tasks)

Решение 02

## Подзадачи идут параллельно

Утверждённая задача раскладывается на подзадачи и строится по зависимостям. Что можно, делается параллельно, каждая подзадача в своей среде, поэтому крупная фича не тянется последовательно. Схема выполнения показывает, что готово, что в работе и что впереди.

**Подзадачи идут параллельно**

Схема выполнения: подзадачи по этапам и зависимостям.

[Про автономную разработку](https://buff.systems/docs/pipeline)

Решение 03

## Проверка: замечания, доработка и публикация

Изменения не приходят к вам сырыми. Сначала их разбирает отдельная проверяющая модель: к спорным местам появляются замечания, исправления доводятся до зелёных тестов. Замечания — и от модели, и ваши — вы одобряете или отклоняете; отправка на доработку перезапускает разработку по ним. Одобрить с открытыми замечаниями нельзя. После вашего одобрения Buff открывает pull request прямо в вашем репозитории на GitHub, GitLab, Bitbucket или Gitea — слияние делаете вы.

**Проверка: замечания, доработка и публикация**

Проверка изменений: диалог по коду, замечания и решение.

[Про проверку и публикацию](https://buff.systems/docs/review)

Итог

Готовое изменение приходит pull request в ваш репозиторий — уже прошедшее ревью и после вашего одобрения, а не «где-то там».

Первый шаг ничего не меняет в коде

## Начните с вопроса о своём проекте

Подключите репозиторий и спросите систему, как устроен ваш код: она читает исходники и отвечает за минуты, ничего не меняя. На знакомство даётся стартовый баланс.

[Подключить репозиторий](https://buff.systems/app) [Написать нам](mailto:info@buff.systems)

Юрлицам и ИП — оплата переводом по реквизитам и закрывающие документы
