Developer Experience (DevEx, DX)
DevEx это про то, насколько удобно работать разработчику.
Настройка DevEx для проекта - это такая инвестиция, которую нужно сделать, чтобы разработчикам было удобно работать. Обычно это:
- Базовая техническая документация
- CI/CD
- Четкий воркфлоу (как называть ветки в гите, кто смотрит PR, как часто, и т.п.)
- Качественная IDE
- Автотесты
В крупных компаниях есть отдельные команды, которые занимается DX.
Для агентства подобные развлечения могут быть не очень интересны с точки зрения экономики. Придется вложить время и ресурсы, которые не факт, что захочет оплачивать заказчик.
Но делать это все равно нужно, потому что настроенные процессы позволят более эффективно работать над проектом, разработчики будут счастливее, а клиент доволен, ведь вы сможете часто и быстро отгружать ему новые апдейты.
Ну и можно постараться продать DX-настройку заказчику 😎
Post #34
251
- 🔥 5
- ❤🔥 2
- 🤩 1