АСУ ГФ
Инженерные практики
Полный список
- Код-ревью
- Design review
- Владение кодом (code ownership)
- Статический анализ кода
- Работа с техническим долгом
- Юнит-тестирование
- Интеграционное тестирование
- Парное программирование
- Шаринг знаний
Статический анализ кода
-
Регламент по SonarQube
-
Веб-морда
- Выступления по статическому анализу:
-
Планы:
- Максимизировать количество анализаторов
- "Прикрутить" статический анализ на этап PR, до код-ревью
Работа с техническим долгом
- Исправление новых ишью SQ сразу
- Создание тасков для ишью SQ (тег
tech debt)
- Effort (трудоёмкость) в TODO
-
Планы:
- Создание тасков для TODO в коде
- Проработка с менеджментов активностей по возврату техдолга
- Регламент
- Ещё какая-то страничка:
Техническое развитие и долги
Интеграционное тестирование
- Был успешный пилот:
Asugf.BudgetPlanning.IntegrationTests
- Был доклад для аналитиков, записи нет 🙁
- Но презентация сохранилась 🙂
-
Планы:
-
Трудности:
- Всё сильно завязано на аналитиков
Парное программирование
- Попробовали один раз – очень понравилось
- Стоит внедрять для некоторых кейсов
-
Проблемы:
- Неясно, как это всё работает в онлайне (и работает ли вообще)
Шаринг знаний
-
Список выступлений
-
Раздел HOWTO
-
Два направления:
- Знания о текущем проекте
- Общие знания
-
Планы:
- Знания о текущем проекте – максимальный внедрёж! + владение документами
- Общие знания – максимальная помощь желающим
Ожидания от вас
- Активно участвуйте во внедрении инженерных практик как минимум на уровне обсуждения
- Предлагайте что-то новое
- Забирайте себе во владение инженерную практику (или её часть)