Re[5]: Как оценивать сроки задач
От: Pzz Россия https://github.com/alexpevzner
Дата: 18.12.25 17:48
Оценка:
Здравствуйте, __kot2, Вы писали:

S>>Требовать точные сроки -- это маразм. А вы уж сами решайте, готовы ли вы тратить часть своей жизни в этом маразме.

__>да не маразм это, а инструмент манипуляции. "ты сам дал обещание, что сделаешь это за столько.."

Значит, надо обещать столько, за сколько по-любому не обидно сделать.
Re[6]: Как оценивать сроки задач
От: __kot2  
Дата: 19.12.25 10:24
Оценка:
Здравствуйте, Pzz, Вы писали:

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


S>>>Требовать точные сроки -- это маразм. А вы уж сами решайте, готовы ли вы тратить часть своей жизни в этом маразме.

__>>да не маразм это, а инструмент манипуляции. "ты сам дал обещание, что сделаешь это за столько.."

Pzz>Значит, надо обещать столько, за сколько по-любому не обидно сделать.

да причем тут обида. я вот планирую до работы ехать полчаса. ну 40 минут. но если авария, то полтора часа может занять. однажды 3 часа ехал. сколько мне обещать? и этом при том, что я уже это много раз делал
Re[7]: Как оценивать сроки задач
От: Pzz Россия https://github.com/alexpevzner
Дата: 19.12.25 11:15
Оценка: +1
Здравствуйте, __kot2, Вы писали:

Pzz>>Значит, надо обещать столько, за сколько по-любому не обидно сделать.

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

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

Всё равно кто-то в цепочке должен это сделать. Не ты, так твой наниматель. И в принципе, кто на себя берет риски, тому и достаётся сверхприбыль.
Re[8]: Как оценивать сроки задач
От: __kot2  
Дата: 19.12.25 11:55
Оценка:
Pzz>Всё равно кто-то в цепочке должен это сделать. Не ты, так твой наниматель. И в принципе, кто на себя берет риски, тому и достаётся сверхприбыль.
у меня есть друг — директор аварийной службы по чистке труб-канализации и т.д.
какие у него проблемы с сотрудниками?
— они при наличии срочных заявок сидят гоняют чаи час с утра
— они не мотивированы получать больше. им и так их зарплаты хватает
— они ничего не помнят и все забывают, даже руководители, когда это их прямая обязанность
— они бухают
— они не умеют считать и считают, "раз они заколебались", то много и успешно поработали

вот когда люди с таким опытом приходят в ИТ и начинают с программистами разговаривать так, как они привыкли с такими работягами, получается хреново.
Re[7]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 19.12.25 13:51
Оценка:
Здравствуйте, __kot2, Вы писали:

Pzz>>Значит, надо обещать столько, за сколько по-любому не обидно сделать.

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

Зная вероятность соотв. событий (можно на глаз прикинуть по кол-ву раз за все время), то вычислить мат. ожидание. Где-то будет 45 минут, наверное.
Кодом людям нужно помогать!
Re[10]: Как оценивать сроки задач
От: sergey2b ЮАР  
Дата: 19.12.25 14:45
Оценка:
Здравствуйте, imh0, Вы писали:

I>Тут недано столкнулся с ситуацией, приятель рассказал — им на онбординге-обучении на менеджеров в одном из бигтехов сказали "вы должны знать, что ценность для компании IT-менеджера с девелоперским бекграундом в несколько раз выше чем любого разработчика" Причем это сказали в мотивации к анти синдрому самозванца — "Типа не бойтесь увольнять, даже если у вас получилась ошибка — вы для компании ценнее чем любой эксперт-архитектор на соответсвующих уровнях"


I>Так как опытных мереджеров именно с опытом разработки в 1000 раз сложнее найти чем любого разраба.


судя по викпедии в офисе где я работаю 5+ тыс инженеров
при этом открыто 62 позиции менеджеров и 0 программистов

я не буду писать сколько у нас в тиме программистов а сколько менеджеров ибо это позор
Re[8]: Как оценивать сроки задач
От: __kot2  
Дата: 19.12.25 16:34
Оценка:
S>Зная вероятность соотв. событий (можно на глаз прикинуть по кол-ву раз за все время), то вычислить мат. ожидание. Где-то будет 45 минут, наверное.
Но это не является гарантированным временем
Re[9]: Как оценивать сроки задач
От: Pzz Россия https://github.com/alexpevzner
Дата: 19.12.25 17:46
Оценка:
Здравствуйте, __kot2, Вы писали:

Pzz>>Всё равно кто-то в цепочке должен это сделать. Не ты, так твой наниматель. И в принципе, кто на себя берет риски, тому и достаётся сверхприбыль.

__>у меня есть друг — директор аварийной службы по чистке труб-канализации и т.д.

У меня нет опыта по чистке труб. У меня есть опыт ИТ-ного фриланса.
Re[9]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 19.12.25 23:15
Оценка:
Здравствуйте, __kot2, Вы писали:

S>>Зная вероятность соотв. событий (можно на глаз прикинуть по кол-ву раз за все время), то вычислить мат. ожидание. Где-то будет 45 минут, наверное.

__>Но это не является гарантированным временем

Ну по идее есть теоремы и формулы, которое с помощью этой величины могут оценить вероятность адекватного времени.
Т.е. с вероятность столько-то будет столько-то времени и т.п. И далее зная нужную вероятность можно получить +- гарантированное время.
Кодом людям нужно помогать!
Re[10]: Как оценивать сроки задач
От: __kot2  
Дата: 20.12.25 03:12
Оценка: +1
S>Ну по идее есть теоремы и формулы, которое с помощью этой величины могут оценить вероятность адекватного времени.
S>Т.е. с вероятность столько-то будет столько-то времени и т.п. И далее зная нужную вероятность можно получить +- гарантированное время.
Да, одно событие может выбиваться, но в среднем все идет по плану. Поэтому чем больше временной интервал и сложнее задача, проще назвать гарантированное время ее выполнения. Если тебя спрашивают с утра гарантированное время выполнения задач на сегодня включая получасовые задачи, это хрень
Re[11]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 21.12.25 14:03
Оценка:
Здравствуйте, __kot2, Вы писали:


S>>Ну по идее есть теоремы и формулы, которое с помощью этой величины могут оценить вероятность адекватного времени.

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

А вот мне кажется, ровно наоборот -- на большом временном интервале может произойти многое, тут сроки как раз будут не надежными.
А вот на коротких интервалах более-менее сроки будут биться. Проще оценить сроки небольших задач. И это хрень, если с такими задачами
человек впервые сталкивается, а не после нескольких лет работы. Если ТС видит кодовую базу впервые и не знаком с предметной областью,
это, безусловно, хрень. Иначе это -- норма.(с)
Кодом людям нужно помогать!
Re[12]: Как оценивать сроки задач
От: __kot2  
Дата: 23.12.25 05:23
Оценка:
S>А вот мне кажется, ровно наоборот -- на большом временном интервале может произойти многое, тут сроки как раз будут не надежными.
S>А вот на коротких интервалах более-менее сроки будут биться. Проще оценить сроки небольших задач. И это хрень, если с такими задачами
S>человек впервые сталкивается, а не после нескольких лет работы. Если ТС видит кодовую базу впервые и не знаком с предметной областью,
S>это, безусловно, хрень. Иначе это -- норма.(с)
если посмотреть на математическую модель, то вот у нас есть план работ типа этапы abcdef и каждый из них занимает два дня плюс-минус день по статистике, тогда матожидание будет 6*2 = 12 дней и чем больше этапов, тем меньше будет колебание вокруг этого общего значения дней. проблема возникает когда возникают новые этапы, либо оценка для каждого этапа не средняя, а излишне оптимистичная была взята. то есть были такие случаи когда вместо двух дней успевали каждый этап сделать за день и какой-то горе-менеджер ставит 1 день норматив и 6 дней ожидания в сумме. а получает 12. оттуда и торчат уши разных поправочных коэффициентов, типа берем план и умножаем на два. это все недоработка планирования.
Re[9]: Как оценивать сроки задач
От: Vzhyk2  
Дата: 23.12.25 07:04
Оценка:
Здравствуйте, __kot2, Вы писали:

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

А в ИТ всё ровно также, разве что бухают меньше.
Re[13]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 23.12.25 09:25
Оценка:
Здравствуйте, __kot2, Вы писали:

S>>А вот мне кажется, ровно наоборот -- на большом временном интервале может произойти многое, тут сроки как раз будут не надежными.

