Имя: Пароль:
JOB
Работа
Как оценить работу программиста? Ежедневные отчеты о работе, нужны ли?
,
0 HollliGaN
 
25.06.07
08:56
В связи с изменением в структуре предприятия появились 2 вопроса:

1)    Начальство требует ежедневные отчеты о выполненной работе, на мой взгляд это полный абсурд, уходит времена на их написание, отчеты составляются ради отчетов, ну и пропала мотивация к работе, зачем работать быстро и много если можно грамотно составить отчет... У кого были подобные ситуации и чем закончилось? Как можно убедить начальство что это бессмысленно?
2)    Сейчас разрабатывается система оплаты труда, как можно оценить работу программиста? Кто ее должен оценивать? По каким параметрам (критериям)?
1 HollliGaN
 
25.06.07
09:01
В добавлении к п.1 - оценивать работу собирается гл. бух, человек
который ни чего не понимает в написании программного кода
2 almar
 
25.06.07
09:01
(0) >как можно оценить работу программиста
По количеству строк, или лучше, знаков кода.
3 HollliGaN
 
25.06.07
09:02
(2) ну тогда это будет не эффективная работы, методы ООП отпадают сразу,
буду плодить процедуры и функции...
4 Каракула
 
25.06.07
09:02
(2) не факт и не показатель...
(0) Бред полный
5 HollliGaN
 
25.06.07
09:04
(4) Бред полный - ??
6 Sedoy
 
25.06.07
09:04
(1) наиболее объективно результат работы как раз может оценить только человек, для которого эта работа предназначена, понимать ему в коде при этом совершенно не надо..
7 ОператорПК
 
25.06.07
09:04
(2) жесть, т.е. копировать/вставить рулит??? Вы с какой планеты?
8 almar
 
25.06.07
09:05
(1) Наплюй. Это не твое дело - оценивать твою эффективность. Если в результате платить станут меньше - спокойно увольняйся. Если больше - прекрасно.
9 almar
 
25.06.07
09:05
(7) Чувство юмора у меня в понедельник с утра очень утонченное. Вам не понять.
10 Андрюха
 
25.06.07
09:06
(0) Имхо, руководству нужно оценивать работу отдела автоматизации в целом. А отдельно взятые программисты должны поощряться начальником отдела.
11 ОператорПК
 
25.06.07
09:06
(9) смайлики надо ставить :))
12 3V
 
25.06.07
09:07
(0) сталкивался с такой проблемой, когда зам.дира попросила написать отчет о проделанной работе за четыре месяца с ежедневной детализацией.
закончилось просто: написал заявление об уходе и фирма по сей день сидит без программера, села на типовую бухию.
ЗЫ ежедневный отчет о проделанной работе называется фотографией рабочего дня, которую делает явно не сам работник.
13 Каракула
 
25.06.07
09:08
(5) Ну а как ты хочешь оценить работу прогера, это же творческая работа, у одних этого творчества больше у других меньше...это все равно что рисовать картину...
ИМХО эффективнне если оценивать по конечному результату
14 чувак
 
25.06.07
09:08
Если это помогает повышению оплаты, почему бы нет. Напиши каждый день по пять страниц и все это на птичьем языка. Главбух хрен поймет, о чем ты написал
15 HollliGaN
 
25.06.07
09:09
(6) Гл. бух не заказчик, это вышестоящий начальник
(8) Охота чтоб не обделили, и сейчас на это можно повлиять
(13) Это и нужно объяснить начальству
16 чувак
 
