Re: Зачем нужен скрам?
От: okon  
Дата: 04.06.19 15:51
Оценка: 51 (6) +2 :))) :))) :))) :))) :))) :))) :))) :))) :))
Ф>На кой этот цирк с конями нужен?

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

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

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

Если ты не нагрешил за неделю, все сделал как ожидалось, то и исповедь не нужна.
Просто передаешь слово другому.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: Зачем нужен скрам?
От: koenig  
Дата: 04.06.19 14:57
Оценка: 9 (1) +8 :))) :))) :))) :))) :))) :))) :))) :))
Ф>На кой этот цирк с конями нужен?

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

но не на того напали
Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 14:42
Оценка: 5 (2) +18 -2 :))) :))) :))
Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.
Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.
Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...

И т.д., т.е. ВСЕ пытаются не забивать друг другу голову задачами своих соседей — от своих голова пухнет.


На кой этот цирк с конями нужен?
Всё сказанное выше — личное мнение, если не указано обратное.
Re[2]: Зачем нужен скрам?
От: The Passenger Голландия  
Дата: 04.06.19 20:29
Оценка: 5 (1) +4 :))) :))) :))) :))
Здравствуйте, koenig, Вы писали:

Ф>>На кой этот цирк с конями нужен?


K>этот цирк с конями нужен для борьбы со мной

K>чтобы я рассказал, что я две недели добавлял кнопку "очистить форму" и еще две недели собираюсь это делать
K>а коллеги дружно воскликнули, что я уху ел (им же завидно, они же работают) и менеджер догадался, что я его немножко ввожу в заблуждение

за годы работы по скраму я научился рассказывать о том как работал дольше чем работал
иногда, если совсем ничего не делал — можно чтонибудь придумать — типа читал доки или изучал всякую фигню
Весь мир — Кремль, а люди в нем — агенты
Re[6]: Зачем нужен скрам?
От: The Passenger Голландия  
Дата: 04.06.19 20:36
Оценка: +3 :))) :))) :))) :)
Здравствуйте, a7d3, Вы писали:

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


не думал о профессии тамады?
Весь мир — Кремль, а люди в нем — агенты
Re[6]: Зачем нужен скрам?
От: _AND Российская Империя Мы русскiе — съ нами Богъ!
Дата: 05.06.19 14:12
Оценка: 6 (1) +2 :))) :))) :)))
A>Дать большую пластиковую или пенопластовую елду в руки тому, кто отвечает за соблюдение повестки (это чтобы не сваливались на спорт-политику-бабы-семья-дача), пусть херачит этой елдой по голове нарушителей.

Лучше давать выступающему чугунную елду весом в 5-10кг. Выступает пока сможет удержать в руках.

Кроме очевидного ограничения по времени, ещё и побочный бонус — сильные программисты будут выступать большую часть времени.
Re[7]: Зачем нужен скрам?
От: Ночной Смотрящий Россия  
Дата: 05.06.19 18:19
Оценка: :))) :))) :))
Здравствуйте, The Passenger, Вы писали:

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

TP>не думал о профессии тамады?

В скраме эта профессия называется скрам-мастер
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Зачем нужен скрам?
От: mgu  
Дата: 05.06.19 01:15
Оценка: 2 (1) +1 :))) :))
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


Это типичный западный балаган -- коктейль из регби, совета директоров, тренингов личностного роста, гербалайфа и общества анонимных алкоголиков.

В восточных же деспотиях говорит только Заратустра, а остальным положено кричать "ура!"
Re[5]: Зачем нужен скрам?
От: velkin Россия  
Дата: 04.06.19 20:26
Оценка: :))) :)))
Здравствуйте, prog123, Вы писали:

P>Да просто скрамоводы, они как сектанты.


В чём разница между автором методологии и террористом?
С террористом иногда можно договориться.

Re[5]: Зачем нужен скрам?
От: a7d3  
Дата: 04.06.19 18:43
Оценка: +1 :))) :)
Здравствуйте, Философ, Вы писали:

Ф>Здравствуйте, a7d3, Вы писали:


A>>Чёрным обезьянам нужна аудитория, причём именно из тех, с кем они работают. Бахваляться перед самими собой они не желают, другая система ценностей, нежели у белых обезьян.


Ф>Единственный шанс — смириться, и всем научиться делать вид, что они слушают, чтобы и белых обезьян это не сильно парило и чёрные были довольны?


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

Можно разделить действо на два круга выступлений — сперва по очереди говорят что было сделано или что не получилось сделать. А по второму кругу — что каждый планирует сделать до следующего статус-митинга. Чётко соблюдая те самые уложиться в две минуты и говоря лишь о звиздатом для проекта или цепляет каким-то боком работу кого-то другого в команде.
Re[4]: Зачем нужен скрам?
От: The Passenger Голландия  
Дата: 16.06.19 15:48
Оценка: 8 (2) +1 :)
Здравствуйте, sergey2b, Вы писали:

S>я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме


S>сам же как пионер за минуту рапортую за неделю доваленны фичи A и B


Ви таки ничего не понимаете в сраме — без индийского танца и скрам не скрам

но даже если подойти к нему серьезно, если начальник не бум бум в том что вы делаете — как он поймет что вы тяжело работали,
если вы рассказали все за минуту и не станцевали танец тяжелой работы?

я вам тоже в какойто мере завидую — моя работа за последние 2 года совершенно бессмысленна — отдел не разгоняют
а новых проектов нет, новую работу уже год ищу, но у меня проблема с танцем самопрезентации ... и я начинаю подозревать что возраст.
Весь мир — Кремль, а люди в нем — агенты
Отредактировано 16.06.2019 15:52 The Passenger . Предыдущая версия .
Re: Зачем нужен скрам?
От: Sammo Россия  
Дата: 05.06.19 04:38
Оценка: 3 (1) +3
Ф>На кой этот цирк с конями нужен?
На мой взгляд — скрам больше нужен заказчику (бизнесу) чем программистам.
Re: Зачем нужен скрам?
От: Ночной Смотрящий Россия  
Дата: 05.06.19 14:50
Оценка: +3
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


Действительно. Сперва делаем из скрама карго культ, а потом удивляемся что фигня вышла.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[3]: Зачем нужен скрам?
От: vsb Казахстан  
Дата: 15.06.19 22:46
Оценка: :)))
Здравствуйте, Hobbes, Вы писали:

vsb>>То бишь все должны понимать весь код и брать задачи разного рода.


H>Где бы ещё таких найти в проекте на 20+ человек.


Проекты на 20+ человек не нужно делать. Максимум 5 человек.
Re[5]: Зачем нужен скрам?
От: sergey2b ЮАР  
Дата: 16.06.19 16:01
Оценка: 2 (1) +1
Здравствуйте, The Passenger, Вы писали:


TP>я вам тоже в какойто мере завидую — моя работа за последние 2 года совершенно бессмысленна — отдел не разгоняют

TP>а новых проектов нет, новую работу уже год ищу, но у меня проблема с танцем самопрезентации ... и я начинаю подозревать что возраст.

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

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

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

а вообше я хз как искать работу когда будет 55, может вернусь в питер буду в ЛИТМО преподавать
Re: Зачем нужен скрам?
От: vsb Казахстан  
Дата: 04.06.19 20:45
Оценка: +2
Я слыхал, что в ловкой разработке принято владеть кодом сообща. То бишь все должны понимать весь код и брать задачи разного рода. Поэтому ситуации, когда человек с трудом понимает, что за проблема с хэндлами, быть не должно, т.к. он её возможно на прошлом забеге и породил и может предоставить ценный совет.
Re[7]: Зачем нужен скрам?
От: a7d3  
Дата: 05.06.19 00:44
Оценка: :))
Здравствуйте, The Passenger, Вы писали:

TP>Здравствуйте, a7d3, Вы писали:


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


TP>не думал о профессии тамады?


ой, да лана.
у меня всего-то 11 лет опыта со скрамом, а вы уже таки стебатся начинаете.
Re[2]: Зачем нужен скрам?
От: mgu  
Дата: 05.06.19 01:19
Оценка: +1 :)
Здравствуйте, Sharov, Вы писали:

S>Плюс какая-никакая попытка организовать раздолбаев,


Каноничный Скрам начинается ровно в 9, что как бы намекает о его целях.
Re[3]: Зачем нужен скрам?
От: CreatorCray  
Дата: 05.06.19 01:30
Оценка: +2
Здравствуйте, mgu, Вы писали:

mgu>Каноничный Скрам начинается ровно в 9, что как бы намекает о его целях.


Издеваться над живыми людьми?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: Зачем нужен скрам?
От: Александр Кузнецов Россия  
Дата: 05.06.19 09:19
Оценка: +2
Здравствуйте, Философ, Вы писали:

Ф>Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.

В нормальной ситуации — не космосу, а коллегам.

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.

Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...
А что они тогда делают на общем митинге, если у них принципиально разные и заведомо не пересекающиеся никак задачи?
Скрам-митинг (не по форме, а по сути) нужен тогда, когда у людей есть частично пересекающиеся задачи и:
1. изменения одного могут афектнуть работу другого. При этом узнать о таком без контакта с коллегами можно будет только по факту, и не гарантированно, что сразу.
2. один разработчик может что-то знать про работу другого и может что-то подсказать. При этом первый разработчик может тупо не знать, что можно подойти и спросить.

Ф>На кой этот цирк с конями нужен?

Если скрам-митинг планировал "эффективный менеджер" для отчётности и собрал туда людей по принципу "а ещё у нас есть девочка HR, пусть она тоже ходит", то нафиг такой митинг не нужен.
Если скрам организован нормально, как митинг внутри команды, работающей над частично пересекающимися задачами, то для чего он нужен команде, я написал выше. Если же и в таком случае разработчики плюют в потолок на митинге и игнорируют проблемы коллег, пока лично их работу не афектнет по факту, ну, поздравляю, вы открыли очевидное: скрам-митинг не работает в скопище индивидуалистов, которые не являются командой, нацеленной на решение поставленных задач. А дальше надо смотреть, что с этим делать, потому что на длительном проекте они такое количество фейлов могут сделать на границах своих задач, что может оказаться выгоднее их уволить нафиг и новых "нормальных" набрать, чтобы переписать проект "с нуля".
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re[4]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 16.06.19 17:27
Оценка: +2
Здравствуйте, sergey2b, Вы писали:

S>я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме


У нас регламент — 15 минут на дейли на команду.
Re[4]: Зачем нужен скрам?
От: Artem Korneev США https://www.linkedin.com/in/artemkorneev/
Дата: 22.06.19 06:17
Оценка: +2
Здравствуйте, sergey2b, Вы писали:

S>я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме


Это неправильный скрам. По всем канонам, скрам не должен длиться более 10..15 минут.

S>сам же как пионер за минуту рапортую за неделю доваленны фичи A и B


С уважением, Artem Korneev.
Re[4]: Зачем нужен скрам?
От: TimurSPB Интернет  
Дата: 02.07.19 09:51
Оценка: +2
vsb>Проекты на 20+ человек не нужно делать. Максимум 5 человек.
Скорее команды, чем проекты.
Make flame.politics Great Again!
Re[3]: Зачем нужен скрам?
От: sergey2b ЮАР  
Дата: 16.06.19 15:10
Оценка: 9 (1)
Здравствуйте, The Passenger, Вы писали:

TP>за годы работы по скраму я научился рассказывать о том как работал дольше чем работал

TP>иногда, если совсем ничего не делал — можно чтонибудь придумать — типа читал доки или изучал всякую фигню

везет, нам говорят что это не изба читальня и документацию читать надо дома, а на работе работать


я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме

сам же как пионер за минуту рапортую за неделю доваленны фичи A и B

когда на скраме начальница из вышестоящего оффиса сказала что я мало работаю, я ей ответил а вы меня увольте, мне 15 минут надо что бы порнуху с диска скопировать и собрать свои книжки
непосредственный начальник отвел в сторону и сказал не обращать внимание на дуру
Re[6]: Зачем нужен скрам?
От: a7d3  
Дата: 15.06.19 22:57
Оценка: 8 (1)
Здравствуйте, sergey2b, Вы писали:

S>я сейчас активно ищу работу, пока моя текущая теория что возраст можно невелировать какими то специальными знаниями, единственная компания сделавшая пока оффер

S>считала что у меня есть специальные знания которые им нужны

S>поэтому я делаю сейчас свой проект что бы показать, что я типо умный


Жить в эпоху перемен сложно с родни проклятью, если верить китайцам. Сейчас если и не всей перешли на Agile, то почти все переняли от туда ряд принципов.

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

С другой — оставшаяся часть вакансий от тех, кто перенял: «люди и взаимодействие[между ними] важнее чем процессы и инструменты». Вот они смотрят на человека и думают, а как он впишется в ту команду, где щас вакансия нарисовалась? К профессиональным или умственным данным никаких вопросов, но вот как именно впишется? Ведь команда проектная, это же как экипаж корабля или экспедиция.

Получается, что во время интервью надо суметь отличить первых от вторых. И если это вторые, то перестать себя презентовать — а просто общаться.
Re[6]: Зачем нужен скрам?
От: The Passenger Голландия  
Дата: 16.06.19 16:32
Оценка: 5 (1)
Здравствуйте, sergey2b, Вы писали:


S>как я понял вы сташе меня но не значительно

S>я сейчас активно ищу работу, пока моя текущая теория что возраст можно невелировать какими то специальными знаниями, единственная компания сделавшая пока оффер
S>считала что у меня есть специальные знания которые им нужны

S>поэтому я делаю сейчас свой проект что бы показать, что я типо умный

S>второе все компании даже маленкие дают задачки на сотрировку гномиков, я же повторял алгоритмы (покрайней мере я вижу смысл знать алгоритмы а решать задачки бессмысленно)
S>поэтому взял таймаут на изучении Библии сортировшиков гономов

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

гланое чтобы ты был позитивным, хорошо болтал и мог как индус спеть как ты высокопроиводителен и профессионален,
как ты любишь фирму и всегда мечтал там работать ( в филипсе с этим вообще маразм — без сочинения на 2 страницы о том как ты мечтаешь работать в
филипсе и как разделяешь их ценности, твое резбме и смотреть не будут )
в голландских конторах вообще редко что техническое спрашивают

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

S>а вообше я хз как искать работу когда будет 55, может вернусь в питер буду в ЛИТМО преподавать


я гдето через 1.5 — 2 года в Питер возвращаюсь, если ничего экстраординарного не случиться, хотя к работе и сейчас присматриваюсь — если чтото
подходящее появится — могу и сейчас поехать, хотя лучше год поторчать еще чтобы перманентку не потерять.

Вообще подумываю о собственном бизнесе — может столярку, мебелишку или вот о тренажерах думаю ... надо немного денужек подкопить еще
Весь мир — Кремль, а люди в нем — агенты
Отредактировано 16.06.2019 16:35 The Passenger . Предыдущая версия .
Re: Зачем нужен скрам?
От: a7d3  
Дата: 04.06.19 15:11
Оценка: :)
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


Это неправильный скрам.
Настоящий скрам нужен для двух вещей:
• чёрные обезьяны очень любят рассказывать о том какими важными и полезными вещами в проекте они занимаются (чтобы подчеркнуть свою значимость и уровень компетенции)
• использовать т.н. «мудрость толпы» в вопросах планирования задач — через оценку и фильтрацию предстоящих задач.

Т.е. вам нужна белая обезьяна, чтобы она научить вас правильному скраму.
Re: Зачем нужен скрам?
От: Sharov Россия  
Дата: 04.06.19 15:28
Оценка: -1
Здравствуйте, Философ, Вы писали:

Ф>Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.
Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...

Увеличить busfactor, чтобы все были в курсе дел на проекте. Плюс какая-никакая попытка организовать раздолбаев, если человек ни фига не делает и мультяшки смотрит,
чтобы ему стыдно было перед коллективом трудящихся.
Кодом людям нужно помогать!
Re[3]: Зачем нужен скрам?
От: a7d3  
Дата: 04.06.19 15:36
Оценка: :)
Здравствуйте, Философ, Вы писали:

Ф>Здравствуйте, a7d3, Вы писали:


Ф>>>На кой этот цирк с конями нужен?


A>>Это неправильный скрам.

Ф>Оооооо, начинается!

A>>• чёрные обезьяны очень любят рассказывать о том какими важными и полезными вещами в проекте они занимаются (чтобы подчеркнуть свою значимость и уровень компетенции)

Ф>Пусть обезьяны (по одиночке) выходят в соседнюю комнату и упражняются в красноречии там — а я чуть-чуть в тишине посижу.

A>>• использовать т.н. «мудрость толпы» в вопросах планирования задач — через оценку и фильтрацию предстоящих задач.


Ф>«мудрость толпы»??? А? Что?!


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

