Recession layoffs

Работа, карьера и образование
Ответить
Аватара пользователя
oraclejava
Reactions: 36
Сообщения: 182
Зарегистрирован: Пн сен 05, 2022 8:02 am

Re: Recession layoffs

Сообщение oraclejava »

Uzito писал(а): Вт мар 14, 2023 11:17 am
Catmint писал(а): Вт мар 14, 2023 11:10 am при аджайле не надо писать много документации, особенно перед началом разработки, как в вотерфолле :)
Только раньше был один документ, который все заинтересованые прочитали (я надеюсь) и согласились.
А при новом ожайле какие-то эпики, десятки разрозненных сторис, девелоперские тикеты и таски. И никто не в курсе как сосед решил свою проблему, и как теперь его решение обходить огородами.

А собрать потом эти сторис в один документ никто потом и не собирается.

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

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

Короче да, программисты молчат как овцы, но жалуются в корридорах и на форумах.
Кто сказал что аджайл это митинги, спринты и скрам мастер?

в нормальном процессе ключевые контрибуторы команды сами решают, что им подходит а что нет.
На первом месте - люди, спецы и только потом - процесс и тулзы. Если у вас наоборот то это не аджайл
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1223
Сообщения: 5268
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Recession layoffs

Сообщение Uzito »

oraclejava писал(а): Вт мар 14, 2023 11:49 am Кто сказал что аджайл это митинги, спринты и скрам мастер?
VP of development устроивший каргокульт. Потому что везде так, почему не у нас?
в нормальном процессе ключевые контрибуторы команды сами решают, что им подходит а что нет.
На первом месте - люди, спецы и только потом - процесс и тулзы. Если у вас наоборот то это не аджайл
В борьбе программиста с VP побеждает обычно VP.
1 Изображение
Аватара пользователя
kolbasof
⭐ Top 5 most interesting users
Reactions: 1583
Сообщения: 3335
Зарегистрирован: Пн авг 01, 2022 10:33 am

Re: Recession layoffs

Сообщение kolbasof »

oraclejava писал(а): Вт мар 14, 2023 11:49 am потому что у всего должен быть ответственный - owner. Тот кто на полную занятость втянут в поуши проект.
Вот он видит большую картинку и понимает где какой кусок пазла и в каком порядке их соединять.
Он может и документик наваять чтобы всем было понятно куда и зачем. Сама идея аджайла тут ни при чем.
Ответ неверен, это модель мэйнфрейма. Верный ответ "no single point of failure". Представим что такой весь из себя умный, всезнающий, ответственный и прочее оунер взял и исчез. Например утонул. Или заболел. Или устал и послал всех нах. Или привез ПН/привезла ПЖ и тут такое началось, не до продукта. Что делать VP? Правильный ответ: иметь много легко заменяемых винтиков и болтиков, распределенная кластерная модель. Помер Вадим/Максим/Рахим да и фиг с ним. Качество продукта будет ухудшаться, но устойчивость конторы будет улучшаться. А именно это и важно с высоты немного большей чем высота даже самого крутого технаря.

И эджайл позволяет легко шаффлить ресурсы внутри продукта, в этот квартал ресурс Вадим работает над фичей типа "А", а ресурс Рахим над фичей типа "Б", в следующий квартал наоборот. И вообщем большинство ресурсов довольно.
Аватара пользователя
Женя Стоунер
Reactions: 1428
Сообщения: 6025
Зарегистрирован: Пн сен 26, 2022 12:45 pm

Re: Recession layoffs

Сообщение Женя Стоунер »

kolbasof писал(а): Вт мар 14, 2023 3:06 pm
oraclejava писал(а): Вт мар 14, 2023 11:49 am потому что у всего должен быть ответственный - owner. Тот кто на полную занятость втянут в поуши проект.
Вот он видит большую картинку и понимает где какой кусок пазла и в каком порядке их соединять.
Он может и документик наваять чтобы всем было понятно куда и зачем. Сама идея аджайла тут ни при чем.
Ответ неверен, это модель мэйнфрейма. Верный ответ "no single point of failure". Представим что такой весь из себя умный, всезнающий, ответственный и прочее оунер взял и исчез. Например утонул. Или заболел. Или устал и послал всех нах. Или привез ПН/привезла ПЖ и тут такое началось, не до продукта. Что делать VP? Правильный ответ: иметь много легко заменяемых винтиков и болтиков, распределенная кластерная модель. Помер Вадим/Максим/Рахим да и фиг с ним. Качество продукта будет ухудшаться, но устойчивость конторы будет улучшаться. А именно это и важно с высоты немного большей чем высота даже самого крутого технаря.

