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

В конце XIX века американский инженер-механик Фредерик Уинслоу Тейлор (Frederick Winslow Taylor) начал объединять воедино собственные теории менеджмента, относящиеся к совершенствованию рабочих процессов, определяющих экономическую эффективность и производительность. Изначально цель Фредерика заключалась в улучшении эффективности производственных процессов. У Тейлора было несколько идей, которые до сих пор играют важную роль во многих современных отраслях промышленности. Среди них – сокращение отходов и стандартизация лучших практик. Тейлоризм вполне обоснованно критикуют за низкую оценку большинства отдельных работников, задействованных в его системах труда. Тейлор писал следующее:

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

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

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

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

ХОЛЛИ КЕЙ И DEVOPS

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

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

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

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

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

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

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

Скотт Беркун

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

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

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

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

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

100 абсолютных законов успеха в бизнесе
100 абсолютных законов успеха в бизнесе

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

Брайан Трейси

Деловая литература / Маркетинг, PR, реклама / О бизнесе популярно / Финансы и бизнес