Чёрным обезьянам нужна аудитория, причём именно из тех, с кем они работают. Бахваляться перед самими собой они не желают, другая система ценностей, нежели у белых обезьян.
Re: Зачем нужен скрам?
От: halo Украина  
Дата: 04.06.19 15:39
Оценка: +1
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


Слишком социально активным скрам-сектантам, которым не жалко убивать время других.
Re: Зачем нужен скрам?
От: a_g_99 США http://www.hooli.xyz/
Дата: 04.06.19 18:07
Оценка: +1
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


чтобы отсечь вас от программирования. и любых других неумных людей
Re[3]: Зачем нужен скрам?
От: velkin Россия  
Дата: 04.06.19 19:36
Оценка: -1
Здравствуйте, Философ, Вы писали:

Ф>Это где-то в параллельном космосе. Ты понимаешь, что если рассуждать так, то вывод очевиден: скрам не нужен.


Вот цитата из книги:

Джим: "Наконец-то у нас в проекте полноценный Scrum!"
Фред: "Ну и как?"
Джим: "Я бы сказал, гораздо лучше, чем раньше, но ..."
Фред: "... Но что?"
Джим: "... но ты же знаешь, мы занимаемся поддержкой".
Фред: "Да, и что из этого?"
Джим: "Нам в целом нравится расставлять приоритеты в Product Backlog-е,
самоорганизовываться, проводить ежедневные встречи, ретроспективы и т.д."
Фред: "Так в чем же проблема?"
Джим: "Мы продолжаем заваливать спринты"
Фред: "Почему?"
Джим: "Нам тяжело запланировать свою работу на две недели вперед. Итерации для
нас особого смысла не имеют, мы просто работаем над тем, что наиболее актуально в
данный момент. Может нам укоротить итерацию до одной недели?"
Фред: "А вы сможете запланировать работу на неделю? И хотя бы на неделю спокойно
сосредоточиться на исключительно запланированной заранее работе?"
Джим: "Не думаю – новые проблемы возникают КАЖДЫЙ день. Возможно, нам
нужен спринт длиной в день ..."
Фред: "Все ли задачи у вас решаются меньше, чем за один день?"
Джим: "Нет, иногда они занимают несколько дней"
Фред: "Тогда и однодневный спринт работать не будет. А вы думали вообще
отказаться от спринтов?"
Джим: "Ну, честно говоря, мы бы с удовольствием. Но разве это не против Scrum-а?"
Фред: "Scrum – это всего лишь инструмент. Именно вы выбираете, когда и как его
использовать. Не становитесь его заложником!"

Джим: "Так что же нам делать?"
Фред: "А вы слышали о Kanban-е?"
Джим: "Нет. А что это? В чем разница между ним и Scrum-ом?"
Фред: "Держи, прочитай вот эту книгу!
Джим: "Но Scrum мне в целом нравится, почему я должен от него отказаться?"
Фред: "Не надо, можно сочетать оба метода!"
Джим: "Что!? Как?"
Фред: "Просто прочитай ..."


Планировать можно по-разному, тот же тяжеловесный RUP по сравнению со Scrum, или напротив легковесный Kanban, да и вообще применять всё, что взбредёт в голову. Как бы там не извращались всё равно будет список задач и какая-то система их распределения.

Здесь вопрос, что мы тут обсуждаем:
1) Scrum по каким-то причинам не подходит вам лично. Например, его спустили сверху, навязали, сделали вас заложником ситуации, а возможно ещё и реализовали эту методологию коряво, то есть как смогли, а не как подразумевали авторы методики.
2) Scrum не подходит ни одной команде и ни одному проекту. И вот это уже совершенно другой вопрос, ведь кто-то же по нему работает и даже хвалит. Если на проекте использовался не только Scrum, а полный комплект, включая парное программирование да ещё и с цикличной сменой напарников, то тогда разработчик А вполне может знать о том, чем занимается разработчик Б, и даже разработчик В и разработчик Г.

Непонятна сама претензия к Scrum или к чему-либо другому на его месте. Не нравится, так просто не используйте.
Re[4]: Зачем нужен скрам?
От: prog123 Россия  
Дата: 04.06.19 19:56
Оценка: :)
Здравствуйте, velkin, Вы писали:

V>Непонятна сама претензия к Scrum или к чему-либо другому на его месте. Не нравится, так просто не используйте.


Да просто скрамоводы, они как сектанты. Вот тут коллега выше предлагает бить по голове во время стэндап митинга))
Re[2]: Зачем нужен скрам?
От: Lazy Bear Канада  
Дата: 04.06.19 21:40
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

Ф>> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

CC>Гнать нахрен из профессии раз в такой элементарщине разобраться не в силах.

Web, Android, iOS, SQL — всех гнать?

Ф>> и почему в 21 веке, в век WPF вообще об этом надо думать...

CC>Дада, и правда, зачем в 21м веке думать?

Действительно...
Re[3]: Зачем нужен скрам?
От: CreatorCray  
Дата: 04.06.19 22:47
Оценка: +1
Здравствуйте, Lazy Bear, Вы писали:

Ф>>> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

LB>Web, Android, iOS, SQL — всех гнать?
Мда, я невнимательно прочитал. Ожидалось что таки все присуствующие на митинге понимают все технические детали. Т.е. они все пишут код с "виндовые хэндлы и хэндлы GDI-объектов"?
Если нет, а их притащили на митинг с другой платформой тогда такги гнать надо тупого манагера, который не понимает что творит.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Зачем нужен скрам?
От: mgu  
Дата: 05.06.19 01:37
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

mgu>>Каноничный Скрам начинается ровно в 9, что как бы намекает о его целях.


CC>Издеваться над живыми людьми?


Утренняя поверка. Студентов надо пасти и развлекать бойскаутством.
Re[7]: Зачем нужен скрам?
От: a7d3  
Дата: 05.06.19 18:25
Оценка: :)
Здравствуйте, _AND, Вы писали:

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


_AN>Лучше давать выступающему чугунную елду весом в 5-10кг. Выступает пока сможет удержать в руках.


_AN>Кроме очевидного ограничения по времени, ещё и побочный бонус — сильные программисты будут выступать большую часть времени.


Это ты зря. У всех же поголовно геморрой, не важно — в обострении или же ремиссии, но больше трёх килограмм подымать не рекомендуется.
Проблема примерно 80% офисных сотрудников в сфере ИТ, если верить страховым компаниям, что продают ДМС.
Ещё у 30-40% проблемы со спиной, запросто могут перекрыть оставшиеся 20% от геморройщиков.
Re: Зачем нужен скрам?
От: 0x7be СССР  
Дата: 07.06.19 15:55
Оценка: +1
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?

Ты описал не скрам, а обычную утреннюю летучку.
Re[3]: Зачем нужен скрам?
От: koenig  
Дата: 16.06.19 00:33
Оценка: :)
K>>но не на того напали
Pzz>Угу. Унмые люди придумают убедительную историю о том, почему прибавление кнопки занимает месяц. Идиоты не смогут придумать такую историю, и им придется сделать кнопку за два дня.

я бы, конечно, хотел попасть в ряды умных — но мне не дано
приходится брать наглостью

беру уроки у чурова
Отредактировано 16.06.2019 0:33 Je suis Mamut . Предыдущая версия .
Re[4]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 16.06.19 14:37
Оценка: +1
Здравствуйте, okon, Вы писали:

Ф>>Там таких граблей навалом: например, всё что имеет в своём составе System.Drawing.Font или System.Drawing.Image.

Ф>>Стреляет это так, что разносит всю пользовательскую сессию, а не только софтину

O>А есть описание подробнее про проблему с System.Drawing.Font или System.Drawing.Image, это только если в WindowsFormsHost завернуто или не обязательно ?


Не встречал такого. Да там и не нужно никакого особенного описания: просто нужно Dispose() вызывать, и помнить, что ограничение по памяти — не единственное в винде. WindowsFormsHost — не обязательно.
WindowsFormsHost создаёт и держит виндовый хэндл, а первые GDI хэндлы.

Проблема выглядит просто: у тебя ничего не работает, даже диспетчер задач не открыть. Выявляется, чаще всего, тоже — софтина жрёт память: эти объекты удерживают память и ссылки на другие объекты (они недоступны для сборщика мусора).
Всё сказанное выше — личное мнение, если не указано обратное.
Re[4]: Зачем нужен скрам?
От: sergey2b ЮАР  
Дата: 16.06.19 15:13
Оценка: :)
Здравствуйте, a7d3, Вы писали:



