Вы уже видели это безобразие ? (Developer auction )

User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Ljolja »

mynameiszb wrote:
Flash-04 wrote:хорошо у вас. у нас почти терабайтную БД восстанавливали более суток. Так что нынешнюю распухшую, я даже боюсь представить сколько времени на это уйдет.
Это надо просто представлять, сколько времени ушло у админов на то, чтобы выстроить процесс и наладить его для работы "как следует, а не как хочется".
И еще - бангалорских братьев близко к pre-production / production системам не допускали.

А вот в девелопменте они умудрялись "блистать" :( ... Начиная с того, что тупо терли данные чужие, и заканчивая вопросами: "а как нам эту схему восстановить из бэкапа и что такое бэкап?"... Плюс текучка там была дикая. Как кто-то научится по кнопкам попадать - тут же исчезал куда-то на повышение.
ну видимо ето к коменту про "дельту технической експертизы". Восстановление может занять от неск. мин/часов до бесконечности, в зависимости не столько от размера данных/базы сколько от того, кто, как и сколько подумал in advance, о том что может случиться и что должно быть сделано right here and right now, что бы етого не случилось. Ну и от того, насколько человек, кот. надо/поручено восстановить базу, представляет что и как делать.
When something works like a magics, it usually assumes a lot of efforts put to make it happened.
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Ljolja »

ПростоНик wrote: Лично я говорю в таких случаях, что это отличная возможность научиться чему-то. Кто сломал, тот и ремонтирует. И нее..волнует.
у нас вобшем-то так и есть
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
Zorkus
Уже с Приветом
Posts: 6969
Joined: 26 Feb 2011 17:40

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Zorkus »

oshibka_residenta wrote: И вообще, можете всех кого не любите посылать на х в Бангалор за суппортом - будут ходить как шелковые.
Этот топик кладезь вековой мудрости и афоризмов! :fr: Я в восторге притаился под плинтусом с ручкой и блокнотом.
Zorkus
Уже с Приветом
Posts: 6969
Joined: 26 Feb 2011 17:40

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Zorkus »

mynameiszb wrote: Имеем указание "отдать разработку архитектуры базы данных" все тем же мудрецам с берегов Ганга. Задача одного модуля - хранить древовидную структуру. Пакет на запись/изменения и сама таблица. Казалось бы - что сложного? Реляционный запрос, parent id в качестве ссылки и навигации и все такое.

После упорной и плодотворной работы эти гении вернули 48 таблиц (прописью: сорок восемь), которые реализовали некую абстрактую вложенность и плюс пакеты на попытки работать с этим/ И оно на любой чих тупо сыпалось... Оказалось - обсертифицированные по самые помидоры "архитекты" понятия не имели, что "ваш страшный Оракла" поддерживает подобного рода структуры. И вообще - что в одной таблице можно подобное воплотить в жизнь... Думаю, про мамонтов типа Дейта они даже не слышали.

Вот и посылай :crazy:
Под реляционным вы имели в виду иерархический всмысле, connect by и пр?
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Вы уже видели это безобразие ? (Developer auction )

Post by mynameiszb »

Ljolja wrote:пользовательская нагрузка маленькая, скриптовая большая
С точки зрения базы - скрипты - это тоже пользователи :)
Это так, вырвалось просто...
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Вы уже видели это безобразие ? (Developer auction )

Post by mynameiszb »

Zorkus wrote:Под реляционным вы имели в виду иерархический всмысле, connect by и пр?
Ты знал, ты знал! (с) народная мудрость :)
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Вы уже видели это безобразие ? (Developer auction )

Post by mynameiszb »

Zorkus wrote:по всем вопросам обращаться только к одному человеку, выделенному"
Не завидую этому человеку, кстати.
Слово - интегратор, даже не из разряда матерных. Это вообще за гранью добра и зла...
Don't ask me how i know (c) Privet.com
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

