|
Если руководитель проекта ошибся с оценкой трудозатрат, что делать? | ☑ | ||
---|---|---|---|---|
0
Dmitry1c
15.06.19
✎
13:56
|
Вопрос. Если РП проимелся с оценкой трудозатрат и они по факту оказались выше, то что с этой проблемой делать? Что делают у вас?
|
|||
114
Молочный брат
17.06.19
✎
08:36
|
Тема не о чем. Эти дела кодера вообще не касаются. Это тема для РП и руководства фирмы. В конце концов сумма 50-60 тыс., если проект стоит несколько лимонов- копейки
|
|||
115
unregistered
17.06.19
✎
09:00
|
(0) Не совсем понятно к кому обращен вопрос "что с этой проблемой делать?" - к исполнителю, руководителю проекта или заказчику.
Если речь про исполнителя, то его дело маленькое - заявить РП о просчете ДО того, как приступить к исполнению или как можно раньше, если работы уже начаты. Если РП принимает решение о том, что делать всё равно нужно, то он тем самым обязуется оплатить работу исполнителю (ну или они как-то обговаривают этот момент). Если нет - тут уже вопрос решается индивидуально в зависимости от того, сколько уже фактически потрачено на работу, которая сдана заказчику не будет (поэтому важно известить РП о косяке как можно раньше). Если речь про РП - его задача включить талант продавца и бежать к заказчику с тем, чтобы пересогласовать заново стоимость проекта и новые сроки, графики и планы. Тут возможны несколько вариантов. Заказчик может отказаться от требуемого функционала вообще, если он не критичен или его можно как-то иначе реализовать. Заказчик может согласовать какой-то иной менее трудоёмкий способ решения, который уложится в оговоренное ранее время. Заказчик может встать в позу и отказать что-либо оплачивать сверх того, что прописано в договоре. В последнем случае, если никак не удаётся убедить заказчика, РП придётся принимать сложное решение - как не обидеть исполнителя и чтобы заказчик был доволен. Если проект состоит из множества этапов, то просчет "в минус" на одном из этапов можно нивелировать за счет просчетов "в плюс" на другом. Для этого трудозатраты рассчитывают всегда с хоть каким-нибудь запасом. Если речь про заказчика, тут относительно просто. Заказчик либо может пойти навстречу РП и войти в положение, либо встать в позу и требовать строгого соблюдения бюджета и сроков. В последнем случае он будет в своём праве и с формальной точки зрения продавить его довольно сложно. В особенности если предпроектное исследование и планирование было оплачено отдельно и заранее. А в жизни, как правило, все со всеми стараются договориться. Например, какие-то работы списывают не на проект, а на поддержку или сопровождение. По срокам же приходится либо ужиматься и где-то придется посидеть вечером или в выходной, либо сдвигаться за счет сокращения других этапов внедрения, чтобы сохранить общий конечный срок. |
|||
116
Фрэнки
17.06.19
✎
09:22
|
(113) // Про походы к директору - спасибо, поржал, для директора это самый важный вопрос=)
Ну если из-за такого прое@а от РП регулярно разбегаются все Разрабы, то как-то и директору придется подписывать заявления или на перевод или на увольнение. |
|||
117
unregistered
17.06.19
✎
09:26
|
(109) > если исполнитель не общается с заказчиком,... он просто не сможет нормально выполнить задание.
Чушь. Исполнитель не должен вообще общаться с заказчиком. Для этого есть РП. Максимум на этапе сдачи-приемки, где требуется какое-то обучение пользователей или сложная демонстрация результатов. > в процессе выполнения появится столько вопросов, что замучаешься отвечать. Вот пусть РП на них и отвечает. Он должен быть в теме. Только у него есть понимание - что и для чего нужно в проекте. Как только Заказчик начинает напрямую общаться с Исполнителем проект превращается в полное *авно, где заказчик выворачивает идею проекта с ног на голову, начинает выдумывать какие-то свои требования. Не говоря уже о случаях, когда внедрение проекта связано с перестроением бизнес-процессов, а заказчик продолжает по инерции требовать реализовать старый бизнес-процесс потому что "мы так всегда делали" и "нам так надо!". Потом после такого "общения" исполнителя с заказчиком приходит РП и понимает, что вся модель проекта начинает накрываться женским половым органом потому что заказчик с программистом занимаются расстановкой кнопочек на форме "как было раньше" и рисованием отчетов, которые делали последние 10 лет, не зная, что отдел-получатель этих отчетов складывает их в мусорное ведро. |
|||
118
Cyberhawk
17.06.19
✎
09:29
|
(52) У меня вся схема расписана вроде на достаточном для однозначного понимания уровне. Какие могут быть еще вопросы?
|
|||
119
Immortal
17.06.19
✎
09:31
|
(116) хрень какая то.
Если это вопрос компетенции разраба то по решению рп просто выплачивается 8 часов и все, если это проблема в коммуникации между рп и разработчиком, то здесь можно и позвать кого то разрулить вне конфликта Незаменимых нет,) |
|||
120
unregistered
17.06.19
✎
09:34
|
(116) > если из-за такого прое@а от РП регулярно разбегаются все Разрабы.
Это уже отдельный вопрос, который директор и будет рассматривать, когда и "если" он реально возникнет. Вообще вопрос с разбегающимися разработчиками к теме ветки не относится. От одного случая просчета РП программисты не сбегают. А вникать каждый раз в какой-то там отчет какого-то там заказчика директор точно не должен. В каком-то сложном случае, если РП не может договориться с программистом о переработке, или у него недостаточно полномочий для принятия решения, директор может выступить арбитром. |
|||
121
Krendel
17.06.19
✎
09:50
|
(119) Такая же эскалация, как и при конфликте РП заказчика и рп исполнителя
|
|||
122
Krendel
17.06.19
✎
09:52
|
Рекомендую книгу дедлайн, там описаны почти все самые распространенные психотипы рп
|
|||
123
Krendel
17.06.19
✎
09:52
|
с их косяками и фишками
|
|||
124
Фрэнки
17.06.19
✎
09:52
|
(119) (120) да просто такая хрень регулярно происходила в .... не буду говорить каких франчах. И я лично в это вляпывался и мои друзья об этом же говорили. Разработчики регулярно конфликтуют с РП в большей или меньшей степени.
Это обычная даже практика, когда РП режет часы своему Разрабу до тех пор, пока не создастся конфликт. А затем все вынуждены в этом конфликте принимать решения и в условиях, когда Разраб изолирован от Заказчика - а это бывает и полезно, и вредно для работы с Заказчиком. Чаще бывает вредно. Т.к. при наличии параллельного контакта Разраба с Заказчиком процесс уходит в негатив очень быстро. Но смысл моих рассуждений в том, что Разраб один черт получает не столько, на сколько разводит Закачика РП, а ровно столько, сколько ему согласен "закрыть" в часах РП. И отсюда очень простой вывод, что оплата не на окладе, а на почасовке == зло для разработчика. |
|||
125
cons24
17.06.19
✎
10:26
|
(0) "что с этой проблемой делать?"
Ну как обычно пишут всякие эйчары, писатели тернингов и прочие ничего не понимающие в том что говорят: развивать скилы коммуникаций, выходить на новый уровень, бла-бла-бла. В итоге ты хоть так хоть эдак без бабла. А можно свалить из этого цирка (франча) на фикси и греться на солнышке. |
|||
126
worker-good
17.06.19
✎
10:33
|
(0) Если руководитель ошибся с оценкой трудозатрат, то пусть сам и делает за 8 часов
|
|||
127
Immortal
17.06.19
✎
10:43
|
(124) жизнь несправедлива, что поделать:)
(123) такие книжки надо в 20 читать, я читал в 30 и все свои косяки там нашел=) |
|||
128
Krendel
17.06.19
✎
10:45
|
(127) А я и читал ее в 24
|
|||
129
Krendel
17.06.19
✎
10:45
|
вру в 22
|
|||
130
Вафель
17.06.19
✎
10:47
|
а что разработчику не озвучивалась оценка?
почему разраб не оповестил что будет превышение заранее. те решение должно было быть принято до того как задача сделана на 45 часов |
|||
131
impulse9
17.06.19
✎
11:05
|
(124) от франча зависит. у нас, например, незакрытые часы аналитику или программисту - это нонсенс.
|
|||
132
Dmitry1c
17.06.19
✎
11:22
|
(126) какая агрессивная политика
|
|||
133
worker-good
17.06.19
✎
11:31
|
(132) За свои ошибки надо нести ответственность
|
|||
134
Cyberhawk
17.06.19
✎
11:52
|
(133) Иногда можно как говорится "сделать скидку", т.е. снизить требовательность / строгость / критику :)
|
|||
135
Dmitry1c
17.06.19
✎
11:53
|
(122) том де марко? читал
|
|||
136
worker-good
17.06.19
✎
11:56
|
(134) Так уж быть прощу начальнику, но чтобы это было в последний раз))
|
|||
137
Cyberhawk
17.06.19
✎
11:57
|
(136) На самом деле ничего смешного тут нет - подчиненный именно прощает начальнику его (начальника) косяки
|
|||
138
Джинн
17.06.19
✎
12:10
|
(0) У нормального РП всегда есть резерв. Я процентов 15 закладываю на непредвиденные "расходы". Но тратить его бездумно нельзя. Для начала попробовать договориться с заказчиком на допоплату с обоснованием возросшего объема, который нельзя было оценить заранее. Если не согласится - попробовать другие задачи "проинтвентаризировать" - возможно можно сманеврировать. Если не удается - использовать резерв. Если и резерв прожрали - готовить банку вазелина.
|
|||
139
Cyberhawk
17.06.19
✎
12:11
|
(138) РП не может ничего "закладывать" (резервировать), т.к. у него нет компетенций какую-либо оценку в принципе давать
|
|||
140
Cyberhawk
17.06.19
✎
12:12
|
+(139) Т.е. он может лишь накинуть сверху ("заложить") от оценки, полученной от компетентного человека
|
|||
141
Здравый_смысл
17.06.19
✎
12:13
|
(139) Поэтому у РП и должны быть эти компетенции.
|
|||
142
Cyberhawk
17.06.19
✎
12:14
|
(141) Про "должны" это конечно же не так, т.к. почти всегда это не так
|
|||
143
Здравый_смысл
17.06.19
✎
12:14
|
(142) Значит, хреновый это РП.
|
|||
144
Cyberhawk
17.06.19
✎
12:17
|
(143) Не спорю. Но функции барьера, актирования, дипломата выполняет и уже хорошо )
|
|||
145
Cyberhawk
17.06.19
✎
12:17
|
+(144) Отсутствие компетенций по теме проекта можно и простить, если есть другие компетентные люди
|
|||
146
unregistered
17.06.19
✎
12:21
|
(124) > оплата не на окладе, а на почасовке == зло для разработчика.
Есть два принципиально разных вида деятельности и вида разработки. Рассчитываются и оплачиваются они совершенно по разному. Первая - проектная. Система оплаты окладная + премия за закрытые проекты (этапы проектов). Вторая - поддержка и сопровождение. Система оплаты почасовая. Там, где пытаются подменять одно другим или как-либо смешивать, происходит бардак. |
|||
147
unregistered
17.06.19
✎
12:26
|
(139) >> РП не может ничего "закладывать" (резервировать), т.к. у него нет компетенций
В обсуждаемом в этой ветке примере РП и архитектор - это одно и то же лицо. А архитектор как раз и обладает компетенциями по оценке трудозатрат. Он то четко должен отличать отчет, который просто отчёт, от отчёта, который потребует создания или изменения регистров, документов (регистраторов) или любой другой значительной доработки конфигурации с соответствующими трудозатратами. |
|||
148
Джинн
17.06.19
✎
12:39
|
(139) Речь идет о резерве трудозатрат по проекту в целом, и не об оценке трудоемкости задач. Архитектор дает мне 100 часов. Я закладываю в проект 100 часов + 15 часов резерва. Заказчикам, ессно рисуется 115, т.к. они очень нервно реагируют на слово "резерв". Но если заказчик вменяемый, то оставляю резерв отдельной строкой. С отдельными отчетами об использовании этого резерва. Практика показывает, что первоначальные оценки всегда заниженными бывают. Если в целом по проекту считать.
|
|||
149
Cyberhawk
17.06.19
✎
12:44
|
(148) Ясно, ситуация из (140). Я неправильно значит понял твое "Я ... закладываю" - подумал, что ты это делаешь когда и оценку самолично придумываешь )
|
|||
150
HeKrendel
17.06.19
✎
12:45
|
(139) Лол
|
|||
151
Cyberhawk
17.06.19
✎
12:45
|
(147) Ничего архитектор не может оценивать, ибо не погружается в каждую лужу глубоко
|
|||
152
HeKrendel
17.06.19
✎
12:46
|
(148) Тут еще нюанс что каждый спец всегда оценивает по своему, кто-то оценку занижает, кто-то завышает, кто-то попадает в срок
|
|||
153
HeKrendel
17.06.19
✎
12:47
|
(151) Не придумывай
|
|||
154
Джинн
17.06.19
✎
12:50
|
(152) Чаще всего заниженная. Одноэсники неисправимые оптимисты. Даже если предварительную оценку умножают на число пи. Они почему-то наивно полагают, что правильно поняли что хочет заказчик :)
|
|||
155
HeKrendel
17.06.19
✎
12:53
|
(154) по моему опыту, оценка будет зависеть от квалификации + психотипа
|
|||
156
Джинн
17.06.19
✎
12:58
|
(155) Ну если последнее предполагает, что число пи несколько заниженное, то да :)
|
|||
157
dmpl
17.06.19
✎
13:10
|
(117) А что если почитать несколько предшествующих сообщений, где речь шла о том, что РП должен составить подробное ТЗ, иначе вопросы программиста сорвут все сроки?
P.S. Когда Исполнитель не общается с заказчиком - получается то же самое г, только в профиль, если не составить подробнейшее ТЗ, чтобы его нельзя было сделать неправильно. Потому что чтобы задать правильный вопрос - надо наполовину знать ответ, а без общения с заказчиком он ничего не знает. Ну или РП просто зашьется и не будет успевать отвечать и консультировать всех прогов. |
|||
158
Cyberhawk
17.06.19
✎
13:35
|
(157) Самое плохое это когда РП сам не знает для чего надо то, что он отдает в работу исполнителю
|
|||
159
dmpl
17.06.19
✎
13:39
|
(154) На 7 же надо умножать: семь раз отмерь...
|
|||
160
dmpl
17.06.19
✎
13:48
|
(158) Вот для этого и нужна связь обоих с заказчиком: РП как модератора хотелок и исполнителя, который будет реализовывать хотелки в контексте того, что предполагается решить. Тогда он сможет задать правильный вопрос. И если РП не знает - так хоть исполнитель может поймет :) Плюс исполнитель может предложить такой вариант, который будет проще реализовать (РП ведь может и не был программистом, и не знает, какие возможности есть "из коробки", а какие повлекут очередной велосипед).
|
|||
161
ink-nsk
17.06.19
✎
13:49
|
Всё не читал, но вина исполнителя.
Всем известно, что рыба с головы гниет, но чистят с хвоста - всё остальное лирика. |
|||
162
worker-good
17.06.19
✎
13:53
|
(161) Только на вакансию руководителя приходится 20 претендентов, а на вакансию разработчика 2
|
|||
163
timurhv
17.06.19
✎
13:56
|
(7) Сегодня сказал делать отчет на 45 часов себе в убыток, а потом заключил с ними контракт на 45 млн.
|
|||
164
Cyberhawk
17.06.19
✎
14:01
|
(160) Собственно, все это не нужно, если РП правильный, а именно знает ответы на 4 вопроса: кто, что, когда и зачем.
|
|||
165
Cyberhawk
17.06.19
✎
14:03
|
+(164) Связь исполнителя с заказчиком нужна только тогда, когда РП с хлебушком. В иных случаях двойной контроль-переваривание хотелок заказчика (и РП, и исполнителем) кажется избыточным.
|
|||
166
ink-nsk
17.06.19
✎
14:04
|
2(162) РП продажник хочет продать за 8, а назвался грибом - исполнитель взял работу - делай.
Сейчас практика пошла - разработчик - это тот, кто не хочет на себя ответственность брать, и попробуй докажи, что огород который он нагородил - это необходимо. |
|||
167
worker-good
17.06.19
✎
14:25
|
(166) Вообще-то сначала поступает заказ, а потом его исполняют. Вариант когда сначала делают конфигурацию, а потом ее продают, разработчик выступает собственником и несет всю ответственность, и сам продает свою конфигурацию
|
|||
168
Dmitry1c
17.06.19
✎
14:27
|
(139) это вы не рп описали, а "эффективного менеджера" - сову с пикабу
|
|||
169
Молочный брат
17.06.19
✎
14:27
|
(167) Поток сознания какой-то. В бред переходящий
|
|||
170
Cyberhawk
17.06.19
✎
14:28
|
(168) Я оперирую ролями, а не носителями оных (человеками). То что ты там что-то совмещаешь или видел таких кто совмещает несколько ролей суть самой роли не меняет.
|
|||
171
Dmitry1c
17.06.19
✎
14:30
|
(170) крупные проекты?
|
|||
172
worker-good
17.06.19
✎
14:41
|
(169) Разжую. Этот перец мне заявил, разработчик наваяет, что ему только в голову придет, а руководителю проекту потом это приходится продавать заказчикам. Я же говорю что происходит наоборот, сначала заказчик говорит что ему хочется, а потом разработчик реализует его хотелки.
|
|||
173
HeKrendel
17.06.19
✎
15:34
|
(172) Причем тут тп и проект?
|
|||
174
HeKrendel
17.06.19
✎
15:36
|
(170) В жизни нет ролей, в жизни есть конкретный рп с конкретной командой, которую он строит под себя, в рамках мотивации компании
|
|||
175
unregistered
17.06.19
✎
15:48
|
(151) > Ничего архитектор не может...
Ну конечно. В твоём мире программист - это альфа и омега, человек на котором свет клином сошелся и только он один способен понять что конкретно нужно заказчику, как именно это должно быть реализовано и сколько времени это займёт. А РП, архитекторы, методисты, консультанты, технические писатели, тестировщики - это всё люди - так себе - мимо проходили, пописать зашли. |
|||
176
dmpl
17.06.19
✎
15:59
|
(165) Здесь вопрос в качестве реализации и удовлетворенности клиента (что в будущем дает дополнительные продажи, т.к. наевшись обычных франчей, которые делают сферических коней в вакууме, и найдя такого, который понимает - клиент будет за него держаться). Когда и РП, и исполнитель знают, что делают - существенно снижается риск испорченного телефона, который зачастую приводит либо к убыткам, либо к неоплаченным работам, а также сорванным срокам, ну и клиент недоволен, само-собой.
|
|||
177
Cyberhawk
17.06.19
✎
16:00
|
(175) Что-то ты тупишь: сказано какую функцию он не выполняет. Это не означает, что он не выполняет никаких других функций.
|
|||
178
Cyberhawk
17.06.19
✎
16:00
|
(174) Все так. Главное противоположных психотипов наедине не оставлять)
|
|||
179
unregistered
17.06.19
✎
16:02
|
(157) ТЗ должно быть составлено таким образом, чтобы исключить необходимость общения исполнителя с заказчиком и делать достаточным для решения любого возникающего вопроса общение программиста с РП (автором ТЗ).
Насколько ТЗ будет детально прописано может зависеть от конкретного исполнителя. Для тупого кодера надо всё по полочкам расставить, разжевать и в рот положить. Для более опытного специалиста достаточно будет общего описания с подробными акцентами только в нужных местах. Любое общение программиста с заказчиком только вредит проекту. Если есть ТЗ, то необходимости в таком общении просто быть не должно. Это нонсенс. Иначе зачем вообще ТЗ нужно? Посадите программиста за стол с заказчиком и пусть он кодит под диктовку заказчика. Только потом не удивляйтесь, что на выходе получается какой-то в хлам переписанный монстр, не способный работать без костылей и прямого пользовательского вмешательства в записи регистров, а отчеты получаются только через ручную допобработку выгрузок в excel. В исключительных случаях программист может привлекаться в качестве технического консультанта на этапе составления ТЗ. Когда автору ТЗ (РП, архитектору, методисту) не хватает знания и опыта - как именно лучше реализовать ту или иную задачу. |
|||
180
Cyberhawk
17.06.19
✎
16:02
|
(176) Ну тогда уже получается, что один делает часть работы другого. В общем случае это неправильно, в частном отсюда конечно же не видно.
|
|||
181
unregistered
17.06.19
✎
16:05
|
(177) >> сказано какую функцию он не выполняет.
Только не надо эту функцию (оценку трудозатрат) передавать программисту. Повторюсь: в нашем примере РП совмещает обязанности архитектора. Он оценивает трудозатраты и обладает для этого всеми компетенциями. Программиста он конечно тоже может к этому привлечь, но в каких-то исключительных или сильно сложных случаях. |
|||
182
Mukrob
17.06.19
✎
16:05
|
(179) про ТЗ все понятно, а как методист может написать ТЗ, мне вообще кажется кроме программиста ТЗ написато никто не может, методолог тоже человек и то что, очевидно ему не очевидно программисту.
|
|||
183
unregistered
17.06.19
✎
16:14
|
(182) У тебя какое-то извращенное понятие о программисте.
Программист вообще не должен писать ТЗ. У него несколько другие задачи. Авторами ТЗ как раз и являются архитекторы и методологи. Люди работающие на стыке прикладной части, конкретной конфигурации и конкретной платформы. Программистов могут привлекать (и регулярно это делают) в качестве технических экспертов для оценки и выбора конкретного решения в каких-то особенных случаях. |
|||
184
Mukrob
17.06.19
✎
16:15
|
(183) ты давно вакансии на HH смотрел? в обязанности программиста входят знание БУ и УУ ) соглашусь во франчах квалификации программистов ниже там не требуют.
|
|||
185
Mukrob
17.06.19
✎
16:16
|
(183) Техническое задание и проектная документация наверно разные вещи, думаю ТЗ написать может любой, так же как и заказчик обрисовать что конкретно ему нужно, а вот проектную документацию методолог написать не сможет, там пообъектно что куда и откуда
|
|||
186
Cyberhawk
17.06.19
✎
16:17
|
(181) "в нашем примере РП совмещает обязанности архитектора" // Хз что за наш случай, не слежу за веткой.
В любом случае если архитектор поголовно каждую задачу оценивает, то это точно не архитектор. Архитектора основная функция - гнать стадо кодеров и тимлидов в нужном направлении, а если впереди обрыв или дождик пошел то увести оттуда и зонтик раскрыть, опционально - солнышком приправить. |
|||
187
Cyberhawk
17.06.19
✎
16:18
|
(185) Он как и большинство просто путает ТЗ и ТП (тех. проект). Вот ты не путаешь, но это 1 из 10 наверное только.
|
|||
188
dmpl
17.06.19
✎
16:18
|
(179) У франчей нежизнеспособный монстр на костылях обычно получается и без общения исполнителя с заказчиком. Это типичный результат работы франча. Потому что идеальное ТЗ - это из страны, где единороги кушают радугу.
А насчет "Насколько ТЗ будет детально прописано может зависеть от конкретного исполнителя" - это беспечность. ТЗ должно быть достаточно для самого тупого человека, потому что в суде любая недосказанность в ТЗ, подписанном сторонами, будет оспариваться. Поэтому если делать ТЗ рамочным - надо сводить к минимуму риск непонимания. И РП, который интерпретирует задачу для исполнителя, в данном случае слабое звено. Если он понял неправильно задачу - все, тушите свет. Кроме того, опытный исполнитель вне контекста просто не сможет работать, т.к. у него, в отличие от тупого кодера, возникнет множество вопросов. На часть из них даже РП не сможет ответить, т.к. он до такого уровня просто не детализирует в разговорах с заказчиком. |
|||
189
Mukrob
17.06.19
✎
16:19
|
(183) например? вот нужно своять печатную форму к отчету, как будет выглядеть ТЗ от методолога? макет печатной формы? и короткая инфо? или он будет привлекать программиста, я вот думаю методолог это своеобразный эникейщик, который права пользователям раздает общается с клиентом, он же продажник иногда бывает..
|
|||
190
palsergeich
17.06.19
✎
16:19
|
(184) требования знания БУ и НУ - копипаста, почему то очень модная.
Если программисты принимают решения по методологии, а не специалисты отделов - это не программисты. |
|||
191
palsergeich
17.06.19
✎
16:21
|
(190) по факту я до сих пор не знаю БУ и НУ - для этого в штате есть спецы по этому, я перекладываю это в код, не более
|
|||
192
dmpl
17.06.19
✎
16:21
|
(180) Это не совсем правильно идеологически, но зато позволяет при правильной организации повысить качество продукта и уменьшить сроки. Это как с нормализацией данных.
|
|||
193
Mukrob
17.06.19
✎
16:22
|
(190) а кто круче программист или методолог? кому зарплату больше платят? программист работает с данными, он знает пообъектно все регистры, знает что куда откуда и почему, работает с данными способен проанализировать любую ошибку в системе, способен изобразить ТЗ и ПД, методолог думаю без знаний программиста тоже самое изобразить не сможет..
|
|||
194
Mukrob
17.06.19
✎
16:24
|
(191) т.е. работая программистом ты не постиг БУ и УУ, либо мало работаешь или профессия не та выбрана т.е. тебе тупо не интересно? работа ради работы? потому что платют много?
|
|||
195
Cyberhawk
17.06.19
✎
16:24
|
(192) Если принять как факт утверждение "в общем случае РП в роли одного физического человека никогда не может собрать информацию от заказчика с достаточной полнотой" (хотя критерий достаточности в (164) отлично работает), то отсюда вытекает, что роль РП должна быть размазана как минимум между двумя человеками. Тогда уже исполнение функций ими обоими уже не кажется неправильным. Но почему-то в такой постановке функция РП "собирать данные от бизнеса" никогда не видел чтоб преподносилась / не распределялась официально.
|
|||
196
palsergeich
17.06.19
✎
16:25
|
(193) Каждый хорош на своем месте.
ЗП сопоставимые. При составлении ТЗ идёт парная работа. Консультант говорит что и как должно быть с точки зрения учёта, а ппограммист( на самом деле ведущий и выше) говорит как это будет сделано на уровне кода, или что надо изменить в модели, что бы это было возможно реализовать. Времена самоучек - спецов по всем вопросам прошли. |
|||
197
palsergeich
17.06.19
✎
16:27
|
(196) Уровень ларьков я не рассматриаю
|
|||
198
Mukrob
17.06.19
✎
16:30
|
(196) если по ЗП одинаково то я лучше методологом чем программистов ковырять этот говно код.
|
|||
199
Mukrob
17.06.19
✎
16:32
|
(196) мне сложно судить, а роль РП какая? если есть методолог который задачу программисту ставит?
|
|||
200
Mukrob
17.06.19
✎
16:38
|
(196) лично я считаю что по иерархии методолог должен быть выше программиста, человек который не только может сам написать код но еще и понимает методологию программы., а то что вы называете методологами самые что не на есть обычные консультанты или линия тех.поддержки., имхо.
|
|||
201
dmpl
17.06.19
✎
16:38
|
(195) Руководитель должен быть один, иначе не взлетит. А вот входные данные собирать можно с разных точек, чтобы в итоге как можно полнее понимать, что делается, зачем и чем это полезно заказчику.
Программист, например, может предложить альтернативное (более простое или с использованием типовых механизмов) решение, зачастую при этом даже более юзабельное и понятное, потому что он знает КАК он это будет делать, и сколько велосипедов надо будет изобрести для реализации "как сказал заказчик". Т.е., фактически он выступает в роли технического эксперта, но совмещение этой роли с ролью программиста дает синергетический эффект, поэтому лучше когда это один человек. |
|||
202
Cyberhawk
17.06.19
✎
16:43
|
(201) "Руководитель должен быть один, иначе не взлетит" // Я поэтому и написал только про одну "функция РП ... распределялась" :) Ну вот не видел почему-то чтоб вверялось такое исполнителю официально. Неформально исполнитель конечно (каждый в меру своего психотипа и чувства прекрасного) скорее всего будет эту функцию нести.
|
|||
203
Cyberhawk
17.06.19
✎
16:44
|
(200) Методолог все-таки ближе к бизнес-аналитику. На прикладную функциональность конкретного ПО ему должно быть пох. Это уже консультант по ПО перекладывает методологию на это ПО.
|
|||
204
Cyberhawk
17.06.19
✎
16:44
|
+(203) И поэтому да - исполнитель (разраб) в паре с консом обычно работает. С методологом ему общаться не приходится.
|
|||
205
Туц
17.06.19
✎
16:45
|
(0) Если всё как ты говоришь, то РП должен иметь яйца и вывернуть карман.
|
|||
206
sevod
17.06.19
✎
23:05
|
(1) Если прогер опытный и видит что не так оценили, шлет всех сразу далеко, пока ему не дадут ответ кто будет платить. Обычно за это ему ничего не бывает. А если бывает, то у этой фирмы опытные программисты быстро исчезают.
Ну а если не опытный, то скажут что ты еще просто ничего не умеешь и расскажут сказку о том как у него все будет хорошо. Правда не опытный на 45 часовой задаче, на месяц застрянет. Как вариант, завышают затраты на всех заказах, что бы было откуда компенсировать промахи. |
|||
207
romansun
22.06.19
✎
23:41
|
(35) как минимизировать
Дробите работы на этапы так, как удобно вам и как согласится заказчик. Хоть по 40 часов )) И выделяйте отдельно разработку ТЗ по этапу. То есть, даете оценку на ТЗ, согласуете. Оценку на остальное в рамках этапа - даете предварительную. Сделали ТЗ, его согласовали. Дальше, переоценили остальную часть. Пошли согласовывать оценку у заказчика. Согласовали - пошли кодить. В процессе кодинга обязательно ведите реестр измененных и новых требований. Очевидно, что в процессе работы могут появиться изменения требований или даже новые требования. Они, соответственно, должны пойти за отдельные деньги. Например, в следующем этапе. И т.д. ) |
|||
208
Охотница за головами
24.06.19
✎
17:45
|
(0)вариантов куча: 1. расстрелять 2. уволить 3. лишиь премии 4. поругать перед подчиненными
все бываает, а можно простить и понать |
|||
209
Джинн
24.06.19
✎
17:49
|
(208) За п.4. нужно увольнять за профнепригодность того, кто такое предлагает.
|
|||
210
Krendel
24.06.19
✎
21:32
|
(209) плюсану
|
|||
211
MadHead
24.06.19
✎
23:59
|
(0) Кто угодно может ошибиться с оценкой трудозатрат.
Что делать зависит от того, что хочется получить. Для более точной оценки задач - можно делать оценку группой людей голосованием (Как правило руководитель и исполнители). В скраме это называется "poker planning". - задачи нужно разбивать на подзадачи что бы 1 задача не занимала больше 2-4 дней (зависит от типа задача). - выставлять эстимейты после начала выполнения, когда ясен фронт работ. Для минимизации рисков - как можно раньше сообщить о неверных плановых сроках. Заказчику подробно рассказать как рассуждал и ошибся и обосновать новые сроки. |
|||
212
palsergeich
25.06.19
✎
00:57
|
(208) Выставлять ошибку на общественное порицание - последнее дело.
Накосячил - ну ладно выеби, но за закрытыми дверьми. Это дело 2х - подчинённого и руководителя, но никак не всей толпы. |
|||
213
ink-nsk
25.06.19
✎
06:27
|
(196) Вот полностью согласен.
И на практике такая связка дает результат. Бизнес аналитик или методолог, называйте как угодно, собирает инфу, консультируется с ведущими программист или группой, или отделом ИТ аудита, и в итоге рождается ТЗ. ТЗ в зависимости от сложности попадает или ведущим или просто кодерам. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |