Обзор отчета InfoQ Culture and Methods Trends 2024

В 2024 году сообщество InfoQ выпустило ежегодный отчёт Culture and Methods Trends, в котором представлены ключевые тенденции в области инженерной культуры и методов разработки.

InfoQ — это международное сообщество для инженеров, архитекторов и технических лидеров, которое проводит конференции QCon и Dev Summit, выпускает статьи, подкасты и аналитические отчёты о развитии технологий, инженерных культуры и практик в индустрии. Отчёт подготовлен редакцией InfoQ совместно с ведущими экспертами индустрии, среди которых Shane Hastie, Jutta Eckstein, Ben Linders, Craig Smith и др.

В отчётах используется модель Джеффри Мура — Crossing the Chasm, которая показывает, какие практики находятся на стадии экспериментов у новаторов (Innovators), какие начинают активно внедрять (Early Adopters), какие становятся массовыми (Early Majority), а какие уже закрепились как стандарт в индустрии (Late Majority).

Практики на стадии экспериментов (Innovators):
  • Climate conscious software engineering — разработка ПО с учётом энергопотребления и экологического следа;
  • DevEx metrics — внедрение метрик Developer Experience для оценки удобства и эффективности работы разработчиков;
  • Impact hiring/outsourcing — найм и аутсорсинг с акцентом на ценность и развитие для привлекаемых специалистов;
  • Value mindset — формирование культуры, ориентированной на ценность, а не только на затраты;
  • Descaling — сокращение количества и размеров команд для повышения эффективности и управляемости;
  • Humanistic workplaces — создание рабочих мест, ориентированных на человека и его потребности;
  • Systemic & Leadership Coaching — развитие системного мышления и лидерских компетенций;
  • VR collaboration — использование технологий виртуальной реальности для совместной работы;
  • Culture handbooks — разработка и внедрение руководств по инженерной культуре, описывающих ценности, нормы и практики.
Практики, которые начинают активно внедрять (Early Adopters):
  • AI/ML supported testing — применение AI/ML для автоматизации тестирования;
  • Wellbeing and Mental Health support — программы поддержки психологического здоровья и благополучия сотрудников;
  • NoProjects / Project-to-Product — переход от управления проектами к продуктовому подходу;
  • Climate awareness — повышение осведомлённости о климатических рисках и внедрение практик устойчивой разработки;
  • Asynchronous work — развитие практик асинхронной работы и распределённых коммуникаций;
  • Real Psychological Safety — реализация практик, обеспечивающих открытость и доверие в рабочих группах;
  • DevEx/Employee Experience — акцент на улучшении опыта не только разработчиков, но и сотрудников в целом;
  • Business Agility — внедрение гибкости бизнеса в масштабах всей организации;
  • Team Self-selection — практика, при которой сотрудники сами выбирают команды и проекты;
  • Professionalism & Ethics — акцент на профессиональной этике и стандартах;
  • Team Topologies — применение паттернов для построения эффективного дизайна команд и их взаимодействия.
Практики, которые становятся массовыми (Early Majority):
  • Large language models supporting development — использование LLM для поддержки процессов разработки;
  • Mob/Ensemble programming — парное/групповое программирование в расширенном формате;
  • Low code / no code — создание продуктов и сервисов с минимальной разработкой;
  • Deliberate office design for hybrid work — проектирование офисного пространства для гибридной работы;
  • Diversity and inclusion beyond lip service — реальное, а не декларативное внедрение принципов разнообразия и инклюзии;
  • Effective remote education — развитие практик эффективного онлайн-обучения;
  • Remote tooling — применение инструментов для поддержки удалённой работы;
  • Craftsmanship — формирование культуры инженерного мастерства;
  • Coaching/Mentoring — развитие практик наставничества и коучинга в командах.
Практики, ставшие стандартом в индустрии (Late Majority):
  • DevSecOps — интеграция практик безопасности в SDLC процессы;
  • BDD/DDD — использование BDD и DDD как стандартов проектирования;
  • Pragmatic Agility — адаптация практик Agile под реальные условия компании и команд;
  • Remote-only teams — формирование полностью распределённых команд;
  • Scaling frameworks — применение фреймворков для масштабирования (SAFe, LeSS и др.);
  • ALM tools — использование систем управления жизненным циклом приложений;
  • Cross-functional teams — формирование кросс-функциональных команд, объединяющих разработку, эксплуатацию и бизнес;
  • Digital transformation — цифровая трансформация бизнеса через внедрение современных технологий и подходов;
  • Truly global teams — работа глобальных команд, объединяющих специалистов из разных стран и часовых поясов.
Основные технологии из отчета InfoQ Culture and Methods Trends Report 2024 приведены ниже:
Ранее опубликованные отчёты InfoQ Culture and Methods Trends 2023, 2022, 2021, 2020, 2019, 2018 и 2017 также доступны для ознакомления.

Если вам интересно развитие инженерной культуры и практик в вашей компании или команде, обращайтесь к нам за помощью. Мы помогаем развивать эффективные процессы и современные инженерные практики, проводим анализ процессов и практик разработки, тестирования, поставки и эксплуатации, готовим рекомендации по улучшению и помогаем их реализовать. Не забывайте подписываться на наш канал Enabling.team Insights, чтобы оставаться в курсе технологических трендов.