oshibka_residenta wrote:
vopros wrote:
Alexandr wrote: а какие особенности у теперяшнего рынка? все зажравшиеся сидят по конторам и никуда не хотят уходить?
хотят, но зажравшиеся достигли планки, которую конкуренты не могут перебить
Дело в том, что текущий работедатель знает настоящую цену 'зажравшимся', а для конкурентов это кот в мешке. Т.е. конкуренты может и предлагают плюс 10-20% к _среднему_ рынку, но это не достаточно. Как раз про это фаундеры Developer auction и говорят: неправильно то, что никакой девелопер получает 90, а очень хороший всего 180.
Дело в том почему в 21-м веке и при всех тех "огнях, водах и медных трубах" при найме на работу для них он по-прежнему "кот в мешке" ? За что боролись то? Значит процесс отбора/приема кривой и не работает. Тем более стоит посмотреть на менеджеров у которых это получается.
Создатели сайта гонят marketing пургу чтобы набить цену своему сервису :mrgreen: . Очень хорошо что получают все по способностям - капитализм в действии. Нижняя планка диктуется процентом душ населения на программисткие рабочие места. Верхняя процентом гениев на те же места :wink:
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

Komissar wrote:
Baton-Max wrote:+100500 к Flash
Я рвал и метал тут, когда повысить производительность пытались путем проведения большего количества митингов и наймом большего числа менеджеров, т.е. бюрократия тупо воспроизводит сама себя. Они митингуют по 5 часов в день а потом срашивают, а как же так? Ты же сказал за 2 дня сделаете, а то что из 16 часов 10 ушло на их митинги их не интересует, они все, блин, эфективные менеджеры.
В итоге тут уже привыкли, что на все их вопросы о том как мне помочь, у меня один стандартный ответ - отстаньте и не мешайте, тогда все будет сделано хорошо и вовремя.
Батон, я прошел весь Ваш путь. Расслабьтесь. Никому Ваш софт все равно нафиг не нужен, ну, кроме сейлзменов. Митингуйте в охотку, заварите какую нить new architecture, заставьте всех писАть код через задний проход, НО(!) делайте красивый поверпойнт каждую неделю, а то и 2 или 3 раза в неделю, где обязательно нужен слайд Dashboard or Scorecard, с какими нибудь словами или числами (не важно какими), но главное, нужно пометить все 3мя светофорными цветами. Причем, не важно, что и как, но нужно, чтобы красного было 1 или 2, не более (и plan of action for each), немножко зеленого ("все путем"), а остальное цвета "Ж", т.е. желтое, где вы их держите на крючке - то ли получится, то ли не получится. Все выше упомянутое может не иметь никакого отношения к реальности, но будет принято на ура. Ask me how I know.
А вот тут я все же влезу :)
Как скрам мастер с опытом из компании где agile делался более менее по уму, которого внедрили в другую компанию где он делался не так 8)

Люди элементарно не понимают что такое аджайл, с чем его едят и как его использовать себе на пользу, а не во вред. Под людьми я понимаю всех и девелоперов и менеджеров.
Наслушались чего то там про аджайл и давай устраивать часовые стендапы, а потом еще обсуждать это на своих management митингах. И невдомек им что основная фенечка аджайла - это быстрая escalation когда что-то идет не по плану.
1) Для этого и нужны стендапы чтобы дернуть каждого девелопера буквально на минуту и спросить - как дела, что-то мешает ? Если он отвечает да - помочь ему разобраться с помехой. И все! Занимать должно минут 10, всех начинающих рассказывать пространные истории в ответ на сей простой вопрос - вежливо затыкать.
2) Обязательно проводить дневную сверку между тимами, так назывемый scrum of scrums. Девелоперы там не нужны, только скрам мастера чтобы обсудить dependencies между тимами, тоже 15 минут максимум, если надо больше - садитесь вдвоем и беседуйте отдельно.

