Процессы разработки · 2026 · Опыт команды
Постановка процесса разработки: Git, спринты, CI/CD
Выстраиваем процесс разработки в отделе: обучаем программистов работе с Git и рабочим потоком веток, вводим планирование и факт по Agile/Scrum в спринтах и канбан, погружаем руководителей в тайм-менеджмент проектов разработки, настраиваем CI/CD.
Описание по опыту команды
Процесс поставлен и ведётся в составе команды заказчика. Название компании и внутренние показатели не публикуются до его согласия; здесь — из чего состоит постановка и как проверить результат.
Задача
Разработка без процесса
Задачи живут в переписке, каждый ведёт код по-своему, релизы срываются, а план не сходится с фактом. Руководитель не видит, сколько работы в отделе и когда что выйдет. Новый программист входит месяцами, потому что порядок нигде не записан.
Что делаем
Процесс по шагам
Обучение программистов Git и рабочему потоку: ветки, запросы на слияние, ревью, релизные ветки. Доска задач и спринты по Scrum: планирование, оценка, факт, обзор и ретроспектива; канбан для потока поддержки. Тайм-менеджмент проектов разработки: вехи, учёт факта, отчёт руководителю. CI/CD: сборка, проверки и тесты на каждое изменение, выкладка по кнопке или по слиянию.
Результат
Предсказуемые релизы
План и факт видны по спринтам, релизы выходят по расписанию, история изменений — в Git, а не в памяти. Процесс записан, и новый сотрудник входит по документу, а не по рассказам. Отдел готов к следующему шагу — разработке с ИИ без потери качества.
Как это проверить
- Рабочий поток ветокПоказываем правила веток, шаблон запроса на слияние и чек-лист ревью, по которым работает команда.
- Спринт: план и фактДоска, оценка, сгорание задач и отчёт по итогам спринта — на учебном проекте.
- Конвейер CI/CDИзменение проходит сборку, проверки и тесты и выкладывается на стенд без ручных шагов.
Кому подходит
Подходит, если
- Задачи живут в переписке, релизы срываются, план не сходится с фактом
- Программисты работают с кодом по-разному, ревью нет
- Руководитель хочет видеть план и факт по спринтам
Не подходит, если
- Команда из одного разработчика: хватит Git и доски без спринтов
- Нет руководителя, который будет вести планирование после нас
- Нужен только инструмент, а менять порядок работы команда не готова
Вопросы и ответы
Scrum или канбан?
Спринты — для разработки с планом и приёмкой, канбан — для потока поддержки. Обычно нужны оба; выбираем на разборе.
Какие инструменты?
Работаем с тем, что у вас есть: Azure DevOps, GitLab, GitHub, Jira. Инструмент вторичен, порядок первичен.
Сколько занимает постановка?
Обучение и первый спринт — первые недели; дальше команда ведёт процесс сама, мы сопровождаем ретроспективы.
Что такое CI/CD в вашем понимании?
Сборка, проверки и тесты на каждое изменение и выкладка на стенд без ручных шагов; для 1С — свои инструменты сборки и проверки.
Как посмотреть
Показ по договорённости
Демонстрацию проводим на учебном проекте на встрече или по видеосвязи. Дальше — обследование вашего отдела и пилот на одной команде: спринт, ревью и конвейер.