A>Чёрным обезьянам нужна аудитория, причём именно из тех, с кем они работают. Бахваляться перед самими собой они не желают, другая система ценностей, нежели у белых обезьян.


а я думал вы толерантный либерал
Re[5]: Зачем нужен скрам?
От: Antidote  
Дата: 20.06.19 11:22
Оценка: :)
Здравствуйте, Hobbes, Вы писали:

A>>Такое работает с маленькими командами, вроде как идеал — 5 челов

H>Это круто если ты пишешь приложение для выгула собак, а если софт для боинга —

Микросервисы?
Чему бы грабли ни учили, а сердце верит в чудеса.
Re[5]: Зачем нужен скрам?
От: Ночной Смотрящий Россия  
Дата: 23.06.19 09:06
Оценка: :)
Здравствуйте, Hobbes, Вы писали:

A>>Такое работает с маленькими командами, вроде как идеал — 5 челов

H>Это круто если ты пишешь приложение для выгула собак, а если софт для боинга —

Программисты АЭС, смотрю, еще живы.
Re[7]: Зачем нужен скрам?
От: Vlad_SP  
Дата: 02.07.19 09:29
Оценка: :)
Здравствуйте, _AND,

_AN>Лучше давать выступающему чугунную елду весом в 5-10кг. Выступает пока сможет удержать в руках.


Старослужащим Дедушкам же ничего тяжелее сигареты поднимать нельзя, разве тебя этому не научили?
Re[4]: Зачем нужен скрам?
От: Antidote  
Дата: 03.07.19 21:12
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>везет, нам говорят что это не изба читальня и документацию читать надо дома, а на работе работать

То есть тратить время на архитектуру запрещено?

S>я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме


S>сам же как пионер за минуту рапортую за неделю доваленны фичи A и B


S>когда на скраме начальница из вышестоящего оффиса сказала что я мало работаю, я ей ответил а вы меня увольте, мне 15 минут надо что бы порнуху с диска скопировать и собрать свои книжки

S>непосредственный начальник отвел в сторону и сказал не обращать внимание на дуру

Ну эта начальница судит о проделанной работе только по той минуте, за которую ты отрапортовал? Если так, и если принято растекаться по дереву — то учись у той индийской коллеги. Это тоже надо уметь — воду лить. Начальница врятли вообще поняла, о чем коллега растекалась, но впечатление о рабочей лошадке получила
И начальник твой тоже хорош, если он знает, что она неправа, и не стоит горой за свою команду, какой-же он начальник
Чему бы грабли ни учили, а сердце верит в чудеса.
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 15:13
Оценка:
Здравствуйте, koenig, Вы писали:

K>чтобы я рассказал, что я две недели добавлял кнопку "очистить форму" и еще две недели собираюсь это делать

K>а коллеги дружно воскликнули, что я уху ел (им же завидно, они же работают) и менеджер догадался, что я его немножко ввожу в заблуждение

Не, ну если так, то тут выход простой: просто добавь кнопку за пару часов и ещё 2 месяца чини миллиард багов — как минимум часть этих багов либо сама упадёт на коллег, либо тебе удастся на них перекинуть — пусть дебажат.
Всё от целей зависит: если цель закрыть таску — вот так, цель фичу сделать — копайся.

ЗЫ: зубоскалю просто.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 15:19
Оценка:
Здравствуйте, a7d3, Вы писали:

Ф>>На кой этот цирк с конями нужен?


A>Это неправильный скрам.

Оооооо, начинается!

A>• чёрные обезьяны очень любят рассказывать о том какими важными и полезными вещами в проекте они занимаются (чтобы подчеркнуть свою значимость и уровень компетенции)

Пусть обезьяны (по одиночке) выходят в соседнюю комнату и упражняются в красноречии там — а я чуть-чуть в тишине посижу.


A>• использовать т.н. «мудрость толпы» в вопросах планирования задач — через оценку и фильтрацию предстоящих задач.


«мудрость толпы»??? А? Что?!
Всё сказанное выше — личное мнение, если не указано обратное.
Re: Вот тут
От: Sheridan Россия  
Дата: 04.06.19 15:25
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок


runtime error
Matrix has you...
Re[4]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 15:48
Оценка:
Здравствуйте, a7d3, Вы писали:
A>Здравствуйте, Философ, Вы писали:

A>>>• использовать т.н. «мудрость толпы» в вопросах планирования задач — через оценку и фильтрацию предстоящих задач.


Ф>>«мудрость толпы»??? А? Что?!


A>Ууу... чаще всего эту идею поясняют через история, как быка на взгляд взвешивали на ярмарке. Типа лотерея такая, кто точнее угадает, тому и приз. Потом подбили все числа в бумажках и получилось очень точное значение. До такой степени, что и не всякие весы покажут.


ужас какой...

A>Чёрным обезьянам нужна аудитория, причём именно из тех, с кем они работают. Бахваляться перед самими собой они не желают, другая система ценностей, нежели у белых обезьян.


Единственный шанс — смириться, и всем научиться делать вид, что они слушают, чтобы и белых обезьян это не сильно парило и чёрные были довольны?
Всё сказанное выше — личное мнение, если не указано обратное.
Re: Зачем нужен скрам?
От: velkin Россия  
Дата: 04.06.19 17:05
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>На кой этот <пип> нужен?


Ключевые процессы разработки ПО:
1) Планирование
2) Анализ
3) Проектирование
4) Конструирование
5) Тестирование
6) Документирование
...

Scrum относится к планированию, см. так же гибкая методология разработки

Литература:
Scrum и XP заметки с передовой
Scrum и Kanban выжимаем максимум
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 17:27
Оценка:
Здравствуйте, velkin, Вы писали:

V>Здравствуйте, Философ, Вы писали:


Ф>>На кой этот <пип> нужен?


V>Scrum относится к планированию, см. так же гибкая методология разработки


Это где-то в параллельном космосе. Ты понимаешь, что если рассуждать так, то вывод очевиден: скрам не нужен.
Люди могут оценить свою задачу, но ничего не могут сказать о задаче соседа, особенно если занимаются совершенно разным: спец по написанию стилей для WPF мало что понимает в оптимизации БД — не знает он таких тонкостей, особенно если ничего кроме WPF'а не знает, а человек, который второй год подряд облачными хранилищами занимается забыл всё остальное. Поручи БД'шнику сделать кастомный чекбокс — скажет час и нарисует 2 картинки (checked/unckecked), забыв о том что на ноутах 200 dpi, и вообще виндовые темы разные существуют — это завернёт QA, а потом ещё раз много раз завернёт: вместо двух дней чекбокс 3 недели будем делать. А для спецов по UI это такие мелочи, которые они даже не особо обсуждают.
Всё сказанное выше — личное мнение, если не указано обратное.
Отредактировано 04.06.2019 17:31 Философ . Предыдущая версия .
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 04.06.19 18:27
Оценка:
Здравствуйте, a_g_99, Вы писали:

__>Здравствуйте, Философ, Вы писали:


Ф>>На кой этот цирк с конями нужен?


__>чтобы отсечь вас от программирования. и любых других неумных людей


Бестолково потрындеть часик можно и без скрама.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[2]: Зачем нужен скрам?
От: prog123 Россия  
Дата: 04.06.19 18:38
Оценка:
Здравствуйте, velkin, Вы писали:

V>Ключевые процессы разработки ПО:

V>1) Планирование
V>2) Анализ
V>3) Проектирование
V>4) Конструирование
V>5) Тестирование
V>6) Документирование
V>...

Как пример: "...MSF was first introduced by Microsoft as version 1.0 in 1993..."
Все эти пункты существовали задолго до божественного SCRUM.
Re[2]: Зачем нужен скрам?
От: prog123 Россия  
Дата: 04.06.19 18:40
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Увеличить busfactor, чтобы все были в курсе дел на проекте. Плюс какая-никакая попытка организовать раздолбаев, если человек ни фига не делает и мультяшки смотрит,

S>чтобы ему стыдно было перед коллективом трудящихся.

Это называется совещание и существует даже не N лет, а все M.
Re: Зачем нужен скрам?
От: Lazy Bear Канада  
Дата: 04.06.19 20:30
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.
Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...

Ф>И т.д., т.е. ВСЕ пытаются не забивать друг другу голову задачами своих соседей — от своих голова пухнет.



Ф>На кой этот цирк с конями нужен?


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