При таком раскладе все счастливы. Девелоперы счастливы потмоу что если они вместо новой фичи 20 часов помогали Васе, а остальные 20 чинили app B без которого новая фича не прикрутиться - то это сразу всем видно и понятно.
Менеджерам хорошо потому что они тоже могут легко отчитаться наверх сказав что новая фича не будет в срок потому что арр В надо под нее переделать, плюс девелопер потратил много времени на суппорт других не менее важных для roadmap задач ( Вася). "Верх" связался с сейлсами и те пошли к кастомеру и обсудили мол извини дарагой но вот эту фичу в релиз не успеваем, ничего? Те в итоге поступились и всем тока хорошо
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Likenew
Уже с Приветом
Posts: 12059
Joined: 15 Feb 2002 10:01
Location: TX

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Likenew »

Я счас о другом поплачу. У нас не было никаких митингов, т.е. что было до меня не доходило, включая изменения, касающиеся непосредственно моего куска. спросить ничего нельзя, такое впечатление должна была родиться со знанием етого апликейшн, запросить какие нибудь спеки, чувствуешь себя врагом. Мало того, нет нормальной тестовой среды, т.е. совсем нет. Сейчас идет сборка, как мне написал сотрудник, кстати, индус, очень приятный человек, похоже сборщики не знают, что будет в итоге, и что такое успех в сборке. Мне страшно, и мое чувство не было никакого менеджмента, т.е. никакой координации, все типа само по себе, лебедь, рак да щука :pain1:
Ой, добавлю, на последнем митинге, телеиконференции, меня просили показать на какую менюшку кликнуть, чтобы получить ДБ думп! На гоогле забанены. В жизни не могла поверить в такие проекты :pain1:
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

А спросить какого-нибудь конкретного знайку? Чисто по делу, а не багить по всяким мелочам
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Baton-Max
Уже с Приветом
Posts: 334
Joined: 29 Nov 2007 10:10

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Baton-Max »

Сабина wrote: ....
Менеджерам хорошо потому что они тоже могут легко отчитаться наверх сказав что новая фича не будет в срок потому что арр В надо под нее переделать, плюс девелопер потратил много времени на суппорт других не менее важных для roadmap задач ( Вася). "Верх" связался с сейлсами и те пошли к кастомеру и обсудили мол извини дарагой но вот эту фичу в релиз не успеваем, ничего? Те в итоге поступились и всем тока хорошо
Как у вас все хорошо... Завидую! (серьезно)
У нас прежде чем отчитываться перед верхом про app B, надо промитинговать часов 20, найти кто виноват, почему в спеках не сказано ничего про app B, составить план как этого избежать в будущем и т.д. и т.п., потом подтерется всем этим ворохом бумаг и забыть про них.
И огромная проблема в том, что к кастомеру нельзя пойти и сказать что фича будет позже. Фича в нашем случае - работающая инфраструктура с парой десятков приложений (почти все новые, в девелопменте сейчас), пяток баз с несколькими дестяками схем, внешние подрядчики и приложения, и куча всего еще. И все должно заработать 1 октября в продакшене, варианта переноса сроков нет, впринципе.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

Baton-Max wrote: Как у вас все хорошо... Завидую! (серьезно)
У нас прежде чем отчитываться перед верхом про app B, надо промитинговать часов 20, найти кто виноват, почему в спеках не сказано ничего про app B, составить план как этого избежать в будущем и т.д. и т.п., потом подтерется всем этим ворохом бумаг и забыть про них.
Потому что народ запуган и до сих пор живет в страхе что если он честно скажет кула время ушло, то ему не скидку дадут и договорятся с заказчиком, а пинка под зад. Вот все и сидят на местах изощряются, пытаются прикрыть все что можно и тыкают пальцем друг на друга. Опять же от непонимания как agile работает и в чем его суть. Я кстати описала только ту сторону что касается девелоперов. По идее еще есть обсуждение deliverables и commitment to customer и планирование этого всего - тут как раз таки раздолье менеджменту и product/project managers - главное чтобы они всегда советовались с техническими экспертами что реалистично а что нет, при этом не отрывая у них особо времени и давая послденее для POC если нужно. POC архитекторам как правило делать самим не надо, достаточно отдать грамотному девелоперу при этом обьяснив high level task

