architect/standards/arh/process-development.md

type: standard
aspect: process
title: "Процесс: Разработка"
version: 1.0.0
date: 2026-02-19
status: active


Процесс: Разработка

Версия: 1.0.0
Дата: 2025-11-30
Уровень: У1 (Правила)


ПО 9 ВОПРОСАМ

Вопрос Ответ
ПОЧЕМУ? Нужна новая функциональность или исправление
ЗАЧЕМ? Решить задачу бизнеса
ЧТО? Код, тесты, документация
КТО? Оператор (заказчик) + Кодер (исполнитель)
КАК? См. ниже
ЧЕМ? Claude Code, Git, IDE
ГДЕ? {business}/{project}/
КОГДА? По задаче оператора
СКОЛЬКО? Зависит от сложности

АЛГОРИТМ (КАК?)

1. ЗАДАЧА
   ├── Оператор формулирует задачу
   ├── Терминал принимает
   └── Маршрутизация  Кодер

2. АНАЛИЗ
   ├── Кодер читает существующий код
   ├── Понимает структуру
   └── Планирует изменения

3. РЕАЛИЗАЦИЯ
   ├── Пишет код по стандартам
   ├── Минимальные изменения
   └── Не ломает существующее

4. ПРОВЕРКА
   ├── Тесты (если есть)
   ├── Ручная проверка
   └── Демонстрация оператору

5. ФИКСАЦИЯ
   ├── git add
   ├── git commit (по формату)
   └── Обновление документации (если нужно)

ПРАВИЛА

Код

Git

feat: новая функциональность
fix: исправление ошибки
refactor: рефакторинг
docs: документация

Документация


ТРИГГЕРЫ

Вход Выход
Задача от оператора Код + commit
Баг-репорт Исправление + commit
Запрос на рефакторинг Рефакторинг + commit

Версия: 1.0.0