State of DevOps 2024.
Почитал я репорт, под названием State of DevOps 2024 от Google cloud. Метрики, кстати остались такие же как и всегда: - Lead Time Changes - время, занимаемое от момента коммита(в мастер, я полагаю) до прода - Deployment Frequency - Как часто мы заливаем изменения в прод - Change Fail Rate - Процент деплоев, которые привели к ошибкам в проде, для которых требуется откат назад (rollback) или hotfix. - Failed deployment recovery time - Время, которое заняло восстановление после неудачного деплоя в прод
Кстати, если считаете эти метрики, то вот вас скрин с уровнями (от Low до Elite) в вашей организации. Можете на досуге прикинуть значения для вашего продуктапроектаорганизации.
AI
В мире DevOps наблюдается слабая или среднее приоритизация использования ИИ. А самые распространенные действия, связанные с ИИ, - написание кода, выжимка(summarizing) и объяснение кода.
Касательно скорости, ИИ немного или средне(чтобы это ни значило) увеличило продуктивность инженеров. Интересным выглядит то, что много респондентов не заметило улучшение своей производительности вовсе!
А что касается доверию - то большинство не сильно то и верят коду, написанному через ИИ.
Оо, а еще в репорте есть график, который показывает, что добавление AI фишек в приложение не улучшает стабильность продукта, а больше вредит ему (привет ИИ стартапы)
Development Experience
Приметил здесь то, что качество документации ускоряет скорость разработки в разы (кто бы сомневался 🤔)
Довольно забавно, что большая часть репорта связана с ИИ, и что-то мне подсказывает, что со временем про ИИ будет намного меньше упоминания, чем сейчас.
Остальная информация - это больше про "если (что-то) будет на 25% больше, то ..."
Подводя итог скажу, что, данное исследование показывает что хоть ИИ и хайпится, но и не стоит прыгать вокруг него. Лучше сфокусироваться на действительно важных вещах в ваших приложениях (привет ИИ стартапы)