Почему бы вместо этого лидам не проводить совещания каждый в своей команде, а потом докладывать результаты скрам-мастерам, PO и другим лидам? Если нужно что-то сообщить своей команде, то лид это делает после разговора со скрам-мастером, PO и другими лидами.

Работаю во второй огромной конторе подряд, и везде всех тащат на ежедневный скрам. В первой конторе так вообще совещалаться умеют и любят. Только задумаешься о задании, как — ага — либо пора на ретро, либо на планирование, либо на backlog refinement. Сначала ретро такое, потом сякое и т.д. Не вынесла душа поэта, и я оттуда ушел. Во второй конторе, к счастью, не такой маньячный подход к agile. Но результат, что интересно, одинаково скучный.

Зато все скрам-мастера при деле + создается иллюзия всеобщей вовлеченности в процесс
Re: Зачем нужен скрам?
От: CreatorCray  
Дата: 04.06.19 21:23
Оценка:
Здравствуйте, Философ, Вы писали:

Ф> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

Гнать нахрен из профессии раз в такой элементарщине разобраться не в силах.

Ф> и почему в 21 веке, в век WPF вообще об этом надо думать...

Дада, и правда, зачем в 21м веке думать?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Зачем нужен скрам?
От: Lazy Bear Канада  
Дата: 04.06.19 23:01
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Lazy Bear, Вы писали:


Ф>>>> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

LB>>Web, Android, iOS, SQL — всех гнать?
CC>Мда, я невнимательно прочитал. Ожидалось что таки все присуствующие на митинге понимают все технические детали. Т.е. они все пишут код с "виндовые хэндлы и хэндлы GDI-объектов"?

У меня были дезигнеры, которые были не в курсе в чем отличие у gif/png/jpg и когда какой формат следует использовать. По каким критериям их взяли на работу —

CC>Если нет, а их притащили на митинг с другой платформой тогда такги гнать надо тупого манагера, который не понимает что творит.


Так кто ж его погонит, он же памятник!
Он же не из ниоткуда взялся. Его кто-то назначил после многочисленных собеседований. В крупных конторах это поменять нереально. У них процесс, а не результат, и им хорошо. Возможно, что 737max падает по этой причине
Отредактировано 05.06.2019 3:05 Lazy Bear . Предыдущая версия .
Re: Зачем нужен скрам?
От: Слава  
Дата: 04.06.19 23:19
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>И т.д., т.е. ВСЕ пытаются не забивать друг другу голову задачами своих соседей — от своих голова пухнет.


Я считаю что у вас сотрудники слишком много работают. Это убивает интерес и к самой работе, и к жизни вообще.
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 05.06.19 01:35
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Философ, Вы писали:


Ф>> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

CC>Гнать нахрен из профессии раз в такой элементарщине разобраться не в силах.

Разобраться могут все: нет таких кто прям совсем не может. Правда пока досканально будешь разбираться в десятой технологии, позабудешь первую. Сам-то сейчас сможешь, навскидку, сказать разницу объектами пользователя и объектами GDI в винде? Иконка — объект пользвателя или GDI, а битмап?
Если ты давно с этим не работал, вряд-ли ответишь, тем более, что забываются такие вещи быстро. Между тем GDI объекты приватные, а вот твою иконку может прибить соседний процесс. Таких тонкостей везде полно. Вот, например, WPF: диспозятся ли контролы, если ты окно закрываешь? Это всё источники багов.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[3]: Зачем нужен скрам?
От: CreatorCray  
Дата: 05.06.19 01:41
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Сам-то сейчас сможешь, навскидку, сказать разницу объектами пользователя и объектами GDI в винде? Иконка — объект пользвателя или GDI, а битмап?

HBITMAP — GDI
HICON — не GDI


Там суть вопроса в другом была.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: Зачем нужен скрам?
От: a7d3  
Дата: 05.06.19 02:38
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>Здравствуйте, CreatorCray, Вы писали:


mgu>>>Каноничный Скрам начинается ровно в 9, что как бы намекает о его целях.


CC>>Издеваться над живыми людьми?


mgu>Утренняя поверка. Студентов надо пасти и развлекать бойскаутством.


А чё злые то такие? Ну в плане зубоскальства.
Команды под скрам и эджайлы надо просто изначально новые набирать, а не пытаться переделать старые.
Это очень нефиговая тема/направление менеджмента — управление изменениями. Когда надо что-то внедрять или менять в компаниях с устоявшимися производственными и бизнес-процессами.

Прыскать со смеху и высказывать надо в лицо тому мудаку из своих «менеджеров», кто решил выслужиться перед начальством вводя новую модную хрень. Не пройдя должного обучения и гоняясь за хайпом с трендами. Активно унижать его в той переписке, где присутствует его босс, чтобы привлечь внимание к попыткам отчаянно подменить содержимое формой. Раз уж такие любители зубоскалить, то не мне вам рассказывать про «итальянскую забастовку».
Re[4]: Зачем нужен скрам?
От: Mr.Delphist  
Дата: 05.06.19 08:43
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Lazy Bear, Вы писали:


Ф>>>> он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов

LB>>Web, Android, iOS, SQL — всех гнать?
CC>Мда, я невнимательно прочитал. Ожидалось что таки все присуствующие на митинге понимают все технические детали. Т.е. они все пишут код с "виндовые хэндлы и хэндлы GDI-объектов"?
CC>Если нет, а их притащили на митинг с другой платформой тогда такги гнать надо тупого манагера, который не понимает что творит.

Да, скрамы на 20-30 человек сперва улыбают, потом убивают.
Re[2]: Зачем нужен скрам?
От: Mr.Delphist  
Дата: 05.06.19 08:45
Оценка:
Здравствуйте, okon, Вы писали:

O>В скраме лежит достаточно базовая потребность людей.

O>Почему процветали храмы ( кстати храм — скрам прям рифма ) и люди приходили туда отпустить грехи — потому что это основная базовая потребность , отпустить грех.
O>Грех это что-то за что тебе стыдно или мучает совесть, это боль душевная.

*Голосом из "Мужчины в трико"*:
-Э-э-э... Фалко?
Re[2]: Зачем нужен скрам?
От: Sharov Россия  
Дата: 05.06.19 09:26
Оценка:
Здравствуйте, Lazy Bear, Вы писали:

LB>Почему бы вместо этого лидам не проводить совещания каждый в своей команде, а потом докладывать результаты скрам-мастерам, PO и другим лидам? Если нужно что-то сообщить своей команде, то лид это делает после разговора со скрам-мастером, PO и другими лидами.


Обычно команды по 5 человек, далее лиды докладывают скрам мастерам. Само собой, что скрам уже для 10 человек займет уйму времени.
Кодом людям нужно помогать!
Re[2]: Зачем нужен скрам?
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 05.06.19 17:16
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Я слыхал, что в ловкой разработке принято владеть кодом сообща. То бишь все должны понимать весь код и брать задачи разного рода. Поэтому ситуации, когда человек с трудом понимает, что за проблема с хэндлами, быть не должно, т.к. он её возможно на прошлом забеге и породил и может предоставить ценный совет.


Такое возможно только на относительно несложных проектах. У нас одному человеку просто не влезет в голову все проекты. Я сам плохо ориентируюсь во всякой гуйне в наших проектах, так что лезу туда только при крайней необходимости, мои коллеги делают тоже самое в отношении кусков проекта, за которые отвечаю я.
[КУ] оккупировала армия.
Re[2]: Зачем нужен скрам?
От: Ночной Смотрящий Россия  
Дата: 05.06.19 18:25
Оценка:
Здравствуйте, Sammo, Вы писали:

Ф>>На кой этот цирк с конями нужен?

S>На мой взгляд — скрам больше нужен заказчику (бизнесу) чем программистам.

Я тебе больше скажу, результат работы нужен больше заказчику, чем программистам, вне зависимости от наличия или отсутствия скрама. Вывод то из этого какой?
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Зачем нужен скрам?
От: bkat  
Дата: 05.06.19 18:47
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.
Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...

Ф>И т.д., т.е. ВСЕ пытаются не забивать друг другу голову задачами своих соседей — от своих голова пухнет.



Ф>На кой этот цирк с конями нужен?


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

В общем не надо делать карго культа из скрама.
Если у вас и без него нормально все с координацией, то скрам не нужен.
А если вы хоть немного стремитесь координировать совместные усилия, то скрам не помешает.

Ну а если вы еще разумно играете в Planning Poker, начальники не давят на оценки и есть статистика по velocity для стабильных команд,
то вообще жизнь реально упрощается.

