Методология «Джина Гайд»
Внедрение ИИ в разработку ПО
ЦЕЛЬ
Сокращение
сроков поставки
и снижение
численности команд
при производстве ПО
При сохранении требуемого качества
и удержании рисков в допустимых пределах
−44%
−20%
−30%
Численность команд
Сроки поставки
−20% численности
−30% сроков
−44% трудозатрат
01 / 05
Два уровня внедрения
Внедрение на уровне предприятия
Прогнозирование
эффектов
→
Пилотная
волна
→
Волны
масштабирования
→
Подведение
итогов
Внедрение в продуктовые команды
Подготовка
•
Инфраструктура
и инференс
•
Процессы задач, Git,
CI/CD и технические
политики
•
Выбор задач для PoC
→
PoC
•
Обучаем агентов
продукту
•
Тестируем решение
задач
→
Пилот
•
Решаем задачи
•
Отслеживаем метрики
•
Оптимизируем агентов
→
Масштабирование
•
Расширяем охват
•
Агенты
совершенствуются
в режиме самообучения
02 / 05
Как устроена методология
Общее описание
Гайды
Шаблоны
Люди
Процессы
Технологии
Единый
подход
Залог успеха
Заряженная команда
Итерационный подход
PLAN
DO
CHECK
ACT
Технологии, проверенные
практикой
По процессам
На уровне предприятия
Прогнозирование и управление эффектами
Управление составом и волнами внедрения
Управление программой и ресурсами
Общая инфраструктура и условия доступа
Методология и передача опыта
Сведение результатов и общие улучшения
В продуктовой команде
Управление внедрением
Подготовка команды и освоение практик
Обеспечение технической готовности
Организация работы с агентами
Управление эффективностью работы команды и агентов
По ролям
На уровне предприятия
спонсор · руководитель программы · офис внедрения
ответственные за платформу, инфраструктуру и ИБ
В продуктовой команде
Внедрение
ИИ-инженеры · РП · владелец продукта
Продукт
аналитики · разработчики · архитекторы
тестировщики · DevOps
Карточки объектов
Что известно
Паспорт проекта; команда;
ЖЦ задачи; тестовые среды;
доступы и аккаунты
в производственном конвейере
Чек-листы
Что должно/может быть
Готовность команды;
готовность инфраструктуры и инференса;
Гейты: переход к PoC, к Пилоту
Готовность — отдельно для PoC и Пилота
Todo-листы
Что нужно сделать
План развёртывания инфраструктуры
и подключения инференса;
План PoC; План пилота
Журналы
Что происходило
Метрики (еженедельно);
Журнал решения задач (ежедневно);
Журнал работ по улучшению агентов
и навыков, процессов и тестовых сред
(ежедневно)
03 / 05
Как запустить внедрение
1. Выберите продукт для быстрого результата
Найдите участок с понятными, повторяющимися задачами, где улучшение будет заметным, а результат можно быстро проверить.
2. Соберите прорывную команду
РП, ИИ-инженер и аналитик, готовые брать ответственность и решать проблемы. Выделите им время и требуйте результатов.
| Типичная проблема | Как правильно делать |
|---|---|
| «Команда смотрит со стороны» | У каждого участника прорывной команды есть задачи внедрения. Ежедневно каждый показывает, что сделано, и называет следующую задачу. |
| «Задали вопрос — три дня тишины» | Ответ — в течение 2 часов в рабочее время. На ежедневной встрече разбираем все вопросы без решения; у каждого фиксируем ответственного и срок. |
| «Всё спокойно, но внедрение стоит» | Еженедельно РП докладывает спонсору: что изменилось, что просрочено и какие препятствия остаются. Итог встречи — решения и поручения с ответственными и сроками. |
04 / 05
Агент внедрения
Ведёт команду по шагам внедрения: предлагает действия,
объясняет порядок работы, помогает улучшать результат.
Методология
Контекст продукта
Агент
внедрения
Решения и обратная связь
Команда
Направляет
Показывает, каких результатов
не хватает и к чему сейчас
стоит приступить.
Сопровождает
Объясняет методологию: как действовать, почему и какой путь выбрать. Запрашивает решения людей, помогает преодолевать затруднения.
Ведёт учёт и отчётность
Собирает сведения о выполненной
работе, рассчитывает её объём
и затраченное время, вычисляет
метрики и готовит отчёты.
Команда сосредоточена на внедрении, агент берёт на себя рутину:
сбор сведений и подготовку отчётности
05 / 05