PS. О переносах срока речи нет, понятно что такой опции почти никогда нет. Но грамотный менеджмент всегда когда что-то обещает оставляет room for negotition. Понятно что делеловерам ровно как и менеджерам младшего звена это аннонсировать не спешат. Тянут пока "тайное не станет явным" и если припекает - то идут и делают negotiation. Поэтому задача девелопера - донести все риски как можно раньше. Тогда и компания/team не будет выглядеть как "вечно обещалкины-невыполнялкины" или "вот вам все в срок но нифига не работает"
https://www.youtube.com/watch?v=wOwblaKmyVw
MG14
Уже с Приветом
Posts: 1475
Joined: 14 Sep 2008 01:22

Re: Вы уже видели это безобразие ? (Developer auction )

Post by MG14 »

Сабина wrote:Потому что народ запуган и до сих пор живет в страхе что если он честно скажет кула время ушло, то ему не скидку дадут и договорятся с заказчиком, а пинка под зад.
А чего это народа запуган? То у вас там дефицит программеров и с руками отрывают а теперь боятся "пинка под зад". Вы определитесь с показаниями.
Сабина wrote:Опять же от непонимания как agile работает и в чем его суть. Я кстати описала только ту сторону что касается девелоперов. По идее еще есть обсуждение deliverables и commitment to customer и планирование этого всего - тут как раз таки раздолье менеджменту и product/project managers - главное чтобы они всегда советовались с техническими экспертами что реалистично а что нет, при этом не отрывая у них особо времени и давая послденее для POC если нужно. POC архитекторам как правило делать самим не надо, достаточно отдать грамотному девелоперу при этом обьяснив high level task
Скорее от непонимания как fragile работает его суют во все дыры как great white hope. Если есть возможность разрезать задачу на вертикальные куски которые можно сделать раздельно/последовательно без ущерба для конечного результата то тогда жить можно. Если нет - то вы на "барже" а дальше куда кривая вывезет. Стояние как кони по утрам (как вариант - деревья умирают стоя) большой пользы не приносит.
Сабина wrote:PS. Тогда и компания/team не будет выглядеть как "вечно обещалкины-невыполнялкины" или "вот вам все в срок но нифига не работает"
C этим полностью соглашусь. Fragile является очень удобным прикрытием жопорукости девелоперов. Вообще-то политрук правильно объясняет выше know-how менеджерской жизни если у вас нету большого личного интереса в результате.

PS Все вышесказанное является моим большим имхом и не является попыткой личного наезда на кого-либо :lol:
User avatar
Likenew
Уже с Приветом
Posts: 12059
Joined: 15 Feb 2002 10:01
Location: TX

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Likenew »

Baton-Max wrote:И огромная проблема в том, что к кастомеру нельзя пойти и сказать что фича будет позже. Фича в нашем случае - работающая инфраструктура с парой десятков приложений (почти все новые, в девелопменте сейчас), пяток баз с несколькими дестяками схем, внешние подрядчики и приложения, и куча всего еще. И все должно заработать 1 октября в продакшене, варианта переноса сроков нет, впринципе.
Я надеюсь мы не об одном и том же проекте говорим. Честно говоря молюсь, чтобы у ребят все получилось. Я уже по тону менеджерши чувствую, идет поиск виноватых, и похоже , что ВСЕ, кроме нее.
User avatar
Likenew
Уже с Приветом
Posts: 12059
Joined: 15 Feb 2002 10:01
Location: TX

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Likenew »