S>>А вот на коротких интервалах более-менее сроки будут биться. Проще оценить сроки небольших задач. И это хрень, если с такими задачами
S>>человек впервые сталкивается, а не после нескольких лет работы. Если ТС видит кодовую базу впервые и не знаком с предметной областью,
S>>это, безусловно, хрень. Иначе это -- норма.(с)
__>если посмотреть на математическую модель, то вот у нас есть план работ типа этапы abcdef и каждый из них занимает два дня плюс-минус день по статистике, тогда матожидание будет 6*2 = 12 дней и чем больше этапов, тем меньше будет колебание вокруг этого общего значения дней. проблема возникает когда возникают новые этапы, либо оценка для каждого этапа не средняя, а излишне оптимистичная была взята. то есть были такие случаи когда вместо двух дней успевали каждый этап сделать за день и какой-то горе-менеджер ставит 1 день норматив и 6 дней ожидания в сумме. а получает 12. оттуда и торчат уши разных поправочных коэффициентов, типа берем план и умножаем на два. это все недоработка планирования.

Поэтому оценки и спускают непосредственно исполнителям, чтобы получить более адекватную оценку.
Кодом людям нужно помогать!
Re[14]: Как оценивать сроки задач
От: __kot2  
Дата: 23.12.25 10:14
Оценка:
S>Поэтому оценки и спускают непосредственно исполнителям, чтобы получить более адекватную оценку.
а нужно это делать на основе статистики

а вообще, для этого очень хорошо подходят нейросети. надо брать им скармливать записи о работе и ходе выполнения и просить оценить новую задачу
Отредактировано 23.12.2025 11:25 __kot2 . Предыдущая версия .
Re[15]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 23.12.25 11:54
Оценка: +1
Здравствуйте, __kot2, Вы писали:

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

__>а нужно это делать на основе статистики

В целом да, основываясь на пред. опыте решения подобных\похожих задач. Но вот если задача относительно новая, то тут уже статистика может не помочь.

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


Обычная линейная регрессия.
Кодом людям нужно помогать!
Re[14]: Как оценивать сроки задач
От: Философ Ад http://vk.com/id10256428
Дата: 23.12.25 13:34
Оценка: -1
Здравствуйте, Sharov, Вы писали:

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


Их как-то странно спускают: за сколько времени вы построите дом? В процессе выясняется, что дом трёхэтажный, его надо строить на склоне горы, время постройки — середина весны и к стройке ведёт грунтовая дорога. Это образно.
Типичная ситуация выглядит так: за сколько времени поправишь эту багу? Допустим, сумма не сходится. Соответственно в процессе выясняется, что там кривой многопоточный код, который работает правильно иногда, а для того чтобы большую часть времени оно выдавало правдеподобный результат, подсчёт подпёрт костылями. О том, что перед тобой костыли, ты понимаешь через 2 дня дебага.

Какое будет мат. ожидание, если уже была подобная бага, но проблема там была в том, что в условии цикла была ошибка, и последний элемент не учитывался? Грубо говоря, ты в прошлый раз снаружи похожую проблему решил за полчала.
Всё сказанное выше — личное мнение, если не указано обратное.
Re[15]: Как оценивать сроки задач
От: Sharov Россия  
Дата: 27.12.25 21:12
Оценка:
Здравствуйте, Философ, Вы писали:


Ф>Их как-то странно спускают: за сколько времени вы построите дом? В процессе выясняется, что дом трёхэтажный, его надо строить на склоне горы, время постройки — середина весны и к стройке ведёт грунтовая дорога. Это образно.

Ф>Типичная ситуация выглядит так: за сколько времени поправишь эту багу? Допустим, сумма не сходится. Соответственно в процессе выясняется, что там кривой многопоточный код, который работает правильно иногда, а для того чтобы большую часть времени оно выдавало правдеподобный результат, подсчёт подпёрт костылями. О том, что перед тобой костыли, ты понимаешь через 2 дня дебага.
Ф>Какое будет мат. ожидание, если уже была подобная бага, но проблема там была в том, что в условии цикла была ошибка, и последний элемент не учитывался? Грубо говоря, ты в прошлый раз снаружи похожую проблему решил за полчала.

В теории ожидал бы от получаса до 2 дней. Зависит от бага, если похож на тот, что за полчаса -- это одно, иначе -- ожидал бы 2 дней.
Кодом людям нужно помогать!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.