И эджайл позволяет легко шаффлить ресурсы внутри продукта, в этот квартал ресурс Вадим работает над фичей типа "А", а ресурс Рахим над фичей типа "Б", в следующий квартал наоборот. И вообщем большинство ресурсов довольно.
Я работал с аджайлом в той или иной форме лет 15, в разного размера конторах и разных индустриях.
- никогда нигде не видел, чтобы устранили Subject Matter Expert
– полно разговоров об устойчивости процесса, но только большой кастомер начинает жаловаться на качество - большие начальники дергают за узду
- эволюция продукта внутри команды идет в сторону, противоположной унификации с другими командами. Причем, чем талантливее команда, тем этот процесс быстрее
- единственная группа людей, которые переводили людей с задачи на задачу, и не раз в квартал, а пару раз в неделю, были консалтанты из Thoughtworks. Мне было жаль их инженеров, боссы были редчайшими ебланами.
Catmint
Reactions: 1187
Сообщения: 5384
Зарегистрирован: Сб июл 23, 2022 8:06 pm

Re: Recession layoffs

Сообщение Catmint »

oraclejava писал(а): Вт мар 14, 2023 11:49 am
Uzito писал(а): Вт мар 14, 2023 11:17 am

Только раньше был один документ, который все заинтересованые прочитали (я надеюсь) и согласились.
А при новом ожайле какие-то эпики, десятки разрозненных сторис, девелоперские тикеты и таски. И никто не в курсе как сосед решил свою проблему, и как теперь его решение обходить огородами.

А собрать потом эти сторис в один документ никто потом и не собирается.

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

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

Короче да, программисты молчат как овцы, но жалуются в корридорах и на форумах.
Кто сказал что аджайл это митинги, спринты и скрам мастер?

в нормальном процессе ключевые контрибуторы команды сами решают, что им подходит а что нет.
На первом месте - люди, спецы и только потом - процесс и тулзы. Если у вас наоборот то это не аджайл
Вот видите, вы назвали, что продуцт ощнер, и есть главный в проекте, который отвечает за что у него в беклоге, и что в следующем спринте, и только он может решить, что можно добавить или упустить через согласование со стейхолдерами. Скрам мастер - человек, который должен обЬяснить, что такое аджайл, как он может быть применим в данном проекте, указав, как использовать сильных сторон аджайла, и етот человек по задумке может связующим звеном с "верхом", когда нужно обьяснить и продвинуть/ускорить что-то, может нужен еще один человек в команду или еще чего. Поймите, скрам мастер может мастерить много проектов, общее для которых аджайл манаджемент. В который входит product owner ==проджект манагер, отвечает за проект головой, с его беклогом работ, который обсудили с комадой, сплоченая команда профессионалов, притом самодостаточная, все все могут и могут заменить друг друга, команда, которая знает цель, спринты, как пошаговая планировка, митингы - как возможность определить прогрес или регрес в работе, а скрам мастер - человек образующий на тему аджайла, он не несет никакой ответственности за проект. Здесь хорошо то, что если что-то криво пошло, то говорят, что лучше fail early, меньше потерь будет, легче перестроиться на новое. На ето заточен етот стиль манагемента. Короткие спринты, быстрая обратная связь, открытость к изменениям, что позволяет перескочить много ступенчатую разработку проекта. Я сколько видела, так все называют аджайлом то, что им не является. Но говорят, что для ето работает. Охотно верю, что много проектов состоящих из набора известных функций и известных требований и их решений. Загнали все в беклог - такой перечень всех работ по проекту, и погнали, первый спринт, второй и до конца. Игзамины сдавала на сиртифекат :crazy:
Аватара пользователя
mikeG
Reactions: 377
Сообщения: 1567
Зарегистрирован: Пн июн 13, 2022 11:08 pm

Re: Recession layoffs

Сообщение mikeG »