MG14 wrote:
Сабина wrote:Потому что народ запуган и до сих пор живет в страхе что если он честно скажет кула время ушло, то ему не скидку дадут и договорятся с заказчиком, а пинка под зад.
А чего это народа запуган? То у вас там дефицит программеров и с руками отрывают а теперь боятся "пинка под зад". Вы определитесь с показаниями.
Так ето зависит от того, кто заказчик. Если заказчик говернмент, то там свои нюансы. Собсно, даже просить какие-то спеки/бизнес логику подчас чревато. Особенно, когда много проектов идет в одном вагоне, так сказать, берешь все оптом. Как говорил аналыст в прошлом проекте, он сам говернмент работник, дали ему начальника, говорить с ним очень тяжело. А красивые слайды прокатывают :pain1:
User avatar
Baton-Max
Уже с Приветом
Posts: 334
Joined: 29 Nov 2007 10:10

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Baton-Max »

Likenew wrote: Я надеюсь мы не об одном и том же проекте говорим. Честно говоря молюсь, чтобы у ребят все получилось. Я уже по тону менеджерши чувствую, идет поиск виноватых, и похоже , что ВСЕ, кроме нее.
Все может быть. По тому что тут творится - манагеры больше виноватых исчут чем работать помогают. Переливают из пустого в порожнее по пол дня и заставляют разжовывать им каждый чих. Пришли сегодня с тремя багами - скажи когда пофиксишь, как сложно это, есть ли вероятность что не пофиксишь, а сколько строчек кода надо поменять? Говорю - когда бизнес примет решение как оно правильно должно работать тогда смогу сказать когда будет готово, а пока мы только знаем, что оно неправильно, но не знаем как правильно, поэтому сегодня назначены 3 митинга и завтра 2 чтоб все обсудить. Манагер отвечает - ОК, сроки пропустим, а сколько строчек кода надо поменять? :angry:
User avatar
Baton-Max
Уже с Приветом
Posts: 334
Joined: 29 Nov 2007 10:10

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Baton-Max »

Сабина wrote: PS. О переносах срока речи нет, понятно что такой опции почти никогда нет. Но грамотный менеджмент всегда когда что-то обещает оставляет room for negotition. Понятно что делеловерам ровно как и менеджерам младшего звена это аннонсировать не спешат. Тянут пока "тайное не станет явным" и если припекает - то идут и делают negotiation. Поэтому задача девелопера - донести все риски как можно раньше. Тогда и компания/team не будет выглядеть как "вечно обещалкины-невыполнялкины" или "вот вам все в срок но нифига не работает"
Сабина, этот проект - healthcare reform. Биржи открываются 1 октября no matter what, поэтому никаких room for negotiation нет.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

Baton-Max wrote: Сабина, этот проект - healthcare reform. Биржи открываются 1 октября no matter what, поэтому никаких room for negotiation нет.
Странно, я работала в Блу Шилде, тоже подгоняли бенефиты под первую фазу тогда недавно провозглашенной Обаминой реформы. Что-то не помню чтобы законодательство подробно расписало включить нам вот такую кнопочку на UI или нет.
Зато наш upper менеджмент точно знал какие кнопочки mandatory, а без каких product owner если что перебьется, предварительно оговорив
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

MG14 wrote:....
А чего это народа запуган? То у вас там дефицит программеров и с руками отрывают а теперь боятся "пинка под зад". Вы определитесь с показаниями.
Батона спросите почему :). Я же говорю о прошлом опыте, а не о последнем job market. Впрочем я думаю народ кто постарше и сейчас за места держиться, и аджайл нередко недолюбливают
MG14 wrote: Скорее от непонимания как fragile работает его суют во все дыры как great white hope. Если есть возможность разрезать задачу на вертикальные куски которые можно сделать раздельно/последовательно без ущерба для конечного результата то тогда жить можно. Если нет - то вы на "барже" а дальше куда кривая вывезет. Стояние как кони по утрам (как вариант - деревья умирают стоя) большой пользы не приносит.
Не поняла пассаж про вертикальные куски vs баржа. Можно поконкретнее пример?
https://www.youtube.com/watch?v=wOwblaKmyVw
MG14
Уже с Приветом
Posts: 1475
Joined: 14 Sep 2008 01:22

