Годная статья про основные принципы DevEx (продуктивность разработчиков). Если кратко, то нужно:

  • сокращать время циклов (например, время сборки, время ожидания ревью и т.п.);
  • уменьшать количество переключений контекста (чтобы разрабы были “в потоке”, а не на митингах);
  • снижение когнитивной нагрузки (чтобы не надо было думать о лишнем, принцип наименьшего удивления и т.п.).

В качестве проблем выделены:

  • понимание настоящих проблем разрабов и принятие решений на основе данных, а не “я же сам разраб, я знаю как мыслят разрабы”;
  • внедрение изменений;
  • новые процессы/инструменты должны быть просты в использовании, а не добавлять работы;
  • умение говорить нет: не все стоит оптимизации;
  • команды должны быть ответственны за свои действия;
  • в видео-версии еще и инженерная культура упоминается.