Catmint писал(а): Вт мар 14, 2023 4:06 pm Я сколько видела, так все называют аджайлом то, что им не является. Но говорят, что для ето работает. Охотно верю, что много проектов состоящих из набора известных функций и известных требований и их решений. Загнали все в беклог - такой перечень всех работ по проекту, и погнали, первый спринт, второй и до конца.
А что делать, если проекту уже 20 лет, а высокому начальству аджайл нужен?
Ну назвали текущий процесс аджайлом, PgM скрам мастером, баги тасками, фичи эпиками и продолжаем.
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
Аватара пользователя
Женя Стоунер
Reactions: 1428
Сообщения: 6025
Зарегистрирован: Пн сен 26, 2022 12:45 pm

Re: Recession layoffs

Сообщение Женя Стоунер »

Not Too Late писал(а): Вт мар 14, 2023 4:17 pm Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
О святая простота! ЛОЛ (не в обиду, надеюсь)
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Женя Стоунер писал(а): Вт мар 14, 2023 4:19 pm
Not Too Late писал(а): Вт мар 14, 2023 4:17 pm Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
О святая простота! ЛОЛ (не в обиду, надеюсь)
Я серьезно не понимаю. Сама лично такого ни разу не встречала.
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1223
Сообщения: 5268
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Recession layoffs

Сообщение Uzito »

Not Too Late писал(а): Вт мар 14, 2023 4:17 pm Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
Когда проект является основой бизнеса. Вот я двадцать лет проработал в девелопменте системы обработки данных для клинических испытаний. Начали в 2001 пытаясь оживить ЭКГ проект, который завалила отсорсная компания. Два года работали над приведением в божеский вид, запустили в продакшен. Потом два года система работала, а мы допиливали фичи. Через несколько лет у руководства появилось понимание что в системе хорошо, а что требует улучшений, поэтому начали работать над проектом новой версии. В 2007 запустили новую версию, которая работала в паралели со старой. Старую поддерживали пока там шла обработка уже запущеных испытаний и прожила она больше 10 лет. А в новую версию добавили новые типы данных (опросники, пульмонологию, рентгеновские снимки), новые устройства для снятия измерений, прикрутили портал для клиентов, красивые отчётики и метрики, логистику для отправки и приема устройств.

Как говорится, там еще копать и копать.
kyk
Reactions: 438
Сообщения: 6064
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Recession layoffs

Сообщение kyk »

Женя Стоунер писал(а): Вт мар 14, 2023 3:22 pm - единственная группа людей, которые переводили людей с задачи на задачу, и не раз в квартал, а пару раз в неделю, были консалтанты из Thoughtworks. Мне было жаль их инженеров, боссы были редчайшими ебланами.
Почему "было жаль их инженеров"? Они мало денег получали?
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Uzito писал(а): Вт мар 14, 2023 4:27 pm
Not Too Late писал(а): Вт мар 14, 2023 4:17 pm Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
Когда проект является основой бизнеса. Вот я двадцать лет проработал в девелопменте системы обработки данных для клинических испытаний. Начали в 2001 пытаясь оживить ЭКГ проект, который завалила отсорсная компания. Два года работали над приведением в божеский вид, запустили в продакшен. Потом два года система работала, а мы допиливали фичи. Через несколько лет у руководства появилось понимание что в системе хорошо, а что требует улучшений, поэтому начали работать над проектом новой версии. В 2007 запустили новую версию, которая работала в паралели со старой. Старую поддерживали пока там шла обработка уже запущеных испытаний и прожила она больше 10 лет. А в новую версию добавили новые типы данных (опросники, пульмонологию, рентгеновские снимки), новые устройства для снятия измерений, прикрутили портал для клиентов, красивые отчётики и метрики, логистику для отправки и приема устройств.

Как говорится, там еще копать и копать.
Ну так это не один проект а много разных. У каждого из них была своя цель и выполнение который является закрытием проекта.
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1223
Сообщения: 5268
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Recession layoffs

Сообщение Uzito »

Not Too Late писал(а): Вт мар 14, 2023 4:32 pm Ну так это не один проект а много разных. У каждого из них была своя цель и выполнение который является закрытием проекта.
Остальное (портал, устройства, дашборды) были отдельностоящие проекты, выполняемые другими отделами.
А система обработки была одним цельным монолитом. Только недавно стали отколупывать от этого монолита отдельные компоненты для борьбы с монолитностью.
Catmint
Reactions: 1187
Сообщения: 5384
Зарегистрирован: Сб июл 23, 2022 8:06 pm

Re: Recession layoffs

Сообщение Catmint »

mikeG писал(а): Вт мар 14, 2023 4:11 pm
Catmint писал(а): Вт мар 14, 2023 4:06 pm Я сколько видела, так все называют аджайлом то, что им не является. Но говорят, что для ето работает. Охотно верю, что много проектов состоящих из набора известных функций и известных требований и их решений. Загнали все в беклог - такой перечень всех работ по проекту, и погнали, первый спринт, второй и до конца.
А что делать, если проекту уже 20 лет, а высокому начальству аджайл нужен?
Ну назвали текущий процесс аджайлом, PgM скрам мастером, баги тасками, фичи эпиками и продолжаем.
Хороший проект, можно и на пенсию уйти спокойно :) Ну так, если все потихоньку, да документацию впереди паровоза не надо, то и ладно :Yahoo!:
А я в посте выше писала, что многие конторы имеют модель управления, которая попросту устарела. Мог бы помочь толковый скрам мастер, но не факт, что в конторе готовы к переменам. Я помню ЕксонМобил готовился к такому событию, документальный фильм присобачили, как оставив волков для естественной регуляции, обнаружили, что восстановилась и флора и фауна в той местности. Ето самая значительная фича ексонмобила - многословность ни о чем. Чем закончилось? Переименованием департментов, буквально. Потом ковид нагрянул, и ексонмобил загремел. Хорошо, что пришлось быстро избавиться от всего нерентабельного, и даже доходы получил. А так сидели ломали головы, все аджайлом называли, а барель нефти давал прибыль $7, повезло с ковидом.
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Uzito писал(а): Вт мар 14, 2023 4:36 pm
Not Too Late писал(а): Вт мар 14, 2023 4:32 pm Ну так это не один проект а много разных. У каждого из них была своя цель и выполнение который является закрытием проекта.
Остальное (портал, устройства, дашборды) были отдельностоящие проекты, выполняемые другими отделами.
А система обработки была одним цельным монолитом. Только недавно стали отколупывать от этого монолита отдельные компоненты для борьбы с монолитностью.
Монолитный код это не значит что все проэкты надо свалить в один. Проэкты должны быть на 3 месяца и иметь четко определеную цель. Например upgrade python version or add a new feature. Тогда agile и можно применять и backlog вид имеет.
Catmint
Reactions: 1187
Сообщения: 5384
Зарегистрирован: Сб июл 23, 2022 8:06 pm

Re: Recession layoffs

Сообщение Catmint »

Uzito писал(а): Вт мар 14, 2023 4:27 pm
Not Too Late писал(а): Вт мар 14, 2023 4:17 pm Как проект может длиться 20 лет? Неужели изначально поставленную задачу еще не выполнили?
Когда проект является основой бизнеса. Вот я двадцать лет проработал в девелопменте системы обработки данных для клинических испытаний. Начали в 2001 пытаясь оживить ЭКГ проект, который завалила отсорсная компания. Два года работали над приведением в божеский вид, запустили в продакшен. Потом два года система работала, а мы допиливали фичи. Через несколько лет у руководства появилось понимание что в системе хорошо, а что требует улучшений, поэтому начали работать над проектом новой версии. В 2007 запустили новую версию, которая работала в паралели со старой. Старую поддерживали пока там шла обработка уже запущеных испытаний и прожила она больше 10 лет. А в новую версию добавили новые типы данных (опросники, пульмонологию, рентгеновские снимки), новые устройства для снятия измерений, прикрутили портал для клиентов, красивые отчётики и метрики, логистику для отправки и приема устройств.

Как говорится, там еще копать и копать.
Точно, новая аппаратура, новые идеи, новые возможности. Добавляют новую фичу, или убирают/переделывают устаревшую, и детям хватит :)
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Catmint писал(а): Вт мар 14, 2023 4:41 pm
Uzito писал(а): Вт мар 14, 2023 4:27 pm