Re: Вы уже видели это безобразие ? (Developer auction )

Post by MG14 »

Сабина wrote: Впрочем я думаю народ кто постарше и сейчас за места держиться, и аджайл нередко недолюбливают
Нет они просто басни крылова (квартет) в школе проходили :lol: У нас еще при царе горохе (в россии) было правило что если непонятно как решить проблемму то после определенного threshold (скажем 4 часа) ты был просто обязан эскалировать проблемму либо с peers либо дальше по цепочке наверх. И все работало без неоходимости быть конем каждое утро в оффисе.
Сабина wrote:
MG14 wrote: Скорее от непонимания как fragile работает его суют во все дыры как great white hope. Если есть возможность разрезать задачу на вертикальные куски которые можно сделать раздельно/последовательно без ущерба для конечного результата то тогда жить можно. Если нет - то вы на "барже" а дальше куда кривая вывезет. Стояние как кони по утрам (как вариант - деревья умирают стоя) большой пользы не приносит.
Не поняла пассаж про вертикальные куски vs баржа. Можно поконкретнее пример?
Про "баржу" это из "рассказа подрывника" который жванецкий читал. Кто-то уже упоминал эту ассоциацию в другой теме про fragile - на мой взгляд очень точно отражает процесс и возможный результат. Это когда сумма вертикальных stacks не дает в итоге прямого здания которое было бы построено если бы вы все-таки начинали с закладки фундамента. А менять что-то уже поздно - "мы же все на барже". В принципе hybrid agile призван это поправить но часто получается похоже на "участились случаи трезвой сборки" :lol:
Zorkus
Уже с Приветом
Posts: 6969
Joined: 26 Feb 2011 17:40

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Zorkus »

Сабина wrote:
Komissar wrote:
Baton-Max wrote:+100500 к Flash
Я рвал и метал тут, когда повысить производительность пытались путем проведения большего количества митингов и наймом большего числа менеджеров, т.е. бюрократия тупо воспроизводит сама себя. Они митингуют по 5 часов в день а потом срашивают, а как же так? Ты же сказал за 2 дня сделаете, а то что из 16 часов 10 ушло на их митинги их не интересует, они все, блин, эфективные менеджеры.
В итоге тут уже привыкли, что на все их вопросы о том как мне помочь, у меня один стандартный ответ - отстаньте и не мешайте, тогда все будет сделано хорошо и вовремя.
Батон, я прошел весь Ваш путь. Расслабьтесь. Никому Ваш софт все равно нафиг не нужен, ну, кроме сейлзменов. Митингуйте в охотку, заварите какую нить new architecture, заставьте всех писАть код через задний проход, НО(!) делайте красивый поверпойнт каждую неделю, а то и 2 или 3 раза в неделю, где обязательно нужен слайд Dashboard or Scorecard, с какими нибудь словами или числами (не важно какими), но главное, нужно пометить все 3мя светофорными цветами. Причем, не важно, что и как, но нужно, чтобы красного было 1 или 2, не более (и plan of action for each), немножко зеленого ("все путем"), а остальное цвета "Ж", т.е. желтое, где вы их держите на крючке - то ли получится, то ли не получится. Все выше упомянутое может не иметь никакого отношения к реальности, но будет принято на ура. Ask me how I know.
А вот тут я все же влезу :)
Как скрам мастер с опытом из компании где agile делался более менее по уму, которого внедрили в другую компанию где он делался не так 8)

Люди элементарно не понимают что такое аджайл, с чем его едят и как его использовать себе на пользу, а не во вред. Под людьми я понимаю всех и девелоперов и менеджеров.
Наслушались чего то там про аджайл и давай устраивать часовые стендапы, а потом еще обсуждать это на своих management митингах. И невдомек им что основная фенечка аджайла - это быстрая escalation когда что-то идет не по плану.
1) Для этого и нужны стендапы чтобы дернуть каждого девелопера буквально на минуту и спросить - как дела, что-то мешает ? Если он отвечает да - помочь ему разобраться с помехой. И все! Занимать должно минут 10, всех начинающих рассказывать пространные истории в ответ на сей простой вопрос - вежливо затыкать.
2) Обязательно проводить дневную сверку между тимами, так назывемый scrum of scrums. Девелоперы там не нужны, только скрам мастера чтобы обсудить dependencies между тимами, тоже 15 минут максимум, если надо больше - садитесь вдвоем и беседуйте отдельно.

При таком раскладе все счастливы. Девелоперы счастливы потмоу что если они вместо новой фичи 20 часов помогали Васе, а остальные 20 чинили app B без которого новая фича не прикрутиться - то это сразу всем видно и понятно.
Менеджерам хорошо потому что они тоже могут легко отчитаться наверх сказав что новая фича не будет в срок потому что арр В надо под нее переделать, плюс девелопер потратил много времени на суппорт других не менее важных для roadmap задач ( Вася). "Верх" связался с сейлсами и те пошли к кастомеру и обсудили мол извини дарагой но вот эту фичу в релиз не успеваем, ничего? Те в итоге поступились и всем тока хорошо
"дернуть каждого девелопера на минуту" - нет никакой необходимости делать это лично, т.е. собирать всех людей в команде в одном месте в одно время и лично, тем более в несусветную рань типа 10 или 11 утра. Это то, что мне лично в типичной реализации аджайла не нравится. Если это эскалация от девелопмента к менеджеру - можно посылать каждый день письмо с вопросом каждому программисту, если это коммуникация между людьми в команде - мне обычно наплевать что делают две трети команды, а что делают остальные я и так отлично знаю, потому что говорю с ними много каждый день и так.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Сабина »

Zorkus wrote: "дернуть каждого девелопера на минуту" - нет никакой необходимости делать это лично, т.е. собирать всех людей в команде в одном месте в одно время и лично, тем более в несусветную рань типа 10 или 11 утра. Это то, что мне лично в типичной реализации аджайла не нравится. Если это эскалация от девелопмента к менеджеру - можно посылать каждый день письмо с вопросом каждому программисту, если это коммуникация между людьми в команде - мне обычно наплевать что делают две трети команды, а что делают остальные я и так отлично знаю, потому что говорю с ними много каждый день и так.
Ну рань у всех разная :)
У нас это делается в 4. Письма многие не читают и потом одно дело когда команде говоришь лично какую именно балду пинал, и совсем другое что ты там накропал кому-то лично в емейле. У нас часто эскалации и вопросы именно между девелоперами, ну или что-то надо сказать чтобы все были в курсе. Так что стендапы -самое то. Причем они до меня стояли зачем-то у стеночки в буквальном смысле этого слова :). А теперь сидим в нашем technology corner перед моим лаптопом со sprint board, еще рюмки подать и будет как в баре :mrgreen:
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: Вы уже видели это безобразие ? (Developer auction )

Post by Stanford Wannabe »

Неужели большинство программистов такие крипи?
creepy_coder.png
You do not have the required permissions to view the files attached to this post.
X37WAL!^
Уже с Приветом
Posts: 2243
Joined: 28 Nov 2007 23:11
Location: NJ

Re: Вы уже видели это безобразие ? (Developer auction )

Post by X37WAL!^ »

Интеррапт wrote: По зарплате можно нормально расти и не переходя в другую контору. Мой прошлогодний pay raise в моей теперишней конторе был где-то в районе 20% (+ дополнительные shares и т.п.). Но таки да - нужно идти к начальству и разговаривать, а не молчать. А то ежегодным performance review с их незначительным повышением - сыт не будешь.
А если твоя зарплата +20% - это уже выше, чем у твоего менеджера? :oops:

Return to “Работа и Карьера в IT”