Культура очень сильно связана с ценностями как на индивидуальном, так и на организационном уровне. Ключевые ценности здоровой и эффективной devops-культуры заключаются в признании важности людей, в уважении экспертных знаний, относящихся к их работе, и в позволении людям составлять свое мнение и влиять на команду и организацию в целом. В следующих разделах будет рассмотрено, каким образом ценности могут проявляться как явно, так и неявно.
Поощрение индивидуальности
Порядок поощрения сотрудников может многое сказать о ценностях команды или компании. Например, поощрение новых сотрудников. Зачастую больше поощряются новые сотрудники, хорошо известные «рок-звезды» индустрии, получавшие хорошее жалованье в другой компании. Тем самым непреднамеренно формируется посыл, что эти известные люди более важны, чем кто-либо другой, а их «вмешательство» более ценно, чем удержание имеющихся сотрудников. Если же новая «рок-звезда» требует высокую зарплату и бонусы, которые выплачиваются из бюджета компании за счет существующих сотрудников, это приведет к быстрому накоплению обид и трениям между сотрудниками.
Зачастую руководящие должности также поощряются больше, что вольно или невольно ведет к тому же результату, как описано выше, из-за того, что заметно выделяется узкая группа сотрудников. В то же время вряд ли кто-то захочет, чтобы его отмечали исключительно из-за принадлежности к определенной группе. Например, если в группе появляется единственная женщина, вряд ли ей понравится поощрение исключительно из-за принадлежности к женскому полу. Также важно отмечать менее заметных сотрудников и новичков, чтобы они почувствовали, что их ценят в организации и хорошо к ним относятся.
НИКОЛЬ ДЖОНСОН, АРХИТЕКТОР РЕШЕНИЙ УРОВНЯ ПРЕДПРИЯТИЯ
Мы не только признаем ценность devops для опытных специалистов-практиков и членов сообщества, но и приветствуем новых членов сообщества devops, независимо от их подготовки и отрасли. Как мы видим, крупные предприятия, такие как банки и промышленные компании (традиционные отрасли), получают преимущества от использования devops. В этом случае речь идет не только об автоматизации всех компонентов, но и о формировании способа работы в организации, который дает возможности и включает каждого члена команды, рассматривая его в качестве ценной и важной части этой команды. Я признаю, что эффективное сотрудничество не обязательно является функцией инструментов, но оно охватывает культуру devops. В результате сотрудничества разрушаются барьеры в организации и, в конечном счете, предоставляются возможности для сотрудничества и в других местах.
Когда я перешла из традиционных областей технологии в организацию, которая воплощает devops-практики в Chef, мне стало понятно, что всеобъемлющее использование этого пути позволит сформировать корректную среду, требуемую для существенной и стабильной трансформации. Мне приходилось работать со многими организациями, которые испытывали не технические, а организационные проблемы. Как правило, проблемы подобного рода возникают из-за изоляции. Для выполнения трансформации на уровне ИТ-отдела и организации в целом решающую роль играет устранение подобных барьеров.
Я много лет делала существенный акцент на автоматизации развертывания систем, развертывании приложений и тестировании. На основании своего опыта я могу сказать, что именно переход к devops-практикам помог до конца внедрить автоматизацию во многих организациях. Причины неудач на уровне организаций обычно заключались не в технических барьерах, а в осуществлении деятельности в изолированной среде и в недостаточном уровне сотрудничества.
Как новому участнику devops-сообщества мне тут же стало понятно, что devops является одним из основных факторов, который позволил организациям изменить методы ведения бизнеса. Новые методы предусматривают приверженность культуре сотрудничества и применение таких практик: инфраструктура как код, автоматизация и непрерывная поставка. И даже тем, что я смогла так быстро получить новые знания, я обязана devops и сообществу, которое было столь любезно по отношению ко мне.
Когда люди присоединяются к организации, фактически они попадают в сообщество с прочными традициями. Отношение к новичкам в сообществе во многом говорит о его здоровье. Мы говорили с Николь Джонсон, архитектором решений уровня предприятия на Chef, работающей в Нью-Йорке. В течение восьми предыдущих лет она специализировалась в различных областях виртуализации инфраструктуры, облачных вычислений, выполняла работы по эксплуатации и автоматизации. Николь поделилась своими мыслями о devops и о сообществе.
Первый опыт общения человека с сообществом, в качестве которого может выступать организация, конференция или сообщество devops-практиков, разбросанных по всему миру, оказывает длительное влияние на восприятие этого сообщества и на то, будет ли он считать себя членом этого сообщества.