Короче скрам — это всего лишь набор полезных практик.
Если ты не видишь зачем они нужны, то видимо любые другие способы координации тоже будут непонятны.
Скрам примивитивен до безобразия и в этом его плюс.
Можно применять почти из коробки.
Re[6]: Зачем нужен скрам?
От: prog123 Россия  
Дата: 05.06.19 19:47
Оценка:
Здравствуйте, a7d3, Вы писали:

A>Прыскать со смеху и высказывать надо в лицо тому мудаку из своих «менеджеров», .... Активно унижать его в той переписке, где присутствует его босс, ... не мне вам рассказывать про «итальянскую забастовку».


Еще по голове бить забыл) Поэтому к вашему скраму и относятся, скажем так, настороженно)
Re[7]: Зачем нужен скрам?
От: a7d3  
Дата: 05.06.19 21:00
Оценка:
Здравствуйте, prog123, Вы писали:

P>Здравствуйте, a7d3, Вы писали:


A>>Прыскать со смеху и высказывать надо в лицо тому мудаку из своих «менеджеров», .... Активно унижать его в той переписке, где присутствует его босс, ... не мне вам рассказывать про «итальянскую забастовку».


P>Еще по голове бить забыл) Поэтому к вашему скраму и относятся, скажем так, настороженно)


Если имеет наглость приператься на статус-митинги и высказываться не по протоколу — то нужно просто выключать свет и дружно метелить его втёмную.
Re[2]: Зачем нужен скрам?
От: Lazy Bear Канада  
Дата: 07.06.19 17:24
Оценка:
Здравствуйте, 0x7be, Вы писали:

0>Здравствуйте, Философ, Вы писали:


Ф>>На кой этот цирк с конями нужен?

0>Ты описал не скрам, а обычную утреннюю летучку.

А она тогда зачем нужна при прочих равных условиях?
Re[3]: Зачем нужен скрам?
От: velkin Россия  
Дата: 12.06.19 13:37
Оценка:
Здравствуйте, Lazy Bear, Вы писали:

Ф>>>На кой этот цирк с конями нужен?

0>>Ты описал не скрам, а обычную утреннюю летучку.
LB>А она тогда зачем нужна при прочих равных условиях?

Ка́рго-культ, или культ ка́рго (от англ. cargo cult — поклонение грузу), также религия самолётопоклонников или культ Даров небесных — термин, которым называют группу религиозных движений в Меланезии. В культах карго верят, что западные товары созданы духами предков и предназначены для меланезийского народа. Считается, что белые люди нечестным путём получили контроль над этими предметами. В культах карго проводятся ритуалы, похожие на действия белых людей, чтобы этих предметов стало больше. Карго-культ является проявлением «магического мышления», а также может служить иллюстрирующим примером к третьему «закону Кларка».

Re[2]: Зачем нужен скрам?
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.06.19 21:35
Оценка:
Здравствуйте, koenig, Вы писали:

K>но не на того напали


Угу. Унмые люди придумают убедительную историю о том, почему прибавление кнопки занимает месяц. Идиоты не смогут придумать такую историю, и им придется сделать кнопку за два дня.
Re[3]: Зачем нужен скрам?
От: Antidote  
Дата: 15.06.19 21:48
Оценка:
Здравствуйте, Hobbes, Вы писали:

vsb>>То бишь все должны понимать весь код и брать задачи разного рода.

H>Где бы ещё таких найти в проекте на 20+ человек.

Такое работает с маленькими командами, вроде как идеал — 5 челов
Чему бы грабли ни учили, а сердце верит в чудеса.
Re[4]: Зачем нужен скрам?
От: Sharov Россия  
Дата: 15.06.19 22:24
Оценка:
Здравствуйте, Hobbes, Вы писали:

H>Здравствуйте, Sharov, Вы писали:


S>>Обычно команды по 5 человек, далее лиды докладывают скрам мастерам. Само собой, что скрам уже для 10 человек займет уйму времени.


H>Поясните, пожалуйста, кто такие лиды, и зачем они докладывают скрам-мастерам.


Лиды -- тим-лид, глав программист для группы. Не каждый же программист будет докладывать скрам-мастеру, оне сначала доложаться лиду, тот -- уже скрам-мастеру. Как-то так. Наверное.
Кодом людям нужно помогать!
Re[7]: Зачем нужен скрам?
От: a7d3  
Дата: 15.06.19 23:00
Оценка:
Здравствуйте, The Passenger, Вы писали:

TP>у меня другая проблема — тестовые и технические задачи я прохожу в основном более менее и чаще даже хорошо

TP>но в европах по крайней мере в нидерландах работника нанимают скорее по критериям как выбирают себе жену

Это типично и для штатовских компаний и для их филиалов в том же Питере.
Только про верность и заинтересованность в фирме/компании рассказывать не надо.
Предпочтение отдаётся тем кто впишется в уже сложившуюся команду и в тоже время «не лузер». Т.е. людям не привыкшим подчиняться обстоятельствам, не сдающихся перед сложностями, а привыкшим преодолевать их живя с ощущением победителя.
Re: Зачем нужен скрам?
От: antonio_v_krasnom Россия  
Дата: 16.06.19 00:57
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?


Прочитал часть ответов пока, в основном стеб.
У нас на одной из пред. работ были еженедельные митинги. Там не чисто скрам, просто вкратце каждый рассказывал, что сделал, что планирует.

1. Каждый (по крайней мере я) в курсе хотя бы примерно, кто что делает вокруг. Я понимаю, можно выбрать роль страуса, засунувшего голову в песок (мне сказали копать от забора до обеда — и я копаю, а что вокруг меня происходит меня near bird). С такими обсуждениями более ясное понимание, что происходит в целом на проекте, что сейчас разрабатываем, внедряем.
Была еще одна работа, где одно время таких встреч не было. Было ощущение, что "правая рука не знает, чем занимается левая". Даже накладка один раз была — оба чувака одну и ту же фичу начали делать (тим-лид видимо недоглядел). Или я делаю фичу с учетом того, что Х, а по факту уже Y. Опаньки, а я и не знал. Чем ниже уровень разработчика, тем меньше ему соответственно нужны такие обсуждения (сказали копать от забора до обеда и давай вперед копай, а куда копают коллеги рядом тебе какая разница).

2. Таки бывали случаи (реальные!), что например я начинаю рассказывать о своих планах на след. неделю, что собираюсь сделать и как, и получаю встречные мысли/мнения/замечания (а тут же у нас вот это, и потому тут лучше так зафигнуть) — вылазят какие-нибудь нюансы от других частей проекта (других людей), про которые я бы так не знал. Когда каждый пилит строго своё, такого не будет конечно, но чаще проект один и большой, и зависимости и нюансы есть.

3. Да просто приятно отвлечься потрындеть перекинуться парой слов с коллегами. Тем более я тогда не курил (курящие так и без этого собираются трындят по неск. раз на день, и я теперь уже тоже).


Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.


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

Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке


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

Ф>глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и


Какие-то в твоём мире туповатые разработчики.
Хотя бы вкратце про хендлы все знают.
И хранить их можно тоже по-разному, используя подход RAII например.
Тогда не надо будет неделю искать утечку.
Или его спросят — а чем ищешь-то утечку? Он ответит — вручную. Ему подскажут, как невручную. И вуаля — назавтра уже всё найдено будет.

Потому что всё-всё знать невозможно, кто-то знает одно, кто-то другое, и при правильно налаженном общении идет взаимный обмен опытом и знаниями. )

А бывало, что и в дебри взалили. Тогда 3-4 человека оставались дальше, а остальных отпускали.

А бывало, что просто в трындеж и прикольные истории из прошлых мест переходило, мне запомнилось, как чувак особенности от работы за границей рассказывал — как он плохо себя чувствовал и сказал I feel myself bad, остальные заулыбались, потом объяснили, что это значит (сейчас загуглил — и правда, вот раз, два). А так бы и не узнал возможно этого всего. )
Re: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 16.06.19 12:27
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...


WPF это что за зверь? За отсутсвие утечек разве не RAII отвечает?
Re[3]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 16.06.19 12:31
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Обычно команды по 5 человек, далее лиды докладывают скрам мастерам. Само собой, что скрам уже для 10 человек займет уйму времени.


Поясните, пожалуйста, кто такие лиды, и зачем они докладывают скрам-мастерам.
Re[2]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 16.06.19 12:39
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>То бишь все должны понимать весь код и брать задачи разного рода.


Где бы ещё таких найти в проекте на 20+ человек.
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 16.06.19 14:22
Оценка:
Здравствуйте, Hobbes, Вы писали:

H>Здравствуйте, Философ, Вы писали:

H>WPF это что за зверь? За отсутсвие утечек разве не RAII отвечает?

WPF — фрэймворк для написания создания GUI.
RAII — это про OOP, в данном случае — нет: основная часть — xml-подобный язык разметки (xaml называется). В ООП ты используешь какие-то методы создания объектов, например конструктор вызываешь. Здесь всё сложнее:
<Grid>
    <WindowsFormsHost>
        <wf:MaskedTextBox x:Name="mtbDate" Mask="00/00/0000"/>
    </WindowsFormsHost>
</Grid>

Вот этот кусочек без специальных плясок с бубном — уже утечка виндовых хэндлов, которые к тому же будут удерживать живыми связанные GDI объекты.
Кода на ЯП может вообще не быть. Кстати, обрати внимание: вот тут ничего не написано о том, что надо Dispose() писать, а деструкторов в C# нет.
Там таких граблей навалом: например, всё что имеет в своём составе System.Drawing.Font или System.Drawing.Image.
Стреляет это так, что разносит всю пользовательскую сессию, а не только софтину
Всё сказанное выше — личное мнение, если не указано обратное.
Re[3]: Зачем нужен скрам?
От: okon  
Дата: 16.06.19 14:25
Оценка:
Ф>Там таких граблей навалом: например, всё что имеет в своём составе System.Drawing.Font или System.Drawing.Image.
Ф>Стреляет это так, что разносит всю пользовательскую сессию, а не только софтину

А есть описание подробнее про проблему с System.Drawing.Font или System.Drawing.Image, это только если в WindowsFormsHost завернуто или не обязательно ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[5]: Зачем нужен скрам?
От: okon  
Дата: 16.06.19 15:02
Оценка:
Ф>Проблема выглядит просто: у тебя ничего не работает, даже диспетчер задач не открыть. Выявляется, чаще всего, тоже — софтина жрёт память: эти объекты удерживают память и ссылки на другие объекты (они недоступны для сборщика мусора).

Интересно, т.е. если сделать диалог, например

<Window>
<Image .. />
</Window>

И далее его несколько раз открыть/закрыть например таким образом :

void Button_Click()
{
  var wnd = new MyWindow();
  wnd.ShowModal();
}


то потечет ?
или для воспроизведения проблемы кейс сложнее ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[6]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 16.06.19 15:13
Оценка:
Здравствуйте, okon, Вы писали:

O>то потечет ?

O>или для воспроизведения проблемы кейс сложнее ?

Ты немного примитивно описал, но примерно так оно обычно и течёт. Так оно не быстро течёт, чтобы проблема была заметной и серьёзной, нужно чтобы картинка/шрифт/винформ_контрол были где-нибудь в списке (в элементе списка).
Вот, как-то так:

    <ListView>
        <ListView.ItemTemplate>
            <DataTemplate>
        <!-- Вот, где-то тут, внутри элемента списка -->
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>


Но как бы то ни было, картинок, шрифтоф, иконок и прочего, и прочего, и прочего в окошке бывает реально много — сожрать доступный лимит хэндлов несложно.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[7]: Зачем нужен скрам?
От: okon  
Дата: 16.06.19 15:30
Оценка:
Ф> <ListView.ItemTemplate>
Ф> <DataTemplate>
Ф> <!-- Вот, где-то тут, внутри элемента списка -->
Ф> </DataTemplate>
Ф> </ListView.ItemTemplate>

Ф>Но как бы то ни было, картинок, шрифтоф, иконок и прочего, и прочего, и прочего в окошке бывает реально много — сожрать доступный лимит хэндлов несложно.


, но остается непонятки
1) неужели WPF юзает GDI хендлы ?
Вроде как они там совсем разные , или же Image и Font используют для рисования GDI объекты под капотом ?
https://www.leadtools.com/help/leadtools/v20/dh/to/differences-between-gdi-and-wpf.html

2) виртуализация и frozen объекты как диспозить
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[3]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 16.06.19 16:32
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Кода на ЯП может вообще не быть. Кстати, обрати внимание: вот тут ничего не написано о том, что надо Dispose() писать, а деструкторов в C# нет.


Нда. Мир Windows и GUI бесконечно далёк от меня. Ну то есть, если MS предоставляет способ описания структуры интерфейса при помощи XML, то логично предположить, что инстанцированный таким способом интерфейс будет освобождать ресурсы нормально, а не стрелять в ногу.
Re[8]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 16.06.19 16:58
Оценка:
Здравствуйте, okon, Вы писали:

Ф>>Но как бы то ни было, картинок, шрифтоф, иконок и прочего, и прочего, и прочего в окошке бывает реально много — сожрать доступный лимит хэндлов несложно.


O>, но остается непонятки...


Это уже выходит за рамки "о работе", это тебе вот сюда.

Всё на самом деле просто: делай свой контрол, реализуй IDisposable, диспози то, что нужно. То, что нужно обычно реализует IDisposable, а об этом в документации написано.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[4]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 19.06.19 18:49
Оценка:
Здравствуйте, Antidote, Вы писали:

A>Такое работает с маленькими командами, вроде как идеал — 5 челов


Это круто если ты пишешь приложение для выгула собак, а если софт для боинга —
Re[5]: Зачем нужен скрам?
От: Hobbes Россия  
Дата: 19.06.19 18:51
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Лиды -- тим-лид, глав программист для группы. Не каждый же программист будет докладывать скрам-мастеру, оне сначала доложаться лиду, тот -- уже скрам-мастеру. Как-то так. Наверное.


В моём представлении скраммастер это типа массовика-затейника, который проводит ретро и иногда дейли, следит за следованием процессу и разруливает конфликты. А вовсе не тот человек, который отвечает за выполнение проекта, его части или вникает в технические подробности.
Re[6]: Зачем нужен скрам?
От: Sharov Россия  
Дата: 19.06.19 18:58
Оценка:
Здравствуйте, Hobbes, Вы писали:

H>В моём представлении скраммастер это типа массовика-затейника, который проводит ретро и иногда дейли, следит за следованием процессу и разруливает конфликты. А вовсе не тот человек, который отвечает за выполнение проекта, его части или вникает в технические подробности.


Вроде так, но докладывают ему все енто по идее старшие разработчики\руководители группы, а не каждый по-отдельности.
Кодом людям нужно помогать!
Re[3]: Зачем нужен скрам?
От: Ziaw Россия  
Дата: 22.06.19 01:16
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Я тебе больше скажу, результат работы нужен больше заказчику, чем программистам, вне зависимости от наличия или отсутствия скрама. Вывод то из этого какой?


Очевидный. Программисту нужен интересный процесс и хорошая оплата.
Re[5]: Зачем нужен скрам?
От: koenig  
Дата: 23.06.19 09:34
Оценка:
S>>я несколько раз не толерантно одергивал индийскую коллегу что уже хочеться храть, а она 30 минут рассказывает как она добавила кнопку и две колонки на форме

AK>Это неправильный скрам. По всем канонам, скрам не должен длиться более 10..15 минут.


это просто грамотный саботаж — какая она молодец
Re[4]: Зачем нужен скрам?
От: xma  
Дата: 01.07.19 22:35
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>сам же как пионер за минуту рапортую за неделю доваленны фичи A и B


S>когда на скраме начальница из вышестоящего оффиса сказала что я мало работаю, я ей ответил а вы меня увольте, мне 15 минут надо что бы порнуху с диска скопировать и собрать свои книжки

S>непосредственный начальник отвел в сторону и сказал не обращать внимание на дуру

а чё за фирма ?
Re[5]: Зачем нужен скрам?
От: sergey2b ЮАР  
Дата: 01.07.19 23:37
Оценка:
Здравствуйте, xma, Вы писали:



xma>а чё за фирма ?


американская компания примерно 4000 программеров
но у нас в отделе человек 10
Re[5]: Зачем нужен скрам?
От: TimurSPB Интернет  
Дата: 02.07.19 09:51
Оценка:
H>Это круто если ты пишешь приложение для выгула собак, а если софт для боинга —
для Боинга отдаёшь на аутсорс в Индию и смотришь телевизор...
Make flame.politics Great Again!
Re: Зачем нужен скрам?
От: Voencom СССР  
Дата: 02.07.19 12:29
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>На кой этот цирк с конями нужен?

Как-то на одном проекте пояснили: чтоб все на работы приходили вовремя. Вроде как скрам — совещание и все такое.
Re: Зачем нужен скрам?
От: okon  
Дата: 04.03.20 16:02
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Вот, наступает час Ч, начинается митинг — разрабы рассказывают космосу о том чем они занимаются, что сделано, что сделать не получается.

Ф>Разрабочик А не слушает разработчика Б — он продолжает в уме дебажить свой кусок, и вникать в дебри проблемы энжина чуваку, который гуём занимается совсем-совсем не интересно.
Ф>Разработчик Б пытается не слушать разработчика А — чуваку, который неделю бьётся над битовыми картами в движке глубоко превать на очередную утечку оконные хэндлов, он вообще с трудом понимает что такое виндовые хэндлы и чем они отличаются от хэндлов GDI-объектов, и почему в 21 веке, в век WPF вообще об этом надо думать...

Ф>И т.д., т.е. ВСЕ пытаются не забивать друг другу голову задачами своих соседей — от своих голова пухнет.



Ф>На кой этот цирк с конями нужен?


Пользуйтесь новой методологией

http://rsdn.org/forum/flame.politics/7672861.1
Автор: okon
Дата: 04.03 17:24
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[4]: Зачем нужен скрам?
От: $$ жж
Дата: 08.03.20 23:33
Оценка:
Здравствуйте, CreatorCray, Вы писали:

Ф>>Сам-то сейчас сможешь, навскидку, сказать разницу объектами пользователя и объектами GDI в винде? Иконка — объект пользвателя или GDI, а битмап?

CC>HBITMAP — GDI
CC>HICON — не GDI
CC>
Зачем ты держишь в голове эту дурость? Ещё и работаешь в эппле.
LIVE camera in Dee Why: http://www.coastalwatch.com/surf-cams-surf-reports/nsw/dee-why
Re[2]: Зачем нужен скрам?
От: Erop Россия  
Дата: 18.03.20 15:56
Оценка:
Здравствуйте, Александр Кузнецов, Вы писали:

АК>В нормальной ситуации — не космосу, а коллегам.

Это намёк на то, что коллеги ближе к хаосу, чем к космосу, что ли?

АК>А что они тогда делают на общем митинге, если у них принципиально разные и заведомо не пересекающиеся никак задачи?

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

АК>Скрам-митинг (не по форме, а по сути) нужен тогда, когда у людей есть частично пересекающиеся задачи и:

АК>1. изменения одного могут афектнуть работу другого. При этом узнать о таком без контакта с коллегами можно будет только по факту, и не гарантированно, что сразу.
АК>2. один разработчик может что-то знать про работу другого и может что-то подсказать. При этом первый разработчик может тупо не знать, что можно подойти и спросить.
3. Люди просто делают общее дело.
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re: Зачем нужен скрам?
От: diez_p  
Дата: 05.04.20 19:32
Оценка:
Здравствуйте, Философ, Вы писали:
Ф>На кой этот цирк с конями нужен?
Очевидно, чтобы его продавать.

Молодому и темному поколению айтишников, матерые капиталисты быстро скормили в настоящем дешевый кокс, с обещанием будущей нирваны.

Финансовый бум взинтивший зряплаты, порадил кучу хомячья занимавшееся формоклёпом на дельфи, C#, а потом еще и копровеб. Выкрики и подбадривания: "это новое, модное, молодежное, IT — не для средник умов!!!" (такое только до первого ревью) разогнало рост хомячья в геометрической прогрессии. Естественно, огромный рост молодняка, как у вправлении так и подчиненнии породил проблемы управления. Неграмотный молодняк не кинлу взор в историческую перспективу управления, на базе которого было сделано все, что сейчас их огружает и тут подоспели матерые капиталисты на горячий рынок. И быстро предложили XP, Scrum, Kanban, Less, SAF и прочий шит, треннинги, с отговорками, что тренеру по плаванию не обязательно плавать, главное знать как тренировать)))
И Agile зашел, а дабы его гиперболизировать, с какого-то перепугу начали сравнивать его с Waterfall и говорить, что Waterfall это днище. Хотя сам автор в Waterfall сказал, что это лишь первая формализация процесса разработки и при даже Waterfall в то время уже подразумевал итеративность.

Немного истории из методик разработки софта
https://en.wikipedia.org/wiki/Waterfall_model#History

he first known presentation describing use of such phases in software engineering was held by Herbert D. Benington at the Symposium on Advanced Programming Methods for Digital Computers on 29 June 1956.

в 1956 году комп потреблял как завод и был неимоверно дорогим, но об итеративности уже тогда говорили, позже объясню почему.

Далее Rational Software, Айвар Якобсон, Гради Буч и другие формализуют процесс разработки и на свет в итоге появляется RUP, который очень объемно и детализированно описывает процесс разработки, вместе с итеративностью.
Примерно в тоже время микрософт создает MSF, в которой (методологии) учитывает социальный аспект.
Потом Появляется Кент Бек со своим XP, в котором уже папахивает невежеством производственных и управленческих процессов, но по прежнему есть рациональное зерно. Меняется подача материала. Если RUP и MSF это инструментарий, который подразумевает, что у пользователя достаточно мозгов, чтобы его применить во благо, то XP говорит, делайте так — и будет вам счастье.
А потом начинают подавать скрам, с идеями, которым уже 100500 лет и корни которых уходят в производство. И IT проект зачастую проще и легче, чем даже небольшое производство. Потому что на производстве в случае небольшой ошибки можно потерять полностью все изделие или партию, в IT revert, restore, restart и все живы и целы. По зависмостям IT команда напоминает бригаду интеллектуальных таджиков (если высоко квалифицированные, то это авторские таджики =) ), у которых есть фронт работ и им всего лишь надо скооперироваться, чтобы быстро найти решение проблеме или задаче.

Индустриальный век достаточно много решил разнообразных задач и итеративносить это было именно то, что двигает проект/продукт/изделие вперед. При разработке чего-то абсолютно нового всегда делается, модель, пробный обраце, опытный и так далее, та же самая итеративность. ОТК (отдел тех контроля) те же QA и тесты, при чем они присуствуют на многих этапах и та же гибкость. Вся строгость обеспечена разумностью ее примененияи и не более того, но прнцип гибкости — залог эволюции и адаптации. При этом реальное производство куда сложнее, чем средней IT проект, который пишут два-три стартапера.

Для простоты понимания скрама, всего его метрики свели в одну scrum velocity и story points, крайне нечеткую модель поведения и результатов работы обкладывают одним показателем (физ мат ау), который на практике выглядит как курс самой волательной валюты.

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

Нормальному менеджеру методика не нужна, а г-но менеджеру не поможет ничего.
Re[2]: Зачем нужен скрам?
От: Философ Ад http://vk.com/id10256428
Дата: 05.04.20 22:02
Оценка:
Здравствуйте, diez_p, Вы писали:

Ф>>На кой этот цирк с конями нужен?

_>Очевидно, чтобы его продавать.

Кого продавать? Цирк?

_>...


Блин, что за поток сознания!? Ты читал это сам? То, что ты тут написал.

_>Нормальному менеджеру методика не нужна, а г-но менеджеру не поможет ничего.


Это единственное, что я тут понял.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[2]: Зачем нужен скрам?
От: Sharov Россия  
Дата: 06.04.20 08:27
Оценка:
Здравствуйте, diez_p, Вы писали:

_> Собрать команду из людей которые хотят делать определенный продукт и делать его хорошо,


Всего лишь...
Кодом людям нужно помогать!
Re[3]: Зачем нужен скрам?
От: diez_p  
Дата: 06.04.20 12:34
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Здравствуйте, diez_p, Вы писали:


_>> Собрать команду из людей которые хотят делать определенный продукт и делать его хорошо,


S>Всего лишь...


Это необходимое условие, но недостаточное.
Re[3]: Зачем нужен скрам?
От: diez_p  
Дата: 06.04.20 12:36
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Здравствуйте, diez_p, Вы писали:


Ф>>>На кой этот цирк с конями нужен?

_>>Очевидно, чтобы его продавать.

Ф>Кого продавать? Цирк?

Именно, и с конями и без

_>>...


Ф>Блин, что за поток сознания!? Ты читал это сам? То, что ты тут написал.


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


_>>Нормальному менеджеру методика не нужна, а г-но менеджеру не поможет ничего.


Ф>Это единственное, что я тут понял.

Уже неплохо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.