25.06.07
09:10
(14+)  Каждую неделю бери некоторые готовые тексты уже проделанного отчета и потасуй, никто не заметить :)(
17 almar
 
25.06.07
09:10
(15) >Охота чтоб не обделили, и сейчас на это можно повлиять
Не суетись.
18 Shaman100M
 
25.06.07
09:10
(0) не бред, если действительно, премиальные будут пропорциональны выполненной работе. Работал по такой системе. Работодатель просто определил критерии оценки, бальную шкалу + стоимость балла. По каждому пункту проделанной работы я сам выставлял себе оценку по всем критериям, потом на месячном отчете с работодателем все это согласовывалось.
19 HollliGaN
 
25.06.07
09:11
(10) Согласен, т.е. оценивать результать работы отдела должен заказчик (тот для кого создается проект), а начальник отдела должен уже оценивать кто и какой вклад внес
20 Sedoy
 
25.06.07
09:12
при правильном подходе творческая работа достаточно хорошо нормируется
21 HollliGaN
 
25.06.07
09:13
(18) Т.е. ты сам себе решал сколько платить?
(20) ?
22 Alexor
 
25.06.07
09:13
У меня была подобная ситуация.
Пробовал писать, но были дни когда в плане выполненных работ, из 8 часов, только 2 были заполнены. Т.к. например каждый звонок фиксировать не будешь, а звонят часто и бывает и 30 сек, а бывает час.

В общем я убедил в тот момент начальство, что могу писать не фотографию рабочего времени (кстати, действительно это должен делать другой человек), а выполненные крупные работы. Мелочь, просто не в состоянии фиксировать.
23 HollliGaN
 
25.06.07
09:14
по пункту 1,
у кого какие идеи есть? (Как можно убедить начальство что это бессмысленно?)
24 Shaman100M
 
25.06.07
09:14
+ (18) Ессно, отчеты приходилось писать "понятным для работодателя" языком.
Критерии оценки были следующие:

сложность
срочность и реальные сроки выполнения
эк. эффективность

(21) да, но после отчета и утверждения премии.
25 almar
 
25.06.07
09:16
(23) Почему бессмыслено? В течение дня все, что делаешь - записывай в блокнотик. В любой момент сможень вспомнить, что делал.
26 Мурзик
 
25.06.07
09:17
(0) Вводилась такая же фигня.... Через неделю отчеты уже не требовали... Через месяц о них забыли
27 yalex
 
25.06.07
09:17
(23) Так ты в 1ом пункте уже написал как. Я с тобой почти согласен.
Тебе не хватает смелости чтоли сказать это начальству?
28 Каракула
 
25.06.07
09:20
(20) А то время когда ты занят постановкой задачи, и обдумыванием, как это нормируется...бывает что над решением задачи приходится много думать...
29 HollliGaN
 
25.06.07
09:20
(27) Аргументировать нужно, вот и запостил тему, думаю еще подкинете аргументов
30 HollliGaN
 
25.06.07
09:21
(28) +1, для рисования модели может уйти не одна неделя, как это оценивать?
31 Господин ПЖ
 
25.06.07
09:22
Ежедневные не нужны, а еженедельные можно составлять...
32 Каракула
 
25.06.07
09:23
(+28) Или исправления собственного кода
33 Alexor
 
25.06.07
09:24
(25) Если это не только программист, а еще и саппорт и эникейщик, хрен чего получиться. Проходили, знаем.

(0) Если характер, твой работы, только программинг, то вести такие планы надо, но это надо не главбуху, а начальнику IT, который и ставит задачи.
Если ты саппорт, эникейщик и программер в одном лице, иначе главбух не проверял бы, то попытайся доказать, что более половины работы у тебя уходит на очень мелкие задачи, причем, они сыпятся неравномерно, и все их вспомнить не реально.

Или попроси убрать у тебя телефон, и сделать заявки через почту, а еще лучше через какуюнибудь CRM. Но никто на это не пойдет, главбух первая заголосит.
34 Sedoy
 
25.06.07
09:26
(28) думать лучше всегда..., для нормирования главное выбор правильных критериев и временных интервалов
35 Shaman100M
 
25.06.07
09:26
+ (18) В этой системе можно придерживаться схемы, когда и работодатель, и работник защищен:
на "дорогие" задачи составлять и согласовывать ТЗ с инициатором с учетом всех (или почти всех) критериев оценки, в этом случае, по стоимости:

работник может перевести стрелки на инициатора;
у работодателя вопросы уже к инициатору, зачем грузить программиста "бессмысленными и дорогими" задачами.
36 HollliGaN
 
25.06.07
09:28
(24) Тогда каждый программист будет писать в отчетах - все было очень сложно и долго,
+ как можно определить эк. эффективность инструкции, справочника, отчета и т.д.?

(33) Программист, но требует Гл. Бух
37 Господин ПЖ
 
25.06.07
09:28
(35) >>зачем грузить программиста "бессмысленными и дорогими" задачами

Это конечно охлаждает богатую фантазию манагеров... Только есть риск вообще без з/п остаться - нафига тогда программист?
38 HollliGaN
 
25.06.07
09:30
(35)такое прелагали, на такую схему не идут
39 Shaman100M
 
25.06.07
09:31
(38) Не задавался вопросом почему?
40 HollliGaN
 
25.06.07
09:32
(Shaman100M) + как нормировать того, кто рисует модель и тех. задания, когда даже модели самой нет
41 Sedoy
 
25.06.07
09:33
Детальные отчеты и фотографии рабочего времени обычно требуют на этапе разработки норм или когда возникают вопросы о соответствии работника выполняемой работе....
42 and2
 
25.06.07
09:33
(0) Есть хорошая примета.
Если на заводе ремонтники и электрики бегают с деловым видом по цеху, значит они не умеют работать.
А если домино зашибают, то их работа организована как надо.

Мораль. Все ремонтные и ППР работы должны проводиться по графику и в свое время :).
43 Alexor
 
