|
Как организовать распределение работы между программистом и ведущим прогером? | ☑ | ||
---|---|---|---|---|
0
Cerera
31.12.13
✎
10:40
|
В компании очень много задач по автоматизации бизнес процессов, а так же полно текучки и задач по администрированию. В штате два 1с программиста - младший и ведущий. Младший программист умеет разрабатывать не сложные отчеты ну и неплохо справляется с простыми задачами, проектирование обычно ему помогает делать ведущий программист. Ведущий программист внедряет в конфигурацию различные подсистемы, разрабатывает более сложные и гибкие задачи, занимается оптимизацией.
Вопрос: Как правильно разделить их зоны ответственности и труд? в настоящее время текучку отправляют в виде поручений (задач) обоим. кто свободен, тот и делает. Получается, что ведущий программист занимается текучкой и младший программист то же. В то же время сложные проекты отдают ведущему программисту и так же младшему. Младший, если не знает как решить, обращается за помощью к старшему, потом делает. Сдают они работы оба финансовому директору. Получается, что ведущий программист часто бывает не в курсе что было сделано младшим программистом и вообще какие изменения были внесены в функционал. Есть идея изменить порядок работы: Младший программист занимается администрированием, решением простых задач, разработкой более сложных. Сложные задачи он сдает заказчику (руководителю отдела, откуда поступила задача), а потом старшему программисту, чтоб тот проверил рациональность кода и правильность созданного объекта с точки зрения оптимизации базы данных. Например, чтоб измерений в регистрах типа "Строка" неогр. длины не было, чтоб тексты запросов были нормальными, чтоб регистры закрывались и чтоб конццепция фирмы 1с была выдержана при оформлении кода. Старший же программист не занимается решением простых задач, а занимается только разработкой сложных + занимается анализом базы, прогнозированием, предотвращением возникновения проблем и т.п. Вот это один из вариантов взаимодействия. Как же должно быть на самом деле ? |
|||
1
Irbis
31.12.13
✎
10:41
|
А что их начальник по этому вопросу имеет сказать?
|
|||
2
Cerera
31.12.13
✎
10:43
|
(1)Начальник не программист, но он хорошо знает предметную область. Начальник - экономист. Тех задания он может формулировать без глубокой детализации до уровня методов реализации. Старший программист уже формализует тех задания, решает какие объекты метаданных использовать и т.п.
Младший делает по своему, если не может справиться - советуется со старшим. |
|||
3
Fish
31.12.13
✎
10:44
|
(2) Выгнать всех троих, и набрать новых, у которых не будет проблем с разделением обязанностей.
|
|||
4
Irbis
31.12.13
✎
10:45
|
(2) Значит руководитель не иполняет своих прямых обязанностей. Не руководит, а потому в отделе бардак.
|
|||
5
ДенисЧ
31.12.13
✎
10:46
|
Если есть ведущий, то пусть он и ведёт.
|
|||
6
Irbis
31.12.13
✎
10:46
|
(4) Даже в подразделении из 2 человек, кто-то должен быть старшим и отвечать за работу.
|
|||
7
Cerera
31.12.13
✎
10:48
|
(5)ведущий не знает всех бизнес процессов компании. Он получает задачи и находит метод их решения. Иными словами он играет роль технического специалиста.
|
|||
8
Холст
31.12.13
✎
10:48
|
на тему групповой разработки наверняка есть много замечательного чтива в инете на русском языке, начиная с вики
|
|||
9
Cerera
31.12.13
✎
10:48
|
(4)ну а как он руководить может? его задача выступать в роли связующего звена между заказчиком (разными отделами) и программистами.
|
|||
10
Irbis
31.12.13
✎
10:50
|
(9) Это его проблемы как. Может не работать, руководить обязан.
|
|||
11
ДенисЧ
31.12.13
✎
10:50
|
(7) Ведущий может определиьт сложность задачи, иначе какой он, к овощу, ведущий?
|
|||
12
Cerera
31.12.13
✎
10:51
|
(8)хранилище есть. Каждый дорабатывает базу. Просто ведущий программист лишь случайно замечает отклонения от нормы в базе, сделанные по неопытности другим программистом. Потому что его заваливают текучкой и большинство задач, реализованных младшим программистом, проходят мимо него.
|
|||
13
Холст
31.12.13
✎
10:51
|
(9) начни с инсталляции базы знаний, багтрекера, разработки/принятия правил программирования
|
|||
14
Irbis
31.12.13
✎
10:51
|
(10) Функция передаста у руководителя тоже есть. Но осмысленная кому, что, когда и как передавать.
|
|||
15
Холст
31.12.13
✎
10:53
|
если ведущего заваливают текучкой, то это уже не совсем "ведущий" имхо, тебя "пожар" в конфе пригласили что ли тушить на позицию "ведущего" ?
|
|||
16
Cerera
31.12.13
✎
10:55
|
(11)ну он определяет сложность. с этим проблем нет. проблама в том что каждый занимается не своим делом. например заводить пользователя или изменять наборы прав или вставлять доп.проверки введущий прог не должен ИМХО
|
|||
17
Cerera
31.12.13
✎
10:56
|
(13)понял. учтём.
|
|||
18
Cerera
31.12.13
✎
10:58
|
(15)Ну вот и получается что ведущий он в том что сложные задачи знает как делать и обучает младшего. Но так же он занимается текучкой. Например, поиском ошибок если пользователь пришел и у него там какие-нибудь цифры вызывают сомнения.
|
|||
19
Кай066
31.12.13
✎
11:01
|
(18) зачем он этим занимается? Пусть перестанет
|
|||
20
Холст
31.12.13
✎
11:02
|
(18) вот смотри, ведущий разбирается в ошибках конфы, в это время его помощник лепит новые ошибки, с которыми потом будет в пожарном порядке разбираться ведущий,
как минимум на младшего надо бросать ВСЕ ошибки модулей которых он сам касался |
|||
21
Irbis
31.12.13
✎
11:02
|
(18) Начнём с простого. У этих программистов формальный руководитель есть? Или нет?
Если есть какого лешего он не руководит. Если нет, как такое вообще может быть? |
|||
22
Irbis
31.12.13
✎
11:03
|
Вам пора остановиться и чуточку подумать как жить дальше. новый год удобный повод.
|
|||
23
Кай066
31.12.13
✎
11:07
|
Если ведущий программист занимается саппортом, то предлагаю программирование отдать уборщице. Ну или взять отдельного чела на саппорт
|
|||
24
Infsams654
31.12.13
✎
11:15
|
просто (0) не задумываться над этим вопросом. Пусть решает тот, кто может его решить
|
|||
25
Cerera
31.12.13
✎
11:17
|
(19)а потому что им задачи дают обоим. если один занят дают другому.
(20)ну помошник исправляет свои ошибки если их заметят. просто в силу большой загруженности обоих, первый год его задачи не проверялись. Проверялись только на уровне пользователя (21)руководитель отдела есть. Он знает какие задачи возникают на совещаниях и знает бизнес процессы компании. Знает какие права кому должны выдаваться. Он отчитывается на совещаниях высшего руководства за сделанные программистами задачи. Вот он руководитель. Но есть ещё ведущий прогер, который в роли консультанта выступает, отвечает на вопросы можно ли реализовать то или иное и какими методами (22)как раз из за этого и создана ветка. (24)так моя задача заполнить анкету с предложениями по улучшению работы отдела. Вот я и устроил опрос здесь чтоб посоветоваться. |
|||
26
Irbis
31.12.13
✎
11:19
|
(25) Руководитель есть право распределять работу внутри отдела ему предоставлено должностью, закреплено в должностной инструкции. почему он этого не делает, а позволяет подчинённым или хуже того сторонним людям раздавать работу его сотрудникам?
|
|||
27
Infsams654
31.12.13
✎
11:22
|
(25) "так моя задача заполнить анкету ..." - сменить руководителя, не ?
С наступающим Новым годом. Желаю в Новом году руководителей ... |
|||
28
Fish
31.12.13
✎
11:25
|
(25) А руководитель - это не ты случаем?
|
|||
29
Cerera
31.12.13
✎
11:27
|
(26)Он отправляет задачи им сам + руководители отделений могут о простых проблемах сообщать так же.
(27)Побег - это не выход. Необходимо продумать как улучшить все. Руководство не против. Они для этого и устроили опросы. (28)нет. не я. |
|||
30
Fish
31.12.13
✎
11:30
|
(29) Тогда каким боком ты к этой проблеме? Это в чистом виде работа руководителя: организовывать работу подчинённых. Или ты метишь на место руководителя?
|
|||
31
Cerera
31.12.13
✎
11:33
|
(30)Считай, что руководитель - это владелец бизнеса. А я вед. прог. и моя задача расписать и предложить новые схемы по улучшению работы программистов.
|
|||
32
Новиков
31.12.13
✎
11:43
|
(31) >> моя задача расписать и предложить новые схемы по улучшению работы программистов.
Если это твоя задачи, то какого ж, ты тему завел эту? Предлагаешь не ты, а совершенно сторонние, даже не знакомые тебе люди. Эти предложения ты оформишь в виде вордовского файлика, распечатаешь и побежишь Дартаньянить? ай-ай-ай. |
|||
33
Cerera
31.12.13
✎
12:08
|
(32)что за ерунда. У меня есть видение сложившейся проблемы и я её расписал. Но мне необходимо услышать мнение других компетентных людей. Это же обмен опытом. Я же не говорю, что все идеи, которые мне могут предложить, я приму на ура.
|
|||
34
Pasha
31.12.13
✎
12:11
|
(0) Смешивать поддержку и разработку нельзя однозначно...
|
|||
35
Новиков
31.12.13
✎
12:17
|
(33) ну ладно. Тогда снимаю свою претензию, если ты не копи-пастер Дартаньян.
|
|||
36
Cerera
31.12.13
✎
12:17
|
(34)но если прогера сажать на поддержку он ведь расти перестанет.
|
|||
37
Cerera
31.12.13
✎
12:41
|
Задача ведущего программиста сделать так, чтоб другой программист рос как специалист, и разгружал ведущего программиста от текучки.
|
|||
38
Krendel
31.12.13
✎
12:47
|
(26) Не городите огород, если отдел чисто программисткий- то тогда вы правы, если отдел сборный, то тогда ответственный за исполнение раздает задачи выделенным ему людям,
т.е. старший прогер решает какую задачу передать младшему, а какую исполнять самому, ибо он ответственный за результат разработки, у начальника должно быть одно требование- требование к росту сложности задач у младшего (если он понимает предметную область, кем руководит) |
|||
39
ДенисЧ
31.12.13
✎
12:50
|
(37) "чтоб другой программист рос как специалист"
Он нянька, что ли? |
|||
40
Cerera
31.12.13
✎
12:54
|
(39)Его задача ведь сделать так, чтоб в компании задачи решались качественнее и быстрее.
|
|||
41
Мимохожий Однако
31.12.13
✎
13:24
|
В любом случае тот кто выше (руководитель или ведущий) - должен получать задачи. Остальные получают задачи только от него. Без дифференциации цвета штанов нельзя.
|
|||
42
Krendel
31.12.13
✎
13:24
|
(39) Ну а нафиг такой ведущий нужен, если обоснований почему сделано так или иначе от него не допросишься
|
|||
43
Cerera
31.12.13
✎
13:34
|
(42)о чем это?
|
|||
44
etc
31.12.13
✎
14:42
|
(13) это все не то, проблема вот тут: "большинство задач, реализованных младшим программистом, проходят мимо"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |