Читаем Философия DevOps полностью

Не забывайте задавать самому себе вопросы о разновидностях решаемых проблем. Те ли проблемы мы решаем? Имеются ли у нашей команды знания и опыт, необходимые для осознания имеющихся проблем и понимания последствий, к которым могут привести реализуемые решения? Если команда состоит из белых мужчин, не испытывающих особых проблем, но при этом занимается расследованиями случаев преследований и дискриминации в социальных сетях, сможет ли она принимать адекватные решения?

Мы работаем над тем, чтобы убрать барьеры между группами и способствовать общению и обмену опытом между командами. Для достижения этих целей мы увеличиваем количество слабых связей с людьми, которые относятся к чужим группам. Обычно связи между людьми, находящимися в подобных группах, отсутствуют. Благодаря навыкам и опыту, полученным на основе этих слабых связей, можно разработать более сильные и творческие решения, а также создавать продукты, которые не могут нанести непреднамеренный вред людям, использующим их.


Расширение членства в группах

Изначально движение devops рассматривалось как совокупность отношений между разработчиками и специалистами по эксплуатации. По мере развития этого движения появлялись противоречия, которые лучше всего ощущались людьми, имеющими непосредственный опыт работы в этих областях. Для успешного развития devops нужно было устранить две основные проблемы – трение между людьми и изоляция в «бункерах».

Большинство программ создаются не ради любви к чистому искусству, а для продажи в той или иной форме. Особенно это касается программ, которые развертываются и отслеживаются эксплуатационной группой. Дальнейшее существование подобных компаний зависит от успешности продажи программ. Но если игнорируются интересы людей, которые непосредственно не заняты разработкой ПО, это может выйти боком.

Мы хотим выйти за пределы команд разработчиков и эксплуатационников. Бункеры, культура, основанная на обвинениях, неэффективное общение, недостаток доверия являются серьезными культурными проблемами организации. Проблемы остаются проблемами независимо от того, возникают они на уровне команд разработчиков или эксплуатации либо на другом уровне компании. Если мы рассматриваем в качестве нашей группы всю компанию или отрасль в целом, мы можем взять на вооружение идеи доверия, близости и обмена знаниями и навыками. Это будет полезным не только для технических отделов, но и для компании в целом.


Разнообразие

При рассмотрении членства в группах следует учитывать все группы, к которым могут относиться люди. В этом разделе мы кратко рассмотрим преимущества и недостатки разнообразия, а также методы работы команд и групп по созданию инклюзивных сред, которые хороши как для бизнеса в целом, так и для сотрудников, работающих на этот бизнес.


Преимущества разнообразия

Наличие разнообразия необходимо для внедрения инноваций. Различные идеи, перспективы и точки зрения, которые рождаются в разных средах, критически важны для генерирования новых идей[28]. Благодаря уникальному опыту, накопленному разнообразными командами, можно создавать продукты, рассчитанные на работу с более широкой клиентской базой. Чем теснее сотрудничают разные люди или группы, тем большая степень креативности будет им присуща. Техническая отрасль весьма однородна и в основном состоит из гетеросексуальных цисгендерных белых мужчин, которых намного больше, чем в популяции в целом[29]. В результате уменьшается степень инноваций и креативности.

Сила заключается не в сходстве, а в различиях.

– Стивен Кови

В 2006 году доктор Самьюэла Соммерс, директор лаборатории по изучению разнообразия и межгрупповых отношений (Diversity & Intergroup Relations Lab) в университете Тафтса, провела исследование зависимости производительности от расового состава групп. Она пришла к выводу, что группы, которые включают представителей разных рас, работают лучше, чем группы, сформированные представителями белой расы[30]. В разнородных группах обсуждается более широкий круг вопросов и происходит более интенсивный обмен информацией, чем в однородных группах. К тому же представители белой расы лучше работают в смешанных группах. Также проводились исследования по влиянию полового состава группы на производительность. Результаты этих исследований показали, что группы, состоящие из мужчин и женщин, работают лучше, чем чисто мужские группы. Причем это улучшение проявляется как на индивидуальном, так и на групповом уровне.

Перейти на страницу:

Все книги серии Бестселлеры O'Reilly

Искусство управления IT-проектами
Искусство управления IT-проектами

В отличие от множества трудов, посвященных руководству проектами и командами, в этой книге не проповедуются никакие новые учения и не превозносятся великие теории. Скотт Беркун считает залогом успеха практику и разнообразие подходов. В книге описываются основные сложности и проблемные ситуации, возникающие в работе менеджера проекта, даны рекомендации по выходу из них.Издание предназначено не только для лидеров команд и менеджеров высшего звена, но и для программистов, тестеров и других исполнителей конкретных проектных заданий. Также оно будет полезно студентам, изучающим бизнес-менеджмент, проектирование изделий или программную инженерию.Текст нового издания значительно переработан автором с целью добиться большей ясности, кроме того, книга дополнена новым приложением и более чем 120 практическими упражнениями.

Скотт Беркун

Деловая литература
iOS. Приемы программирования
iOS. Приемы программирования

Книга, которую вы держите в руках, представляет собой новый, полностью переписанный сборник приемов программирования по работе с iOS. Он поможет вам справиться с наболевшими проблемами, с которыми приходится сталкиваться при разработке приложений для iPhone, iPad и iPod Touch. Вы быстро освоите всю информацию, необходимую для начала работы с iOS 7 SDK, в частности познакомитесь с решениями для добавления в ваши приложения реалистичной физики или движений — в этом вам помогут API UIKit Dynamics.Вы изучите новые многочисленные способы хранения и защиты данных, отправки и получения уведомлений, улучшения и анимации графики, управления файлами и каталогами, а также рассмотрите многие другие темы. При описании каждого приема программирования приводятся образцы кода, которые вы можете смело использовать.

Вандад Нахавандипур

Программирование, программы, базы данных / Программирование / Книги по IT

Похожие книги

Реклама
Реклама

Что делает рекламу эффективной? Вопрос, который стоит и перед практиками, и перед теоретиками, и перед студентами, вынесен во главу угла седьмого издания прославленной «Рекламы» У. Уэллса, С. Мориарти и Дж. Бернетта.Книга поможет разобраться в правилах планирования, создания и оценки рекламы в современных условиях. В ней рассматриваются все аспекты рекламного бизнеса, от объяснения роли рекламы в обществе до конкретных рекомендаций по ведению рекламных кампаний в различных отраслях, описания стратегий рекламы, анализа влияния рекламы на маркетинг, поведения потребителей, и многое другое. Вы познакомитесь с лучшими в мире рекламными кампаниями, узнаете об их целях и лежащих в их основе креативных идеях. Вы узнаете, как разрабатывались и реализовывались идеи, как принимались важные решения и с какими рисками сталкивались создатели лучших рекламных решений. Авторы изучили реальные документы, касающиеся планирования описанных в книге рекламных кампаний, разговаривали с людьми, занимавшимися их разработкой. Сделано это с одной целью: научить читателя тем принципам и практикам, что стоят за успешным продвижением.Книга будет безусловно полезна студентам вузов, слушателям программ МВА, а равно и рекламистам-практикам. «Реклама: принципы и практика» – это книга, которую следует прочитать, чтобы узнать все об эффективной рекламе.7-е издание.

Сандра Мориарти , Джон Бернетт , Светлана Александровна , Уильям Уэллс , Дмитрий Сергеевич Зверев

Деловая литература / Фантастика / Юмор / Фантастика: прочее / Прочий юмор