Джина Гайд

Внедрение ИИ в разработку ПО

Методология «Джина Гайд»

Цель: сокращение сроков поставки и снижение численности команд при производстве ПО.

При сохранении требуемого качества и удержании рисков в допустимых пределах.

Графическое пояснение: вертикальная сторона прямоугольника — численность команд, горизонтальная — сроки поставки. В примере численность уменьшается на20%, сроки — на30%. Внутри прямоугольника показано снижение трудозатрат: −44%.


Два уровня внедрения

Внедрение на уровне предприятия

Прогнозирование эффектов → Пилотная волна → Волны масштабирования → Подведение итогов.

Внедрение в продуктовые команды

Подготовка → PoC → Пилот → Масштабирование.

Этап Что делают
Подготовка • Инфраструктура и инференс
• Процессы задач, Git, CI/CD и технические политики
• Выбор задач для PoC
PoC • Обучаем агентов продукту
• Тестируем решение задач
Пилот • Решаем задачи
• Отслеживаем метрики
• Оптимизируем агентов
Масштабирование • Расширяем охват
• Агенты совершенствуются в режиме самообучения

Как устроена методология

Общее описание

Люди — Процессы — Технологии: единый подход.

Залог успеха:

Гайды

По процессам — на уровне предприятия:

По процессам — в продуктовой команде:

По ролям — на уровне предприятия:

По ролям — в продуктовой команде:

Шаблоны

Вид Назначение Основные примеры
Карточки объектов Что известно Паспорт проекта; команда; ЖЦ задачи; тестовые среды; доступы и аккаунты в производственном конвейере
Чек-листы Что должно/может быть; готовность отдельно для PoC и Пилота Готовность команды; готовность инфраструктуры и инференса; гейты: переход к PoC, к Пилоту
Todo-листы Что нужно сделать План развёртывания инфраструктуры и подключения инференса; План PoC; План пилота
Журналы Что происходило Метрики (еженедельно); Журнал решения задач (ежедневно); Журнал работ по улучшению агентов и навыков, процессов и тестовых сред (ежедневно)

Как запустить внедрение

1. Выберите продукт для быстрого результата

Найдите участок с понятными, повторяющимися задачами, где улучшение будет заметным, а результат можно быстро проверить.

2. Соберите прорывную команду

РП, ИИ-инженер и аналитик, готовые брать ответственность и решать проблемы. Выделите им время и требуйте результатов.

Типичная проблема Как правильно делать
«Команда смотрит со стороны» У каждого участника прорывной команды есть задачи внедрения. Ежедневно каждый показывает, что сделано, и называет следующую задачу.
«Задали вопрос — три дня тишины» Ответ — в течение 2 часов в рабочее время. На ежедневной встрече разбираем все вопросы без решения; у каждого фиксируем ответственного и срок.
«Всё спокойно, но внедрение стоит» Еженедельно РП докладывает спонсору: что изменилось, что просрочено и какие препятствия остаются. Итог встречи — решения и поручения с ответственными и сроками.

Агент внедрения

Ведёт команду по шагам внедрения: предлагает действия, объясняет порядок работы, помогает улучшать результат.

Методология + Контекст продукта → Агент внедрения ⇄ Команда.

Команда сосредоточена на внедрении, агент берёт на себя рутину: сбор сведений и подготовку отчётности