Когда проект является основой бизнеса. Вот я двадцать лет проработал в девелопменте системы обработки данных для клинических испытаний. Начали в 2001 пытаясь оживить ЭКГ проект, который завалила отсорсная компания. Два года работали над приведением в божеский вид, запустили в продакшен. Потом два года система работала, а мы допиливали фичи. Через несколько лет у руководства появилось понимание что в системе хорошо, а что требует улучшений, поэтому начали работать над проектом новой версии. В 2007 запустили новую версию, которая работала в паралели со старой. Старую поддерживали пока там шла обработка уже запущеных испытаний и прожила она больше 10 лет. А в новую версию добавили новые типы данных (опросники, пульмонологию, рентгеновские снимки), новые устройства для снятия измерений, прикрутили портал для клиентов, красивые отчётики и метрики, логистику для отправки и приема устройств.

Как говорится, там еще копать и копать.
Точно, новая аппаратура, новые идеи, новые возможности. Добавляют новую фичу, или убирают/переделывают устаревшую, и детям хватит :)
Так это система усовершенствуется. Но работа разбивается на проэкты.
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1223
Сообщения: 5268
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Recession layoffs

Сообщение Uzito »

Not Too Late писал(а): Вт мар 14, 2023 4:39 pm Монолитный код это не значит что все проэкты надо свалить в один. Проэкты должны быть на 3 месяца и иметь четко определеную цель. Например upgrade python version or add a new feature. Тогда agile и можно применять и backlog вид имеет.
Каждые три месяца (после внедрени ожайла) у нас было планирование очердного патча (v3.35, v3.36, v3.37) с новыми фичами и багфиксами. А до ожайла делали большой релиз раз в год, когда добавлялось что-то большое и потом переодически мелкие фиксы.
Аватара пользователя
Not Too Late
Reactions: 3749
Сообщения: 11636
Зарегистрирован: Сб июн 04, 2022 7:14 pm
Откуда: The First State

Re: Recession layoffs

Сообщение Not Too Late »

Uzito писал(а): Вт мар 14, 2023 4:45 pm
Not Too Late писал(а): Вт мар 14, 2023 4:39 pm Монолитный код это не значит что все проэкты надо свалить в один. Проэкты должны быть на 3 месяца и иметь четко определеную цель. Например upgrade python version or add a new feature. Тогда agile и можно применять и backlog вид имеет.
Каждые три месяца (после внедрени ожайла) у нас было планирование очердного патча (v3.35, v3.36, v3.37) с новыми фичами и багфиксами. А до ожайла делали большой релиз раз в год, когда добавлялось что-то большое и потом переодически мелкие фиксы.
Те вы перешли с релиз раз в год на раз в 3 месяца? А как же CI/CD и multiple releases a day?
Аватара пользователя
kolbasof
⭐ Top 5 most interesting users
Reactions: 1583
Сообщения: 3335
Зарегистрирован: Пн авг 01, 2022 10:33 am

Re: Recession layoffs

Сообщение kolbasof »

Женя Стоунер писал(а): Вт мар 14, 2023 3:22 pm Я работал с аджайлом в той или иной форме лет 15, в разного размера конторах и разных индустриях.
- никогда нигде не видел, чтобы устранили Subject Matter Expert
– полно разговоров об устойчивости процесса, но только большой кастомер начинает жаловаться на качество - большие начальники дергают за узду
- эволюция продукта внутри команды идет в сторону, противоположной унификации с другими командами. Причем, чем талантливее команда, тем этот процесс быстрее
- единственная группа людей, которые переводили людей с задачи на задачу, и не раз в квартал, а пару раз в неделю, были консалтанты из Thoughtworks. Мне было жаль их инженеров, боссы были редчайшими ебланами.
- SME может внезапно самоустраниться
- Фразу "no single point of failure" применительно к процессу разработки в первый раз я услышал в первом проекте с эджайлом и именно тогда стали шаффлить ресурсы между подсистемами одного продукта, так что бы не было только одного гребца знающего свое весло, а хотя бы два а лучше все гребцы.
- Я работал и фултаймером, и чистым контрактором и контрактором с возможной конвертацией в фултаймера. Единственное отличие было то что у фултаймеров оплачиваемый отпуск но не оплачиваемый овертайм и выходные. С точки зрение гребли, все тоже самое. Более того, на последнем баркасе разрабами и саппортом были консалты из Таты, что там делали фултаймеры типа меня до сих пор не понял, наверное их нанимали для биомассы.
Ответить