Size: a a a

Teamlead Bootcamp

2021 February 10

DU

Denis Ulyanov in Teamlead Bootcamp
Denis Ulyanov
А давай развернем мысль?)
Не понимаешь - не лезь)
А если понимаешь - то скрам и не нужен
источник

DU

Denis Ulyanov in Teamlead Bootcamp
упс
источник

DS

Daniyar S in Teamlead Bootcamp
Vitaly
и в емерджентных ситуациях уровень сохранения контроля за процессом показывает квалификацию руководителя
Контроль за процессом в эмерджентных ситуациях невозможен. Потому что процесс прерывается.
источник

V

Vitaly in Teamlead Bootcamp
Daniyar S
Контроль за процессом в эмерджентных ситуациях невозможен. Потому что процесс прерывается.
процесс стандартный прерывается, начинается нестандартный 🙂

даже в скраме есть немного про это (см. отмена цели спринта и остановка спринта)
источник

DS

Daniyar S in Teamlead Bootcamp
Контроль над несуществующим - это уже опасный признак)
источник

DS

Daniyar S in Teamlead Bootcamp
Vitaly
процесс стандартный прерывается, начинается нестандартный 🙂

даже в скраме есть немного про это (см. отмена цели спринта и остановка спринта)
Да, это верно. Но если процесс прервался, то и управление процессом прервалось. Как и работа менеджера. И тут тимлид превращается из менеджера в прораба)
источник

DS

Daniyar S in Teamlead Bootcamp
С другой стороны, у нас 2 года назад была такая проблема, что разрабов всё время отвлекали текущими операционными задачами. Выгрузить какой-то нестандартный отчёт, сделать какую-то очень срочную фичу и так далее. Возможно, сейчас речь о чём-то подобном.

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

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

DS

Daniyar S in Teamlead Bootcamp
Первый вариант (более экономный и не требует выхода на уровень выше) был в выделении дежурного. По команде делали график дежурств и на целый спринт чувак выпадал из работы, занимаясь исключительно операционкой. К сожалению, это тоже так себе работало из-за разницы в экспертизе. Чаще всего дежурный в итоге всё равно пригружал кого-нибудь ещё. Поэтому, собственно, через год мучений пошли наверх и стали требовать разделить разработку и эксплуатацию.
источник

DS

Daniyar S in Teamlead Bootcamp
Ну и я очень хорошо себе представляю ситуацию когда участники команды не рефлексируют свою работу (не собирают обратную связь с процесса), и годами работают в такой вот жопе. Ну, собственно, до меня тут это продолжалось лет 5.

А потом удивляются, чего это люди уходят.
источник

DS

Daniyar S in Teamlead Bootcamp
Я это к чему всё. Процесс эксплуатации и процесс разработки это две большие разницы.

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

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

В первую очередь нужно понять фундаментальную разницу между разработкой (развитием) и эксплуатацией. НИИ нельзя управлять как пожарной частью. Пожарной частью нельзя управлять как НИИ. Тогда станет намного понятней какие методологии куда применять и жизнь станет проще.
источник

T

Tim in Teamlead Bootcamp
Daniyar S
Я это к чему всё. Процесс эксплуатации и процесс разработки это две большие разницы.

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

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

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

АГ

Алексей Гевондян... in Teamlead Bootcamp
Daniyar S
Я это к чему всё. Процесс эксплуатации и процесс разработки это две большие разницы.

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

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

В первую очередь нужно понять фундаментальную разницу между разработкой (развитием) и эксплуатацией. НИИ нельзя управлять как пожарной частью. Пожарной частью нельзя управлять как НИИ. Тогда станет намного понятней какие методологии куда применять и жизнь станет проще.
так что применять то?)
источник

DS

Daniyar S in Teamlead Bootcamp
Алексей Гевондян
так что применять то?)
Я откуда знаю что вам применять?)
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
Daniyar S
Я откуда знаю что вам применять?)
ну вот и ответ - что нет универсальных рецептов, а скрам  - очень нишевая штука.
источник

DS

Daniyar S in Teamlead Bootcamp
Tim
из этого следует что devops как подход не имеет права на жизнь, потому что одни и те же люди не могут писать код и гонять его в продакшене
как жить теперь?
Не. Девопс вполне себе в эту схему ложится. Это эксплуатация как раз. Читали "проект феникс"?
источник

T

Tim in Teamlead Bootcamp
Daniyar S
Не. Девопс вполне себе в эту схему ложится. Это эксплуатация как раз. Читали "проект феникс"?
девопс это команда, которая и разрабатывает, и эксплуатирует
источник

T

Tim in Teamlead Bootcamp
эксплуатация это просто опс
источник

AS

Alexey Samoylov in Teamlead Bootcamp
Если я усну, и проснусь через сто лет, и меня спросят, что сейчас обсуждают в тимлидских чатах, я отвечу: обсуждают скрам и пытаются понять, чем занимается тимлид...
источник

DS

Daniyar S in Teamlead Bootcamp
Tim
девопс это команда, которая и разрабатывает, и эксплуатирует
Комнда, которая и разрабатывает, и эксплуатирует, есть буквально в каждой продуктовой компании)
И они были задолго до появления девопса. Почему это не привело ни к чему хорошему?
источник

ДГ

Дмитрий Грянко... in Teamlead Bootcamp
Daniyar S
Ну и я очень хорошо себе представляю ситуацию когда участники команды не рефлексируют свою работу (не собирают обратную связь с процесса), и годами работают в такой вот жопе. Ну, собственно, до меня тут это продолжалось лет 5.

А потом удивляются, чего это люди уходят.
от жиза
источник