Сложность и изменения
Размеры, сложность или точки перегиба, достигаемые в процессе роста организации, могут по-разному влиять на внедрение devops-практик. Больший размер или более сложная структура организаций, дополнительные ограничения, оказывающие влияние на работу внутри организаций или на сотрудничество с ними, – все это влияет на devops-практики как в корпоративной среде, так и в государственном секторе. В подобных ситуациях бюрократия ограничивает степень сотрудничества и близости между командами.
В правительственных учреждениях также действуют более жесткие законы, которые следует учитывать в случае использования подрывных технологий и практик. Нарушение этих правил в организации может привести к негативным последствиям. К тому же нарушение закона плохо само по себе, независимо от результатов деятельности организации.
К тому же в зависимости от правительственной организации контракты и стимулы могут приводить к изоляции команд разработчиков, эксплуатации и других важных команд. Если команды не заинтересованы в успехе друг друга, придется выполнить довольно сложную работу по налаживанию сотрудничества и совместной работы.
Большое значение имеет оказание помощи правительственным организациям в уменьшении рисков, а корпорациям – в концентрации на получаемых результатах. В следующих историях мы поделимся с вами способами ускорения изменений и снижения издержек налогоплательщиков; обсудим возможные юридические последствия от выпуска плохого ПО и проблемы, вызванные сотрудничеством и кооперацией между командами.
Масштабирование команд
Эффективное сотрудничество в команде возможно при наличии у членов команды понимания цели, взаимозависимости и ответственности за успех. В этом разделе будут рассмотрены различные факторы, которые помогут командам быть лучшими на протяжении всего жизненного цикла организации.
Лидеры, которые работают наиболее эффективным образом, как мне кажется, никогда не говорят «я». Они не думают о себе. Они говорят «мы»; они думают в терминах «команды». Они понимают суть своей работы по выполнению командных функций. Они принимают на себя ответственность и не избегают ее, но слово «мы» вызывает доверие. Это то, что создает доверие, то, что позволяет выполнить задание.
– Питер Ф. Друкер
Организационные структуры, ограничивающие людей узкими рамками исполняемых ролей или блокирующие любое проявление инициативы, могут привести к тому, что люди начинают оптимизировать работу для себя. Выбор процессов и инструментов, которые оптимальны для отдельных сотрудников, могут способствовать получению краткосрочной прибыли, которая не будет устойчивой на уровне команды или организации в целом.