25.06.07
09:34
(36) Тогда составлять отчет проще, проси всех свои задания давать в электронном виде, а еще лучше типа CRM, а можно даже в конфу встроить. А ты будешь отмечать выполнение этих работ. Предложи такой вариант, сами от отчетов откажутся.
44 Лихо
 
25.06.07
09:36
(0) Не забудь в ежедневные отчеты вставить пункт "Составление отчета". И времени на него побольше, побольше...
45 Shaman100M
 
25.06.07
09:37
(40) Если это коллективная работа с разделением труда, - коэффициенты?
46 HollliGaN
 
25.06.07
09:38
(38) Потому, что выгораживают старых саппортов, с которыми спелись, чтобы их не обидеть.
Суть такая, было 2 человека на саппорте З/пл и Бухии, теперь поставили задачу внедрить управленческий учет, на копейки никто не идет, получается набирать только на хорошие деньги молодых спецов. Как быть со старой командой саппортов, которая никогда не просила денег и была всем довольна, а теперь озирается на новые з/пл спецов и поднимает волны, как распределить задачи между новыми и старыми специалистами?
47 DES
 
25.06.07
09:40
Потребуй указать кол-во времени выделяемое тебе для составления отчета.
Строго используй только это время на составление отчета.
Прерывай предложение на букве - если время это кончилось.
В конце отчета указывай недоделанный работы из-за отсутствия этого времени.
Через неделю все станет на свои места.
48 Sedoy
 
25.06.07
09:41
(46) отсюда следует, что действия начальства в (0) обоснованы и своевременны..
49 HollliGaN
 
25.06.07
09:45
(46) И чем же они обоснованны?
50 Sedoy
 
25.06.07
09:49
(49) см 41. Начальство хочет получить обоснованный фактический материал для принятия управленческого решения и оценки эффективности работы работников
51 NetЭпидемия
 
25.06.07
09:50
(48) И что в итоге это даст, стоимость проекта стала выше (это как факт, т.к. увеличилась з/пл старых сотрудников, а объем их работ не изменился), мотивация для работы у новых специалистов исчезла полностью (кто-то "перестал работать", кто-то просто углубился в поэзию и начал рисовать отчеты, кто-то стал говорить вместо: "мне надо на этот отчет день", стал говорить "мне на этот отчет надо 4 дня" и т.д.)?
52 YF
 
25.06.07
09:51
53 NetЭпидемия
 
25.06.07
09:51
(50) И каким образом оно может это сделать?
54 YF
 
25.06.07
09:53
+
(52)
Из второй ссылки "Правило 16."
55 Sedoy
 
25.06.07
09:54
(53) есть специалисты по обработке таких отчетов и фотографий рабочего времени. После получения полной картины необходимость в детальных отчетах отпадает, остаются только наиболее эффективные критерии оценки работы.
56 NetЭпидемия
 
25.06.07
10:01
(55) Хех! Так разговор про это и идет, что оценкой занимается не специалист и никого к этому штупвалу не подпускает (роно как и не рассматривает даже попытки сменить капитана)
57 NetЭпидемия
 
25.06.07
10:02
(56) *штурвалу
58 NetЭпидемия
 
25.06.07
10:02
Хотя, больше бы подошло "стопвалу"
59 lona-2
 
25.06.07
10:12
(6) и тем не менее очень часто работу программиста оценивают по количеству строк кода (даже госты на эо существуют), а как может гл. бух грамотно оценить работу, если она в этом совсем не разбирается? к тому же, а как же время на отладку и т.д.? (3)+1. когда создавались госты об ооп еще и разговоров не было, понятное дело, что с появлением ооп госты применять не верно было бы, но многие, к сожалению, у нас в бюджете так и оценивают
60 HollliGaN
 
25.06.07
10:24
(59) а подробнее о Гостах?
61 Kashtan
 
25.06.07
10:26
(0) Первый признак того что руководстов думает что прогу много платят и его работа не стоит своих денег,как следствие уменьшение ЗП.
Стоит начать поиск новой работы.
62 Подводный Таракан
 
25.06.07
10:31
(60) один символ = 1 рубль
и подсунь ей регламентированный какой нить отчет - скажи что сам делал)
63 lona-2
 
25.06.07
10:32
(60) какой гост конкретно не помню, надо поискать, но еще в советские времена был создан гост по нормам написания программистом количества строк в день. причем соот-но каждый день программер должен был эти самые строки еще и распечатать и приложить к отчету. действует он сейчас все-таки или нет не знаю, знаю только, что на некоторых предприятиях его используют. по крайней мере у нас в городе
64 kiroy
 
25.06.07
10:34
(0) Есть такое
Веду в ёхеле.
Каждый чих туды отмечаю, каждый день
- консультация по такойто проблеме
- доработка дока, отчета, др.
- и т.д. и т.п.

и еще коменты к каждому вопросу.

В конце месца привожу к читабельному виду, ибо в коментах иногда мат встречается, типа "потому что х..и всякой навводили, вот х..ю и получили"

Отчет предоставляется моему начальку отдела (ИТ)

Далее начальник анализирует отчеты сотрудников, а там уже премирует, депремирует, отчитывается перед вышестоящим руководством.
65 Паладин
 
25.06.07
10:37
(0) делал как то отчет, но за месяц. Ежедневно лучше только планировать для себя.
66 dbert
 
25.06.07
10:38
Глупость! Есть задача. Есть ее решение. У задачи есть сроки. Уложился - молодца. Не уложился - надо разбираться.

А оплата за строки... Ну будет программист по-тупому задачу "в лоб" решать. Много неповоротливого кода. Если что изменить надо - будет долго... и дорого!
67 Dionisious
 
25.06.07
10:38
Отчеты естественно нужны. И особенно нужны отчеты именно по мелким работам. Потому что мелкие работы НИКОГДА НЕ ДОХОДЯТ до директора. Он про них просто не знает. Для него твои высказывания "Да я весь день бегал консультировал то одного то другого" ни о чем не говорят. Это все равно что тебе задачу так ставить: "у меня что то ни чего не сходится". Конкретика нужна. А на самом деле не так уж и сложно после одного часа работы чиркануть 1-2 минуты отчетик. Я дак вообще двумя словами пишу для себя, что бы потом вспомнить, а когда требуют отчет за месяц уже в записях разбираюсь и картину востанавливаю. Месячный отчет составляю где то час-два, кстати оплачиваемых и все зато прекрасно понимают что я делаю и за что деньги получаю. А без отчетов руководство всегда будет считать, что переплачивает.
68 selenat
 
25.06.07
10:38
Все не читал. Регулярно приезжаю к шефу с отчетом о проделанной работе и планом работ и отчитываюсь. ИМХО это правильно.
Кроме того у себя в блокноте отмечаю все, что делаю. Причем делаю это независимо от того - нужно это для отчета или нет. Мне это не раз помогало...
69 dbert
 
25.06.07
10:39
А отчеты есть хорошо. Но если есть:

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

Таким образом, в конце месяца видим кто и зачем трогал программиста; какими задачами нагружал
70 КонецЦикла
 
25.06.07
10:42
(64) Привет
Пашо рулит?
71 Иде я
 
25.06.07
10:47
У нас тоже были отчеты всякие, потом в проге заставляли вести статус задач...Потом все завяло - смысл ?
Один фиг ни премий ни наказаний нету. А если платят одинаково - зачем работать больше?
72 kiroy
 
25.06.07
10:50
(70) Дарофф.
Результат симбиоза существовавшей системы на предприятии и на предыдущем месте работы начальника ))))))))))))))))
73 Trigg
 
25.06.07
10:55
(0)
Странно, значит программист должен писать отчеты о выполненой работе, а бухгалтер не должен? Экономист не должен?

Не находишь тут подвоха?:)
74 Trigg
 
25.06.07
11:04
(67)
> мелкие работы НИКОГДА НЕ ДОХОДЯТ до директора. Он про них просто не знает

А директор что, должен досконально знать что выполнил тот или иной сотрудник за день? А если человек в конторе больше 100 хотя бы? Ну и бред...
75 КонецЦикла
 
25.06.07
11:09
(72) Я так делать не буду... наверное :)
Сначала попробуем просто отмечать сделанные задания
76 Feanor
 
25.06.07
11:10
(20) ИМХО, кто-то занимается подменой понятий. Творческий труд нормировать в принципе нельзя, если не согласен, иди и читай учебники по нормированию. Творческий труд можно планировать, но оно сложно. И не факт, что план хотя бы примерно сойдется с фактом )))
77 NetЭпидемия
 
25.06.07
11:21
(71) Именно, возникает другой вопрос, зачем, вообще, работать, когда можно создавать только вид на бумаге, все-одно никто не разберется, что было выполнено по факту!
78 Immortal
 
25.06.07
11:37
(0)незачем. у меня вот например хоть я и фикси з.п. зависит от того что сделаю.
так что если хочу получить много а не средне - нада работать.
79 NetЭпидемия
 
25.06.07
12:15
(78) А если усложнить ситуацию и рассмотреть пример, когда сдает отчет по работе не один человек, а целый отдел, и как тогда в этом случае по схеме (0) оценить работу одного сотрудника относительно другого? Кто-то работает от силы треть дня, а кто-то остается каждый день после работы (с условием одинакового равномерного темпа работы).
80 Immortal
 
25.06.07
12:29
(79) так и платить надо ЗА РАБОТУ . а не за то сколько я просидел на заднице.
всё предельно просто : есть список задач . Есть приоритетные. Выполнил все - маладец. вазьми канфетку. Нет - иди нах, какая польза от сидения ночами если никуя не можешь.
з.ы. всё сугубо имхо и сугубо в общем.
81 Samosval
 
25.06.07
20:48
(8) совершенно правильно ... требуют делай ! пиши с детализацией хоть поминутно ... сходил в туалет , пукнул, помыл руки, покурил, открыл конфигуратор, скачал новую отчетность, посидел на мисте .... и обязательно пиши в этом отчете сколько потратил на отет:

17.30 - 18.00 написание ежедневного отчета.

(28) вот  так:

12.30 - 14.00 размышлял над алгоритмом расчета себестоимости
14.00 - 16.00 искал варианты решения задачи
16.00 - 17.30 оптимизировал разработанный алгоритм
17.30 - 18.00 писал ежедневный отчет.

9.00 - 12.00 исправлял найденную ошибку 1С
12.00 - тестировал новый функионал ...

(33) слышал звон, но не знаю где он ... знаем хоть что такое CRM ? это не программа,а  методолгоия ..

(40) это твоя ошибка ... ТЗ не рисует ИСПОЛНИТЕЛЬ, это только в наших ГОСТах такое придумать могли ...

и вообще жаль тебя - АйТишник не должен подчиняться главбуху, уходи от туда ..

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

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

ну из хитрых самосвальных советов могу порекомендовать присматрись к главбуху - попробуй найти у неё где дыру, готовься ... скоро может пригодится ...
82 zzzzz
 
