АСУ ГФ


Инженерные практики

Полный список


  • Код-ревью
  • Design review
  • Владение кодом (code ownership)
  • Статический анализ кода
  • Работа с техническим долгом
  • Юнит-тестирование
  • Интеграционное тестирование
  • Парное программирование
  • Шаринг знаний

Код-ревью


Дизайн-ревью


Владение кодом


Статический анализ кода


Работа с техническим долгом


  • Исправление новых ишью SQ сразу
  • Создание тасков для ишью SQ (тег tech debt)
  • Effort (трудоёмкость) в TODO
  • Планы:
    1. Создание тасков для TODO в коде
    2. Проработка с менеджментов активностей по возврату техдолга
    3. Регламент
  • Ещё какая-то страничка: Техническое развитие и долги

Юнит-тестирование


Интеграционное тестирование


  • Был успешный пилот: Asugf.BudgetPlanning.IntegrationTests
  • Был доклад для аналитиков, записи нет 🙁
  • Но презентация сохранилась 🙂
  • Планы:
    • Максимальный внедрёж!
  • Трудности:
    • Всё сильно завязано на аналитиков

Парное программирование


  • Попробовали один раз – очень понравилось
  • Стоит внедрять для некоторых кейсов
  • Проблемы:
    • Неясно, как это всё работает в онлайне (и работает ли вообще)

Шаринг знаний


  • Список выступлений
  • Раздел HOWTO
  • Два направления:
    1. Знания о текущем проекте
    2. Общие знания
  • Планы:
    1. Знания о текущем проекте – максимальный внедрёж! + владение документами
    2. Общие знания – максимальная помощь желающим

Ожидания от вас


  • Активно участвуйте во внедрении инженерных практик как минимум на уровне обсуждения
  • Предлагайте что-то новое
  • Забирайте себе во владение инженерную практику (или её часть)