Архив рубрики ‘культура разработки’

Петух на проекте

Есть тимлиды у которых команда разваливается стоит им только отвернуться. А есть тимлиды которые могу сходить в отпуск и этого даже никто не заметит. В одних командах разработчики счастливы, в других выгорают.  Чтобы понять почему так происходит, придется обсудить петухов. Не с целью оскорбить а с целью разобраться. Это, пожалуй, самая точная метафора про управление […]

Культура: от бессмысленных метафор к онтологическому моделированию

«Когда я слышу слово „культура“, я хватаюсь за пистолет».Фриц, «Град обречённый», Стругацкие Пистолета у разработчика, как правило, нет. Но желание выстрелить есть.И не в человека, а в само слово. В его пустоту. В его размытость. В его способность превращаться в инструмент давления, прикрытие неэффективности и фон для мотивационных постов в корпоративном телеграме. Почему разработчики ненавидят […]

DevOps как по учебнику. Возможно ли?

DevOps — это не отдельная роль, а скорее философия или набор практик, принятых внутри компании/команды. Его цель — улучшить коммуникацию и объединить разработку и эксплуатацию общей целью, повысить прозрачность и скорость доставки ценности до клиента. По крайней мере, так нам заявляют основные труды по DevOps, а также те, кто стоял у истоков этого движения. Но […]

Баланс инженерных культур: «Обсуждать всё» vs «Просто скажи мне, что делать»

Я собрал много материалов для этой статьи, но никто не предоставил столь подробных размышлений, как давний руководитель разработки, Дарин Суонсон, который написал мне диссертацию на эту тему и которому я бесконечно благодарен. Он также был недавним гостем на моем подкасте. Если вам нужен совет по руководству инженерами (или по тому, как стать отличным отцом), я […]