25.06.07
22:37
(0) Есть очень хороший ответ. Все задания принимать в работу только после подписи.
А ответ - Каждый отчет будет начинаться с фразы - в результате неграмотно сформулированного задания пришлось ...
Если не так, если не приходится согласовывать задания еще с двумя, тремя, четырьмя (это уж кому как везет), то грех жаловаться. Отчет - это мелочь, по сравнению с любым согласованием.
83 Волчара
 
25.06.07
22:46
2(0) Ну и распечатывый в качестве отчета по 1000 строк кода из глобальника, типа, как много ты за день напрограммировал. Прикинь, ежедневные отчеты по 15-20 листов, начальнег сразу зауважает, может даже зарплату повысит, если фирма на бумаге и картриджах для принтера не разориться.
84 Alexor
 
25.06.07
22:55
(81) Ну вот самосвал вернулся :)

Про баг-треккер согласен, я просто предлагал все перевести на эл. уровень и что бы задачи писали пользователи.

По баг-треккеру, чего-нибудь русифицированное, под винду посоветовать можешь?
85 Samosval
 
25.06.07
23:12
да, возьми кросплатформенное с проекта Мозиллы ..
86 YauheniL
 
25.06.07
23:33
Могу сказать, как делают у нас на фирме:

1. Если с клиентом договорилисб работать по факту, то стараются сделать побыстрее, но клиент оплачивает ВСЕ время (клиент постоянно дергает и пытается контроллировать процесс :))) ).

2. Если с клиетном работа осуществляется по предоплате, тогда берутся деньги на составление детального технического задания (далее ТЗ). На этапе составления ТЗ программист сам определяет, сколько денег ему надо (читай времени :)))) ). Здесь все зависит от опыта и мастерства программиста. Если пограммист угадал (или ошибся в свою пользу --- очень здорово).

ЗЫ Ошибаться в пользу клиента -- удел новичков (им много не надо). Оба варианта меня вполне устраивают -- никогда себя не обделял.

ЗЗЫ. Надо учитывать, что я работаю по "полной сделке" -- мне платят % от подписанных актов. Т.е. клиент решает какой акт ему подписать и через это я получаю свою зарплату (читай, меня оценивает клиент).
87 Alexor
 
25.06.07
23:33
(85) Bagzilla? А там русский интерфейс есть?
88 Alexor
 
25.06.07
23:35
(87) Вроде нашел
89 Advan
 
25.06.07
23:59
(81)Все хорошо, красиво... только есть проблемка - я не помнб что делал в подробностях - тк отчет будет звучать так
12.30 - 12.31 решал проблему с неработающей цифровой клавиатурой в илиале за 500 км от нас
12.30 - 12.32 одновременно помогал разобраться с непонятно откуда взямшимся товаром.
12.30 - 12.33 в это же время по другому телефону объяснял откуда беруться цифры в отчете логисту...
искал варианты решения задачи...
90 Сферический конь
 
26.06.07
01:00
Что мне нравится в мск ... работал в 3-х компаниях (фикси, франч, ща проектная). Отчеты в той или иной форме - одно из основных требований.
Всегда готов ответить на вопрос: "А что ты делал на работе?", всегда есть ответы на реплики пользователей: "Я просил сделать, а он не сделал" ...
91 andrewalexk
 
26.06.07
10:29
(90)
:)
а у нас ваще база заявок для ведения деятельности всех отделов ИТ холдинга
92 Trigg
 
26.06.07
10:31
(90)
Бухгалтера в вашей конторе тоже ведут отчет о проделанной работе?
93 Интересный вопрос
 
26.06.07
14:33
(81) Совершенно правильно! В чем проблема мне например абсолютно непонятно. Работадатель оплачивает твое рабочее время и написание отчета о проделанной работе нельзя считать самым неприятным занятием. Не возражая очень подробно ежедневно пиши отчет, часто через некоторое время эта обязанность снимается.
94 Сферический конь
 
26.06.07
20:55
(92) Не поверишь, бухи как минимум раз в месяц отчеты делают.
95 1CBuilder
 
26.06.07
21:34
(0) У нас тоже составляются отчеты о проделанной работе, но только за месяц и определенного формата (без напрягов из собственной ИБ Заявок), бухам наша дирекция не подчиняется