Accelerate. Книги которые мне порекомендовал начальник
Accelerate. Книги которые мне порекомендовал начальниккогда я только пришел в текущую компанию, на одном из 1-1 я попросил руководителя посоветовать мне какие то книги какие он мне рекомендует, (такой совет “как проводить 1-1 со своим менеджером” мне дал один из менторов, я периодически покупаю сессии пообщаться с людьми, кто уже давно на позиции как у меня или выше, сам я тоже провожу такие - ознакомиться можно тут)Он мне порекомендовал несколько книг, я их приобрел, они на английском языке, но прочитать их все никак не доходили “руки”? И вот за последний месяц я начал себя пушить их прочитать, начал с вот этой👉Называется: Accelerate. The Science of Lean Software and DevOpsЯ начал ее читать и поймал себя на мысли что она явна не “свежая”, посмотрел дату выпуска 2018, однако удивительно, но все что там написано актуально до сих пор, более того многие компании до сих пор не дошли до того что там написано)) До многих моментов которые там описаны, я каким то образом доходил сам типа “автономоность команд”, “открытость к экспериментам у команды, давать время на это”, “разрешать и даже поощрять ошибки”, “уменьшать бюрократию”, ну и конечно что-то удалось структурировать в голове, но и также много нового открылось мне, типа “Визуализация работы”, или “Визуальный менеджмент”, когда есть какой то дашборд или дашбороды демонстрирующие наши цели и текущее положение и тд, короче много интересного.В книге выделяют метрики, по которым можно оценить успешность вашего проекта/команды/компании:•Частота развертывания (Deployment Frequency) – как часто выкатываются изменения в продакшн.•Время выполнения изменений (Lead Time for Changes) – сколько времени проходит от коммита до деплоя.•Время восстановления после сбоя (Time to Restore Service) – насколько быстро команда устраняет инциденты.•Процент неудачных изменений (Change Failure Rate) – доля изменений, вызывающих инциденты или откаты.Проверить свою компанию/организацию в которой вы работаете на “успешность” в соответсвии с этими метриками можно тут:https://dora.dev/quickcheck/ DevOps Research and Assessment (аббревиатура DORA)Да, метрики ключевые, но если вы скажете просто своему менеджеру/команде, а давайте деплоить не раз в неделю а каждый день, если команда маленькая может это и удастся быстро внедрить, а если команд много и компания большая, очень много изменений на разных уровнях должно произойти чтобы это было возможно, вот в книги описано все это и как в идеале должно быть)Думаю, что как только все что там написано прочитают все разработчики и их менеджеры, и начнут применять хотя бы часть - мы начнем жить совсем в другом мире (более прекрасном).Если вы читали эту книгу, поделитесь что думаете, если нет и вы работает в области разработки ПО, рекомендую прочитать) #книги | @andreyposnov