Имя: Пароль:
JOB
Работа
Должен ли руководитель группы разработки 1С уметь программировать 1С?
0 Stagor
 
25.03.11
12:05
1. Должен 0% (0)
2. Не должен 0% (0)
Всего мнений: 0

Собственно можно ли руководить группой программистов, не умея программировать?

Знаю, что был тренер по плаванию, не умеющий плавать. Готовил чемпионов :)
1 Krendel
 
25.03.11
12:06
В конфигуратор не лазию, не лазил и не собираюсь.

Не должен
2 Grusswelle
 
25.03.11
12:06
Чтобы хотя бы понимать что из чего как там и откуда. Чтобы оценить качество и ресурсы. Должен.

Должен
3 Kavar
 
25.03.11
12:07
Но должен хорошо в предметной области ориентироваться.

Не должен
4 Новенький_2009
 
25.03.11
12:12
(0) не правильный вопрос. Правильный вопрос:

А должен ли руководитель группы разработки 1С знать 1С?

Должен
5 Sonny
 
25.03.11
12:12
Должен ли руководитель что-то уметь? Конечно нет. Руководитель должен руководить.

Не должен
6 YHVVH
 
25.03.11
12:14
кому должен уточните?
7 zak555
 
25.03.11
12:14
как можно руководить процессом не имея понятия, как это процесс в принципе "проводится" ?

Должен
8 Stagor
 
25.03.11
12:16
(1) Я про руководителя группы разработки, а не про руководителя проекта!

С РП все понятно:
Вчера к нам пришел РП по УПП.
Первый его вопрос был - что такое УПП?
Я ответил - Что это такая типовая конфигурация 1С.
Второй вопрос был - И как его внедрять?
Я ответил - вначале заполнить справочники, потом вводить документы ;)
Третий вопрос был - Сколько тебе нужно времени, что бы все это сделать?

Я в шоке!
9 Ахиллес
 
25.03.11
12:16
Что бы чем то руководить, нужно уметь руководить.

Не должен
10 NS
 
25.03.11
12:16
В принципе

Не должен
11 GreyK
 
25.03.11
12:16
Лишь-бы руки были позагребущее и водить ими умел. Эта должность для пробивания и выбивания. Лучшие претенденты из бокса в руководители проектов приходят :) Зачем им что-то знать?

Не должен
12 NS
 
25.03.11
12:16
А хороший

Должен
13 zelebobi4
 
25.03.11
12:17
Зачем?

Не должен
14 Волесвет
 
25.03.11
12:17
Собственно можно ли руководить группой программистов, не умея программировать? нет

Должен ли руководитель группы разработки 1С уметь программировать 1С? нет
15 YauheniL
 
25.03.11
12:17
Назначить подчиненным з/п отстатыщ и можно не париться

Не должен
16 Обычный_
програмист1С
 
25.03.11
12:18
хотяб знать чем Процедура от Функции отличается

Должен
17 SanchoPancho
 
25.03.11
12:19
(0) а можно ссылочку на этого феноменального тренера? :-)
по существу - конечно, он должен знать технологию программирования - иначе, как он сможет оценить объем работ? лапшу на уши враз повесят
18 mikecool
 
25.03.11
12:19
(8) на моей памяти был директор, звонит
- У нас сеть не работает. Сколько тебе надо минут, чтобы все починить?
19 0xFFFFFF
 
25.03.11
12:20
(0) Должен кому?
20 luckyluke
 
25.03.11
12:20
(17) для этого можно иметь техконсультанта, который лапшу с ушей снимать будет...

Не должен
21 NS
 
25.03.11
12:20
(14) То есть как нет, когда я знаю примеры что да.
Причем много примеров, и весьма успешных.
Вообще не умея программировать.
22 Evpatiy
 
25.03.11
12:20
(0) Страну уточни.
23 0xFFFFFF
 
25.03.11
12:21
(0) Все зависит от того, насколько у него развита интуиция в качестве подобранных им кандидатов на программиста.
24 Defender aka LINN
 
25.03.11
12:21
В обратной зависимости от знаний подчиненных. Учитывая, что на Мисту за птицы залетают, однозначно

Должен
25 Mikeware
 
25.03.11
12:21
(17) Кроме этого, ему не мешало бы знать внутреннюю структуру и ограничения платформы.
26 Ахиллес
 
25.03.11
12:21
(16) И что тебе это знание даст для управления?
Управлять программистами это значит держать их на коротком поводке.
27 SanchoPancho
 
25.03.11
12:22
(20) тогда зачем он нужен? - пусть техконсультант всем и рулит :-)
28 Evpatiy
 
25.03.11
12:23
(26) Эффективный менеджер, куле
29 Maniac
 
25.03.11
12:24
Нафиг он вообще такой нужен.

Должен
30 SanchoPancho
 
25.03.11
12:24
(26) а как он их будет держать? ему скажут - эта работа на 8 часов, а на деле - за полчаса можно сбацать
31 Ахиллес
 
25.03.11
12:25
(27) Раздавать всем звиздюлей. А то шибко умные попадаются. Вместо работы по проекту начинают изобретать Сверх Гениальные Программы.
32 Maniac
 
25.03.11
12:25
Руководитель сейчас как грязи. бестолочь одна.
Должен быть профи который сам все прошел и знает лучше своих подчиненных. только тогда он может уважуху заслужить, а иначе его нах слать будут.
33 kuromanlich
 
25.03.11
12:26
должен ли руководитель атомной электростанции знать как она работает и как организованно у нее все внутри и снаружи?

Должен
34 Maniac
 
25.03.11
12:27
Любой руководитель должен досконально знать работу своих подчиненных. Исключением являются только непосредственно бизнесмены.
35 SanchoPancho
 
25.03.11
12:27
(31) все подряд - звиздюлей? или избирательно?
если второе - то как он отличит зерна от плевел?
36 DailyLookingOn Sunset
 
25.03.11
12:27
Тимлидер не должен уметь программировать?
А мальчики/девочки для подписания бумажек теперь все рукоблудители проектов?

Должен
37 Stagor
 
25.03.11
12:28
РП бывший пилот.
Управлял БОИНГОМ, вот руководство думает БОИНГОМ же сложнее управлять, чем УПП, значит справится!
Самое интересное буду выкладывать в этой ветке, пока не закроют её!
38 Ахиллес
 
25.03.11
12:28
(30) Отличить работает человек или в конру режется можно и без знания 1С. Халтурщики которые левые проекты делают, на себя работают тоже на раз вычисляются без знаний чем процедура от цикла отличается.
39 tenikov
 
25.03.11
12:29
Учитывая специфику 1С.

Должен
40 tenikov
 
25.03.11
12:30
(37) не надо грязи! руководство думает, что твой РП просто хороший парень, с которым приятно пить пиво и пилить бюджеты.
41 Ахиллес
 
25.03.11
12:31
(37) Если бы он раньше руководил овощной базой, т.е. людьми, а не железякой тогда было бы больше пользы для проекта.
42 NS
 
25.03.11
12:32
Хотя вроде практически все руководители в разработке успешных игр - бывшие программисты.
43 Stagor
 
25.03.11
12:32
(41) выясним скоро!
44 Ахиллес
 
25.03.11
12:33
+41 хотя не исключено, что у него есть так же талант руководства людьми и при назначении на должность РП это учитывалось
45 Stagor
 
25.03.11
12:33
(42) То игр, а то 1С!
46 Волесвет
 
25.03.11
12:35
(21) кхм...
руководить разработкой 1С можно не зная 1С...
руководить группой программистов не имея представлений о программировании неполучится, руководитель автоматически переводится в разряд постановщика задачи - прокладкой между конечным пользователем и программистом... "переводчик с кошачего"
47 rsergio
 
25.03.11
12:35
Должен быть как минимум бывшим программистом, но не обязательно практикующим.

Иначе такая фигня может получиться :)

Должен
48 mishaPH
 
25.03.11
12:37
Но в теории знать про все возможности. т.е. достаточно курсов 1с

Не должен
49 mishaPH
 
25.03.11
12:38
(8) пардон так руководитель разработки или руководитель проекта
50 SanchoPancho
 
25.03.11
12:40
(46) вот, именно - постановщик
а то по Ахиллесовой схеме проги сами себе задачу ставят и сами выполняют, а РП их только попинывает для профилактики (отвлекая от работы)
51 shuhard
 
25.03.11
12:41
(0) не царское дело в п.де копаться

Не должен
52 Сияющий Асинхраль
 
25.03.11
12:42
Он должен быть скорее квалифицированным пользователем и относительно неплохо разбираться в структуре данных

Не должен
53 boozin
 
25.03.11
12:42
Должен, ибо руководить процессом можно только понимая в нем, иначе, ИМХО результата не достичь. Есть правда одно "но": Если для такого руководителя в случае провала проекта всегда проканывает: "Это починенные м..аки, а я весь белый и пушистый". Тогда, правда, вообще чем хочешь можно руководить :)))

Должен
54 Stagor
 
25.03.11
12:42
(49) В (8) Это уже нанятый РП, в (0) Это поиск РГ, пытаюсь доказать руководству, что этот человек должен знать 1С!
55 Voffka
 
25.03.11
12:42
(0) Руководитель никому ничего не должен из своих подчиненных, это ему должны выдать результат уже готовый, за который платять бабло, а как и что крутиться - это не его дело.

Не должен
56 mm_84
 
25.03.11
12:43
(5) Видимо АвтоВаз По этой же причине до сих пор в зачаточном состоянии) РУководителей полно) но непонятно чем они руководят)
57 Сияющий Асинхраль
 
25.03.11
12:46
Я сейчас работаю с мужиком, который очень хорош в качестве постановщика задач - когда то давно он сам настраивал 1С 6.0, когда появилась семерка он для себя решил, что сложность программирования в семерке уже переросла его возможности программирования и разбираться с семеркой как программист уже не стал, то же относится и к восьмерке. Однако в качестве постановщика задач и придумывания новых возможностей для пользователя оно очень хорош...
58 Обычный_
програмист1С
 
25.03.11
12:47
(38) в экран его монитора смотреть целый день будешь? о_О
59 wt
 
25.03.11
12:48
Была одна бабушка, так всё время себя стукала в грудь, якобы ещё на эвм "наири" программировала решение уравнений. И поэтому программа должна работать вот так!
И конечно же все работало не так. Результат - пшик.

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

Конечно если за плечами опыт программирования, опыт внедрения - хорошо. Но настолько, насколько этот руководитель сможет прекратить думать как программист. Как только прекратит - смело можно говорить, руководитель состоялся.
60 mm_84
 
25.03.11
12:48
(57) Да, только у 1С всё таки органиченные возможности, и хотелки постановщика задач не всегда реализуемы(или реализуемы с большими трудозатратами)
61 Черт
 
25.03.11
12:50
(55) а когда заказчик и начнет что либо требовать через суд, то отвечать будет как раз руководитель, т.к. тупому руководителю можно наврать все что хочешь
62 wPa
 
25.03.11
12:51
(0) Если он не умеет кодить, то зачем он нужен? Руководить все с армии умеют )

Должен
63 mishaPH
 
25.03.11
12:52
(57) у меня финдир на молочном делае такой. Настраивал 6ку сам. потом я появился и 7ку все делал я. но он был в курсе возможностей 7ки и ставил задачи очено грамотно. Сам даже в екселе макросы пишет когда надо.

Так что достаточно чтобы человек был не дурак, и знал возможности инструмента. А быть конкретно спецом в 1с это не обязательно. Все должности выше ведущего прога, практическое знание 1с вообще не требует. более важно даже умение понимать бизнеспроцесс и описать его для ТЗ
64 Сияющий Асинхраль
 
25.03.11
12:52
(60) Хотелки квалифицированного постановщика задач реализуемы всегда, хотя бы потому, что квалифицированный постановщик задач пусть даже на уровне квалифицированного пользователя, но знает возможности движка.
65 prostor123
 
25.03.11
12:55
Жесть, вначале тему прочитал как "Должен ли руководитель группы разработки 1С умереть..."

Должен хотя бы на минимальном уровне, чтобы понимать чем занимается то.

Должен
66 ado
 
25.03.11
12:59
(63) А мне вот интересно, в чем разница, между руководителем группы разработчиков (тимлидером по буржуйски) и ведущим прогом?
67 Лефмихалыч
 
25.03.11
13:00
глупый вопрос

Должен
68 toypaul
 
гуру
25.03.11
13:02
скорее не должен. но структуру конфигурации должен представлять хорошо.

с другой стороны грамотное ТЗ для кодеров составить без знаний про разработке будет тяжело.

Не должен
69 Krendel
 
25.03.11
13:05
Подводя итоги темы:

Всем кому я должен, я все прощаю ;-)
70 xReason
 
25.03.11
13:08
должен ли разработчик 1с знать бухгалтерию? - нет
Но как ты будешь внедрять и программировать для бухгалтерии если ты ее не знаешь?

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

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

Должен
71 sol
 
25.03.11
13:10
А если все программеры пошлют его нафиг и уволятся, кто тогда расхлебывать будет?

Должен
72 Alexandr Puzakov
 
25.03.11
13:14
Руководитель не бригадир, он должен прежде всего обладать знаниями в области менеджмента. Когда людьми руководит хороший программист/токарь/строитель - получается не деятельность, а не пойми что.

Не руководитель должен решать, регистр сведений или справочник использовать, а программист. Руководитель должен уметь поставить задачу и принять результат.

Не должен
73 lxs
 
25.03.11
13:14
Должен в любом случае.
Объясню просто: приходит руководитель фин.отдела и начинает рассказывать небылицы, а потом просить это все реализовать в 1С. Если Рук-ль ИТ в разработке них.. не соображает, то звиздец команде разработчиков, которые работают под началом такого идиота. Работа превратится в вечный геморрой. Задача руководителя отдела ИТ на начальном этапе постановки задачи Заказчиком максимально выяснить все детали задачи, устранить нереализуемые хотелки (или найти им реализуемую альтернативу), и сформулировать задачу перед разработчиками, чтобы те поняли, что от них требуется. В противном случае - это лишнее звено между постановщиком задачи и ее исполнителем.

Должен
74 sol
 
25.03.11
13:17
(73) +1. Более грамотно, чем я. Мой респект.
75 byxtello
 
25.03.11
13:18
умный и знающий руководитель не берется за невыполнимые и труднорешаемые задачи,
а неумный и незнающий руководитель берется - и часто достигает результата :)
(0) твои боссы сделали правильный выбор:)
76 mishaPH
 
25.03.11
13:18
(66) ведущий прог- должность техническая. Ведущий прог он исполнитель, хоть и ведущий в комманде прогов. РП - это административная фигня.
77 mishaPH
 
25.03.11
13:19
(73) а прогам не пофигу? это гемор того, кто дает задачу такую. да и вообще вы сильно преувеличили. в 1С можно сделать все что угодно, это некоторые проги утверждают обратное.
78 lxs
 
25.03.11
13:19
(74) я все не стал читать, сорри, если сильно сплагиатил)
79 lxs
 
25.03.11
13:21
(77) энтузиаст?..
"1С можно сделать все что угодно" - не провоцируй толпу на ненужный холивар..
80 Alexandr Puzakov
 
25.03.11
13:21
История знает тысячи примеров, когда в деятельности подчиненным давалось побольше полномочий, и результат был высокий, а также история знает примеры, когда грамотный руководитель непрерывно ходил и махал розгой над подчиненными, и результат был ужасным...
81 mishaPH
 
25.03.11
13:21
(73) опять же вы в крайности впадаете. кодить уметь в 1с и знать 1с и ее возможности, вещи разные, Знание ТТХ танка например и реководство боем отделения танков совсем не подразумевает умение управлять танком.
82 mishaPH
 
25.03.11
13:21
(79) реалист.
83 mishaPH
 
25.03.11
13:22
(80) почему-то все начинают рассматривать какие-то крайности в чем-то от чего принимаются неправильные решения и дело не движется.
84 lxs
 
25.03.11
13:25
(77) Лично мне не пофигу. Если такой вот м..дак будет ставить мне невыполнимые задачи, а потом еще применять схемы мотивации по результатам выполнения, то он очень быстро отправится в далекое эротическое путешествие вместе с той компанией, где он работает.
85 ado
 
25.03.11
13:25
(76) Тааак, а в чем тогда разница между тимлидом и РП?
86 sol
 
25.03.11
13:25
(77) "это гемор того, кто дает задачу такую". Нет, это гемор того, кто ее выполняет. Я свидетель.
87 Господин ПЖ
 
25.03.11
13:25
(0) должен. Другой вопрос насколько хорошо... Это зависит совмещает ли он собой функции ведущего прога или нет.
88 disk-2008
 
25.03.11
13:26
(0)Ответ не так однозначен.
Кодировкой на скорости владеть не должен, но, должен знать все этапы разработки.
89 Господин ПЖ
 
25.03.11
13:26
(85)

A team leader or team lead is someone (or in certain cases there may be multiple team leaders) who provides guidance, instruction, direction, leadership to a group of other individuals (the team) for the purpose of achieving a key result or group of aligned results. The team lead reports to a project manager (overseeing several teams). The team leader monitors the quantitative and qualitative result that is to be achieved. The leader works with the team membership
90 lxs
 
25.03.11
13:29
(83) Я не имею ввиду то, что РукИТ должен быть профессиональным программистом такого уровня, что сможет заткнуть любого подчиненного. Он должен быть знаком с решением, которое находится на поддержке, знать предметную область, и, несомненно, уметь руководить.

Он не должен быть кодером, и, уж тем более, не должен этого делать.
91 ado
 
25.03.11
13:29
(77) Если задача не формализована, а то, хуже, неформализуема в принципе, или имеет в формулировке внутреннее противоречие, то её нельзя сделать ни на 1С, ни на каком-либо ином языке программирования.
92 ice777
 
25.03.11
13:31
Если группа 50 чел, то нафиг,- ему бы успеть работу поделить, сукачей выслушать, обаять нужных, обос#ать ненужных, полизать начальству и уйти домой вовремя ;)
93 SerMaxim
 
25.03.11
13:32
(0) Однозначно должен. Может не на сверхъестественном уровне но выстраивать генеральную линию развития проекта нельзя.

З.Ы. Те кто пишет "Не должен" с логикой "Руководитель должен только руководить" - почитайте про менеджмент в компаниях IBM и Pepsi. - там у руля стояли то кондитеры то вообще фиг знает кто - результат - временные выпадения с лидерства в рынке.

Должен
94 Alexandr Puzakov
 
25.03.11
13:36
(83) это не крайности, а закономерности.
95 xReason
 
25.03.11
13:37
(93) в Билайне стоял шоколадник и теперь Билайн самый аутсайдерный опсос
96 Alexandr Puzakov
 
25.03.11
13:41
(93) попробуй ответить на вопрос: умеет ли программировать руководитель направления экономических программ фирмы 1С Харитонов?
97 sol
 
25.03.11
13:41
(95) Не взлетит. Приведи пример из области ИТ.
98 Loki79
 
25.03.11
13:42
Самое плохое если чуть чуть сталкивался с прогр. причем давно

Не должен
99 buh1977
 
25.03.11
13:42
все зависит от того как его воспринимает вышестоящее начальство - т.е либо как себя поставит .....если предшественик сам типа незаменимый спец и сам старался все делать ----- будет по запросу от гл.буха сам первым в код лезть, чтоб показать свою значимость и не уволили как некомпетентного- просто другового выхода нет

Должен
100 opty
 
25.03.11
13:44
Он не обязан быть хорошим кодировщиком , но знать принципы построения запросов , понятия о оструктурах данных и т.п обязан.
Руководитель группы разработки в первую очередь архитектор и пректировщик системы , а не зная принципов платформы (пусть не детально но достаточно глубоко) , можно такого напроектировать...

Должен
101 Alexandr Puzakov
 
25.03.11
13:44
(93) и чепуху про IBM гнать не надо.
102 Loki79
 
25.03.11
13:44
Должен уметь грамотно ставить задачу, разбираться в алгоритмавх
103 Alexandr Puzakov
 
25.03.11
13:45
(97) я привел пример в (96)
104 DrZombi
 
гуру
25.03.11
13:46
(0)Я бы сказал "Обязан!"

Должен
105 mishaPH
 
25.03.11
13:47
(100) для этого надо уметь программировать? зачем РП должен вникать в то, как оптимально постоить запрос?? Он что еще за прогами должен проверять что-ли все??

Он должен поставить задачу, что должно быть на выходе в соответствии с запросом пользователей и возможностью 1с. проконтролировать ее выполнение и т.п.
106 tenikov
 
25.03.11
13:49
(85) РП еще бюджет и оплату курирует, по моему.
107 McNamara
 
25.03.11
13:55
(105) речь не про РП, а про руководителя группы разработки. То есть это человек, который координирует работу 3-15 программистов, ставит им задачи, отвечает за правильную архитектуру разработки, решает сложные вопросы разработки и т.д. Как он может не знать программирование, что за бред. Он должен быть опытней любого из программистов в своей группе.
108 zavsom
 
25.03.11
13:56
ИМХО так как некоторые вещи должен сам допиливать  мало ли - прогер уволится или умрет не дай бог, да и мало ли какие форс мажоры

Должен
109 Alexandr Puzakov
 
25.03.11
14:00
(107) глупости. Сколько строчек кода знает Билл Гейтс из десятков миллионов строчек кода Windows?
110 vladko
 
25.03.11
14:01
однозначно. Это всё равно, что руководить стройкой, но не знать как строится дом

Должен
111 McNamara
 
25.03.11
14:04
(109) думаю даже билл гейст знает концепцию уствойства своей виндоуз и очень даже хорошо. А не надо путать топ-менеджеров, менеджеров, РП, ген директоров компаний с мелкими руководителямя пятком программистов..
112 TitanLuchs
 
25.03.11
14:04
(0) Нет. Я знаю конкретные примеры, где руководитель в коде совсем нуль, но прибыль из его проектов извлекается ого-го.

Не должен
113 ado
 
25.03.11
14:05
(109) Билл Гейтс -- руководитель группы программистов из 3-15 человек? 0_о
114 opty
 
25.03.11
14:07
(105) Он так может запректировать архитектуру , что блин запрос к ней фиг построишь :) , или сделает её наооборот слишком избыточной , и следовательно оптимальной . Что бы спректировать архитектуру оптимально необходимо знать особенности платформы . Другой вопрос конкретная реализация задачи , особенности конкретного кода , непосредственный алгоритм - в этом вопросе программист-исполнитель (программист) может превосходить руководителя группы разработки.
Руководитель видит задачу шире
Исполнитель копает её глубже
115 Starhan
 
25.03.11
14:09
Руководитель группы разработки, должен.
Иначе приедтся вводить еще должность Ведущего программиста.

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

Руководитель проэкта - Руководитель группы разработки - ведущий программист - програмист.

тем более в 1С одинесниг обычно триедин.


3 начальника на 1го-3х прогеров XD
даже 4ре еще Зам. диреткора по ИТ.

Должен
116 ado
 
25.03.11
14:10
(105) Ты опять про РП. А в сабже речь вообще-то не про РП идет.
117 opty
 
25.03.11
14:10
Руководитель группы разработки <> руководитель проекта
Руководитель группы разработки = ведущий программист (все таки программист)
118 Kandala
 
25.03.11
14:13
у меня были такие руководители, работа выполнялась на ура.

Не должен
119 Alexandr Puzakov
 
25.03.11
14:16
(111) а что, принципы менеджмента в случае с организацией, производственным участком и пятком программистов различаются в корне? Вот уж не думал...
120 Адинэснег
 
25.03.11
14:17
Должен ли руководитель группы разработки 1С уметь читать или умножать числа?
121 McNamara
 
25.03.11
14:17
А что касается РП, то он не должен знать код. А то была у меня одна РП, лазила в конфигуратор постоянно, что-то там портила, и постоянно спорила со мной о планируемых трудозатратах, постоянно занижая их.
122 ilpar
 
25.03.11
14:18
(121) +1
ваще жесть с таким РП работать
123 Alexandr Puzakov
 
25.03.11
14:19
(117) с чего это вдруг ведущий программист стал руководителем? Он ни коим боком к категории руководителей не относится.
124 ado
 
25.03.11
14:21
125 McNamara
 
25.03.11
14:21
(123) а ты думаешь руководитель, это тот кто сидит в кожаном кресле в своем кабинете и ничего не делает? Руководитель группы программистов-это как сержант. Просто самый опытный ответственный и задротный программист, которого поставили над остальными чтобы было с кого спросить..и не более.
126 opty
 
25.03.11
14:21
Руководитель проекта может быть одновременно рукуводителем группы разрабочиков
Если руководитель проекта не разбирается в программировании , из числа прогов назначается (либо сам сабой не формально образовывается) ведущий программист (лидер команды) , и управление пойдет двухступенчатое . В больших проектах и особенно при наличии нескольких команд в одном пректе это нормальная ситуация , но для команды не более 5-7 это излишество.
127 McNamara
 
25.03.11
14:22
так что не путай сержантов с полковниками)
128 Starhan
 
25.03.11
14:22
(117),(123) а кто должен клеить результаты работы 3х программистов над одним объектом, допустим?
Руководитель группы или ведущий программист?
129 ado
 
25.03.11
14:24
(126) У ТС уже есть РП, который не разбирается не то, что в программировании, но даже в функционале внедряемого продукта ;-)
130 Alexandr Puzakov
 
25.03.11
14:24
(128) ведущий программист. Но еще раз повторяю, ВЕДУЩИЙ ПРОГРАММИСТ НЕ РУКОВОДИТЕЛЬ.
131 mishaPH
 
25.03.11
14:24
(114) Для этого есть обсуждение предварительное с прогами о том что они могут сделать.
132 ado
 
25.03.11
14:25
Кстати, вопрос к ТС. А сколько вообще разработчиков то в группе планируется?
133 opty
 
25.03.11
14:26
(123) Когда работают двое , один из них по любому старший
134 Alexandr Puzakov
 
25.03.11
14:29
(133) старший <> руководитель
135 opty
 
25.03.11
14:31
(128) а это как команда организована , сколько в ней человек и какова конкретная задача . В данном случае ведущий программист , но некоторые задачи руководитель группы .
Старший (или ведущий) по любому руководитель в рамках должностных иснструкций , руководство между прочим может быть не только административным но и ФУНКЦИОНАЛЬНЫМ , надо четко их различать
136 Starhan
 
25.03.11
14:33
(130) еще помучаю вопросиками, Кто устанавливает нормы в часах?, Вырабатывает единый (корпоративный) стиль программирования и т.п.

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

Я вообще к чему спрашиваю, эфективно ли иметь связку
Руководитель проэкта - Руководитель группы разработки - ведущий программист. И при каком примерно количестве народу.
137 opty
 
25.03.11
14:35
(128) таким образом ведущий программист осуществляет функциональное руководство в рамках решения задачи , административным его нефиг нагружать , у него другие задачи, Руководить группы разработчиков осуществляет и административное и функциональное руководство , РП в первую очередь администратор и кординатор причем не между самими программистами , а например между группой разрабочиков и заказчиками
138 Starhan
 
25.03.11
14:36
Вообщем хоть кто-то из руководства должен разбираться в 1С, иначе отдел превращается в черную дыру ).
139 Wasya
 
25.03.11
14:39
Руководители группы разработки балласт, бесполезные людишки. От их знаний ничего не зависит.

Не должен
140 Alexandr Puzakov
 
25.03.11
14:40
(135) руководители - это отдельная категория персонала, также как и специалисты, рабочие, служащие.

"Косынка программа и Windows программа, ведь они же обои работают на компьютере" Так что ли?
141 Starhan
 
25.03.11
14:42
а ТС совет, берите не знающего. Можно будет ему выдавать работу завышенную по времени в 2-3 раза. и еще намекнуть на не умелое руководство в случае ошибок.

Хотя жизненый опыт мне подсказывает, что раз на должность РП взяли летчика (читай друга/знакомого руководства оргнизации), то и на должность РГР возьмут друга/знакомого.

А тут уже завсит от человека, если он заинтересован в прибыльной работе организации и действительно эффектиный менджер, то лучше по учитсья у него, пригодиться в жизни для роста, а если - нет, сваливать с конторы.
142 opty
 
25.03.11
14:42
(136) Для крупного проекта вполне эффективно , по другому серьезный прект и не сделаешь . На практике (в группе 3-7 чел) и если над проектом работает одна группа как правило совмещаются должности
Руководитель группы разработки = ведущий программист (малие группы 3-4 чел)
либо
Руководитель проэкта = Руководитель группы разработки (чуть большие группы 4-7 чел)
Из практического опыта не эффективно загружать ведущего прога административным управлением или планированием , он должет решать чисто технические (програмные) вопросы
143 ado
 
25.03.11
14:44
(140) Тем не менее нижнее звено руководителей должно непосредственно разбираться в работе подчиненных, кто-то же должен принимать работу не в виде "черного ящика".
144 Alexandr Puzakov
 
25.03.11
14:45
И да, нет никакого "административного" руководителя. Есть линейные (руководители цехов/подразделений) и функциональные (финансовый директор, директор по персоналу).
145 tenikov
 
25.03.11
14:45
(123) синеор (ведущий) назначает стаффам к выполнению часть своей работы.
ну так это везде, кроме твоего места работы, видимо.
146 Alexandr Puzakov
 
25.03.11
14:47
(143) а главный инженер лезет в двигатель, чтобы посмотреть как отремонтировали?
147 ado
 
25.03.11
14:49
(146) Ты опять полковников с сержантами путаешь. Главный -- нет, а начальник цеха может и полезть.
148 opty
 
25.03.11
14:49
(144) Когда это финансовый директор осуществлял функциональное руководство ИТО ? Отчасти административное (в области например фондов и т.п.) но НИКОГДА функциональное , он просто не компетентен в этих вопросах
149 Alexandr Puzakov
 
25.03.11
14:49
(145) ведущий программист = специалист.
150 tenikov
 
25.03.11
14:51
(149) ХА ХА!

а просто программист = стажер?
151 opty
 
25.03.11
14:51
(146) А мастер участка так точно полезет :)
152 DailyLookingOn Sunset
 
25.03.11
14:53
Время офисных креветок.
Чуть пролез по головам остальных - "руководитель" и знать ничего при этом не надо.
153 ado
 
25.03.11
14:53
(151) Видимо, по мнению Пузакова, мастер участка уже не руководитель.
154 McNamara
 
25.03.11
14:53
(144) вот видишь, что-то ты все таки понимаешь, правильные вещи даже пишешь. Так что отсюда какой вывод, что рук. группы разработки-это функциональный руководитель, то есть он не административное управление осуществляет, а руководит конкретной работой(разработка 1С), и должен в этой работе разбираться...что не так?
155 ado
 
25.03.11
14:55
Должен ли главный бухгалтер знать план счетов?
156 Alexandr Puzakov
 
25.03.11
14:55
(148) может еще директора по персоналу отправим на склад, партию картошки принимать?
157 Igor 2007
 
25.03.11
14:57
1. Умный человек никогда с кодами сидеть не будет.
2. Когда татаро-монголы шли на Русь, то хан всегда стоял во время боя на возвышенности вместе с женами и детьми, в отличии от русских князей.

Не должен
158 McNamara
 
25.03.11
14:59
(156) нет, принимать партию картошки отправим директора по закупкам, если без него его подчиненные не смогут справиться.
159 tenikov
 
25.03.11
14:59
(157) ну и где теперь эта монголия?
160 ado
 
25.03.11
15:00
(157) Тумены, сотники и десятники тоже на возвышенности стояли, вместе с ханом?
161 Alexandr Puzakov
 
25.03.11
15:01
(148) директор по персоналу, финансовый директор, директор по маркетингу - ФУНКЦИОНАЛЬНЫЕ РУКОВОДИТЕЛИ. И не надо спорить.

(150) нет, простой программист тоже специалист.

(153) мастер - руководитель, а ведущий программист нет. У мастера есть люди в подчинении, а у ведущего программиста - нет.
162 McNamara
 
25.03.11
15:01
(157) думаю если хан на рабочем месте озвучит эту позицию, в присутствии своего начальства, то он станет безработным ханом.
163 Igor 2007
 
25.03.11
15:01
(159) В нас внутри. :)
164 tenikov
 
25.03.11
15:05
(163) у вас - это у кого?
165 ado
 
25.03.11
15:05
(161) >> мастер - руководитель, а ведущий программист нет.

Ок. Ты видел хоть одного хорошего мастера, который бы не разбирался в работе своего участка? Я -- нет.
166 ado
 
25.03.11
15:09
(161) А главный бухгалтер -- руководитель?
167 Alexandr Puzakov
 
25.03.11
15:13
(165) не видел. И что?
168 Alexandr Puzakov
 
25.03.11
15:14
(166) да.
169 fishman
 
25.03.11
15:15
Выявление максимально приближенных сроков разработки.
Выявление особенностей у подчиненных, для корректного распределения ресурса.
Выявление слабых сторон подчиненных, для устранения пробелов в знаниях, а возможно и самих подчиненных.
Плотная работа с менеджером проекта, аналитиком.

Должен
170 mishaPH
 
25.03.11
15:17
(169) а простите где тут программирование?
171 ado
 
25.03.11
15:17
(168) Таки главный бухгалтер должен разбираться в бухучете?
172 ado
 
25.03.11
15:19
(170) Какой пункт из первых 3-х можно выполнить не зная программирования?
173 Mashap
 
25.03.11
15:20
Теоретически может и не уметь, но должен хорошо ориентироваться - что, к чему, почему.. Но нюансов может не знать - не должен. Задача руководителя решать орг. вопросы, если бы я умела это делать - была бы руководителем:)

Не должен
174 mishaPH
 
25.03.11
15:20
(172) любой. Достаточно знать платформу и ее возможности. Программистом быть не обязательно. тем более 1С
175 mishaPH
 
25.03.11
15:21
(171) разбиратся должен. работать бухгалтером на всех участвках нет.
176 NewStudent
 
25.03.11
15:22
Чтобы стать главой спецназа надо пройти через спецназ, а не по назначению от папы/мамы/ тети/ дяди и т.п.

Должен
177 mishaPH
 
25.03.11
15:24
(171) ты опять смешиваешь разбиратся в чем-то и работать там.

Если я знаю технологию пр-ва молока на уровне технолога я тем не менее не работал технологом.
178 Alexandr Puzakov
 
25.03.11
15:24
(171) бухгалтер не просто должен, он обязан. Как-никак он отвечает за учет.

В команде разработчиков, каждый из разработчиков может быть гуру по своей части, а в бухгалтерии гуру учета - главный бухгалтер и лучше его никого нет (подразумевается). Бухгалтерия и группа разработчиков - разные вещи.
179 ado
 
25.03.11
15:25
(174)
1. Как можно оценить срок решения задачи, не представляя способов её решения?
2. Как можно распределить задачи по сотрудникам исходя из их сильных сторон не представляя как вообще решаются эти задачи.
3. Как можно выявить пробелы знаний сотрудника, не имея возможности оценить его работу "изнутри"?
180 McNamara
 
25.03.11
15:26
(174) типичная фраза тупого менеджера, типа я знаю платформу и ее возможности, но не на один конкретный вопрос ответить не может, или отвечает- "я это знать не должен, я знаю платформу и ее возможности", а все остальные вопросы к программистам)
181 ado
 
25.03.11
15:27
(177) Вопрос в сабже внимательно прочитал? "Должен ли руководитель группы разработки УМЕТЬ программировать", а не "Должен ли руководитель группы разработки программировать "
182 McNamara
 
25.03.11
15:27
(178) а значит руководитель программистов не отвечает за разработку?..вот ты и попался)
183 Escander
 
25.03.11
15:28
Не обязательно, ему важнее знать предметную часть, извне возможности платформы и самое главное - руководить кодлой кодеров.
184 zharkin
 
25.03.11
15:28
Должен быть в теме.

Должен
185 ado
 
25.03.11
15:28
(178) Чем принципиально отличается группа разработчиков от бухгалтерии или производственного участка?
186 Escander
 
25.03.11
15:28
не должен

Не должен
187 mishaPH
 
25.03.11
15:29
(179) Ты никогда не будешь руководить чем-то. в тебе комплекс того, что ты не решишся что-то сделать потому, что ты этого не знаешь.

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

все эти пункты а касаемо сотрудника теоретически могут возникнуть только когда комманда новая. Оценивать постоянно сотрудников это фигня какая-то. способов оценки навалом помимо личной проверки кода того, что написал сотрудник.
188 ado
 
25.03.11
15:29
(185) Тьфу, проголосовал случайно.

Должен
189 Прохожий
 
25.03.11
15:30
"Насяльника, садись. Пагаварим па брацки.
Ты обои клеить умеишь?"
190 mishaPH
 
25.03.11
15:30
(180) типичный ответ того, кто аргументировать и не может, приводя примеры из разряды перебранки баб на базаре.
191 fishman
 
25.03.11
15:32
(170) Объясните мне:
Программист А знает что такое "Рекурсия"
Программист Б не знает что такое "Рекурсия"
Теперь берем, Руководитель А знает что "Рекурсия" это основа.
Руководитель Б вообще понятия не имеет что это такое и с чем её едят. И какой руководитель определит стадо баранов у него или не баранов? "Рекурсия" для примера взята, можете подставить сюда чтонть другое, основы запросов, да просто отличие процедуры или функции, короче все что угодно.
По мне дак руководитель А более компетентен, чем руководитель Б
192 ado
 
25.03.11
15:32
(187) То есть, по твоему, руководить непосредственно разработкой вообще не нужно? Пусть каждый пишет как хочет и что хочет, так?
193 McNamara
 
25.03.11
15:32
(187) если руководитель во все не вникает, то он зависим от своих подчиненных. Отсюла вывод- подчиненные будут им вертеть как хотят, второе- другие руководители, клиенты не будут его ни во что ставить, а будут общаться с его подчиненными, так как это более продуктивно.
194 McNamara
 
25.03.11
15:33
(187)+если руководитель на любой вопрос клиента или своего начальнника будет звонить или бегать узнавать у своих подчиненых, то долго он не продержится
195 Прохожий
 
25.03.11
15:34
(191) Глупо увеличивать "умность" своих работников. Это косвенно является увеличением трудоемкости, а значит влечет снижение качества управления.
Есть другие способы определить кого пора уволить.
196 ado
 
25.03.11
15:34
(187) Вникнуть во все сам, и сделать все сам -- это две большие разницы.
197 Mashap
 
25.03.11
15:35
(187) никогда не говори никогда, дружок.. А то жизнь такая штука, знаешь..
198 Прохожий
 
25.03.11
15:36
(193) Компания работает за деньги. Размер определяет руководитель. После оплаты - доступ к телу (персоналу) исполнителя. Кроме денег вообще мало чем нужно интересоваться настоящему начальнику.
199 fishman
 
25.03.11
15:36
(195) объясните поподробнее ни чего не понятно.
Глупо увеличивать умность, от этого увеличивается трудоемкость?
200 Alexandr Puzakov
 
25.03.11
15:36
Ладно, тогда по-другому. Представим, есть следующая команда:
Вася, 7 лет программирования на С++;
Коля, 6 лет программирования на С++;
Дима, 8 лет программирования на С++;
Петя, читал книги по С++, за спиной 4 года руководства людьми, оканчивал курсы МВА.

Вопросы:
1) кто из них будет руководителем?
2) если руководителем будет не опытный программист, есть ли у команды шансы выполнить работу?
201 mishaPH
 
25.03.11
15:36
(192) Для проверки кто и ка что сделал и оптимлаьно ли достаточно тестов. как хочет не получится по тому, что есть стандарт. Что хочет тоже нет потому, что есть ТЗ.
(193) фигня
202 McNamara
 
25.03.11
15:38
(198) ну ты отморозил. Типа дело любого начальника только деньги считать?..откуда только такой бред рождается в головах у людей.. хотя что ожидать от тупых одинесников.
203 Mashap
 
25.03.11
15:39
Руководитель должен решать орг. вопросы, поэтому не должен. Каждый должен заниматься своим делом. Если бы я умела это делать - была бы руководителем:)

Не должен
204 ОчкарикСлава
 
25.03.11
15:42
Ибо, если программеру руки оторвёт на войне с бухами, то руководитель всатанет за пулемёт и продолжит благое дело!


ПыСы.
Вот у нас отдел сократили, и прога прогнали (по сокращению..)
И я, как бывший начальник теперь и прог еще...
Контора такая кстати:
Юрлицо+ 7 филиалов. + еще 8 юрлиц в стадии присоединения к головной. По 8-городам.
Спиртосодержащее со всеми вытекающими...
Юзеров в базе (УПП) около 50-челов + торговые с КПК, штук 70 по стране.
+ Юзера в разных других базах, торговли, ЗиКи, ЗУПы, БП, Бух77,
И нас двое в окопе, я и сисадмин мой...
Что скажете, это нормально?
205 ОчкарикСлава
 
25.03.11
15:43
+ (204) кстати, проголосовать забил..

Должен
206 Прохожий
 
25.03.11
15:43
(199) Если вы занимаетесь более наукоемким или более сложным делом, то его всегда можно выполнить силами персонала поглупее, но с большими трудозатратами. Это ведет (ВСЕГДА) к падению темпов экономических процессов на предприятии. Поэтому джумшуты, клеят обои, остаются дураками и живут более стабильно, чем постоянно растущие офисные работники, рост которых не всегда нужен компании.
Чем проще построен бизнес тем он привлекательнее, поскольку хорошо управляем. Только конченые специалисты мыслят иначе, считая что продается не упаковка, а товар.
Руководитель всегда мыслит в другой плоскости.
Ты либо спец-работник, либо обеспечиваешь рабочие места другим людям. Поверьте, не обязательно понимать чем они занимаются. Общение с любимыми подчиненными - это не самое главное событие в жизни Руководителя. Чего нельзя сказать о подчиненных. Для них Руководитель - это зачастую единственный доступный значимый ресурс.
207 Alexandr Puzakov
 
25.03.11
15:48
Вопрос ко всем: вот Вы опытный специалист, на каком-то там механизме собаку съели, в очередной раз работаете с этим механизмом, к Вам подходит руководитель, который "умеет программировать" (за спиной год 1Синья), и начинает давать советы и "координировать". Какова будет Ваша реакция? И на сколько полезны будут знания руководителя?
208 Mashap
 
25.03.11
15:49
(206) Согласна, что рост специалиста не всегда нужен компании - 100%. По поводу того, что для руководителя общение с подчиненными - не главное - конечно, они ведь не платят ему зарплату:)
209 Mashap
 
25.03.11
15:49
(207) руководитель не будет так делать - нормальный:)
210 Спящая
 
25.03.11
15:50
Выскажусь. что мне кажется нужно обязательно знать РП
1. классику - управление проектами - РМ Боок настольная книга
2. хорошую методологическую подготовку  самостоятельного обучения
3. навыки управления людьми (желательно MBI )
а далее по желанию, смотря от уровня необходимости погружения в проблему.
Если задача задана - сделать проект и нет особых ограничений по ресурсам , тогда  один хороший технический заместитель и аналитик вот собственно и все что нужно.
а если есть ограничения - тогда время на погружение в специфику области.
Был у меня один РП - одной из любимых его фраз была "Не царское это дело"....очень качественно делал проекты, команда была ориентирована на результат.

Не должен
211 ado
 
25.03.11
15:51
(200) В этой команде Петя не нужен.
А руководителем следует назначить любого из 3-х, кто лучше умеет руководить людьми. Даже если у него нет диплома МБА.

(201) >> как хочет не получится по тому, что есть стандарт.
И кто должен следить за соблюдением стандарта? И кто его должен сформировать, или выбрать?
212 Прохожий
 
25.03.11
15:51
(201) На один огромный металургический завод пришли иностранные хозяева, купили. Заметили что завод потребляет огромное количество воды, без неё производство не работает.
В первый месяц сделали фактический замер. Во втором ввели лимиты по воде 50% от факта.
Цеха на это посмотрели с недоумением ибо о потреблении воды раньше вообще никто не думал. Хмыкнули удивленно и пошли дальше работать. В следующем месяце лимит был урезан ещё на 30 %. Цеха начали роптать ибо реально воды не хватает, а работать надо.
Повысили на 15 процентов лимит и сделали из него норматив. Однократными недоразумениями в связи с нехваткой воды и единовременными потерями сумели сократить затраты по воде более чем в два раза даже не вникая в суть происходящего.
П.С.: Руководитель не должен даже пытаться заменить собой работника. Но может заменить работника другим работником в любой момент если руководитель настоящий.
213 Прохожий
 
25.03.11
15:52
(208) Руководитель не должен даже пытаться заменить собой работника. Но может заменить работника другим работником в любой момент если руководитель настоящий.
214 Прохожий
 
25.03.11
15:53
(200) Руководить будет Арман Есбекович.
215 ado
 
25.03.11
15:53
(210) Снова чукча не читатель ... Речь не про РП идет.
216 Спящая
 
25.03.11
15:55
(206) однако такой подход не обеспечивает развитие и процветание бизнеса через 100 лет. Такое может быть в бизнесе  типа сегодня сделаем, а завтра будь что будет.
На самом деле постоянно растущая компетенция сотрудников офиса, это будущая прибыль компании ( если хорошо и с умом распорядиться ).
217 Прохожий
 
25.03.11
15:55
(211) Применение подробных расчетно-аналитических нормативов в планировании вовсе не обязательно если это не повышает существенно экономическую часть ибо, опять же, дико трудозатратно. Применений отчетно-статистических показателей выбирают гораздо чаще. Здесь вопрос о "выбирать" не совсем уместен...
218 opty
 
25.03.11
15:55
(200)
Петю Руководителем проекта
Диму на курсы управления людми и руководителем группы разработчиков
Колю или Васю ведущим прогом
219 Прохожий
 
25.03.11
15:56
Вообще прежде чем дойти до стандартизации люди много-много бюджетируют...
220 Прохожий
 
25.03.11
15:57
(218) Не правильную они голосовалку сделали. Надо по именам было.
221 Новенький_2009
 
25.03.11
15:58
Все кто тут отписался с "не должен", видимо не разу не работали под таким чутким и бдительным руководителем. А если бы хотя бы раз ощутили всю прелесть - тогда варианта было бы два:
1. должен
2. валить на ух от такого м#ка.
222 Alexandr Puzakov
 
25.03.11
15:58
(209) ну так если специалисты все сделают сами (а они сделают, в своей области они утрут нос руководителю на раз-два), то зачем нужны "дилетантские" умения руководителя?

И насчет "оценки сложности", "оценки трудозатрат" и прочих вещей, для которых  якобы нужно знание 1С, - у каждого из специалистов есть языки, по 1 штуке на рыло. Для оценки трудозатрат, в нормальной деятельности, имеются:
- нормы и регламенты;
- согласование с исполнителями.
223 Reaper_1c
 
25.03.11
15:59
(221) +1

Должен
224 ado
 
25.03.11
16:01
(222) Почему дилетантские? Почему бухгалтерией дилетант в БУ управлять не может, а группой программистов может?
225 Прохожий
 
25.03.11
16:05
(216) Вы забываете что есть отрасль образующие предприятия, а есть работающие на высококонкурентных рынках. Я вот в миссии одной строительной компашки недавно видел: "Извлечение чистой прибыли". Очень хорошо написано.
А рынок айти на сто лет не спланируешь, очень бурный. Читайте внимательнее, я же писал про ТЕМПЫ. Если вы беретесь за любое дело, которое вы не в состоянии завершить, то получается недостроеный СССР с очень сложной красивой, возможно даже достижимой целью. Но не в этой жизни.
А продавать коробки 1С может и дурак, как показывает практика. Легко и быстро. Вероятность того, что у вас условия уникальны и значительно лучше среднерыночных крайне мала.
Ненужная компетенция сотрудников и накапливающаяся в них НЕРЕАЛИЗОВАННОСТЬ - это ложный повод уволиться из компании ибо "Я ТАКОЙ!", а мое Я тут не ценят...
226 opty
 
25.03.11
16:06
(222) Одними регламентами и нормами сыт не будешь , нужно конкретное погимание проблеми знание как эти проблемы решить.
Если бы все решалось нормами и регламентами , руководители были бы не нужны , их бы калькуляторы заменили.
Кроме того руководство это в значительной степении ответсвенность за принятие РЕШЕНИЯ.
Как говорится генерал приля решения захватить населенный пункт , штаб разрабатывает варианты решения данной тактической задачи , командиры полков там или бвтальонов на местах воплощают этот замысел , а если стратегически решение о захвате этого пункта оказалось ошибочным - генералу и отвечать
227 Alexandr Puzakov
 
25.03.11
16:06
(224) потому, что в бухгалтерии все крутится под главбухом, а в группе программистов каждый сам решает, как лучше сделать. Чуть ли не механическая, и чуть ли не полностью творческая работа - разные вещи.
228 Прохожий
 
25.03.11
16:07
(216) Здесь уже обсуждали на днях выгодно ли выращивать спеца или дешевле брать готового. Всегда нужно брать компентентного и готового, при чем компетенция должна точно совпадать. Спецы широкой компетенции - плохие работники.
229 ado
 
25.03.11
16:09
(226) А если, при этом, сержанты и лейтенанты не будут знать за какой конец ружье берется, то хрен они что захватят, каким бы стратегически верным решение ни было.
230 opty
 
25.03.11
16:10
(224) Угу угу , представляю результаты работы если каждый рядовой прог в команде САМ решает как лучше сделать , может он еще и сроки определяет да и вообще всех посылает .
231 ado
 
25.03.11
16:11
(227) >> а в группе программистов каждый сам решает, как лучше сделать.

Когда происходит так, из этого, как правило, ничего хорошего не выходит.
232 Alexandr Puzakov
 
25.03.11
16:14
(230) вот представь, у меня за спиной полтора года программирования, а у подчиненного 10, как я оценю время выполнения работы подчиненным? По своему времени - так он быстрее меня сделает, линейной зависимости между опытом и скоростью работы тоже никакой нет. Как оценивать?
233 opty
 
25.03.11
16:16
(229) Естественно , но вообщето за боевую подготовку и качество обучения солдат и младших офицеров отвечает командир полка или комбриг , выше уже стратегические задачи , ниже чистая тактика и исполнение приказов .

(228) Спец со временем как правило расширят уровень компетенции и переходить на руководящие должности
234 Alexandr Puzakov
 
25.03.11
16:17
(231) например? Когда редактируете процедуру проведения документа, за спиной стоят пять советников? Или каждый новый реквизит добавляется только после общего голосования?
235 opty
 
25.03.11
16:19
(232) если у тебя полтора года работы прогом и за плечами нет нескольких лет ОПЫТА на руководящей должности (пусть другого профиля) , нужно спрашивать с того идиота который тебя поставил руководить группой разработчиков
236 ado
 
25.03.11
16:20
(232) По времени выполнения им других, однотипных задач, например.
Но как ты поймешь, что задачи однотипные, если вообще не имеешь опыта программирования?
237 Alexandr Puzakov
 
25.03.11
16:23
(235) глупости. Как будто начальник производственного цеха должен поработать токарем, фрезеровщиком, стропольщиком, сварщиком и уборщицей.
238 Alexandr Puzakov
 
25.03.11
16:24
(236) я обращусь к нормам и регламентам, и спрошу у исполнителя ;)
239 opty
 
25.03.11
16:25
(231) Модули проведения даже разных документов (работающих с со сходными данными) должны отвечать неким стандартам , использовать глобальные процедуры , и принципиально схожие алгоритмы , кодирование идет в рамках стандарта
Да блин хотя бы принципы наименования объектов метаданных , или переменных должны быть стандартизированны
А то один пишет ДатаКонца , другой ДатаОкончания , третий КонечнаяДата , разбирайся потом
240 NikVars
 
25.03.11
16:28
Скорее да, чем нет.

Должен
241 GinGer
 
25.03.11
16:28
это факт

Должен
242 Alexandr Puzakov
 
25.03.11
16:28
(239) а без руководителя, разбирающегося в программировании, шансов на согласованную групповую разработку нет? :)
243 verba
 
25.03.11
16:30
Руководитель группы разработки 1С должен знать 1С. Руководитель проектов - не обязательно, хотя лишним не будет.
244 verba
 
25.03.11
16:30
Очевидно

Должен
245 opty
 
25.03.11
16:31
(237) Ты тролль , утверждаешь одно а потом сразу же противоположное
Ты на производстве работал вообще или офисный планктон ?
Любой инжинер это минимум пятый рабочий разряд , не возможно стать начальником цеха не имея инжинерного образования (ну если только ты не племянник генерального)
И в отличиие от рабочего который 20 лет у станка простаял и может такую деталь отфрезеровать что тебе и не снилось , у него нет ОПЫТА руководящей работы , прежде стать начальником цеха , ты должает поработать мастером - начальником участка - замом по производству , ну или проити какую нибудь похожую цепочку руководсва . Нормальный мастер участка может заменить практически любого рабочего при необходимости
246 ado
 
25.03.11
16:33
(242) Нет. Всегда должен быть человек, принимающий окончательное решение. Если не будет компетентного руководителя, группа либо развалится, либо выдвинется неформальный лидер. Но для управления гораздо лучше, когда лидер и руководитель -- одно лицо.
247 Krendel
 
25.03.11
16:36
(246) Хорошо, но может не быть
248 Alexandr Puzakov
 
25.03.11
16:38
(245) это ты себе противоречишь. Как мастер, не прошедший специального обучения, может заменить токаря, фрезеровщика, стропольщика? За время обучения в институте он ни разу за станком не стоял, и ничего не строполил. А уж извини, с умением вытачивать детали не рождаются, и после прочтения книг эти умения не приходят...
249 Glime
 
25.03.11
16:45
Если группа программистов занимается разработкой по готовому ТЗ, то не обязан, и выполнять чисто административные функции, если же у вас команда, занимается собственными разработками, то конечно да и быть профи.
Пример из сериалов: др. Хаус, сам провифи, выше на голову всех, а административные функции обычно возлагаются на самого педантичного и исполнительного(то бишь зам по хоз части).

Должен
250 Alexandr Puzakov
 
25.03.11
16:46
(246) это окончательное решение должно касаться "укрупненных" деталей: добавлять или нет возможность учета НДС, какие проводки будет делать документ... Все должно быть в рамках разумного, не нужно руководителю принимать решение в отношении наименования переменной.
251 Glime
 
25.03.11
16:50
(248) Могу сказать так, по первому образованию, я горный инженер электромеханик, и прежде чем дорасти до механика участка пришлось пройти ступени со слесаря 3-го разряда(на институтской практике) и по этому я мог заменить любого дежурного слесаря, и по автоматике и по машинам, и ленту клепать то же умею
252 Alexandr Puzakov
 
25.03.11
16:53
(251) когда поработавши - эт понятно. Но не когда был мастером и вдруг подошел к станку.
253 ado
 
25.03.11
16:53
(250) Я вообще-то про решения вообще не касающиеся функционала речь вел.
254 Krendel
 
25.03.11
16:53
(251) Ну если у вас извините за выражение, рук разработки решает какие испоьзуется объекты, то гнать надо разрабов вшею
255 Glime
 
25.03.11
16:54
(246) тогда это не группа программистов, а группа "кодеров", любой программист в команде должен уметь принимать решения самостоятельно, но в рамках той стратегии, которую наметили ранее. Если же он отступил от стратегии, и ввел новый объект мд, то должен уметь обосновать данное решение.
Я согласен что проверять оптимальность кода, это маразм!!!
256 ado
 
25.03.11
16:55
(254) И кто примет такое решение?
257 Glime
 
25.03.11
16:57
(254) Маразм менять в стандартных МД что то не поставив в известность остальных участников разработки.
258 Alexandr Puzakov
 
25.03.11
16:57
(253) а разве для решений, не касающихся функционала, нужно уметь программировать? :)
259 Nagaru
 
25.03.11
16:58
Может ли руководить не умея программировать - можно.
Должен ли уметь программировать - без всякого сомнения должен.

Должен
260 ado
 
25.03.11
16:58
(255) >> но в рамках той стратегии, которую наметили ранее

Кто-то должен принять решение какую именно стратегию наметить? Если мнения спецов вдруг разделились.

>> Если же он отступил от стратегии ...  то должен уметь обосновать данное решение

Перед кем обосновать?
261 nbIx
 
25.03.11
17:00
Конечно.

Должен
262 ado
 
25.03.11
17:00
(258) Как раз для решений, касающихся функционала, уметь программировать не обязательно. А вот для решений, касающихся реализации -- непременно.
263 Glime
 
25.03.11
17:01
(258) Для принятие решений ты должен знать приметную область от и до(еще раз подчеркиваю, если у вас команда разработчиков
). Так как для принятия окончательного решения, руководитель должен взвесить все за и против, так же продумать все плюсы и минусы того или иного решения, и принять вариант решения.
264 Alexandr Puzakov
 
25.03.11
17:03
(262) а программисты не в силах решить как реализовать? Зачем ограничивать их в работе?
265 fishman
 
25.03.11
17:06
давайте вообще определимся в понятиях =)
у многих разные понимания о структуре построения отдела и понимании должностных обязанностей.
Отпишитесь лучше у кого какая система настроена:
1ый уровень Руководитель ИТ
2ой уровень Ведущие специалисты (Ведущий программист, аналитик, старший инженер)
3ий Специалисты.

Кто из ни руководитель, кто не руководитель? =)
Я вижу 1 и 2 уровень это руководители.
1ый уровень, на детали начхать важна общая линия.
2ой уровень, выросли из спецов, на детали не начхать, могут найти любое решение.
3ий уровень исполнители задач поставленных от 1го и 2го уровня
266 Alexandr Puzakov
 
25.03.11
17:06
(263) ну хорошо, руководитель знает предмет автоматизации от и до, но не умеет программировать, программисты умеют программировать от и до, но плохо знакомы с предметом автоматизации. Неужели руководитель программистам ничего не объяснит?
267 Старый Ворчун
 
25.03.11
17:08
Проходил я такое в своей практике, еще когда сам руководителем не был. Этот "Постановщик задач", как он сам себя именовал, об 1С имел весьма смутное представление. Все его "руководящие указания" сводились примерно к одному: Сходи к Пользователю, узнай чего ему надо. Потом второй вопрос, сколько тебе времени надо ? Вот собственно и все. Все планы, прогнозы и т.д. я делал сам. Однако получал этот "ПЗ" в полтора раза больше меня. И нахрена козе баян ?

Должен
268 Glime
 
25.03.11
17:08
(260) окончательное принятие того или иного решения за руководителем.
перед собственным руководителем.

Ведь если на то пошло задача любого руководителя, обеспечит конформные условия для подчиненных, и пинать и ругать имеет право только руководитель собственный.
Так же руководитель несет ответственность за все промахи его отдела, и на совещаниях в руководстве, не в коем случае на должен говорить что виноваты его подчинены. Ведь по логике, если виноваты твои подчиненый, значит они не достаточно соответствуют требованиям, значит, ты как руководитель не смог создать команду, значит виноват, ты как непосредственный руководитель отдела.
269 tenikov
 
25.03.11
17:10
(161) >> простой программист тоже специалист.

повторюсь, так - только твоего работодателя.

ведущий спец отличается от спеца в первую очередь кругом обязанностей, а не размером зарплаты и приставкой "ведущий".
270 Glime
 
25.03.11
17:10
(266) тогда в команде должен быть архитектор!!!, вот и всех делов.
271 ado
 
25.03.11
17:11
(264) А зачем им тогда вообще нужен руководитель?
Вот объясните мне, какие функции будет выполнять руководитель группы разработчиков, не разбирающийся в программировании, при условии, что над ним есть еще РП?
272 NcSteel
 
25.03.11
17:12
Конечно, ибо не зная не возможно принимать решения.

Должен
273 Glime
 
25.03.11
17:12
(271) -> (267)
274 ado
 
25.03.11
17:12
(270) А архитектор, это будет руководитель, или нет?
275 NcSteel
 
25.03.11
17:12
(274) Не синонимы.
276 Glime
 
25.03.11
17:13
(267) А в итоге, когда были какие ни будь проблемы, провалы, или еще что то он сдавал подчинены?
277 Glime
 
25.03.11
17:16
(274) Архитектор должен видеть куда движется разработка бд, в части прикладного решения(то есть, не всплывала избыточная наполненность измерениями регистров, не дублировалась информация в 33 местах(когда одна и та же информация расположена в разных местах с небольшими инторпритациями))
278 Alexandr Puzakov
 
25.03.11
17:18
(271) положит перед собой техническое задание, рядом посадит программеров, и выслушает их жалобы, мол вот на это нужно больше времени, это вообще лучше иначе делать, а то должен делать не Вася, а Петя, так как он в этом лучше разбирается. Пойдет? :)

Короче, он будет заниматься координацией программистов, но не координируя их движения в конфигураторе (и без него справятся).
279 ado
 
25.03.11
17:18
(277) Это понятно. А с программистами у него какие взаимоотношения? Кто кем командует?
280 opty
 
25.03.11
17:19
(248) При НОРМАЛЬНОМ высшем образовании (а не купленоом дипломе или платном со скачанными курсовыми) инженер проходит обучение по профильной рабочей специальности .

Первый диплом защищал в 92 году , на производственной практике несколько месяцев отработал монтажником , электриком и наладчиком , и даже после института мог свободно заменить рабочих профильных специальностей , и хотя пришел на производство сразу мастером , прислушивался к своим подчиненным бригадирам
281 ado
 
25.03.11
17:20
(278) То есть принять согласованное решение по техническому вопросу программисты могут, а кто что делать будет, и за какое время -- нет?
282 Alexandr Puzakov
 
25.03.11
17:23
(279) ну наверно он ими.
283 Alexandr Puzakov
 
25.03.11
17:25
(281) могут, но тут у них может получиться перекладывание друг на друга, и вот тут как раз руководитель выручит :)
284 ado
 
25.03.11
17:28
(283) Перекладывание друг на друга получиться может, а такого, что каждый будет отстаивать свое решение по реализации -- не может?
285 wPa
 
25.03.11
17:31
(278) Он лучше знает, кто как пишет и в какие сроки? и вообще сколько нужно времени на наиписание конкретной задачи? а сами они не в состоянии разделить зоны ответственности и сроки разработки? ))
286 wPa
 
25.03.11
17:32
(283) это похоже на работу ленивых студентов и преподавателя, а не команду опытных кодеров
287 ado
 
25.03.11
17:32
+(284) Вы уж либо крестик, либо трусики ...

Либо группа программистов способна к самоорганизации без формального руководителя, и тогда оный не нужен, либо не способна, и тогда руководить должен спец. А таскать бумажки от прогов к РП можно и секретаршу нанять. На гораздо меньшую зарплату.
288 ado
 
25.03.11
17:34
(286) Вот только преподаватель, обычно, разбирается в предмете гораздо лучше студентов :-)
289 Alexandr Puzakov
 
25.03.11
17:35
Или вот. Ипусь я с блокировками, уже на трехсотый раз прохожу отладчиком одни о те же модули. Видятся два решения: либо переделать три регистра, либо перелопатить несколько тысяч строчек кода. Чем сможет помочь руководитель? Ведь он не владет нужной информацией, он по этому вопросу вообще не владет информацией, так как этим занимался я. И не важно, какая там у него квалификация, раз информации в его голове нет... А ведь при разработке так на каждом шагу: я делаю и вся логика у меня в голове, а другому придется потратить время, чтобы в моем разобраться.
290 Alexandr Puzakov
 
25.03.11
17:40
(284) может, но разрулить такую ситуацию сможет не просто умеющий программировать, а обладающих квалификацией выше, чем у программистов...
291 Reaper_1c
 
25.03.11
17:40
(289) Руководитель звена этим и не должен заниматься. Зато вот структура регистров, общих модулей, архитектура взаимодействия клиента и сервера, архитектура общих механизмов - это целиком его компетенция. И решение об изменении структуры объектов должен принимать именно он, т.к. только он ответственен за взаимодействие составляющих системы между собой.
292 Alexandr Puzakov
 
25.03.11
17:43
(287) не, организация рабочего процесса идет на лево, а программная реализация задачи идет на право. Для первого желателен руководитель, а для второго он совсем не обязателен.
293 ado
 
25.03.11
17:43
(289) Он владеет информацией, как то, или иное решение повлияет на другие участки разработки. А вот ты, как рядовой программист можешь этой информацией и не владеть.
294 opty
 
25.03.11
17:44
(287) Скажем так способность саморганизации группы опбратно пропорциональна сложности задачи , причем зависимость не линейная
295 ado
 
25.03.11
17:46
(292) Вот это как раз более справедливо для бригады грузчиков, а не для группы программистов.
296 modestry
 
25.03.11
17:50
Знаю такого. Уехал в нижний, на зп 150 тыщ...

Не должен
297 opty
 
25.03.11
17:52
(289) Он сможет сместить сроки других задач , переложить эту задачу на кого нибудь кто лучше разбирается в реверс-инжинириге .
А программисткая подготовка поможет ему точно оценить сроки исполнения , понять не вешает ли ему сотрудник лапшу на уши по сложности проблемы , да вконце концов просто помочь советом
298 Alexandr Puzakov
 
25.03.11
17:53
(291) опять же, а программисты, без участия руководителя, не могут вносить согласованные изменения?

(294) да нет никакой зависимости от сложности. Есть зависимость от количества программистов.

(295) почему?
299 opty
 
25.03.11
17:54
(289) Логика в голове это плохо , а документирование , а рабочие журналы ?
300 Krendel
 
25.03.11
17:54
(254) Программеры и должны принять, на основе консенсуса.
301 Reaper_1c
 
25.03.11
18:00
(289) Нет конечно. Либое изменение архитектуры только с благословения архитектора. Рядовой спец просто не обладает квалификацией позволяющей предсказать все последствия изменения архитектуры. Вот скажи, что будет если в поле составного типа добавить еще один тип. Все типы ссылочные, но все изначальные по составу реквизитов не отличались, а вот новый - имеет радикально другой реквизитный состав.
302 Alexandr Puzakov
 
25.03.11
18:03
(297) и как же он поможет советом, оценит сроки и прочее, если он это дело в первый увидит? Повторяюсь, какая бы ниипаться высокая квалификация у него там ни была, все равно для полной оценки ситуации ему понадобится время для вникания. Так может лучше я сам решу, как и что делать, а с ним просто согласую сроки? И не понадобятся его знания в программировании... С неменьшим успехом советом мне смогут помочь и другие программисты.
303 StanleyMarsh
 
25.03.11
18:04
Если у человек умный,хорошо знает предметную область и большой опыт внедрения тогда не должен.
В остальных случаях должен.

Не должен
304 Alexandr Puzakov
 
25.03.11
18:06
(301) а шо такое "радикально новый реквизитный состав"?
305 Reaper_1c
 
25.03.11
18:08
У всех документов есть реквизиты:
Организация
Склад
Подразделение
Ответственный
СуммаДокумента

У нового нет ни одного из них, а сумма документа обозвана "СуммаПоДокументу".
306 Alexandr Puzakov
 
25.03.11
18:15
(305) ну... некоторые "универсальные" запросы могут погибнуть.
307 Reaper_1c
 
25.03.11
18:16
(306) обоснуй?
308 Alexandr Puzakov
 
25.03.11
18:25
(307) если где-то получались данные запросом из этого поля через точку, то запрос может просто нарваться на ту самую "злополучную" таблицу, в которой не будет "начального состава реквизитов".

Больше с ходу в голову ничего не приходит, нужно ситуацию смоделировать, а потом смотреть, что и как.
309 Reaper_1c
 
25.03.11
18:27
Нарвется. Больше того, вернет в этой ситуации NULL. С точки зрения возвращаемого результата здесь проблем нет. Но старший программист обязан знать о том, почему такое решение нужно отвергать сразу и чем именно оно губит производительность системы.
310 opty
 
25.03.11
18:51
Каждый должен решать свои задачи , может быть несколько утрированный пример :
Начальник цеха (руководитель проекта) ставит задачу цеховому мастеру - завтра на твой участок привезут и будут монтировать новый точный станок , я его выбил наконец , вот ту кучу лома у прохода сегодня к вечеру убрать , бригада наладчиков на расхват но я договорился будут вовремя , если к концу месяца дадим продукцию премия будет всем . То есть решены административные вопросы , осуществлена координация , определена мотивация

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

Бригадир Петрович (ведущий программист) - так мужики за работу , Вася толкай... Не получается ?, ну сейчас Коля с Петей ломами подденут а Вася трос заведет , поднажми мужики , так Вира ,Майна ,уфф перекур мужики . То есть руководит непосредственным процессом работ
311 opty
 
25.03.11
19:08
Начальнику цеха пофигу КАК это будет сделано , он знает что это возможно об остальном пусть у мастера голова болит ,а он свои задачи решил.

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

Бригадир непосредственно рулит на месте , техника безопасности там , кто посильнее тому ломы , кто пошустрее тот пусть лучше зацепляет , личным примером вдохновить работяг то же не повредит :)
312 Мебиус
 
25.03.11
21:24
Должен.
Как минимум понимать о чем речь идет.
Потому что иначе у него нет инструментов контроля за эффективностью работы подчиненных.

Это как прораб, который не в курсе зачем арматуру в опалубку засовывают.

Должен
313 VasilyKushnir
 
25.03.11
22:48
Нда... НЕ должен  - 39%
Эта страна НИКОГДА не будет жить хорошо.
314 ChMikle
 
25.03.11
23:10
(313) +100500
315 ChMikle
 
25.03.11
23:12
(311) жги еще , прикольно получается .....
316 iamnub
 
25.03.11
23:14
У меня тут был "постановщик" задач.

- Мне нужен документ!
- Хорошо, какой?
- Чтоб там были остатки.
- Так может отчет?
- НЕт! Документ!
- Какие операции должен делать документ?
- Ну... Все под контролем в общем.

Вот так. )))
317 ChMikle
 
25.03.11
23:20
(316) Программист просто тупой, увольнять его надо ....
318 opty
 
25.03.11
23:24
(315) Когда я работал на заводе , ломы в нашем цехе считались спец инструментом :) потому , что были из титана , и выдавались в инструменталке по заборной карточке
319 ChMikle
 
25.03.11
23:25
(318) судя по задоры, в ИТ лом остался тоже незаменимым инструментом ? :)
320 opty
 
25.03.11
23:44
(319) против лома нет приема :)
Да нет просто вспомнил молодость , хотя в производстве я проработал не много , опыт работы на младших руководящих должностях в большой иерархической структуре потом пригодился
321 opty
 
26.03.11
00:05
(298) Чем сложнее и следовательно как правило объемнее задача , тем большее количество программистов должны её решать , следовательно зависимость есть .
А по поводу саморганизации - если коллектив из толковых спецов , как правило возникают несколько вариантов решения задачи , возникают споры . В споре конечно рождается истина но до определенного предела .Так что , как говорится мы посовещались и я решил , а то спорить можно до бесконечности , а потом когда и если что то заработало не так , начинаются взаимные разборки , типа "Я же предлагал по другому , надо было меня слушать" , на коллектив это очень пагубно действует .
322 iamnub
 
26.03.11
00:07
(317)
Конкретно ты этому программисту за сигаретами бегать будешь, да еще и пыжится от гордости, темнота.
323 ChMikle
 
26.03.11
00:24
(321) проблема в том, что не имея должного уровня профессионализма, не соберешь толковых вокруг себя...
(322) я вряд ли, а вот ты иронии не заметил :)
324 Митор
 
26.03.11
00:27
должен. если это нормальный проект то над руководителем группы пазработки 1с должен стоять нормальный менеджер проекта

Должен
325 ChMikle
 
26.03.11
00:32
+(323) Будучи руководителем , ты должен не собирать собрание, а самостоятельно знать как решать поставленные задачи , и распределить просто роли между подчиненными
326 bazvan
 
26.03.11
00:34
(325) воо, а я вот кодю сафсем мало. НО знаю где что лежит. И кодер мне нужен который бы не умничал а взял то что я скажу и положил туда куда я скажу.
Вот
327 opty
 
26.03.11
00:34
(323) Следовательно руководитель группы разработки ОБЯЗАН уметь программировать . Должен или не должен заниматься практическим кодингом в рамках работы команды вопрос другой .
Если он совмещает эту должность с должностью ведущего прога до несомненно да , если не совмещает то зависит от от стиля управления или конкретной задачи (ну например когда какой то участок кода или модуль проще и быстрее написать самому , чем писать ТЗ и давать детальные разъяснения)
328 ChMikle
 
26.03.11
00:37
(326) :), слушай ну прям сегодня какой-то конценсус у нас стобой во мнениях по всем вопросам :), трезвый что ли еще ???? :)))
329 ChMikle
 
26.03.11
00:37
(327) не должен позволять себя обе..ать недобросовестному ленивому сотруднику :)
330 bazvan
 
26.03.11
00:38
(328) в том и фик шо пьяный, видиш без ошибок пишу
331 opty
 
26.03.11
00:38
(325) Ум хорошо а два лучше . нельзя быть специалистом во всем , если не прислушиваться к мнению исполнителей и к их предложениям ничего хорошего не получится . А вот РЕШЕНИЕ о порядке исполнения задачи и как она в конечном итоге будет решаться должно приниматься единолично
332 opty
 
26.03.11
00:39
(329) Ну это само собой
333 bazvan
 
26.03.11
00:39
(329) Бинго. Я вот на старости лет пингвинов ставить себе начал, а то был у нас админ орал дурниной шо виндовс авно а пингвины форева, так он даже АСПЛинух не поднял, гнида.
334 ChMikle
 
26.03.11
00:43
(333) :) жесть
(332) а остальное это уже детали
ЗЫ спать пошел, завтра на рынок рано ехать , хотел шурпы сварить , а баранины свежей после 11 уже можо не найти
335 bazvan
 
26.03.11
00:46
(334) ОООО
336 bazvan
 
26.03.11
00:46
Стой
337 bazvan
 
26.03.11
00:47
А ты от кедва буш. Могу ножку баранью переправить
338 Гобсек
 
26.03.11
01:23
Как-то так.

Должен
339 Любитель XML
 
26.03.11
01:29
Знание предметной области будет достаточно...

Не должен
340 Alexandr Puzakov
 
26.03.11
05:37
Ладно, раз так ни в какую, и сугубо личные домыслы побеждают, подойдем с другой стороны. Практический опыт.

Травмирующее воздействие на сотрудников происходит тогда, когда в общении с сотрудниками:
1) руководитель использует отрицательные суждения.
2) делает критические замечания работников в присутствии других сотрудников.
3) не отмечает успехов сотрудников.
4) наказывает несколько раз за одно и то же.
5) не поставив нашел задачи перед сотрудниками, максимально регламентирует его в деталях по выполнению профессиональных обязанностей. (подчеркиваю!)
6) постоянно использует отрицательное подкрепление: порицает за ошибку, промах, при этом он не замечает успехов, считая их само собой разумеющимися.
7) занимает по отношения к сотрудникам позиция требовательного, авторитарного "родителя", который отчитывает сотрудников, оценивает, регламентирует их в мелочах, как маленьких детей.

Это все прямая дорога к демотивации сотрудников.
341 Alexandr Puzakov
 
26.03.11
05:45
А теперь, как замедлить демотивацию.

1) Создавать условия для удовлетворения ведущих профессиональных потребностей сотрудников в соответствии с задачами организации.
2) Учитывать то, что эффективность труда работника возрастет, если в коллективе он будет испытывать чувство защищенности и осозновать свою значимость для организации.
3) Относиться к сотруднику как к личности, обладающим огромным потенциалом возможностей, нужных организации, а не как к неудачнику.
4) Изначально относиться к недостаткам в работе сотрудника как к случайности.
5) Помнить, что не ошибается тот, кто ничего не делает, и пропиться к ошибкам сотрудника как к досадному недоразумению, подобному неприятному явлению природы. Ведь как бы нам ни была неприятна слякость, она неизбежна в межсезонье.
342 Alexandr Puzakov
 
26.03.11
05:46
В связи с этим хочу поздравить многих участников обсуждения. Вы со своими предрассудками на раз-два найдете способ убить мотивацию сотрудников...
343 DJ Anthon
 
26.03.11
05:58
естественно!

Должен
344 opty
 
26.03.11
09:33
(342) Не понятно только при чем здесь мотивация сотрудников . Тема топика "Должен ли руководитель группы разработки 1С уметь программировать" , никакого отношения к мотивации не имеет , а имеет отношение к профессиональным навыкам отдельного сотрудника .
Это вброс , да ?
345 rsergio
 
26.03.11
10:05
Спор решается очень просто.

Пригласите в тендер на автоматизацию компании две команды - в одной, где руководитель умеет программировать, в другой где не умеет (при остальных прочих равных).

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

Недавно, именно за счет квалификации удалось склонить одного клиента в свою сторону, хотя они уже начали работать с другой компанией ;)
346 Alexandr Puzakov
 
26.03.11
10:06
(344) нет, это прямое свидетельство того, что если над командой разработчиков поставить того, кто будет "принимать решения, добавить объект метаданных или нет", то получим снижение мотивации и ухудшение результата.
347 hame1e00n
 
26.03.11
10:08
Конечно должен

Должен
348 Alexandr Puzakov
 
26.03.11
10:09
До сих пор привели доводы в пользу руководителя группы: ну вот, без него будут спорить, еще чего доброго разругаются, не будет согласованности...
349 Alexandr Puzakov
 
26.03.11
10:12
(345) руководитель второй группы может просто взять время для обдумывания, во время которого все четко согласовать с другими, и результат будет ни чуть не хуже.
350 окси
 
26.03.11
10:14
Что такое руководство? В это понятие входит организация работ, планирование, мотивация сотрудников на выполнение задания и собственно контроль за выполнением.

Так что мое мнение должен уметь программировать. Иначе как же  будет осуществлен контроль?

Должен
351 opty
 
26.03.11
10:21
И как руководитель группы может мотивировать если не понимает за что ?
Ну к примеру написал я там отчет со сложнейшим запросом , высокооптимизированный , применил новый (пусть даже для себя) хитрый алгоритм , а потом меня хвалят изящно нарисованную экранную кнопку потому , что руководитель группы не знает чем алгоритм от аргонавта отличается ? Тьфу блин
352 окси
 
26.03.11
10:32
(351)"как руководитель группы может мотивировать если не понимает за что ? ".
Я в этом с вами не совсем согласна.
Мотивировать не за что нужно, а как))).Любого человека можно мотивировать на работу.
И тут уже важно как руководитель знает своих работников (их психотипы и "рычаги" воздействия на этих самых работников).

Для того, чтобы правильно мотивировать на  у руководителя как минимум должен быть авторитет ( а если он не умеет прогить откуда взяться авторитету)). Ну и конечно руководитель должен уметь разбираться в людях, уметь определять мотивы каждого работника, уметь убеждать.
Но таких руководителей очень мало))).
353 rsergio
 
26.03.11
10:34
(349) Обдумывание при переговорах на территории заказчика? Это тогда переговоры на месяц затянуться если каждое предложение нужно обдумывать.

Одинаковых объектов автоматизации не бывает, поэтому руководитель проекта должен четко отвечать на желания клиента, оценивать сроки, РИСКИ и стоимость.

Мое мнение, что руководитель должен:
- Уметь руководить (не забываем)!
- Знать предметную область (или хорошо подготовиться).
- Уметь программировать (в нашем случае).

Только тогда эффект от разработки будет максимальным, а изменения планов минимальными.
354 opty
 
26.03.11
10:34
(346) Ага , получим повышение мотивации , и снижение качества продукции , типичный высокоэффективный менеджмент .
Решение о создании нового объекта метаданных должен принимать именно руководитель группы , или как минимум ведущий прог (но с аргументами)
Пример :
есть некие хранимые данные , но что бы их получить нужен сложный запрос который работает достаточно медленно , и прог независимо решает создать регистр сведений и писать туда данные для оптимизированной выборки в дальнейшем , содает и пишет туда. Другой прог все таки пользуется уже имеющимися данными хотя получает их медленнее . В какой то момент данные расходятся (скажем какой нибудь "Возврат с консигнаци" пишет данные в один регистр и не пишет в новосозданный) что делать будем ? А данные уже избыточные хранятся да к тому же и не корректные.
Именно руководитель группы оценивает необходимость избыточных данных , и если они действительно необходимы (скажем критичны по скорости исполнения так как данные должны выбираться в модуле проведения)документирует , доводит до всех членов группы , и контролирует корректную работу
355 Alexandr Puzakov
 
26.03.11
10:37
(351) а мотивация не на полке лежит, это не материальный предмет. Знания программирования тут совершенно ни к чему. Проверить правильность работы отчета сможет человек без навыков программирования.
356 Alexandr Puzakov
 
26.03.11
10:38
(354) нет, как раз при повышении мотивации качество продукции улучшается...
357 opty
 
26.03.11
10:40
(352) Мотивация разная бывает (включая элементарные премии , и даже иногда в виде исключения крепкое словцо)
В посте 340 речь идет прежде всего о морально-профессиональной мотивации , а она невозможна если руководитель группы не является профессионалом в ТОЙ ЖЕ ОБЛАСТИ что и подчиненные .
Что бы похвалить за качественно сделанную работу нужно сначала понять что она качественная
358 opty
 
26.03.11
10:44
Криворукого спеца хоть перезамотивируй , толку хрен
Что бы понять что он криворукий нужно понимать вопрос не хуже него . А то прог напишет кривой отчет за неделю который формируется 10 мин и думает что его похвалят , руководитель который в программировании не понимает может и похвалит , а на самом деле отчет пишется за день и и может быть сформирован за 30 сек
359 окси
 
26.03.11
10:44
(351)"Проверить правильность работы отчета сможет человек без навыков программирования." Это конечно может быть и так.

Ну а если отчет составлен не верно? Предположим.Есть ошибки именно связанные с программированием.
Руководитель умеющий прогить найдет ошибки.
360 ДенисЧ
 
26.03.11
10:45
(359) Если отчёт выдаёт правильные данные, то всем абсолютнго по барабану, как он написан...
361 Alexandr Puzakov
 
26.03.11
10:45
(357) ну вот опять двадцать пять... Мотивацией будет дарение свободы сотруднику. Чтобы он себя чувствовал действительно профессионалом, а не тупо исполнителем указаний. Если обставить гаврика, который будет постоянно в уши заглядывать, и рассказывать, как нужно делать, то мотивация непременно упадет...
362 Alexandr Puzakov
 
26.03.11
10:47
(356) а тестеры на что?
363 окси
 
26.03.11
10:49
(357)"Мотивация разная бывает" безусловно. С этим я не спорю.

Я в своем посте говорила как раз о нематериальной мотивации.
И о эффективных качествах руководителя.
364 окси
 
26.03.11
10:49
(360) А если не правильные?
365 ДенисЧ
 
26.03.11
10:50
(364) А если не правильные, то тут рукпро не нужен, это и юзвери увидят
366 opty
 
26.03.11
10:56
И да психология имеет конечно важное значение , но знание программирования и предметной области для руководителя важнее.
Ошибка -  абсолютно нормальная ситуация в работе прога , иначе не было бы альфа-тестирования , бета-тестирования , предрелизов. Как говорится вопрос не в ошибке а в скорости и качестве её обнаружения и устранения. У меня в отделе есть программист который совершенно неадекватно реагировал на обнаруженные ошибки сделанные им (то ли его избивали на предыдущем месте работы за них то ли еще что :)  ) , при этом хороший спец и трудяга . Увольнять не хотелось но и с ошибками надо что то делать . Подкладывал распечатанные баг-репорты не заметно на стол , типа из воздуха появились (никаких баг-трекеров , или оповещений на собрании) - вроде его не так колбасило . Сейчас получше стало и в ступор при обнаружении ошибки уже не впадает.
367 Alexandr Puzakov
 
26.03.11
10:57
Если клалификация достаточная, то зачем пытаться лезть в код, дабы выяснить, чего там сотрудник натворил.
368 окси
 
26.03.11
10:58
(365) Как это рукпро не нужен?
Без эффективного руководства дело встанет))).
369 ДенисЧ
 
26.03.11
11:00
(368) рукпро нужен для постановки задач, а не для контроля выхлопа. Для этого тестеры есть. Или спецвыделенцы, или пользователи.
В прошлой конторое у нас был спецвыделенец, в текущей я испытваю новости на кошках^W пользователях...
370 zak555
 
26.03.11
11:00
(368) дело встаёт из-за кривых рук
371 opty
 
26.03.11
11:01
(361) Сотрудник должен быть свободен строго в рамках исполняемых задач и поставленного задания . Обсуждать , предлагать можно на стадии предварительного обсуждения и мозгового штурма , причем инициатива приветствуется . Когда решение принято - исполнение в соответствии со стандартами , иначе начнется хаос , причем в в программном продукте
В коммерческой разработке время хакеров-энтузиастов ушло , серьезный проект с ними не поднимешь
372 Beans
 
26.03.11
11:02
(0)
А как он может дорасти до "руководитель группы разработки 1С"
не умея программировать?

Значит он устроился на работу  по "родственным" или по "интимным" связям.

Должен
373 opty
 
26.03.11
11:07
(363) Эффективность руководителя этого звена (а мы говорим  конкретно о руководителе группы разработчиков ) в первую очередь ДОСТАТОЧНО высокие навыки программирования  . Пусть он хоть трижды психолог , и специалист по менеджменту он должен быть в первую очередь программистом ну или как минимум весьма разбираться в этом вопросе . Это не относится например к РП .
374 opty
 
26.03.11
11:10
(372) Не факт , может быть был управленцем (и весьма не плохим) но по другому профилю . Бедная группа разработчиков.
375 opty
 
26.03.11
11:14
(360) В корне ошибочное мнение это раз
Отчет это верхушка айсберга и частный случай это два
376 ДенисЧ
 
26.03.11
11:15
(375) Обоснуй
377 окси
 
26.03.11
11:15
Я могу вам сказать только одно.

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

Ничего лично. Только факты. Огорчить этой фразой никого не хотела.

И если человек должен руководить специалистами высокого уровня, то он обязательно должен уметь прогить. Чтобы его работники "звезды" его уважали и слушали.
А если этого нет они могут тупо его задавить своим профессионализмом.
378 opty
 
26.03.11
11:21
(376)
Как минимум он может быть написан не оптимально
Он может быть написан не гибко
Он может быть низко масштабируемым или не расширяемым в дальнейшем
Он может не корректно отрабатывать исключительные случаи (99 рас считаться правильно а 1 раз не правильно , предварительная проверка идет именно на уровне кода)
Это по поводу правильности
По поводу верхушки айсберга
Первичное значение имеет структура данных (которую еще необходимо спроектировать)
Потом порядок занесения данных в структуру
А потом уже отчеты по данным определенной структуры
379 Alexandr Puzakov
 
26.03.11
11:21
(371) а чтобы все было в соответствии со стандартами, нужен надзиратель?

(377) тоже считаете, что над хорошими специалистами нужен надзиратель?
380 окси
 
26.03.11
11:24
(379) "надзиратель" и руководитель это разные вещи.

Руководитель несет ответственность за всю группу которая с ним работает перед заказчиками или учредителями. Он самый смелый и ответственный и ему доверяют.)))
381 opty
 
26.03.11
11:30
(360) Пример
Приглашали как то в контору для консультаций (по совсем другому вопросу) , ну после решения вопросов в бухгалтерии пъем там чаек , один из  бухов говорит "Ну я запустила книгу продаж , пойду пообедаю" , а контора то не большая несколько тысяч документов в месяц , мать моя , у них книга продаж формируется на приличном железе в терминале 40 минут , в бухгалтерии думают что так и надо и довольны до усрачки "Она у нас практически полностью автоматическая !!!" . Попросил разрешения глянуть одним глазком на это чудо , это блин не код а ошибка в ДНК , добавил две строки , стала формироваться 4 минуты , можно было бы еще раза в два ускорить но там уже надо серьезно в код лезть.
382 Alexandr Puzakov
 
26.03.11
11:32
(378) ну ладно, написал сотрудник отчет для ЗУПа, затратил на написание 10 часов. Руководителю, чтобы оценить правильность, оптимальность, гибкость к доработке отчета придется потратить часа 3... Нафиг нужен такой контроль? Или вы заранее закладываете ситуацию, что специалисты будут глупые и самостоятельно не смогут сделать оптимально?  Так тут уже проблемы в подборе кандидатов, безобразный писк сотрудников не компенсируется наставлениями грамотного руководителя.
383 opty
 
26.03.11
11:33
(379) Нужен в первую очередь человек который эти стандарты разрабатывает и утверждает , и это не может быть РП потому как его уровень компетенции лежит в несколько другой области
384 Alexandr Puzakov
 
26.03.11
11:37
(380) так что же, сотрудники распи..дяи и на них нельзя положиться? Это красноречивыи признак низкой мотивации.
385 opty
 
26.03.11
11:39
(378) на уровне поиска сотрудников не возможно выявить полноценно его квалификацию на уровне HR . Это может определить руководитель группы прогов ЕСЛИ он САМ программист .
Когда отчет перестанет работать на количестве сотрудников свыше нескольких сотен ,или начнет тормозить всю систему , или не сможет обработать новые типы удержаний , и придется писать новый  , или полностью переписывать старый за те же 10 часов  , эти три часа аукнутся .
386 Alexandr Puzakov
 
26.03.11
11:39
(383) а стандарты разработки от фирмы 1С отменили? Я ни разу не наблюдал, чтобы конфигурации (не от фирмы 1С) хотя бы на половину соответствовали этим стандартам.
387 Alexandr Puzakov
 
26.03.11
11:43
(385) это достаточно выявить на стадии собеседования. Например, пригласить опытного гуру для проверки компетенции соискателя. Не обязательно, да и крайне не желательно оценивать способности сотрудника уже "в бою".
388 opty
 
26.03.11
11:45
(384) Передергивание
Ты видимо вообще не прог , а если и прог на серьезном проекте никогда не работал .
При чем тут распи..дяи ? Не специалист даже задачу правильно поставить не сможет сотрудникам.
Есть разница между ТЕХНИЧЕСКИМ заданием и ПРОЕКТНЫМ
389 Alexandr Puzakov
 
26.03.11
11:47
(388) а для нормальной постановки задания необходимы навыки программирования? А как же тогда пишут тех. задания?
390 opty
 
26.03.11
11:50
(386) Они слишком общие это раз
Следствие того что руководитель группы эффективный менеджер а не программист это два
Должны быть внутренние стандарты это три
(387) Достаточно если берется в штат фикс на поддержку
Совершенно не достаточно для работы в группе , смотри про самоорганизацию групп программистов выше
391 opty
 
26.03.11
11:53
ТЕХНИЧЕСКОЕ задание может написать только программист , то что во многих случаях НАЗЫВАЕТСЯ техническим заданием представляет собой проектное задание
Разница как между руководством по эксплуатации автомобиля и руководством по ремонту и техническому обслуживанию
392 Alexandr Puzakov
 
26.03.11
11:58
Ладно, посмотрим в сторону фирмы 1С. Насколько я знаю (поправьте, если неправильно знаю), в фирме 1С иерархия небольшая. Работают они так: есть руководитель проекта, который отлично разбирается в учете и возможно совсем не разбирается в программировании, есть куча аналитиков на подхвате, и есть группа разработчиков, которые самостоятельно пишут для себя же тех. задания, сами же решают, какие объекты использовать (разумеется, придерживаются стандартов и регламентов), сами же анализируют, как лучше делать, и ни кто над ними не ходит и не нудит, мол "делай так, это сюды..." Если удается целые типовые конфигурации писать, то почему в маленьком проектике-то нужно каждому разработчику сопли подтерать по вопросам правильно/не правильно он делает?
393 opty
 
26.03.11
11:59
Не путай клочок бумажки от главбуха или манагера с "хотелками" , с техническим заданием программисту работающему в группе на проекте .
Разные проги могут работать над разными документами (или блоками) использующими общие данные и взаимодействующие между собой . В техническом задании как раз оговаривается архитектура общих данных , порядок взаимодействия ,  стандарты (например по транзакциям ) и т.п.
Не программист его просто НЕ СМОЖЕТ написать
394 GreyK
 
26.03.11
12:02
Вот так аксиома перерастает в холивар на тему "может ли кухарка управлять государством" :)
395 Alexandr Puzakov
 
26.03.11
12:02
(390) в этих стандартах есть все, чтобы избежать ошибок и сделать конфигурацию гибкой и легко анализируемой. Там есть требования ко всему: и наименованию общих модулей, и оформлению кода, и по интерфейсу. Чего там не хватает, что приходится "выдумывать" на месте?
396 opty
 
26.03.11
12:04
(392) Глянул я тут последний релиз УТ11 , оно и видно что серьезно сэкономили на руководителе группы разработчиков :(
Стандарты и регламенты кстати кто то должен разрабатывать
А кто говорил о маленьком проекте ?
Типовые конфигурации вовсе не верх сложности , а про оптимальность их кода в приличном обществе прогов вопрос лучше не поднимать :)
397 Alexandr Puzakov
 
26.03.11
12:04
(393) так если в самой фирме 1С так работают над ниипаться большими конфигурациями, то почему также не может быть на маленьком проекте?
398 zak555
 
26.03.11
12:05
(391) что ты понимаешь под техЗаданием ? о_О
399 zak555
 
26.03.11
12:05
какую строчку написать ?
400 zak555
 
26.03.11
12:05
четыре сотни (!)
401 opty
 
26.03.11
12:06
(394) Люди которые проголосовали "Не должен" , здесь просто игнорируют посты где описываются ТЕХНИЧЕСКИЕ аспекты . Они видимо и относятся к этой категории :)
402 Alexandr Puzakov
 
26.03.11
12:08
(396) я не говорю о совершенстве типовых. Но по сравнению с тем г., которые оставляют за собой внедренцы (корявый и совершенно не внятный код, ни одна процедура не содержит комментариев, непонятное использование объектов (чуть ли не по назначению)) - типовые конфигурации верх мастерства.
403 opty
 
26.03.11
12:10
(398) В техническом задании ДОЛЖНА быть описана структура данных , и как минимум базовые алгоритмы а так же разъяснены ТЕХНИЧЕСКИЕ вопросы . Техническое задание не должно допускать двойного толкования
404 opty
 
26.03.11
12:11
(402) Какие руководители групп программистов - такие и внедрения :)
405 Alexandr Puzakov
 
26.03.11
12:12
Я пока не встречал ни одного отраслевого решения, ни одного внедрения типовой, ни одной нетленки, в которых были бы выдержаны "поверхностные" стандарты разработки от фирмы 1С.
406 Alexandr Puzakov
 
26.03.11
12:14
(404) если честно, я даже не видел этих руководителей групп программистов.
407 opty
 
26.03.11
12:14
Условно
Архитектурный проект - проектное задание
Конструкционный чертеж - техническое задание
Технологическая карта - журнал разработчика
408 zak555
 
26.03.11
12:15
(403) зачем?
409 GreyK
 
26.03.11
12:15
(401) Люди которые управляют подчиненным с помощью пристегивания к батарее, паяльника и утюга, докажут тебе обратное :)
410 Alexandr Puzakov
 
26.03.11
12:15
(403) а программисты не могут поучаствовать в составлении тех. задания?
411 Reaper_1c
 
26.03.11
12:16
(395) Ни в одном стандарте нет кейсов и опыта по решению задач оптимизации. А в реальной жизни напарываемся и на учет аналогов и на построение прогнозов и на оптимизацию ассортимента выпуска на основании ассортимента материалов. Разработка структур данных и эффективных алгоритмов - дело старшего. Мне вон тут двигали идею копипасты функционала для 3-х документов - так же проще. Естественно проще, но мне нужен продукт на сопровождение и развитие которого понадобится минимум усилий группы, а не решить текущую задачу за 60 часов.
412 Speshuric
 
26.03.11
12:17
(0)
Должен ли прораб уметь сам выполнять отделочные работы?
Должен ли офицер уметь стрелять из автомата?
Должен ли зав. травматологическим отделением уметь ставить клизму?
Должен ли главбух уметь выписать приходный кассовый ордер?

Даже если руководитель группы не программирует каждый день, то уметь программировать он точно должен.

(109) Вот, кстати, именно Билл Гейтс (по воспоминаниям того же Спольски) очень глубоко вникал в технические проблемы.
(341) Не согласен. К ошибкам программистов надо относиться не как к случайностям. А почти как к основному результату их труда - ошибки совершают все, хотя с опытом их и может становиться меньше.
413 Reaper_1c
 
26.03.11
12:18
(410) могут... но у них стек задач обычно забит и нет времени отвлекаться на чужую работу
414 opty
 
26.03.11
12:19
(405) Во первых стандарты могут быть собственными (в той или иной степени)
Потому и не видел внедрений нормальных потому что не видел нормальных руководителей групп или РП которые их назначают или нанимают. Ну что можно сказать не повезло :)
Я вот то же за более чем десять лет в ИТ не видел ни одного менеджера или бухгалтера которые могли написать нормальное техническое задание , в лучшем случае хорошее проектное (но я верю они существуют , просто мы не пересекались не разу)
415 Alexandr Puzakov
 
26.03.11
12:24
(413) а нафиг в проекте нужны специалисты, у которых куча дел параллельно? Про врабатываемость что-нибудь слышали?
416 opty
 
26.03.11
12:24
(410) Могут а в ряде случаев должны (в узкой области приложения они могут превосходить руководителя группы и как правило и превосходят) но после принятия решения только исполнять в его рамках , если что то не идет или выявлена ошибка на стадии проектирования (все ошибаются) , то переписывается и дополняется техническое задание а потом уже код , иначе начнется хаос.
(408) Потому что оно ТЕХНИЧЕСКОЕ , а не проектное , или просто пожелание или баг-лист или что нибудь подобное
417 zak555
 
26.03.11
12:26
(416) заказчик описал проблему "прогу"
зачем ему что-то писать ?
418 zak555
 
26.03.11
12:26
(415) +100

такие "проекты" затягиваются на долгое время, ибо человек не робот и на "вспомнить" уходит время
419 ado
 
26.03.11
12:28
(360) Тому, кто будет систему сопровождать это абсолютно не по барабану.
420 opty
 
26.03.11
12:29
(415) раньше на военном флоте была традиция . Когда капитан затруднялся в принятии решения собирались офицеры в кают-компании , и спрашивалось их мнение. Причем первым мнение высказывал самый младший по званию , что бы более старшие не задавили своим авторитетом , после обсуждения капитан принимал решение , и потом все - только исполнять.
Одновременно приветствовалась и инициатива и не зашоренность мышления и дисциплина
421 Alexandr Puzakov
 
26.03.11
12:30
(414) да что у вас за представления-то такие... Посмотрите на любую серьезную организацию, там сотрудники не зажаты бюрократией со всех сторон, они получают задания и возвращают их решения, и никто им не указывает на каждом шагу, как надо правильно делать. И ведь... фантастика! у таких людей колоссальная отдача. Это я не с потолка взял, это Вы прочтете в любой книге по мотивации и управлению персоналом.
422 opty
 
26.03.11
12:31
(417) На "проектиках" может и проканает , или когда прог один , при усложнении задачи нет
423 opty
 
26.03.11
12:34
(421) Бюрократия зло - отсутствие бюрократии катастрофа
На саяно-шушенской тоже вон блин свободно отключили нагрузку от генератора , хренли документацию читать , инженер эксплуатационщик может идти нафиг , что он тут отсвечивает
424 zak555
 
26.03.11
12:34
(422) или ты считаешь, что это тех задание потом облегчит следующему прогу, который придёт после первого ваять своё ?
425 Reaper_1c
 
26.03.11
12:36
(415) кто сказал "параллельно"?
(421) это не группы программистов, это тандем руководителя и исполнителя. Много тандемов, но не группа. Группа программистов это либо затяжной проект, либо срочный. Мы сколачиваем группы чаще под срочные - программирование одной задачи в n потоков. Один специалист просто не может держать в уме разработку всего проекта. А вот звено успешно разрабатывает 5 разных документов, 10 отчетов и обмен данными с бухгалтерией. Причем разрабатывает параллельно. Стоит руководителю упустить контроль - и начнутся перекосы в функционале. Добро пожаловать в мир Agile.
426 opty
 
26.03.11
12:38
(421) Ты описал цирк , но даже в цирке есть нормативы техники безопасности :)
Без четкой иерархической структуры , и нормативных документов по исполнению работ , прописанных должностных обязанностей , инструкций определяющих ГРАНИЦЫ инициативы , в такой конторе можно будет только пилить и откатывать . Правда сейчас это норма основ бизнеса , по этому я не удивлен
427 opty
 
26.03.11
12:38
(425) +100
428 Alexandr Puzakov
 
26.03.11
12:41
(423) там где возможно - бюрократии должно быть по-минимуму. Ибо бюрократия за собой непрерывно влечет:
- подавление инициативы;
- снижение оперативности;
- вклинивает в процесс совершенно не нужные сугубо личные цели (кто-то хочет почувствовать себя полководцем, кто-то хочет утереть нос коллегам и пр.);
- проволочки.
429 Alexandr Puzakov
 
26.03.11
12:44
(425) контроль также должен быть вмеру. Нечего на каждом шагу каждому в попу заглядывать.
430 opty
 
26.03.11
12:47
(424) И это в том числе а так же посмотри (354)
Когда разработка централизована на одного спеца техническое задание вообще может не потребуется , достаточно проектного , но если разработка идет параллельно без него не обойтись , мы говорим о группе (которая в свою очередь может состоять из микрогрупп 1-2-3 чел) что подразумевает параллельность , не будут же 4 человека ОДНОВРЕМЕННО писать одну процедуру . Но вызывать эту процедуру будут и другие
431 opty
 
26.03.11
12:48
(428) Демагогия
432 Alexandr Puzakov
 
26.03.11
12:48
(426) это не цирк, а быт крупных организаций. Верится вам или нет, но могут группы работать сплоченной командой и без пристального сувания носа руководителем во все дырки.
433 Alexandr Puzakov
 
26.03.11
12:50
(430) в очередной раз переспрошу: а эти группы самостоятельно договариться между собой никак не смогут? Непременно нужен пастух?
434 Reaper_1c
 
26.03.11
12:51
(429) Контроль и обзор кода руководителем проводится каждый час в независимости от того работает специалист 1 или в паре. Добро пожаловать в мир Agile и XP в частности.
435 Alexandr Puzakov
 
26.03.11
12:54
(428) если Вы для себя откроете научный менеджмент, то там найдете: не стоит зажимать сотрудника в рамках, он должен чувствовать свою свободу и свою значимость, с чем человек сможет справиться самостоятельно - то нужно целиком доверять ему, и не нужно ставить над ним наставника. И в книгах по менеджменту, управлению персоналом о мотивации это встречается каждые пять страниц.

Ваши представления устарели...
436 opty
 
26.03.11
12:54
Не смогут или очень ограниченно .
В программировании "Как нибудь так вроде как бы" не канает , это математика и четкая структура .
Если хотите получить программу с нечеткой логикой и кнопкой "Посчитать все как я хочу" можете попытаться пустить все на самотек.
437 opty
 
26.03.11
12:56
(436) Прежде чем открывать для себя научный менджмент надо открыть для начала основы прикладных знаний
Эффективные менеджеры на марше блин
438 zak555
 
26.03.11
12:56
(430) они между собой не вась-вась ?
зачем нужна прокладка в лице руководителя ?
439 Alexandr Puzakov
 
26.03.11
12:57
(434) и Вы этим пользуетесь? Каков процент текучки у Вас?
440 Reaper_1c
 
26.03.11
12:58
(433) как они договорятся, если по графику соседнее звено должно начать использовать их код завтра, а другое - послезавтра. И это непрерывный цикл, работа одних завязана на работу других. Нет времени на раздумья, нет времени на переговоры, все это обязанности руководителя процесса. От исполнителя нужны результаты. Идеально соответствующие спецификациям и стандартам. Более того, ни один человек не занимается рутиной... потому что старший группы - неиссякаемый генератор идей. А исполнители - полевые исследователи воплощающие идеи в жизнь. Эффективность исполнителя и его творческий потенциал в такой схеме умножены на потенциал руководителя. Сложно. Трудно. Голова кругом. Но бешеный драйв, лихость и ошеломляющие результаты.
441 Reaper_1c
 
26.03.11
12:58
(439) Моя группа работает одним составом уже 2 года.
442 Alexandr Puzakov
 
26.03.11
13:01
(438) ну как же, специалисты по определению тупы и не организованы ;)
443 окси
 
26.03.11
13:02
(441) ай да молодец вы))). За 2 года не одного увольнения это здорово.
444 zak555
 
26.03.11
13:03
(442) о_О
и давно ?
445 opty
 
26.03.11
13:03
(430) Нет на серьезном проекте не вась-вась , иначе на васьвасят . Ну еще пример вводится объект метаданных "сверху", завасьвасились - да ну нафиг его делать , и так можно выбрать из этого регистра например , а то что этот объект будет в дальнейшей перспективе использоваться и для других целей или к нему предъявляются особые требования ,или он будет раширен, они не знают .
446 Alexandr Puzakov
 
26.03.11
13:06
(441) не знаю, что у Вас за группа. Но вот честно, если бы в процессе работы, каждый час, ко мне подходил руководитель, отодвигал меня от компьютера и начинал смотреть, чего же я там наделал, я бы ушел с такой организации нафиг, какие бы хорошие зарплаты там ни были. Я что, сильно глупый или неспособный, что мне нужно постоянно в попу заглядывать, дабы я чего не вытворил? И думаю меня многие поддержат.
447 Reaper_1c
 
26.03.11
13:06
(443) Это не я молодец, это коллектив опупительный.
448 Alexandr Puzakov
 
26.03.11
13:08
(444) не знаю, я таких почти не встречал. Но судя по всему, некоторые только с такими и работают ;)
449 Reaper_1c
 
26.03.11
13:12
(446) Так тебя на аркане никто и не тянет. Вот только нормальный руководитель не позволит из за звездности одного сотрудника запороть работу всех остальных. Легко работать одному, а вот осознавать, что твой код уже завтра нужен твоим коллегам - гораздо сложнее. И специалисты прекрасно понимают, что лучше перебдеть, чем потом сотни косяков исправлять за свой счет.
450 Speshuric
 
26.03.11
13:13
(446) Не надо путать заглядывание в попу каждый час с code review или обсуждением того, как будет реализовываться тот или иной функционал.
451 Alexandr Puzakov
 
26.03.11
13:14
(449) ну и опять же спрошу: а между собой программисты договориться не смогут?
452 Alexandr Puzakov
 
26.03.11
13:16
(450) а "как будет реализовываться функционал", "код ревью" и прочее без руководителя никак?
453 окси
 
26.03.11
13:17
(447) вы его сами сформировали?
Или взяли руководство уже сложившимся коллективом?
454 Reaper_1c
 
26.03.11
13:19
(452) Нет. Любая система прежде всего стремится к состоянию покоя. Если не будет возбудителя в лице руководителя - будет посредственный продукт. Посредственность не нужна.
455 Сияющий Асинхраль
 
26.03.11
13:19
Я несколько лет участвовал в разработке системы, где в качестве руководителя проекта выступал главный бухгалтер, правда сразу скажу, что главный бухгалтер не обычный - таких главбухов еще поискать, после общения с такими начинаешь понимать насколько интересна при определенном подходе профессия бухгалтера и постановщика управленческого учета. Этот бух не умел программировать, однако структуру данных конфигурации представлял в совершенстве, причем конфигурации не из десяти документов, по количеству объектов конфа приближалась к УПП, я как программист уже давно потерял единый взгляд на работу и взаимосвязь объектов - этот главбух, в отличие от меня, представлял всю конфу в совершенстве. И великолепно выдавал задания на разработку - я за свою жизнь встречал всего двоих таких человек, с которыми было бы так приятно работать на проекте и, замечу, оба из них были бухгалтерами. Чисто технические руководители, т.е. именно чистые программисты как раз оставляли за собой массу непоняток и проблем...
456 opty
 
26.03.11
13:20
(452) никак , не возможна саморганизация , если задача хотя бы более менее сложная
457 Speshuric
 
26.03.11
13:21
(451)Пока их 0, 1 или 2 - легко договариваются. Когда 3 и более - уже всё может быть не так уж и просто. Когда 10 - точно не смогут, если все будут делать "каждый своё".
Приходится разделять между собой функции - как программирование, так и управление. Обычно выделяется руководитель группы. Чаще всего и логичнее всего это приводит к модели "играющий тренер" или "хирург" (см. Брукса). Тут нет речи о несвободности в выборе решений, но изменения в сложной системе, где много взаимозависимостей нельзя принимать в одиночку.
458 opty
 
26.03.11
13:22
(455) Исключение лишь подтверждающее правило :) Повезло
459 Reaper_1c
 
26.03.11
13:23
Я пришел в коллектив рядовым, после меня еще приходили люди. Сейчас потихоньку перехватываю обязанности старшего программиста чтобы разгрузить РП. Клиентов стало больше, и он уже не успевает.
460 s-pc
 
26.03.11
13:24
(0)Универсальный ответ на ВСЕ подобные вопросы:
"Плохой руководитель все делает сам. Хороший руководитель - знает кому что можно поручить".
Другими словами - руководитель должен хорошо разбираться не в 1С, а... в ЛЮДЯХ. Именно те, кто прекрасно разбирается в людях, может за пару минут оценить (по правильным вопросам, тестовым заданиям, поручениям, по ответам, действиям подчиненного и другим косвенным признакам) определить действительно ли разбирается человек в той области, в которой сам руководитель "ни бум-бум"?
461 opty
 
26.03.11
13:24
(457) И даже в колективе из 3-х человек , скоро появляется неформальный лидер который тащит функции ведущего прога (руководителя группы) , и остальные ему подчиняются ЕСЛИ заинтересованы в успешном завершении проекта
462 Alexandr Puzakov
 
26.03.11
13:24
(454) руководитель подталкивать должен. Но не на каждом шагу! Не должен он следить за каждым движением подчиненного.
463 окси
 
26.03.11
13:25
(459) Понятно. я просто сначала подумала, что вы руководитель.

А как вы считаете какими чертами характера должен обладать эффективный руководитель?
464 Speshuric
 
26.03.11
13:25
(452) В простых системах, пока разработчиков 0-2 - можно. Если разарботчиков 3-4, то может быть и возможно, но не всегда. Если разработчиков больше, то без структуры в группе - невозможно. Для небольших групп простейшая форма структуры - как раз и будет выделенный руководитель.
465 Сияющий Асинхраль
 
26.03.11
13:26
(458) В чем же исключение - дожив до сорока лет я не встретил ни одного хорошего программиста руководителя проекта, все из них не могли внятно изложить задание, нет не алгоритмы, это уж извините я сам решу как программировать красивее и эффективнее, а именно правильно и понятно изложить постановку задачи. А вот встреченные мной компетентные бухгалтера с хорошим знанием как бух учета так и структуры конфигурации (последнее подчеркиваю особо) это сделать могли... Так что, по моему, это скорее правило, а не исключение...
466 Reaper_1c
 
26.03.11
13:30
(462) Нездоровый у тебя взгляд на производство ПП. Мы ВМЕСТЕ делаем продукт. Мы все будем его авторами и будем гордиться продуктом целиком. Чтобы им гордиться мы должны делать классные вещи. В одиночку сделать классную вещь - нельзя. Это - аксиома. Поэтому каждый сотрудник ждет обзора и хочет критики результатов. Чтобы стать лучше. Чтобы каждый следующий проект был лучше предыдущего. Чтобы развиваться.

А ты хочешь сделать цацку, и чтобы похвалили тебя одного и другим в пример поставили: "Смотрите какую он цацку запилил. один! Учитесь все у него как работать надо!"
467 opty
 
26.03.11
13:30
(460) Руководитель проекта - несомненно
Руководитель группы - в первую очередь профильный спец , а если он при этом разбирается в людях , и владеет принципами управления - это отличный руководитель группы
Ведущий прог - не обязан уметь управлять , он решает чисто технические вопросы
Руководитель группы и ведущий прог часто совмещаемые должности , в группах до 10 человек
468 Alexandr Puzakov
 
26.03.11
13:31
(465) вот я тоже самое пытаюсь тут доказать добрую половину обсуждения.

Программист сам разберется, как лучше сделать, и не нужен ему в этом никакой наставник.
469 Reaper_1c
 
26.03.11
13:31
(465) Тема не об РП, а о старших программистах и системных архитекторах. РП - другой уровень компетенции в принципе.
470 Speshuric
 
26.03.11
13:31
(462) За каждым движением - не должен, конечно. Уже для 5-6 программистов в группе в лучшем случае получится только поверхностно отслеживать все вносимые изменения (но вполне можно отслеживать критичные решения и еще программировать).
471 opty
 
26.03.11
13:32
(465) Тема топика не руководитель проекта а руководитель группы программистов , эти понятия часто путаются , на самом деле это совершенно не одно и то же
472 Alexandr Puzakov
 
26.03.11
13:33
(466) из каких моих слов последовало, что каждый захочет быть пупком проекта и в этом его надо поощрять? Нет уж, это Ваши домыслы.
473 opty
 
26.03.11
13:34
(469) Ты успел чуть раньше :)
Как можно обсуждать вопросы квалификации руководителя (проекта и группы) если многие даже не понимают отличий ?
474 Reaper_1c
 
26.03.11
13:35
(463) Звучит глупо, но руководитель должен быть именно руководителем. Воля, умение слушать, внимательность к подчиненным и умение работать бритвой Оккама. Обязательно уметь решать проблемы. Вообще в книжке "Как пасти котов" очень хорошо все разложено ;) рекомендую
475 Alexandr Puzakov
 
26.03.11
13:36
Зажимайте и дальше всякую инициативу своим вездесущим контролем и руководством. Я так работать никогда не соглашусь. Нафиг нужно.
476 opty
 
26.03.11
13:38
Сложилось мнение  что многие считают руководителя этаким барином которой небрежным жестом отдает указания , я сам сидя в мягком кресле поигрывает в сапера . На самом деле пашет едва ли не больше всех , и ответственности у него больше
477 Reaper_1c
 
26.03.11
13:39
(472) из тебя так и прет "я сам знаю, что мне делать с моими файлами". Из всех постов видно, что для тебя важнее не продукт, а твое авторство над ним. ИМХО конечно же. Я могу и ошибиться - интернет все же. Но мне кажется ты на подсознательном уровне хочешь самоутвердиться а не продукт сделать. Извини за прямоту.
478 opty
 
26.03.11
13:39
(475) Ну а ты похоже никогда и не работал на серьезных проектах , а с таким подходом никогда и не сможешь (что руководителем что исполнителем)
479 opty
 
26.03.11
13:40
(477) опять ты опередил :)
480 Поручик
 
26.03.11
13:40
Должен, иначе это будет руководятел.

Должен
481 Alexandr Puzakov
 
26.03.11
13:41
И нечего по теме ветки в примеры приводить армию, там все построено на четкой иерархии. И все прекрасно знаю, к чему это ведет (квадратное катают, круглое носят, а боевая техника стоит и даже не заводится)
482 Reaper_1c
 
26.03.11
13:41
(476) ага... 1Сников не считают программистами не потому, что 1С плохая или программировать не умеют. А потому, что технологий производства ПО практически не знают. Sadovnikov, где ты??
483 Alexandr Puzakov
 
26.03.11
13:45
(468) да ну!

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

Ваша середина прошлого века давно прошла, опоздали Вы со своими методикани управления людьми...
484 opty
 
26.03.11
13:46
(481) Армия самое устойчивая структурная организация придуманная человечеством , когда все разваливается (стихийное бедствие) армия продолжает функционировать
В великую отечественную серьезный перелом в КАЧЕСТВЕ ведения боевых действий произошел в 43 году , когда серьезно была изменена структура управления и принятия решений , отменены комиссары (они стали ЗАМЕСТИТЕЛЯМИ по политической части) , четкое единовластие и иерархия
485 opty
 
26.03.11
13:47
(483) да никто и не возьмет
486 Сияющий Асинхраль
 
26.03.11
13:47
Извини старший программист - это именно программист, а вот руководитель группы - далеко не факт, не обязан он быть программистом, а даже если он и программист, то далеко не всегда он будет руководить теми программистами в умениях которых он сам разбирается, в частности без каких-либо проблем он может быть спецом по одному языку программирования, тогда как его подчиненные могут использовать совершенно другие языки, в которых лично он ничего не понимает. Замечу, что так бывает весьма часто, и я сам с этим встречался. Спрашивается, чем в такой ситуации могут помочь его навыки и помогают ли...
487 Alexandr Puzakov
 
26.03.11
13:49
(476) плох тот руководитель, который на себе всю работу волочит. Прежде всего руководитель:
- планирует;
- координирует;
- согласовывает с "верхами";
- анализирует;
- контролирует (но никак не надзирает и советы раздает).
488 opty
 
26.03.11
13:50
Не возможно воевать без дисциплины и цепочки командования
Не возможно создать программный комплекс (не утилитку или отчетик) без соблюдения современных технологий производства ПО . СОВРЕМЕННЫЕ технологии как как раз и предусматривают выше описанную иерархию и порядок взаимодействия
489 Alexandr Puzakov
 
26.03.11
13:52
(485) так я и другим посоветую с Вами не связываться. Ну его накуй людям страдать в команде, где за эталон армию держат...
490 opty
 
26.03.11
13:54
(487) Устал уже . Не путай руководителя проекта с руководителем группы .
(486) Руководитель группы в первую очередь проектировщик и архитектор системы , то есть человек который превращает пректное задание в техническое и определяет стандарты реализации , ведущий программист отвечает за воплощение архитектуры в коде
491 Alexandr Puzakov
 
26.03.11
13:57
А-а-а-а!
Срочно, прям бегом на курсы по менеджменту! А то так и помрете со своими представлениями "чем больше ударов кнута, тем быстрее и лучше работают".
492 НП
 
26.03.11
13:59
(490) Что тут говорить: руководить программистами может только программист. Видел случаи, когда это делает плохой программист, над которым сотрудники смеялись.
А воообще - не программист, а например, партийный работник, Огруцов такой - смешно.

Должен
493 opty
 
26.03.11
13:59
(489) Ну у меня в ИТО за последние два года текучка нулевая (один декретный отпуск :)  ) , и попасть в него надо постараться.
И меня довольно часто приглашают именно руководителем группы прогов , причем часто сами проги-исполнители инициируют приглашение.
Проекты правда сейчас не очень сложные , но это потому что я не могу надолго сорваться с основной работы , а руководство группой требует полного погружения
494 Alexandr Puzakov
 
26.03.11
13:59
(490) зачем тогда нужны программисты? Крутиться под ногами у руководителя группы? Ведь он сам всю самую важную часть делает, так и остальное неплохо сварганит...
495 opty
 
26.03.11
14:02
(494) Программисты воплощают проектную архитектуру в коде
496 Alexandr Puzakov
 
26.03.11
14:02
(492) "руководить слесарями может только слесарь", "руководить сварщиками может только сварщик" - давно изжившие себя представления.
497 НП
 
26.03.11
14:02
(495) А художник - в виде картины. И руководить художниками могут люди, не умеющие рисовать...
498 НП
 
26.03.11
14:03
(496) Приведены примеры нетворческих профессий, заменяемые ныне автоматами и станками с ЧПУ.
499 НП
 
26.03.11
14:05
А вот конструкторами руководят всегда конструкторы.
500 Alexandr Puzakov
 
26.03.11
14:05
(495) а с проектированием структуры им не справиться?

Потихоньку мы дошли до того, что руководить группой должен не просто умеющий программировать, а самый опытный программист (!)
501 НП
 
26.03.11
14:06
(500) Руководят всегда самые опытные, что тут нового?
502 НП
 
26.03.11
14:08
Проектировать структуры и претворять их в реальные системы могут только специалисты, владеющие материалом и ремеслом.
И еще: армейское правило - любой командир может показать любому подчиненному, как выполнять обязанности этого подчиненного.
503 opty
 
26.03.11
14:09
Ну если армейские аналогии не устраивают давай возмем киношные :) Аналогии конечно приблизительные но съемка кино это сложный и отлаженный процесс
Продюсер - руководитель проекта
Режиссер - руководитель рабочей группы
Директор картины -  на очень больших проектах администратор проекта
Оператор - ведущий прог (приблизтельно :) )
Композитор - приглашенный узкий спец :)
Остальные - актеры , гримеры , рабочие сцены - исполнители
504 Speshuric
 
26.03.11
14:09
(500) В маленьком коллективе часто так и бывает - функции руководителя и архитектора совмещаются. Но уже от 6-7 программистов руководитель и архитектор могут быть разными людьми. Это не отменяет то, что руководитель группы должен чётко понимать все изменения, но он уже не может сам принимать архитектурные решения.
505 opty
 
26.03.11
14:11
(500) Ну наконец то , да , как правило самый опытный , не обязательно лучший или способный , но самый опытный
506 Reaper_1c
 
26.03.11
14:13
(500) Именно. Руководит человек на порядок, а то и на 2 лучше разбирающийся в предмете. Его уровень таков, что просто преступно тратить его время на написание прикладного кода. Его время нужно тратить на разработку архитектур, инноваций, решение проблем и прорывы кризисов, а никак не на прикладные реализации. Он уже может не помнить методов объектов, но он знает правила трансляции запросов в СУБД. Он может написать неэффективный цикл, но разработанные им спецификации позволят реализовать максимально масштабируемю, понятную и расширяемую архитектуру. И ревью кода нужен ему как средство остаться на грешной земле и не уйти в астрал.
507 Alexandr Puzakov
 
26.03.11
14:15
Ну вот, еще дальше продвинулись, теперь руководитель должен быть богом ремесла...
508 Speshuric
 
26.03.11
14:21
(507)Вот зачем всё время передёргивать? Нет, не должен быть "богом ремесла". Просто в маленькой группе часто приходится совмещать роли. Для групп 2-6 человек роль архитектора и руководителя группы часто хорошо совмещается. В группах побольше - с одной стороны административной работы больше, с другой - технические решения сложнее и эти роли распадаются.
509 Alexandr Puzakov
 
26.03.11
14:22
(506) очень спорный момент, что руководитель должен сосредотачивать все идеи и все тонкости на себе. Как человек мало-мальски разбирающийся в типологии личностей, я Вам скажу, что гинеальные идеи рождают те люди, которые совершенно не способны на рутиную работу (классический пример - рассеянный профессор), и наоборот, человек привыкший уделять большое внимание деталям не способен на генерацию идей. Они видят мир по-разному - первый смотрит на мир широко и глубоко, а второй видит его в виде мозайки...
510 НП
 
26.03.11
14:22
(503) Аналогия эта ошибочная.
А вообще, как оргнизована работы программистов была в США, описано в книге Брукса "Мифический человеко месяц".
Там бригаду программистов возглавляет главный программист, который ВСЕ ПИШЕТ САМ.
А у нас еще и сейчас употребляются советские схемы, когда во главе проекта ОБЯЗАТЕЛЬНО ставится некомпетентный человек,  так называемый, руководитель.
511 НП
 
26.03.11
14:24
(509) Рассеянный программист - сколько угодно, но только не в профессии.
512 opty
 
26.03.11
14:25
Как то в рамках написания хитрого блока учета , сбросил программисту ТЗ на хитрую таблицу соответствий по соотношению многие к многим , он изучил и начал задавать вопросы зачем так сложно , тут и тут можно упростить и т.п. Была определенная запарка , работали в три потока , и я ему сказал - не думай , делай , остальные ждут , объяснять некогда . Он подобиделся но сделал все как надо.
Через пол года  (а он штатник ИТО) он подошел и и спросил как я догадался что именно эта структура окажется самой оптимальной в рамках дальнейшего развития системы к которой в данный момент подошли , и она подходить идеально и переделывать ничего не надо.
Проектировщик просто смотрит вперед и вширь , и должен такие вещи предусматривать
513 Alexandr Puzakov
 
26.03.11
14:28
(510) все пишет сам не совсем относится к тому, что работает бригада программистов, и каждый из них, прежде чем написать новую функцию, все согласовывает с руководителем группы.
514 Alexandr Puzakov
 
26.03.11
14:30
(511) так необязательно на месте "рассеянного гения" должен быть программист. Программист как раз (если прирожденный) видит в первую очередь детали, и с трудом воспринимает целостную картину.
515 opty
 
26.03.11
14:31
(510) Поэтому руководитель группы и должен быть программистом
Читал и перечитывал , кстати для минимизации потерь времени прогов по взаимодействию друг с другом и вводится понятие сеньора
И он пишет о том что работа (потоки) не может быть разделена произвольно , но не отрицает необходимости разделения , просто определяет общие принципы разделения.
Книга конечно - фундамент современных технологий создания ПО.
Alexandr Puzakov рекомендуется к прочтению
516 НП
 
26.03.11
14:32
(513) У американцев (40 лет назад, когда писалась книга), один программирует, у него есть второй пилот, который иногда подменяет, знает все коды, но сам не пишет.
Остальные - тестируют, пишут документации. Еще там может быть "руководитель группы" - специалист по системам и структурам - он ПОДЧИНЕН программисту.
517 Reaper_1c
 
26.03.11
14:32
(509) А я о чем? Руководитель - не пишет кода. Его задачи - архитектура. Ревью кода - это только чтение. Для обмена опытом между исполнителем и руководителем. Исполнитель может найти интересные алгоритмы, которые отложит в копилку концепций руководитель. Руководитель может указать на неоптимальность. В конце концов переключение с разработки к ревью может вывести обоих из ступора идей. Кроме того руководитель получает объективную картину процесс работы и представление о том, насколько его архитектура смогла облегчить труд программиста, а программист получает дополнительную уверенность в том, что он не чушь пишет, получает единомышленника. Таким образом руководитель при играх с архитектурой не оторван от реалий технологических средств и не пишет фантастических романов вместо спецификаций. А программист, уверенный в своем руководителе, получает прикрытый тыл. Знает, что коллеги ни свинью в код не подложат, ни архитектор фигню не придумает, и знает, что проблема проекта - не его проблема, что у него есть с кем ее порешать. Еще раз - в группе каждый должен заниматься своим делом. Не должен каждый участник знать все обо всем и самостоятельно утрясать проблемы с другими участниками. А то будет как в думе - каждое решение должно пройти 4 чтения.
518 НП
 
26.03.11
14:33
(514) Программист - это человек, которые моделирует реальность, тем самым ее упорядочивая.
Тот, кто " с трудом воспринимает..." - не программист или еще не программист.
519 Alexandr Puzakov
 
26.03.11
14:34
Ладно, мне сейчас некогда, потом продолжим дискуссию.

Договоритесь между собой ;)
520 НП
 
26.03.11
14:35
(517) Руководитель - ПИШЕТ коды. Поэтому он все держит в своих руках.
521 Reaper_1c
 
26.03.11
14:37
(516) Брукс хорош... но не для каждой технологической базы. "Операционная бригада" - безусловно один из эффективнейших способов построения качественной системы. Но данная система не может параллельно решать задачи разработки. Распараллелить проектирование и документирование - да. А вот распараллелить разработку уже нет. Поэтому Брукс - это как алфавит. Мало знать буквы, надо еще и слова собирать причем к месту.
522 Alexandr Puzakov
 
26.03.11
14:37
(510) нет. Вот как раз примерно того, кто видит мир мозаикой, будет талантливый программист ;)

Он может тупить в компании, но дай ему листинг когда, и он быстро найдет в нем ошибку :)
523 opty
 
26.03.11
14:38
(517) Согласен , хотя на практике иногда приходится (и хочется) писать код , но идеал не достижим :)
Тут в ветке многие говорят о руководстве но путают должности , функциональные обязанности и даже административные и функциональные линии управления
Кстати по административной линии нижестоящий - подчиненный
По функциональной - исполнитель
И это то же разные понятия
524 Alexandr Puzakov
 
26.03.11
14:39
Когда = кода
525 opty
 
26.03.11
14:40
(520) Ведущий программист - пишет
Руководитель группы - как правило нет , бывают исключения в зависимости от ситуации (сроки , состав группы , совмещение должностей , стиль управления , конкретная задача)
526 Reaper_1c
 
26.03.11
14:44
Руководителю писать код - вредно. Перестаешь за деревьями видеть лес. Меньше времени уделяешь своим орлам. Код в идеале нужно только читать и критиковать. И навыков не потеряешь, и время с пользой будешь использовать, и глаз не замылится.
527 opty
 
26.03.11
14:55
(526) Согласен , но мы живем в реальном мире :( Приходится
Конкретный пример
В компании где работаю идет плановый перенос функционала с клюшек на снеговик (с соответствующим его расширением), неожиданно вне графика по производственной необходимости потребовалось СРОЧНО перенести определенный блок синхронизации , структура на данных на восьмерке уже создана и в целом совместима . Переписывать ТЗ и разъяснять задачи займет больше времени чем я сам напишу этот блок в новой учетной системе , потому что ранее сам писал его в старой (и мне объяснять ничего не надо я сам его разрабатывал и реализовывал).
Написал код , блок запущен и функционирует, ТЗ перписано задним числом , задача по оптимизации и вылизыванию доведена да исполнителя (пусть и поучится заодно глубоко работая с чужим кодом)
528 Reaper_1c
 
26.03.11
15:00
(527) Ну да, годный руководитель должен быть готов в любой момент закрыть брешь в проекте. А когда она образуется - никто не предскажет.
529 opty
 
26.03.11
15:08
Кроме того достаточно часто пишу "черновой" код для себя что бы проверить как оно в принципе будет работать еще на стадии проектирования , но как правило этот код в финальные версии не попадает
530 opty
 
26.03.11
15:10
на основании этого можно понять какие затыки могут возникнуть у программиста на стадии практической реализации , прямо в ТЗ дать рекомендации и уточнения
531 zag2art
 
26.03.11
15:11
имхо

Не должен
532 Киборг
 
26.03.11
15:36
(0) А разве можно однозначно ответить на вопрос? Бюджет проекта определяет численный состав участников. Функции, необходимые для выполнения проекта должны быть поделены между ними.
533 Обработка
 
26.03.11
15:48
в идеале командир авиаполка это бывший опытный летчтик. А министр здравохранения это бывший врач итп. Но на деле часто  эфектитвный менеджер приходит с другой отрасли и не плохо руководит за счет своих лишь качеств по руководства. Так что вопрос чуток спроный но я отвечу как и ожидалось от нашей аудитриии..

Должен
534 opty
 
26.03.11
15:52
(532) Ну если для реализации проекта требуется группа программистов то в бюджет необходимо закладывать руководителя :)
2-3 спеца могут договорится между собой 4-5 уже с трудом , больше уже не могут .
То есть вопрос в шапке топика стоит не от том нужен или не нужен группе программистов руководитель , а должен ли он уметь программировать .
В отдельных случаях не нужен , но если нужен то он должен быть программистом (пусть даже и не практикующим :)  )
535 opty
 
26.03.11
16:00
(533) есть области управления в котрых профессиональная специализация управленца не так критична , программирование , точнее создание ПО к таковым не относится , слишком специфично.
Или например капитаном корабля  (даже гражданского) НЕВОЗМОЖНО стать не побывав в шкуре матроса , достаточно посмотреть подготовку курсантов мореходки. Потом карьерная лесница штурман-вахтенный офицер-помошник-старшийпомошник-капитан . А ведь капитан корабля (какого нибудь лайнера) это административная должность ВЫСОКОЙ ответственности .Как говорят на флоте старпом управляет кораблем , капитан им командует. Чето не видно на капитанских мостиках высокоэффективных менеджеров .
536 Обработка
 
26.03.11
16:15
(535) Да не спорю. Но чтоб руководить программистом руководитель хоть раз должен написать прогу  на чем угодно но вот если в 1с что то писал это будет токо гуд
537 opty
 
26.03.11
16:21
(536) Что бы руководить группой программистов на серьезном проекте , нужно как минимум в одном таком же проекте (а лучше не в одном)поучавствовать в качестве рядового исполнителя , а это уже достаточно серьезный уровень кодера
538 Alexandr Puzakov
 
26.03.11
16:21
На чем мы остановились.
539 Киборг
 
26.03.11
16:24
(534) Вообще-то в теме речь о руководителе разработки, а не о руководителе программистов.

> 2-3 спеца могут договорится между собой 4-5 уже с трудом , больше уже не могут.
Эта фраза, кажется, больше говорит о том, что в таком коллективе умение начальника программистов программировать не самое главное умение. :)
540 opty
 
26.03.11
16:31
(539) Группа разработки это и есть в первую очередь группа программистов
Вот именно что главное , потому как они договариваются не о девочках и не о том куда после работы двинут , а принципах и способах реализации програмных решений . Не специалист в их споре поймет одно слово из трех , как он примет решение , если один счтаеет что нужно испльзовать n-мерный массив объявив его как глобальную переменную , а другой несколько таблиц значений локально с динамическим сохранением в справочнике
541 opty
 
26.03.11
16:40
У каждого варианта есть плюсы и минусы , выбор решения зависит отмножества факторов о значительной части которых исполнитель и не знает (да и не должен знать что бы мозги не засорять)
1. Производительность
2. Потребление аппаратных ресурсов
3. База единая или будет распределенка
4. Если будет распределенка , перферийные на скуле или файловые
5. Сложность реализации
6. Сложность дальнейшей поддержки сторонними спецами
7. Будут ли остальные пользователи использовать промежуточные данные из масива

И т.д , И т.п
542 Киборг
 
26.03.11
16:43
(540) Да вот не всегда в его функции входит принятие решений. А вот организация выполнения работ входит всегда.

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

а) Организуется взаимная проверка кода. По разногласиям организуется обсуждение (мозговой штурм) с выявлением достоинств и недостатков. Принимается решение о исправлении того или иного участка кода.
В каком месте этого процесса ему надо уметь пограммировать?

б) Он сторонник использования n-мерных массивов, так как когда он программировал это было круто. Поэтому другие варианты не принимаются.
А может надо отобрать у него функцию принятия решений?
543 Обработка
 
26.03.11
16:48
объясните отсталому чем отличается руководитель разработки от  руководителя программистов?
544 ДенисЧ
 
26.03.11
16:49
(543) Ви слепой? Не различаете слова разработка и программист? :-)
545 opty
 
26.03.11
16:51
(542) Коллективное решение это не решение это согласование , решение должно приниматься единолично , потому что групповая ответсвенность это безответсвенность .
>>В каком месте этого процесса ему надо уметь пограммировать
Эффективный менеджер знает что такое n-мерный массив , и какие траблы он может вызвать ?
>> Он сторонник использования n-мерных массивов, так как когда он программировал это было круто. Поэтому другие варианты не принимаются.
Ну значить группе не повезло с руководителем , или РП назначил своего племянника на должность :)
По крайней мере ему и отвечать если он ошибся в выборе и не учел какой либо фактор
546 Обработка
 
26.03.11
16:51
(544) слова то отличаю но на деле именно в 1С ведь это почти синонимы.
547 opty
 
26.03.11
16:52
(543) руководитель разработки = руководитель программистов
Руководитель разработки <=> руководитель проекта
Руководитель разработки <=> ведущий программист (сеньор)
548 Обработка
 
26.03.11
16:56
(547) Спасибо примерно так и представил, думал просто на деле я обычно РПроекта и и РПрогов это одно лицо и их почти не делят как две позиции. Значит я не в курсе. ну видимо в больших проектах типа УПП есть такое.
549 hame1e00n
 
26.03.11
17:01
(0) Насчет тренера по плаванию, это наверное мегаисключение

Должен
550 opty
 
26.03.11
17:08
(548) В малых рабочих группах на практике Руководитель разработки совмещает обязанности с ведущим программистом ,  в таких случаях очень сложно организовать параллельную разработку ,но в малых группах она используется достаточно редко .
Рукводитель разработки досстаточно редко совмещает свои обязанности с обязанностями руководителя проекта , потому что руководитель проекта это прежде всего административная должность а не техническая . Руководитель проекта отвечаетет за
Координацию между разработчиками и заказчиками
Подготовку проектной информации в предметной области
Координацию между проектами
Административное управление проектом
Финансовые вопросы
И т.п.
Вот он может не быть программистом (хотя неплохо бы иметь представление) , но должен быть в первую очередь управленцем
551 DEVIce
 
26.03.11
17:10
(506). "ревью кода" - пипец, очередной эффективный менеджер бросающийся иностранными терминами.
552 opty
 
26.03.11
17:16
Предположим заказчик дожен предоставить проектное задание группе разработки к определенной дате . Нету. Не руководитель разработки пойдет разбираться , что где когда , а именно руководитель проекта , он наделен определенной властью даже у заказчика
- Почему ваш отдел не предоставил к установленной дате проектное задание ?
- Вы же не хотите что бы генеральный узнал что из за вас сроки внедрение под угрозой ?
- А ведь уйдет еще некоторое время на согласования
- Может пригласить аудитров со стороны , которые его подготовят в нужные сроки если у вас запарка ?
-Давайте согласуем  фопрос финансирования стороннего аудита в вашим исполнительным директором
- Нет нет , с аудиторами я сам переговорю и определю форму , порядок и срок предоставлния информации

Вот чем должен руководитель проекта заниматся , и тут нет ничего от программирования
553 tenikov
 
26.03.11
17:18
(313) суть ветки :)
554 Господин ПЖ
 
26.03.11
17:20
дефки спорили на даче...

тут людей которые вменяемой технологией ведения разработки и внедрения софтварных проектов по пальцем руки пересчитать можно (это не я, не надо на меня так смотреть), а все туда же у каждого по мнению - похоже это на цех токарный куда его папа один раз водил - или нет...
555 opty
 
26.03.11
17:26
(554) а спора то никакого и нет , те кто утверждает что руководитель разработки не должен уметь программировать просто не работали на больших проектах в группе , иначе бы не путали понятия см (523)
556 SmallDog
 
26.03.11
17:30
мне кажется...
руководитель должен уметь исправить косяки подчиненных, ибо отвечает за проект
557 ДенисЧ
 
26.03.11
17:32
(556)РП должен садиться за клаву?
Это плохой РП...
558 Alexandr Puzakov
 
26.03.11
17:33
(554) огласите список, пжалста.
559 SmallDog
 
26.03.11
17:34
(557) плохой руководитель не знает предметной области, плохой руководитель боится клавиатуры, это не значит, что он все должен знать, уметь и делать
560 opty
 
26.03.11
17:35
(557) А причем здесь РП ? Он же не руководитель разработки и не ведущий прог .
561 ДенисЧ
 
26.03.11
17:36
(560) Читай (556)
562 opty
 
26.03.11
17:39
тут на Мисте некоторое время назад холиварчик был кто главнее финансовый директор или главбух. Как их можно сравнивать , области приложения разные , функциональные обязанности разные , уровни ответственности вообще в разных плоскостях лежат , это как зеленое с мокрым сравнивать
563 Alexandr Puzakov
 
26.03.11
17:40
(556) а сортир за уборщицей руководитель мыть не должен, если та плохо помыла?
564 opty
 
26.03.11
17:41
(561) А там не уточнено какой руководитель , может начальник транспортного цеха :)
Хотя раз отвечает за проект тогда РП , тогда не должен .
565 Alexandr Puzakov
 
26.03.11
17:43
(562) они равны. Обои стоят на одном уровне иерархии, оба функциональные руководители и обои подчиняются генеральному директору. На одном уровне иерархии не может один быть главнее другого.
566 opty
 
26.03.11
17:47
(565) они стоят на разных уровнях иеррархии , финансовый директор выше в уровне иерархии компании хотя бы потому что входит в совет директоров и влияет (определяет)  стратегию компании, но главный бухгалтер и бухалтерия не должна подчинятся финдиру ни административно не функционально
567 Alexandr Puzakov
 
26.03.11
17:54
(566) с чего это вдруг финансовый директор входит в совет директоров? То, что экскаваторщик управляет экскаватором, ни сколь не делает его главнее водителя ген. директора. Директор по персоналу определяет стратегию по развитию, движению, увеличению/уменьшению персонала, может он тоже главнее генерального директора будет?
568 Alexandr Puzakov
 
26.03.11
17:55
И финансовый директор не определяет стратегию компании, он определяет только финансовую стратегию.
569 Reaper_1c
 
26.03.11
17:56
(551) вброс незащитан
570 opty
 
26.03.11
17:58
(567) А с какого фига финансовый ДИРЕКТОР не входит в совет директоров , наравне с коммерческим директором , исполнительным директором , и пр. Совет директоров возглавляется генеральным директором .
Ты что вообще с с луны свалился ?
571 opty
 
26.03.11
17:59
(568) Хочу посмотреть на такую компанию которая определяет стратегию без финансов :)
572 SmallDog
 
26.03.11
18:00
(563) должен, ибо, если плохо помыла,значит не того человека принял в команду
573 Alexandr Puzakov
 
26.03.11
18:06
(570) а ничего, что в совет директоров не входит ни один из менеджеров компании? Совет директоров собирается из представителей акционеров...

(571) есть стратегия компании, "под ней" может быть, и обычно бывает стратегия производства, стратегия маркетинга, стратегия по персоналу... Каждая из них более широко разворачивает стратегию компании.
574 Киборг
 
26.03.11
18:07
(545) О, правда, коллективного решения быть не должно. :) Вот так тогда.

Организуется взаимная проверка кода. По разногласиям организуется обсуждение (мозговой штурм) с выявлением достоинств и недостатков. ОН принимает решение о исправлении того или иного участка кода.

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

Мне кажется руководитель все равно не сможет все знать. И рано или поздно ему придется применить такую тактику для решения какого-то вопроса. По крайней мере раньше такой подход был распространен. Сейчас вроде такой руководитель будет заменен на более профессионального, который потом в свою очередь...
575 Reaper_1c
 
26.03.11
18:08
плавно перешли с Брукса на Адизеса ;)
576 opty
 
26.03.11
18:15
(573) Нахрен они там сдались , их на пятачок пучок , совет директоров ни в коей мере не собирается из представителей акционеров, совет директоров принимает достаточно оперативные решения , а собрание акционеров раз в год проходит (ну может два) , заколебешся их собирать :)
Согласно устава ( у нас по крайней мере) генерельный директор избирается (назначается) советом акционеров
Любой другой член совета директоров может быть назначен абсолютным большинством совета директоров
Совет директоров в лице генерального директора отвечет перед акционерами
Генеральный директор имеет на совете директоров 2 голоса (у всех остальных по одному) и абсолютное право вето

Ряд ключевых должностей не входят в совет директоров , и не отвечают перед акционерами , но имеют право совещательного голоса на совете в области их касающейся , как то начальник отдела маркетинга ,  начальник складского комплекса , начальник ИТО , главный бухгалтер
577 SmallDog
 
26.03.11
18:19
(576) ++
578 Alexandr Puzakov
 
26.03.11
18:21
(576) ну это у вас, очевидно главный акционер компании запихал генерального директора в совет директоров. А так совет директоров - любые физические лица, назначенные представлять интересы акционеров в совете директоров.
579 opty
 
26.03.11
18:23
(545) Взаимная проверка кода естественно применяется
И мозговые штурмы применяются само собой
И мнение исполнителей учитывается
Все это не имеет никакого отношения к принятию окончательного решения об архитектуре
МЫ посовещались и Я решил
Советовать , рекомендовать , доказывать можно до того как решение принято иначе будет разброд ишатания
Кстати и в архитектуре бывают ошибки (никто не безгрешен) , и сточки зрения последующего разбора полетов , руководидель разработчиков так же отвечает перед ними и огребает от них люлей :) Потому что он такой же член команды разработчиков просто делает несколько другое
580 opty
 
26.03.11
18:27
(578) То есть если например необходимо построить например новый склад , вложив в это дело серьезные деньги , или например заключить договор с новым поставщиком на интересных условиях (или разорвать например договор по ключевому контракту) собирается собрание акционеров со всей страны ?
И этот человек борется против бюрократии ....
581 opty
 
26.03.11
18:29
(578) Почитай в интернете что такое совет директоров для ОАО или ЗАО , и типовые права и обязанности генерального директора в рамках стандартного устава , и не выставляй себя здесь на посмешище
582 Alexandr Puzakov
 
26.03.11
19:30
(580) такие решения принимаются на месте менеджерами организации, и возможно не самыми старшими менеджерами. Совет директоров созывается для решения более серьезных вопросов.
583 Alexandr Puzakov
 
26.03.11
19:32
(581) читал, и даже закон бегло читал. Не увидел там ничего, чему противоречат мои слова.
584 Alexandr Puzakov
 
26.03.11
19:34
Это вам стоит их внимательно перечитать. Генеральный директор - наемный работник, который представляет интересы компании, совет директоров - представители акционеров.
585 SmallDog
 
26.03.11
19:34
(583) в каждом чайнике свой кипяток...
586 SmallDog
 
26.03.11
19:36
(584) не гони, генеральный дир, вполне может быть и собственником, все зависит от организации
587 Alexandr Puzakov
 
26.03.11
19:41
(586) а я где-то сказал, что генеральный директор не может быть собственником? Просто кое кто тут сказал, что финансовый директор входит в совет директоров.
588 opty
 
26.03.11
19:42
(584) Не надо путать совет директоров с собранием акционеров , директора включая генерального обыкновенные наемные работники (ну не совсем обыкновенные конечно).
Акционеры не могут УПРАВЛЯТЬ компанией , они всего лишь вложили деньги в неё и назначить (или избрать из своего числа) управлящих (управляющего) . Акционеры как правило совершенно не компетентны в вопросах управления
(582) Вложения большого капитала серьезно скажется на дивидендах , менеджеры не могут принять такого решения , они НЕ ОТВЕЧАЮТ перед учредителями .
И вообще чето оффтопик начался , хоть новую ветку заводи :)
589 Alexandr Puzakov
 
26.03.11
19:43
По-умолчанию никто из менеджеров предприятия не входит в совет директоров, исключение - когда менеджер сам является владельцем частью акций.
590 Alexandr Puzakov
 
26.03.11
19:45
(588) может стоит почитать законы об ОАО и ЗАО?
591 opty
 
26.03.11
19:45
Цитата из закона

Совет директоров — это орган управления в хозяйственных обществах (акционерное общество, общество с ограниченной ответственностью), который образуется путем избрания его членов на общем собрании акционеров АО/ общем собрании участников ООО.

Согласно ФЗ «Об акционерных обществах»[1] и ФЗ «Об обществах с ограниченной ответственностью»[2] синонимом понятию «Совет директоров» является понятие «Наблюдательный совет».

Членом Совета директоров может быть избрано любое физическое лицо, ДАЖЕ НЕ ЯВЛЯЮЩЕЕСЯ акционером или участником данного хозяйственного общества.

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

Основной функцией Совета директоров в акционерных обществах является осуществление ОБЩЕГО РУКОВОДСТВА деятельностью общества, за исключением решения вопросов, отнесенных законом к компетенции общего собрания акционеров.
для акционерных обществ с числом акционеров от пятидесяти и более — создание Совета директоров обязательно;
компетенция Совета директоров, предусмотренная в законе является для данного органа управления обязательной (кроме вопросов образования исполнительных органов и ревизионной комиссии, так как они могут быть отнесены уставом общества к компетенции общего собрания акционеров).
Количественный состав Совета директоров не может быть менее чем пять членов.
Для общества с числом акционеров более одной тысячи количественный состав Совета директоров не может быть менее семи членов.
Для общества с числом акционеров более десяти тысяч количественный состав Совета директоров не может быть менее девяти членов.
592 Alexandr Puzakov
 
26.03.11
19:47
Правильно, акционеры обычно не компетентны в управлении организацией, вот по этой самой причине они привлекают сторонних людей, которые разбираются в делах организации. И совет директоров <> руководители организации.
593 SmallDog
 
26.03.11
19:48
(590) читал..., чем ты хотел удивить?
594 opty
 
26.03.11
19:49
Из этого следует что член совета директоров (включая генерального) управляет компанией и может не иметь акций (то есть не быть акционером)
Ответсвенность каждого директора перед акционерами определяется Уставом компании утвержденном на СОБРАНИИ АКЦИОНЕРОВ
595 opty
 
26.03.11
19:51
Ты грамотный ? Совет директоров осуществляет руководство = руководство компанией , генеральный директор = руководитель компании
596 Alexandr Puzakov
 
26.03.11
19:52
А теперь задумаемся над словами "члены коллегиального исполнительного общества не могут  составлять более четверти совета директоров"
597 SmallDog
 
26.03.11
19:52
(592) это не правило, но как правило, некомпетентные акционеры недолго такими остаются, в смысле акционерами...
598 SmallDog
 
26.03.11
19:53
(596) )))))))
599 Alexandr Puzakov
 
26.03.11
19:54
(595) генеральный директор может как входить, так и не входить в совет директоров. Надо внимательнее читать.
600 SmallDog
 
26.03.11
19:56
(599) что это меняет?
601 Alexandr Puzakov
 
26.03.11
19:58
(599) это отменяет силу утверждения, что якобы совет директоров состоит из директоров общества.
602 opty
 
26.03.11
19:59
(596) Вот вот , задумайся , знаешь что такое коллегиальное испольнительное общество ? Это группа акционеров управляющая собранием акционеров , то есть самые авторитетные либо имеющие большую долю акций , и они НЕ МОГУТ принимать участие в УПРАВЛЕНИИ и РУКОВОДСТВЕ компанией , максимум 1-2 человека из них могут входить в совет директоров
То есть акционеры и директора это совершенно разные вещи
И руководителями могут быть только директора
603 Alexandr Puzakov
 
26.03.11
20:00
(601) к (600)
604 Alexandr Puzakov
 
26.03.11
20:01
(602) откуда такое произрастает?
605 SmallDog
 
26.03.11
20:02
(603) спс, а то я начал было ветку изучать
606 opty
 
26.03.11
20:05
Совет директоров состоит из директоров общества
Конечно у нас в Россий появились менеджеры по пермещению грузов на складе (грузчики)
Директора по уборке мусора то же могут появится :)

В возвращаесь к теме топика
Alexandr Puzakov не может быть членом команды разработчков в которой отсутсвет жесткий руководитель группы разработки , иначе свими спорами он уморит всех и работа встанет :)
Но в такой команде он работать не хочет
Как говорится верхи не могут низы не хотят , значить не судьба :)
607 SmallDog
 
26.03.11
20:06
(606) конечно веселит, но.....
608 opty
 
26.03.11
20:07
(604) Почитай внимательно (591) и узнай что такое коллегиальное испольнительное общество
609 opty
 
26.03.11
20:08
(607) да грустно все , чего уж тут веселого
610 Alexandr Puzakov
 
26.03.11
20:13
(606) судьба - не судьба, а тема никуя не раскрыта. По каким таким причинам над групкой разработчиков надо ставить руководителя, который будет не просто решать орг. вопросы, но и будет постоянно вмешиваться в деятельность программистов? И почему программисты вдруг сами стали не в состоянии разрешить вопросы программирования без участия руководителя?
611 Snovy
 
26.03.11
20:13
(608) Вы немного заблуждаетесь. Генеральный директор - это глава исполнительного органа (правление). Совет директоров - это те, кто руководят и управляют обществом в промежутках между акционерными компаниями. Генеральный директор может даже не быть в Совете директоров...

http://www.rosneft.ru/about/board/
612 Alexandr Puzakov
 
26.03.11
20:16
(608) коллегия -центральный орган управления. А что у нас будет центральным органом управления (ИСПОЛНИТЕЛЬНЫМ)? Уж не ТОП-менеджеры ли?
613 SmallDog
 
26.03.11
20:16
(610) вау, возвращяемся к теме топика?
614 Snovy
 
26.03.11
20:17
А по теме opty во многом прав. Очень часто подменяются понятия администратора проекта (а если он наделен правом решения организационных и финансовых вопросов - то это руководитель проекта) с архитектором системы (руководителем разработки). У нас на крупных проектах и РП, и архитектор (генеральный конструктор), и главный методолог проекта, и группа кодеров во главе с ведущим программистом и группа консультантов, то же во главе с ведущим консультантом.
615 opty
 
26.03.11
20:18
(608) Может не быть а может быть , как в уставе общества написано
616 Alexandr Puzakov
 
26.03.11
20:18
(613) пока только пытаемся...
617 opty
 
26.03.11
20:20
А может надо спросить у топикастера кого все таки он имел ввиду руководителя проекта или руководителя разработки
618 opty
 
26.03.11
20:21
(616) Ты не коммандный игрок , можеш и не пытаться :)
619 Alexandr Puzakov
 
26.03.11
20:23
(618) это смотря в какой команде ;)
620 Alexandr Puzakov
 
26.03.11
20:26
В той команде, где у меня будет постоянно стоять над душой "умеющий программировать" руководитель, моя позиция будет только оборонительная. Ну ессно в ущерб проекту.
621 ДенисЧ
 
26.03.11
20:28
(620) у тебя там будет другая позиция, "поза сотрудника, подписывающего бегунок"...
622 opty
 
26.03.11
20:28
(619) Команда должна подчинятся строгой иерархии , очень часто самолюбие приходится засунуть куда подальше , и есть время для самовыражение а есть время тупо долбить или проверять не интересный код
623 Alexandr Puzakov
 
26.03.11
20:29
(621) это как?
624 opty
 
26.03.11
20:29
(621) Причем регулярно в каждой
625 ДенисЧ
 
26.03.11
20:29
(623) никогда не подписывал? Всю жизнь на одном месте проработал?
626 YauheniL
 
26.03.11
20:30
(621) Наш франч из двух зол выбрал оба: у меня оборонительная позиция сотрудника, подписывающего бегунок :(
627 Alexandr Puzakov
 
26.03.11
20:31
(622) а при чем тут самолюбие? Если сотрудник вполне может с чем-то справиться, то зачем ставить над ним наставника?
628 Вуглускр1991
 
26.03.11
20:33
Опять "ни дать не взять".
Если он не разбирается, то он должен опереться на зама, который 1) разбирается, 2) не подставит, то есть зам с равной зарплатой. Зачем он нужен тогда? У руководителя функционал больше, чем разбирательство с технологией. Если такого зама нет - не удержится.
Даже если разбирается, то без некоторых "личностных качеств", потерпит фиаско, каков бы ни был гений. Людям нужен человек, как ни странно, а не правильный и правдивый ответ на все вопросы.
629 Alexandr Puzakov
 
26.03.11
20:34
(625) не в одном. Но кроме армии и института никогда не подписывал.
630 ДенисЧ
 
26.03.11
20:35
(629) значит, тебе предстоит увлекательное познание.
631 opty
 
26.03.11
20:39
(627) Вот придумал ты классную штуку (ну не будем уточнят какую) , вставил без разрешения в беловой код проекта и получил люлей от рукводителя группы - твои действия ?
Вот придумал ты классную штук , на планерке обьявил , поговорил с руководителем группы , а он решил что она возможно будет не стабильно работать будет или решил что она не укладывается в парадигму проекта и зарезал её , сказал круто но мв так делать не будем - твои действия ?
Вот жмут сроки а самый молодой и неопытный кодер заболел и тебя посадили допысывать нудный модуль а перед этим тебе предстоит отладить тысячу строк кода , большинство из которых лесенки - твои действия ?

Исходя из твоих постов выше ты пошлешь руководителя группы подальше - его действия ?
632 opty
 
26.03.11
20:44
Знаешь есть такая шутка которая не шутка
"Начальник может быть не всегда прав , но он всегда начальник"
633 opty
 
26.03.11
20:47
(628) Нам нужен не человек похожий на начальника , а начальник похожий на человека :)
634 Вуглускр1991
 
26.03.11
20:53
(633) Да, весело!
Я просто знаю из жизни такой тандем, может быть второй и мог быть первым, но устраивало их обоих.
Я кстати, веду базу одного садового общества, и ко мне обращаются как к начальнику, когда рядом нет председателя, и без моих данных он вроде как "слеп", но я хорошо понимаю, что быть председателем не смогу. Надо уметь отпинывать бандитов черных и белых (ПСЭС прожарники сэкология) иметь связи уметь феерично врать и потом этими же руками ....
635 Alexandr Puzakov
 
26.03.11
20:54
(631) нет, я его не пошлю. Если он мне объяснит, ночему моя "штука" не укладывается в парадигму решения, то разумеется я оставлю эту идею, а если будет что-то типа "Нет, не пойдет. Иди делай так-то.", то я это автоматически восприниму (да и не только я), как будто:
- руководитель считает меня малограмотным;
- со мной не хотят считаться;
- мое мнение не важно.

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

Видите ли, для достижения высокой мотивации сотрудников обязательно, чтобы они чувствовали себя значимыми. Пусть будет дворник, но он начнет мести тчательней только от того, что будет считать, что делает очень важную работу.
636 opty
 
26.03.11
20:56
(627) Рядовой исполнитель не может "сам во всем разобратся" , он не посвящен во ВСЕ аспекты проекта и его тонкости , у него времени на это нет , он пишет высокоэффективный и безглючный код (дай то бог) , руководитель группы не пишет код (как правило) он проектирует систему и координирует в общем работу программистов между собой , у него есть на это время потому что он не кодит , более детальную координациию на уровне конкретных вызываемых процедур например , осуществляет ведущий програмист , он же частенько пишет самый сложный и хитрый код (работает сеньором) , остальные за ним дописывают , доделывают ,отлаживают , документируют
Ты согласишся постоянно дописывать за сеньором в рамках целого проекта ?
637 opty
 
26.03.11
21:08
(635) У руководителя может не быть времени объяснять тебе почему не укладывается и он не обязан это делать , во вторых он может быть и не прав (в этой частности) но отвечает за разработку в целом , он отвечает перед РП и в конечном итоге перед заказчиком
В рамках командной работы
Да , твое мнение может быть не важным , или ошибочным а ты будеш всем доказывать что ты прав
Да , в рамках работы группы с тобой частенго считаться не будут , прежде всего команда и проект
Возможно руководитель считает тебя малограмотным , ну и что ? Он же тебя пока не выгнал

И кстати часто бывает что сеньор не самый лучший программист в группе . Просто он решал подобную задачу и у него  есть частично похожие наработки на эту тему
Или с женой поссорился и теперь пашет по 12 часов чтоб о постороннем не думать
А руководитель разработки обдумав решил не параллелить исполнение а делать все через сеньора , и это его право.
Ты будешь дописывать и документировать код программиста который хуже тебя пишет ? А придется
638 Alexandr Puzakov
 
26.03.11
21:26
(636)(637) ну то, что Вы умеете убить мотивацию сотрудника, эт я уже понял. Но разве нельзя эффективно выполнять работу, не губя так много значащую мотивацию сотрудников?
639 Alexandr Puzakov
 
26.03.11
21:30
Как там говорится - предела совершенству нет. Но вот как раз очень легко убить все желание стремиться к этому совершенству...
640 opty
 
26.03.11
21:38
(638) Извини за возможную грубость , но тебе что киянкой в голову мотивацию эту вбили ?
А вообще первичные мотивации дом, еда , семья - следовательно доход , настоящий заработок на серьезных проектах , хочешь работать на серьезных проектах приучайся быть членом группы , настоящий член команды ставит интересы команды выше собственных
Моральная мотивация ?
В рамках команды ты можешь замутить такое что в одиночку тебе НИКОГДА не поднять , да это не ты сделал , но ты был частичкой , или кирпичиком этого здания , чувство гордости не возникает ?
Профессиональная мотивация ?
Многому можно научится , поработав на паре проектов рядовым исполнителем , не следующем уже можно быть сеньором , или ведущим , опять же нарабатывается опыт руководства (как положительный так и отрицательный) , и сточки зрения подчиненного и из изучения работы руководителя группы .
Через некоторое время возможно станешь руководителем группы и тебя такие же молодые , талантливые , неопытные , самолюбивые будут доставать :)
641 Eileen
 
26.03.11
21:42
Думаю должен иметь общее представление, но не больше. У меня был совершенно гнусный руководитель, который лез во все и постоянно указывал мне как и что делать именно потому что умел програмировать. В результатае я кучу времени тратила на то, чтобы осуществлять его программистские фантазии не всегда уместные даже с точки зрения здравого смысла... но он умел программировать и был руководителем, так что оставалось только скрипя зубами выполнять его ЦУ. От него программисты разбегались, кстати, больше чем пол-года год никто не выдерживал.
642 opty
 
26.03.11
21:44
Ты прав в том что бы сотрудники были мотивированы они должны чувствовать себя значимыми , но ты хочешь чувствовать значимым себя для себя (тавтология получилась) а нужно себя для группы
643 opty
 
26.03.11
21:48
(641) а вот это уже искусство руководства (и психологии) , где та тонкая грань где кончается контроль и начинается доставание :)
некотрым нравится кстати когда их постоянно контролируют , некоторым нет . есть ситуации кода можно в определенной степени пустить дело на самотек :) А есть ситуации когда нельзя
644 Alexandr Puzakov
 
26.03.11
22:00
(642) а из чего последовало "чувствовать значимым себя для себя"?

(643) ну так вот всякими там "каждый час контролировать", да каждый сук проверять на гладкость - такая грань переходится на ура. Я о чем и толкую.
645 ado
 
26.03.11
22:04
(617) ТС кабэ прямым текстом в первых постах сказал, что руководитель проекта уже есть (тоже с сомнительной компетенцией), и теперь ищут руководителя группы разработчиков.
646 ado
 
26.03.11
22:10
(641) Вот по этому тимлид должен быть не просто программистом, а хорошим программистом ;-)
647 opty
 
26.03.11
22:20
(644) Да хотя бы из (435)(446)(483)!!! (491)(610)
Ну лично я проверяю каждый день большие поэтапники , малые задачи по исполнению , либо по не укладыванию в срок .
Сложные участки проверяются перекрестно , потом тестирование на моделях.
Если  проверять каждый час заниматься проектированием будет некогда :)
Если проект более менее серьезный и  идет параллельная разработка ведущий прог в основном проверяет качество и делает первичную проверку кода а я уже за ним и с более менее готовым продуктом , и не на качество кода а на соответствие ТЗ
И это не докапывания
648 opty
 
26.03.11
22:21
Это стандартная методика минимизации ошибок при разработке ПО группой
649 Alexandr Puzakov
 
26.03.11
22:24
(647) да не могло из этих сообщений такое следовать. Не говорил я такого. Надо уметь понимать.
650 opty
 
26.03.11
22:29
Цитирую :)
>>К таким руководителям меня не заманишь. Я НЕ ДУРАК, чтобы меня на каждом шагу контролировать, Я НЕ ГЛУПЫЙ, самостоятельно в вопросе разобраться смогу. Не нужно надо мной стоять с розгой.
>>Ваша середина прошлого века давно прошла, опоздали Вы со своими методикани управления людьми...

Если я не так понял то тебе  рано еще руководителем группы работать или сеньором , ТЗ или развернутые комментарии не должны допускать двойного толкования :)))
651 Alexandr Puzakov
 
26.03.11
22:35
(650) и каким боком из этого следует "сам для себя"?

То есть, заведомо известно, что программист истолкует то же ТЗ хуже руководителя? Он глупее руководителя или как?
652 opty
 
26.03.11
22:37
Честно говоря руководителю группы пофигу умный глупый , исполняешь задания качественно и в срок хорошо , нет переведем на что нибудь попроще со всеми вытекающими .
Предложил идею проверим хороша задумка но надо дорабатывать запиши в рабочий журнал пригодится или тебе или нам , очень хороша возможно переделаем под неё проект , сроки жмут переделать времени нет ? Пиши в журнал потом пригодится а свое "Это же круто и вы не правы" можешь засунуть себе в ... , ты еще не знаешь как проект в целом выглядит и не знаешь что тебе через две недели придется писать .
653 Alexandr Puzakov
 
26.03.11
22:52
Ну вот опять размазывание масла по стенке.

Руководитель, умеющий программировать, непременно будет подавлять инициативу, и не раз. Из них:
2 раза он подавит инициативу по производственной необходимости;
3 раза он подавит инициативу потому, что ему так захотелось;
1 раз он подавит инициативу на зло исполнителю (много спорит или еще чего);
2 раза он подавит инициативу, так как просто не смог уловить всей прелести предложенной идеи.

Вот так будет жизненно. Разве нет?
654 opty
 
26.03.11
22:55
(650) Он не должен истолковывать ТЗ он ДОЛЖЕН его ИСПОЛНЯТЬ.
Если программист вынужден ТЗ истолковывать , то оно хреновое и руководитель группы не квалифицированный . И программист не глупее руководителя группы , он просто не руководитель группы вот и все .И вовсе не по принципу я начальник ты дурак ты начальник я дурак . Просто задачи РАЗНЫЕ . Программист в группе разработчиков в первую очередь исполнитель а во вторую подчиненный . А не знает исполнитель всю архитектуру проекта потому что он занят написанием кода , перечитай (636) , будет отвлекаться на не свои задачи упадет производительность или качество той работы которую он ОБЯЗАН делать.

И кстати я работал на проектах где получал меньше некоторых прогов будучи руководителем группы и архитектором проекта , и они мне беспрекословно подчинялись и функционально и отчасти административно потому что сами пригласили , ну а деньги - сколько можем заплатим но нету больше :)

в своих ТЗ например во многих случаях (там где это не критично для проекта в целом , для взаимодействия отдельных участков) я пишу "На усмотрение программиста" , если критично то поименованы все объекты метаданных ,процедуры,  параметры функций и даже ключевые переменные . Если есть ведущий прог или работа идет сеньором часть работы можно переложить на него .
655 Alexandr Puzakov
 
26.03.11
22:56
Получаем 3 к 1, что руководитель больше проблем создает, чем на правильный путь наставляет.
656 opty
 
26.03.11
23:01
Далась тебе эта инициатива :) (как и мотивация)
При работе группой над проектом
1. Не проконтролированная инициатива наказуема (и не я это придумал)
2. Инициатива должна четко дозироваться
3. Если чрезмерное подавление инициативы идет во вред проекту то проект будет завален (или как минимум вылетит со сроков) , отвечать в первую очередь руководителю , раз завалил , два завалил все больше не будешь руководителем группы разработки
4 . Кстати чрезмерная инициатива исполнителей 100 % выбивает проект со сроков

Почитай "Мифический человеко-месяц" , его тут обсуждали , это классика (немного устаревшая правда) , но все равно настольная книга :)
657 Alexandr Puzakov
 
26.03.11
23:02
Зачем перечислять тут обязанности членов команды? Часть из этих "должен - не должен" на раз два может перейти в полномочия программиста, причем как раз та часть, которая касается непосредственно разработки.
658 opty
 
26.03.11
23:05
Возможно он создает проблемы тебе , но это не его проблемы , главное проект и команда , я уже об этом говорил .
Есть командные виды спорта есть индивидуальные , для каждого нужен свой менталитет , ты слишком индивидуален и работать в команде эффективно не сможешь . Не  поработав в команде рядовым не сможешь и руководителем .
659 Alexandr Puzakov
 
26.03.11
23:05
(656) ну почему такие представления-то, что если не "батька", то все разбегуться? Программисты по природной глупости не смогут прийти к согласованности в разработке или как?
660 opty
 
26.03.11
23:06
На заводе работал ? в армии служил ?
661 Alexandr Puzakov
 
26.03.11
23:06
(658) так в командных видах спорта как раз и нет "пупка" команды ;)
662 Alexandr Puzakov
 
26.03.11
23:08
(660) не совсем на заводе, но на подобном работал. В армии служил.
663 opty
 
26.03.11
23:10
(656) Ты читаешь что тебе пишут ?
Причем тут глупость и ум ? Согласование прогов между собой отнимает самый важный ресурс разработчика - ВРЕМЯ , нефиг совещаться работать надо .
Ты читал что нибудь по теории управления ? возможно читал , тогда знаешь что максимально стабильная рабочая группа 3 человека , будет 4 пойдет разброд и шатания , начнут объединятся 2+2 ил 3+1 , нужен руководитель
Классика рабочих групп 3+1=5
664 opty
 
26.03.11
23:13
(662) Не похоже (без обид только) , офицерам тоже постоянно доказывал что они не правы ?

Команда без капитана ничто , нападающий голы забивает а остальные на него пашут , в результате команда побеждает . Имена звезд футбольных нападающих у всех на слуху , перечили хотя бы десяток защитников . Командные игроки
665 Alexandr Puzakov
 
26.03.11
23:14
(663) согласованность никогда время не отнимает. Взаимная согласованность лучше, чем какое-то там перевалочное через одного человека согласование.
666 Alexandr Puzakov
 
26.03.11
23:17
(664) не стоит сравнивать армию с творческой работой. В армии действуют принципы "квадратное касается, круглое носится", "чем бы солдат не занимался..." и иже с ними. В армии в 9 из 10 случаев тупо имитация деятельности с низким результатом в конце.
667 opty
 
26.03.11
23:19
но и без них никак , ка их там называют чернорабочие футбола
А самый командный вид спорта шоссейные велогонки , не смотришь ?
Вау , звезды Армстронг , Кантадор , Шлэк . А как на последнем Тур де Франс Винокуров (чемпион вуэльты между прочим) пахал на однокомандника Кантадора , и воду ему возил , и пелотон раздергивал , и этапы проигрывал потому что слишком много пахал на лидера . Контадор выиграл - ему слава , а Винокурову - уважуха :)
668 opty
 
26.03.11
23:22
(666) Насчет армии не согласен в корне , но это выходит за рамки темы.
(665) Отнимает , причем потери времени растут в степени количества членов группы , кода в группе 6-7 человек они уже могут только согласовывать на работу времени не остается , а если они все еще такие как ты , то тогда вообще пипец :)
669 opty
 
26.03.11
23:30
Знаешь что такое аксиома 7 Конечно знаешь , так вот когда в рабочей группе 4 человека или больше они НИКОГДА не договорятся это аксиома , исключения лишь подтверждают правило , кроме того без тимлида невозможна параллельная разработка , только мелкэтапная что очень снижает скорость разработки , или с сеньором что тоже далеко не всегда эффективно и не применимо к целому ряду задач
670 opty
 
26.03.11
23:31
7 = ?
671 ado
 
26.03.11
23:56
(661) Есть. Во всех командных видах спорта есть капитан команды.
672 ado
 
26.03.11
23:57
+(671) Который осуществляет оперативное руководство во время игры.
673 Alexandr Puzakov
 
27.03.11
00:03
(671) а позвольте уточнить, все действия проходят через капитана команды, или же игроки обладают самостоятельностью?
674 Alexandr Puzakov
 
27.03.11
00:15
Ладно, раз так не получается, зайдем с другого боку.

Во время второй мировой войны можно было наблюдать такую картину. Юноши 17-18 лет, которые бывали на фронте, вовсе не казались молодыми пацанами, они производили впечатление взрослых мужчин. Внешне конечно же они так и были пареньками, но вот по действиям и по суждениям это были уже сформировавшиеся мужчины... А все дело в ответственности (!). Каждый такой юноша понимал, что от него самого зависит не только его жизнь, но и возможно жизнь товарища, а то и ход сражения... Ответственность - вот что делает людей серьезнее. Те же юноши в мирное время были бы пареньками с "ветром в голове", а война сделала из них мужчин.
Вы и сейчас можете встретить мужчину лет 40, который так и остался на стадии молодого распи@дяя, так как не испытывал ответственности, и наоборот, можете встретить парня лет 23-х, который производит впечатление мужчины с хваткой (он такой потому, что чувствует на своих плечах ответственность).

И у меня два вопроса:
Вы собираетесь воспитывать серьезность в своих подчиненных?
Если собираетесь, то как намерены это сделать, если по каждому вопросу подтираете им сопли?
675 opty
 
27.03.11
00:19
(673) В футболе у игрока достаточно большая самостоятельность в рамках стратегии тренера , представителем которого на поле является капитан , но скажем покинуть зону которую защищаешь без важных причин или самопроизвольно перейти с фланга на фланг - грубейшее нарушение игровой дисциплины
В велоспорте инициативу вообще проявить практически не реально , все решает капитан или  спортивный руководитель , прибавить скорость , убавить , атаковать в гору или нет , все с разрешения
676 Alexandr Puzakov
 
27.03.11
00:25
(675) это называется "принимать решения, находясь в рамках условий", и постоянные указания как и чего тут только помеха. Есть цели, есть стратегия, вот исходя из них и нужно уверенно действовать, а не ждать благословения тренера на каждый шаг.
677 opty
 
27.03.11
00:28
(675) Конечно собираюсь и воспитываю , жесткая армейская дисциплина , подъемы в шесть утра , изучение ЖКК в упоре лежа :)
Ответственность перед коллективом и твоими партнерами важнейший стимул ,
"Я должен успеть это сделать за два дня , не успею подведу всех и второй поток остановится"
"Сказать шефу или нет ? успею , и никого не подведу"
"Писать надо аккуратно , завтра мой код будет проверять стажер , надо детально  писать комментарии , вчера шеф сделал стажеру замечание на планерке , вот будет неудобняк если стажер увидит что у меня еще хуже"

Контроль знаешь ли далеко не равен подтиранию соплей , а мальчики становились мужчинами во многом и из за армейской дисциплины , нормальных офицеров , и отсутствия мамки под боком
678 Alexandr Puzakov
 
27.03.11
00:34
(677) из-за какой - такой армейской дисциплины? И почему сейчас не получаются настоящие мужчины из солдат, а только повзрослевшие?

Некогда было на войне заниматься строевой подготовкой и оттачиванием дисциплины, сегодня весь день на рытье окопов, завтра бой, а после завтра переход...
679 Alexandr Puzakov
 
27.03.11
00:37
Контроль - контролю рознь. Еще в первой половине обсуждения шел говор, что руководитель разработки должен чуть ли не утверждать каждое действие программистов.
680 opty
 
27.03.11
00:44
(675) Инициатива не отрицается , она просто жестко контролируется , есть места где можно написать "На усмотрение программиста" , есть такие участки где программист должен писать строго как сказано в ТЗ , и каждый момент согласовывать с руководством
Кстати если ты имеешь какой либо опыт , но небудешь отрицать что такие места в любом проекте существуют (на самом деле их довольно много)
Представь команду из четырех человек без руководителя , пишет код программист Саша
-Вчера вроде обсуждали что в эту глобальную проедуру передаем шесть аргументов , так а какой порядок , вот у меня записано но надо бы уточнить
- Кто же её пишет , вроде Коля , Коля какой порядок аргументов , черт а вроде по другому решали , сто уже семь ? Кто придумал ?
- А Петру не хватает , вроде должно было шести хватать , але Петя что за фигня , уже почти все сделал а вы тут все поменяли , что седьмой аргумент это индексное поле ? , можно ускорить выборку раза в два ?, ну круто ты Петя мозг , ладно пол дня потеряли , но сейчас все перепишу ,за час
- Пля , почему документ не проводится , Сема че за фигня , все же обсудили , элементарно , семь аргументов , индекс вот Петя придумал , что у тебя по прежнему шесть ? Что в наушниках сидел ничего не слышал , ну мало ли что вчера придумали , сегодня вот передумали , что тебе целый день все переделывать ибо сейчас уже вечер ? , и будет готово завтра к вечеру , а мы что будем делать , Баклуши бить ?

Конечно все утрировано , но в общем не так далеко от истины честно говоря
И это не считая дополнительных затрат времени на доп переговоры , Саша отвлек и Колю и Петю , а должен бы обратится  к тимлиду , что бы другие проги не отвлекались
681 Reaper_1c
 
27.03.11
00:56
(680) Да что ты с ним разговариваешь. Мы не проповедники, чтоб овечек в свою веру загонять... Наши коты к нам сами придут и будем делать Вещи.
682 opty
 
27.03.11
00:56
Нормальный руководитель группы оценив предложение Пети , возможно его примет , а возможно и отклонит , причем не факт что он будет объяснять почему хотя причин может быть очень много
1. Двукратное повышение производительности на выборке в 20 сек , делаемой пару раз в день никакой эффективности не несет
2. Два дня потерь на переделку в рамках проекта может  вызвать суммарные потери времени в несколько раз больше
3. Параллельный поток уже неделю пишет сложный обмен скажем с программой логистики и практически закончил , ждет и как только процедура будет закончена , начнется тестирования на моделях а они работали из расчета шести аргументов

и т.п.

У исполнителя голова об этом не должна болеть , о об этом голова болит у архитектора системы
683 Cthulhu
 
27.03.11
00:57
тупой вопрос.

Должен
684 opty
 
27.03.11
00:59
(681) ну он такой бескомпромиссный и наивный :) Мне просто интересно ,и может у него что нибудь отложится в голове
685 Reaper_1c
 
27.03.11
01:01
(684) самоучка он...
686 Alexandr Puzakov
 
27.03.11
01:10
Трудом с вами бороться :-Х Вот вроде чуть где-то как-то и нет, обратно к своим "программист без присмотра непременно чего-нить затупит". Ну ваши-то непременно чего-нибудь затупят, так как они не приучены думать и решать.
687 Cthulhu
 
27.03.11
01:12
(680),(682): какую-то ты, извини, бредятину пишешь. В нормально работяющем тиме и БЕЗ "тимлида" подобных ситуаций в принципе не возникнет. Во-первых, у глобалки всегда есть один основной "потребитель"-инициатор, он пишет спецификацию. Строго по спецификации написанная глобалка всегда может быть доработана расширением состава параметров (а значения "по умолчанию" не нарушат соответствия спецификации), и появится расширенная спецификация в литованном виде соответствующая полному (расширенному) функционалу. Далее, про "заточено под шесть параметров" - ДАЖЕ ЕСЛИ нужно будет переписывать что-то в каком-то монстре по этой части (что в принципе исключено вышестазанным) - это контекстная замена в модулях, не более - а вовсе не трудоемкое переписывание всего монстра.
Извини, но создается впечатление, что ты имеешь реального опыта видения подобных работ "изнутри" ровно ноль, и занимаешься пустыми фантазиями. Не надо, а то позорище какое-то получается.
688 opty
 
27.03.11
01:12
все мы учились понемногу чему ни будь и как нибудь
А вот представь себе трагедию , парень со способностями и не лентяй (наверное) и предметную область прилично знает (предположительно) ,а вк оманде работать не может , Эго не пущает , инициативу давят , контролируют . Так и будет на побегушках отчетики лабать и обработочки не большие , большой то проект в одиночку не потянуть . Ну в лучшем случае наишет самописку-нетленку долгими вечерами , куда её пристраивать то , в какую нибудь микро шарашку ?
689 Alexandr Puzakov
 
27.03.11
01:14
(685) самоучки как раз вы. Из всего сказанного мною я ничего не придумывал, а только пользовался теми знаниями, которые получил в результате изучения менеджмента. Я доверяю чужому, но проверенному на сто раз опыту. А вы привыкли использовать только личный опыт, и пофиг, что ваши достижения могут быть вовсе не высокими, как вам это кажется, а средненькими...
690 opty
 
27.03.11
01:16
(687) извини но имею
Пример естественно условный
Первичный вопрос - Кто пишет спецификацию ?
691 Alexandr Puzakov
 
27.03.11
01:18
Не надо тут пытаться меня пристыдить! Если надо, завтра же приведу подтверждение своих слов, но только написанное конкретными авторами-практиками.
692 opty
 
27.03.11
01:19
(689) А... эффективный менеджер
693 Alexandr Puzakov
 
27.03.11
01:24
(692) нет, но в отличии от вас, имеющий представление о менеджменте.
694 opty
 
27.03.11
01:30
1. У глобалки может быть несколько потребителей (как правли так и есть)
2. Глобалка должна быть написана СТРОГО по спецификации (а тут блин сатрапы инициативу давят)
3. Спецификации должны быть кем то разработаны и это должен быть программист , если он равный член команды а не тимлид проблемы с утверждением спецификаций могут подзатянутся
4. Простая контекстная замена чревата , и применима не всегда
5.  Если глобальная функция через аргументы возвращет несколько значений возможны траблы
695 Alexandr Puzakov
 
27.03.11
01:32
Э-э-э. Чего это мы скатываемся на обсуждение конкретных схем работы?
696 opty
 
27.03.11
01:34
(695) А знаешь байку про программиста , менеджера , и воздушный шар ?
697 Alexandr Puzakov
 
27.03.11
01:35
(696) нет.
698 opty
 
27.03.11
01:37
Человек, летящий на воздушном шаре, обнаружил, что потерялся. Он спустился немного ниже и заметил на земле женщину. Спустившись ещё чуть ниже, он обратился к ней:

— Простите, не могли бы вы помочь? Я договорился с другом встретиться час назад, но не знаю, где сейчас нахожусь.

— Вы находитесь на воздушном шаре в 30 футах от поверхности Земли, между 40 и 41 градусом северной широты и между 59 и 60 градусом западной долготы ответила женщина.

— Вы, должно быть, программист?

— Да, а как вы догадались?

— Вы мне дали абсолютно точный ответ, но я совершено не представляю, что делать с этой информацией, и я всё ещё потерян. Откровенно говоря, вы мне совершенно ничем не помогли.

— А вы, наверное, менеджер?

— Да. А вы как догадались?

— Вы не знаете, где находитесь и куда направляетесь. Поднялись вы туда, благодаря воздуху. Вы дали обещание, которое не представляете, как выполнить, и ожидаете, что люди, которые находятся ниже вас, решат ваши проблемы. И, наконец, сейчас вы в том же самом положении, в котором находились до встречи со мной, но почему-то теперь в этом оказалась виновата я.
699 Alexandr Puzakov
 
27.03.11
01:39
(698) прикольно :) Но не жизненно.
700 opty
 
27.03.11
01:41
Жизненно , и по этому совершенно не прикольно
701 Reaper_1c
 
27.03.11
01:42
Вбрасываю на вентилятор:
Рядовой программист выполняет в команде роль генератора кода по идеям руководителя разработки. Он ничего не разрабатывает, ничего не решает. Только и исключительно генерирует программный код. Не более. Причем код этот должен соответствовать требованиям разработки.
702 Alexandr Puzakov
 
27.03.11
01:43
(700) а обосновать?
703 Alexandr Puzakov
 
27.03.11
01:45
(701) ага, руководитель разработок - мозги, а программист - печатная машинка.
704 Reaper_1c
 
27.03.11
01:51
а ты как хотел? Чтобы "печатная машинка" начала понимать хоть чуть-чуть она должна минимум 5 лет проработать под началом нормального руководителя. И не факт, что 5 лет хватит для получения знаний необходимых для разработки архитектуры.
705 Cthulhu
 
27.03.11
03:06
(690): да не надо извиняться. такой вариант тоже вероятен вполне - но он довольно грустный (не для тебя, конечно же).
Твой "первичный вопрос" имеет ответ в том комментарии, на который ты почему-то этот "первичный вопрос" задаешь.
706 Alexandr Puzakov
 
27.03.11
03:09
(704) правильно, 5-ти лет в роли печатной машинки может совсем не хватить для изучения архитектуры, а 2-х лет в роли программиста вполне достаточно ;)
707 Cthulhu
 
27.03.11
03:16
(694): 1) изначально - один, цели могут впоследствии расширяться и спецификация дорабатываться, к сему это тобой сказано - совсем непонятно; 2) зависит от того, как сформулирована спецификация, и не всегла строго-капсом, соблюдения правила функциональной полноты (плюс оговорки по быстродействию - опционально) достаточно, ихкс-пи допускает доработку спецификации без нарушения первоначального функционала; 3) ну а кто же ещё спецификацию на п-р-о-г-р-а-м-м-н-ы-й код даст?.. к чему эта твоя оговорка - тоже нифига непонятно; 4) "чревата" она у бестолковых кодеров, хотя если под "простая" ты имеешь ввиду "бездумная" - так бездумные действия в любом случае чреваты, а применима - всегда (кроме случаев когда кодили патологические пионєрі под тупім постановщиком и "тимлидом"), тем паче что в любом монстре любая глобалка не так уж много раз вызывается; 5) это вообще бред какой-то.
Плюс в общем и целом ты почему-то по пунктам попробовал изложить какую-то кучу утверждений с совершенно непонятным посылом и аргументацией. Или, проще говоря - "чо сказать-то хотел?"
708 opty
 
27.03.11
03:23
(705) Сначала поторопился а потом обосновал :)
Может ли РП быть чистым менеджером не имеющим опыта прграмирования - да , хотя общее представление о том чем люди на проекте занимаются должен иметь ,  не обязательны даже знания в предметной области , есть аналитики ,аудиторы и т.п.
Может ли тимлид быть чистым менеджером , не программистом - несомненно нет , неплохо если он уемеет управлять людьми и имеет какое то представление о менеджменте , но он в первую очередь технический специалист
709 Cthulhu
 
27.03.11
03:30
(708): РП может быть репой пареной, розовым панголином, рахвесистым плющем... но никак не чистым менеджером. буквы не те.
Если речь о руководителе проекта - он не может быть "чистым менеджером" и не обладать знаниями в предметной области (за исключением случаев когда овладение существенной для решения задачи информацией в предметной и смежных областях возможно в процессе постановки задачи).
Твои "тимлид", "управление людьми", "представление о менеджменте" и прочая, прости, словесная шелуха - какие-то непонятные сущности в вакууме, в результате чего вместо связной законченной мысли получается какое-то претенциозное нагромождение "красивых" слов.
710 opty
 
27.03.11
03:33
(707) суть примера (может не совсем удачного) в том что бы показать что без тимлида работы даже небольшой команды (не 1-2 человек) затруднена , на практике всегда образуется даже не формальный лидер , но когда начинаются разногласия это лидерство сдувается .
Я привел в пример "бестолковых" кодеров
Глобалка может вызываться и должна вызываться часто
Не фига не бред
711 opty
 
27.03.11
03:38
(709) Ну а как ты тогда видишь работу команды из 4-5 чел ?
712 opty
 
27.03.11
03:40
Раздувать уж не будем на мегапроекты , 4-5 прогов
713 Alexandr Puzakov
 
27.03.11
05:02
(711) можно я отвечу?

Я представляю команду из 4-5 человек сплоченной группой профессионалов, среди которых есть согласованность и договоренность, и над которыми нет ненужного наставника.
714 ado
 
27.03.11
10:43
(713) Ты, это несколько по другому представляешь. Ты это представляешь как группу, над которой нет Нужного наставника, а ненужный то как раз есть. Ибо по твоему мнению, высказанному несколько ранее, руководитель-непрофессионал этой группе зачем-то требуется.
715 ado
 
27.03.11
10:47
(689) Между прочим, ваши оппоненты тут неоднократно ссылались на классические книги по it-менеджменту. Вы их в процессе изучения менеджмента читали?
716 Alexandr Puzakov
 
27.03.11
11:35
(714) а зачем группе программистов вообще наставник? У них что, нет шансов без него справиться?

(715) это не ИТ-менеджмент, а ПРАКТИКА и конкретные схемы работы. Законы и принципы простого менеджмента действуют как при оказании мелких услуг или выпуске печатных изданий, так и при конструировании самолета, они отрасленезависимые и на тысячу раз проверенные в самых различных компаниях и отраслях.
717 Alexandr Puzakov
 
27.03.11
11:36
(715) и они ссылались не на книгИ, а на книгУ.
718 ДенисЧ
 
27.03.11
11:37
берём группу программистов без начальника. Обращаются 6 пользователей с задачей с приоритетом срочно. Кто будет решать, какую первым решать?
719 Alexandr Puzakov
 
27.03.11
11:40
Великие глупости, что какая-то там схема работы может быть универсальной и везде применимой. Мало того, одна отлично зарекомендовавшая себя схема, отлично работающая на одном предприятии, может быть абсолютно неприменима на другом, таком же предприятии.
720 Alexandr Puzakov
 
27.03.11
11:42
А также великая глупость, если взаимодействие каждого члена команды будет осуществляться через одного члена этой команды.
721 Alexandr Puzakov
 
27.03.11
11:45
(718) да кто начальника-то отменял. Вот как раз для таких вопросов он и нужен. А мешаться под ногами у всех и постоянно вставлять свое нефиг!
722 ДенисЧ
 
27.03.11
11:51
(721) для "постоянно вставлять" и нужен начальник.
723 Alexandr Puzakov
 
27.03.11
11:58
(722) ерунда. Если он будет постоянно непосредственно вмешиваться в деятельность, то результат этой деятельности гарантированно будет ниже.
724 Alexandr Puzakov
 
27.03.11
12:01
(722) знаком с законами организации? Ну там закон синергии, закон самосохранения, закон приоритета содержания над формой и иже с ними.
725 ДенисЧ
 
27.03.11
12:03
(724) мне пофиг на синергию и прочую тень от хрена. Ты ответь на поставленный вопрос.
726 Alexandr Puzakov
 
27.03.11
12:11
(725) разочарую тебя, эти законы действуют вне зависимости от пофигизма на них. Будь то группа программистов в России, или группа шахтеров в Африке, или холдинг в Европе - на них распространяются абсолютно все законы организации.
727 ДенисЧ
 
27.03.11
12:13
(726) да мне пофиг на Африку. Ты скажи, кто будет принимать решение, если руководителя нет?
728 Alexandr Puzakov
 
27.03.11
12:14
(727) я уже ответил. Читай внимательно.
729 ДенисЧ
 
27.03.11
12:18
(728) ты не ответил. Ты поболтал языком.
730 Alexandr Puzakov
 
27.03.11
12:19
Законы организации распространяются абсолютно на все организации, которые только вмешаются в это широчайшее поняти. И законы организации, также как и законы физики, - отменить или изменить не возможно!
731 Alexandr Puzakov
 
27.03.11
12:27
(729) см. (721)
732 ДенисЧ
 
27.03.11
12:30
(731) см (722)
733 Alexandr Puzakov
 
27.03.11
12:33
(722) ну это твое, сугубо личное мнение. Которое, однако, не с ходится с мнением науки об управлении людьми.
734 ДенисЧ
 
27.03.11
12:34
(733) какой науки?
735 Alexandr Puzakov
 
27.03.11
12:36
(734) менеджмента.
736 ДенисЧ
 
27.03.11
12:37
(735) Если эта наука утверждает, что "А также великая глупость, если взаимодействие каждого члена команды будет осуществляться через одного члена этой команды.", то грош цена этой науке.
737 Alexandr Puzakov
 
27.03.11
12:41
(736) да, она такое утверждает. Смотри закон синергии, и вдумайся, что будет эффектом синергии в данном случае.

У-ха-ха! Какой-то там программист отменил научный менеджмент :)
738 ДенисЧ
 
27.03.11
12:45
(737) я могу ещё отменить научный коммунизм и научный атеизм...

А также фредизм и юнгианство. Много познаётся на практике, а не в теории.
Вот ты, сколькими людьми одноразво руководил?
739 Alexandr Puzakov
 
27.03.11
12:50
(738) до десяти человек свободно.

Уже было много потуг отменить аж всю психологию, всю социологию, да любая наука имеет ярых недображелателей. Но только вот что-то постоянно одна и та же картина: укусы комара-отменятеля остаются абсолютно незамеченными для слона-науки ;)
740 opty
 
27.03.11
14:08
(737) Ух ты какой то менеджер отменил математические принципы
741 Cthulhu
 
27.03.11
14:36
ДенисЧ, вроде же неглупый парень - а идешь на поводу у горе-манагера, прославляющего успешный менеджмент в вакууме.
Просто попробуй отчеркнуть вал цепляющихся друг за друга псевдоумностей, наваленных тут нашим феерически энергичным генератором благоглупостей, и пойми следующие вещи.
1) при(!) прочих(!) равных(!) в случаях когда команда построена по иерархии "звезда" - вариант с руководителем, обладающим познаниями и опытом в предметной области и(!) в области технологии решения задач - гораздо более эффективен чем вариант офисного планктона-переростка с плакатом "я эффективный менеджер чего угодно".
2) вариант жесткой иерархии "звезда" голаздо менее эффективен чем "снежинка", которая в свою очередь гораздо менее эффективна чем "снежинка" с делегированием-распределением компетенции между членами команды по функциональному признаку (комплементарные пары "модуль - ответственный работник"); плюс к тому коллегиальное ведение (примеров не будет - это ноу-хау, прости) графиков и состава разработки функционала существенно повышает эффектитивность работы. Причем, прошу заметить - "эффективный менеджер" к повышению эффективности работы - никаким боком.
Так что пусть уж лучше "эффективные менеджеры" идут чесать свое самолюбие очучением властишки куда-нито в другие места. ЭЛЕМЕНТЫ успешного и эффективного менеджмента хорошая команда примет (доработав) на вооружение и без этих, прости, дармоедов.
как-то так.
742 ДенисЧ
 
27.03.11
14:37
(741) если что, я не "иду на поводе", а аппонирую ему :-)
743 opty
 
27.03.11
14:48
(741) Ну насколько я понимаю Alexandr Puzakov допускает "Звезду" только имея себя в центре :)
А "снежинка" с делегированием наверное будет работать только при достаточно высокой квалификации ВСЕХ её участников
744 Cthulhu
 
27.03.11
15:07
(743): 1) ты, извини, нихрена не понял в комментариях Alexandr Puzakov - тем не менее пытаясь вести с ним полемику, причем исполняя это в виде наваливания красивых слов в вакууме - что ж, это весьма характерно для "эффективных менеджеров", упомянутых выше; 2) нет, не "всех", а "узловых", и при достаточно развитом умении продуктивно и спользовать свои мозги у остальных, с перспективой.
745 opty
 
27.03.11
15:07
Просто опять же из личного опыта работы в группе как рядовым исполнителем так и руководителем группы разработчиков
- Группа более трех человек без руководителя достаточно быстро теряет контроль над ситуацией
- Руководитель группы должен быть авторитетен и до определенной степени авторитарен (не формальное лидерство не очень канаяет)
- Если уровень специалистов в группе сильно различается , лучше работать через сеньора , эффекттивность несколько меньше , зато сохраняется контроль над кодом и меньше ошибок
- Если группа больше 5 человек то руководитель группы не должен заниматься кодированием вообще , только архитектура и взаимодействие на уровне идей , графики работы , следовательно нужен ведущий прог который увязывает все на уровне кода
- Перекрестная проверка кода необходима

Сразу могу сказать , никогда не руководил группой больше семи человек (как правило 3-5) , на больших размерах там наверное свои заморочки , взаимодействие между группами там и вское другое
746 opty
 
27.03.11
15:12
Таким образом возвращаясь к теме топика руководитель группы разраработки НЕСОМНЕННО должен быть программистом , манагерам там не место .
И не возможно руководить даже небольшой группой даже если ты семи пядей во лбу если не имел опыта работе в группе рядовым исполнителем
747 opty
 
27.03.11
15:19
ИМХО руководитель группы разработчиков в первую очередь пишет технические задания на основании проектных , то есть превращает "хотелки" заказчика в четкие и недвусмысленные задания для программистов , проектируя при этом систему в целом
748 Alexandr Puzakov
 
27.03.11
15:59
(740) каким образом и с какого боку взят этот вывод?

(741) опять противопоставляете общим принципам какие-то так конкретные схемы работы.

Не надо мне приписывать тут самолюбие. Я просто в примерах ставил не условного Васю, а себя, и ни разу себя не похвалил или еще какого жеста сделал, на основании которого можно было бы говорить о моем самолюбии.
749 Alexandr Puzakov
 
27.03.11
16:10
Единственный раз я не хотя ответил на вопрос руководил ли я людьми. И мне тут приписывают "очучение властишки". И это делает человек, который на вопросы управления людьми смотрит свысока...
750 opty
 
27.03.11
16:37
Попробуй сделать что ни будь реальное руководствуясь "общими принципами"
Программист это тот же рабочий , который делает код , и кстати это так любимый тобой "общий принцип" разработки коммерческого ПО
Бери больше , кидай дальше , слушайся прораба , а прораб позаботится что бы цемент подвезли , и что бы инструменты были , и что бы вода горячая в раздевалках .

Серьезый менеджмент в разработке ПО начинается на создании програмных комплексов и решений когда в работе задействованы минимум несколько десятков или тем более сотен людей , и это не имеет вообще никакого отношения
к РУКОВОДСТВУ ГРУППОЙ РАЗРАБОТКИ

Должен ли прораб владеть рабочими специальностями - ДА
Должен ли глава городского строительного управления владеть рабочими специальностями - НЕТ

Или в горячо нелюбимой тобой армии

солдат - стреляет из автомата
сержант - хорошо стреляет из автомата
лейенант (командир взвода) - отлично стреяет из автомата
капитан ротный - отлично стреляет из автомата
майор (комбат) - все еще неплохо стреляет из атомата
Полковник - помнит как стрелять из автомата
Генерал - знает что есть такая штука как автомат :)
751 opty
 
27.03.11
16:44
И меджду прочим что бы стать полковником или тем более генералом , нужно закончить академию (стандартного военного училища уже не достаточно) , то есть получить дополнительное образование и изучить "Общие принципы управления" войсками .
В военных училищах учат взаимодействию взвод - рота - батальон
В академиях полк-дивизия-корпус
На уровне рота-батальон знание того как дивизия с корпусом взаимодействует просто ВРЕДНО , не надо голову засорять лишней информацией
752 Alexandr Puzakov
 
27.03.11
17:01
Вот опять в армию полезли. Так и не выяснили. Что же хорошего в том, что мастер будет постоянно подходить к токарю, работающему за станком, и вечно указывать ему, что и как вытачивать? Может у токаря хватит мозгов САМОМУ выточить деталь по чертежу?
753 opty
 
27.03.11
17:14
Ты руководитель рабочей группы
Ты написал ТЗ исходя из из общих принципов отдав инициативу исполнителям , да по другому и не можешь и не умеешь потому что менеджер а не программист
Два прога (хороших спеца) работают с разными модулями (документами) использующими общий регистр (а потом с этим регистром будут работать другие отчеты и документы)
Они не могут ДОГОВОРИТСЯ 9хотя пытались) о деталях структуры регистра , у каждого свое мнение , и каждый вариант решения имеет свои преимущества
Кроме того они не знают ВСЕХ деталей проекта , у них нет времени их изучать
Они идут к руководителю группы - к тебе
Ты даже не можешь понять в чем проблема - ты не прграммист а менеджер
Ты начинаешь грузить их общими принципами работы в команде ?
Ведь ты даже не можешь загрузить их даже общими принципами построения регистров потому что не компетентен в этом вопросе
Отпраляешь их со словами "Не грузите меня фигней сами разбирайтесь" ?
Раз отправишь , два отправишь , больше подходить не будут , нафиг кому нужен такой руководитель группы
Предположим в конце концов между собой они договорились , через некоторое время доходит до отчетов которые должны строится по этому регистру , выясняется что структура регистра недостаточна , или не правильна , начинатся переделки и это происходит из за того что система в целом спроектирована из "Общих принципов"
Ты говори
754 opty
 
27.03.11
17:20
Просто как тебя колбасит от слова армия , меня колбасит от "Общих принципов"
Очень часто манагеры работают из общих принципов
и совершенно не задумываются о деталях а демон в них и кроется
755 Stagor
 
27.03.11
17:23
Ого! сколько всего! Почитаю завтра!
Судя по всему руководитель группы разработки должен уметь программировать в 1С!

Должен
756 Alexandr Puzakov
 
27.03.11
17:24
(753) а что им обоим помешает изучить "общий" участок и прийти к совместному решению?
757 opty
 
27.03.11
17:26
(752) Для того что бы токарю вытачить деталь по чертежу необходим в первую очередь чертеж (вообще то это технологическая карта , для многих деталей чертежа совершенно не достаточно) кто эту карту создает ? Инжинер-технолог , он должен быть профильным специалистом или менеджером ? Он эту карту из общих принципов разработает ?
Если технологическая карта создана менеджером то мастер участка вообще за спиной рабочего стоять должен :)
758 Alexandr Puzakov
 
27.03.11
17:27
(754) а программисты не могут справиться с общими деталями? Да что вы все держите рядовых программистов за недоделков каких-то?
759 Alexandr Puzakov
 
27.03.11
17:31
(757) в том то и дело, что отдать распоряжение (в виде схемы, чертежа и прочего), это совсем не то же самое, что сделать краткое словесное описание, и потом каждые пятнадцать минут подбегать для контроля и координации...
760 opty
 
27.03.11
17:39
(753)
Потому что всегда существует несколько вариантов решения конкретной задачи у каждого из них есть свои преимущества и недостатки , и
1. каждый из двух спецов ПРАВ по своему
2. правильность решения зависит от полноты информации а они ей не владеют (и не должны владеть , у них другие задачи)
3. На приличном проекте таких общих участков множество (это не отделный отчетик или документик)
4. Кроме того нормальной архитектуры системы нет , она разработана манагером из общих соображений , и даже опытному программисту предстоит ДОГАДЫВАТСЯ , что же имелось ввиду

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

И тебе как любителю эффективного управления должно быть понятно что постоянные споры занимают ВРЕМЯ , и снижают произвоительность
761 opty
 
27.03.11
17:41
(758) Я уже писал , последний раз повторяю
1. Не могут
2. Не должны
3. Это связано не с мозгами а с функциональными обязанностями
762 opty
 
27.03.11
17:45
Причем высокая квалификация прогов-исполнителей в рабочей группе может сыграть даже отрицательною роль в случае отсутсвия центрациованного управления разработкой
763 Alexandr Puzakov
 
27.03.11
17:49
(760) каждый вменяеный программист прекрасно понимает, что порой приходится жертвовать удобством ради универсальности, или жертвовать простотой ради правильности, ну и прочее. Найдите нормальных программистов и проблема решена. Как я говорил, в той же фирме 1С нет "лишних" руководителей, со сложными типовыми конфигурациями вполне справляются программисты. Если в фирме 1С справляются, то почему на маленьком проекте не справятся?
764 SanchoPancho
 
27.03.11
17:50
я не следил - там мне ссылку на тренера по плаванию дали?
ну, типа, тренер - плавать не умел - и вырастил чемпионов!
хе-хе... почему-то думаю, что - нет
плавание, господа, высокотехничный вид спорта, где сотые доли секунды достигаются за счет физических качеств(там где я буду пять раз бултыхать ногами - Йен Торп со своим 49-м размером ласты - один раз махнет - и все) - и техники
765 Дарлок
 
27.03.11
17:50
(763) ну надо же куда то девать неспособных к программированию
766 Alexandr Puzakov
 
27.03.11
17:53
(761)
1. МОГУТ
2. то, что не должны, определили вы.
3. согласованность в группе нисколь не мешает функциональным обязанностям.
767 Дарлок
 
27.03.11
17:54
военные кстати, не умеют управлять, они умеют коммандывать
а это совсем не одно и тоже
768 AaNnDdRrEeYy
 
27.03.11
17:56
Надо было в голосовалку третий пункт добавить "А нахер он вообще нужен?"
769 Alexandr Puzakov
 
27.03.11
17:57
(765) ну если уж в фирме 1С неспособные, то я даже боюсь спросить, какие на "просторах" программисты работают.
770 AaNnDdRrEeYy
 
27.03.11
17:59
(769) а ты вопросы на мисте почитай станет ясно.
771 opty
 
27.03.11
18:01
Я так предсталяю картину , приходят к руководителю группы два разработчика
"У нас что то монструзный регистр получается на некоторых выборках еле шевелится , может на два раскидаем , кое где производительность возрастет , кое где упадет , кода правда болше будет . А может вот это и это вообще в регистр не кидать из документов выберем ?"
А руководитель разработки голосом психолога
"У вас проблемы ? Вы желаете поговорить об этом?"
:))))
772 opty
 
27.03.11
18:06
(767) Вот уж не надо , управлять они умеют

Цитата кстати
"В первом тысячелетии нашей эры термин "логистика" появился впервые в военном лексиконе ряда стран. Здесь с логистикой стали связывать деятельность по обеспечению вооруженных сил материальными ресурсами. Так, во времена византийского императора Леона VI (865-912), названного "Мудрым", считалось, что задачами логистики являются вооружение армии, снабжение ее военным имуществом, своевременная и в полной мере забота о ее продовольственных потребностях и соответственно подготовка каждого акта военного похода. В армии Византийской империи существовала специальная должность - "логистас".

В уставх кстати прописано что цепочка командования это часть системы управления

Имеется в виду военные вообще , а не текущая российская армия
773 Дарлок
 
27.03.11
18:06
(770) там матричная структура и отсутствую в привычном понимание руководители отделов
774 Jofa
 
27.03.11
18:07
(72) +100

Не должен
775 Дарлок
 
27.03.11
18:09
(772) и еще раз..
управлять и командовать это разные вещи
сколько видел военных в начальниках ИТ, столько раз убеждался, что это несовместимые вещи..
нормальный ИТ-ик придумает 1000 и один способ саботировать "приказ" с которым не согласен
776 Alexandr Puzakov
 
27.03.11
18:12
(773) все правильно. Матричная структура лучше всего подходит для проектных организаций. Некоторым советую нарыть в интернете схему матричной организационной структуры.
777 opty
 
27.03.11
18:14
(775) Дык естественно , руководителем должен быть профильный специалист , начальником ИТО может быть только ИТ-шник , руководителем группы разработки прог

А вот например начальник складского комплекса у нас бывший военный (он и в армии управлял (или) командовал какими стратегическими складами хранени) , склады как часики работают
778 Дарлок
 
27.03.11
18:14
(776) зачем рыть то?
баян же страшный, так многие работают
779 Дарлок
 
27.03.11
18:15
(777) а вот склад это их призвание, самое место
там думать не надо, нужен лишь порядок
780 Alexandr Puzakov
 
27.03.11
18:17
А ближе всего к армии дивизиональная организационная структура. Также советую изучить отличие матричной и дивизиональной структуры, и чем каждая из них может хорошо подходить для одной деятельности, и абсолютно не подходить для другой.
781 AaNnDdRrEeYy
 
27.03.11
18:18
(776) это что то вроде каждой овце личный пастух
782 Alexandr Puzakov
 
27.03.11
18:18
(778) многие этого баяна не знают.
783 Alexandr Puzakov
 
27.03.11
18:25
(781) и да, и нет. Это что-то типа на одно стадо несколько пастухов, каждый из которых пасет по своей группе овец, сгруппированных по определенному признаку (проекту пощипывания травы на лугу).
784 Stagor
 
27.03.11
18:27
(764) "я не следил - там мне ссылку на тренера по плаванию дали"
держи, начальник! :)
http://community.livejournal.com/in_swimming/96089.html
785 Stagor
 
27.03.11
18:28
+ (784) у кого не откроется
текст:

Был таковой пловец Марк Спиц в 60-х - 70-х годах, один из величайших пловцов мира.ежели не ошибаюсь, он на олимпиаде в Мюнхене в 1972 году 7 золотых медалей выиграл (до сих пор в плавании никто не сумел превысить), установив 7 глобальных рекордов. И была таковая восхитительная традиция (может и на данный момент есть, не знаю) тренера человека, который в первый раз выигрывал золотую олимпийскую медаль, кидали в воду, прямо в одежде.Ну так вот, когда Марк Спиц в 1968 году выиграл свою первую олимпийскую медаль его тренера, который не успел спрятаться, бросили в воду, по традиции. В итоге новоиспеченному олимпийскому чемпиону пришлось выручать собственного тренера, ведь он НЕ УМЕЛ плавать!!!Он хоть и занимался когда-то спортом, но был боксером:))) Вот и спрашивается, чему таковой тренер мог научить Марка Спица? А ведь научил же, при этом тренировал его с детских лет.Тренер не должен уметь все делать лучше собственного "любимца", тренер должен уметь тренировать.
786 AaNnDdRrEeYy
 
27.03.11
18:30
(785) там же написано БАЙКА!
787 Stagor
 
27.03.11
18:31
(786) тебе не угодишь!
788 SanchoPancho
 
27.03.11
18:33
Ребята! я покрутился в разных видах спорта, где-то снискал, где-то  нет
Но! Я не знаю ни  одного тренера, кто не имел бы регалий в тех видах спорта, которому он обучал
ну, как ты будешь футболистов учить, если не знаешь как пробить "подъемом", а как "баночкой", и или "шведкой"
и как ты будешь борцу объяснять, как от предней подножки перейти на подхват? или от задней подножки уйти на отхват?
если сам не боролся?
789 Alexandr Puzakov
 
27.03.11
18:33
(785) что тренер должен уметь тренировать, а не уметь что-то делать лучше воспитанника - абсолютно согласен.
790 Дарлок
 
27.03.11
18:35
(789) но он должен знать все то, чему учит
т.е. разбираться в предмете
791 AaNnDdRrEeYy
 
27.03.11
18:37
меня всегда нервировали пользователи которые спрашивают после исправления касяка "а что ты сделал?", они думаю что в состоянии понять что я сделал, и если руководитель будет задавать такой вопрос (а он должен выяснить в чем причина проблемы) и на ответ только глазами хлопать сразу же потеряет авторитет и уважение - какой же он тогда начальник?

Должен
792 SanchoPancho
 
27.03.11
18:37
(785) не надо куйни :-)
Тренер Марка Спитца (не Спица) - это Дон Каунсилмен, это наше все в мире спортивного плавания. Человек, который перевернул представления о подготовке пловцов, чьи книги до сих пор обязательны к изучению каждым уважающим себя тренером. В бытность свою пловцом Дон был рекордсменом мира на нескольких дистанциях, а в возрасте 58 лет переплыл Ла-Манш,
793 Stagor
 
27.03.11
18:39
(791) а если он в общих чертах будет знать 1С, на уровне
1С:Профессионал по платформе, но при этом ни строчки кода не написавши в 1С?
794 Stagor
 
27.03.11
18:40
(792) это была шутка! даже в (0) смайлик стоит после фразы про тренера!
795 Дарлок
 
27.03.11
18:41
(793) если он сможет создать команду которой сможет доверять или хотя бы помощника, то почему бы и нет? :)
варианты всегда возможны
796 AaNnDdRrEeYy
 
27.03.11
18:42
(793)тогда он нечем от обычного юзера не отличается
797 Alexandr Puzakov
 
27.03.11
18:42
(790) одно дело разбираться, а совсем другое самому быть лучше тренируемых. Так если будет как утверждают некоторые, то кандидатов в мастера спорта должен готовить тренер с действующим разрядом мастера спорта по этому самому виду спорта (разряд защищается один раз, и потом постоянно должен подтверждаться, те пузатые дядьки, которые некогда были квалифицированными специалистами, давно потеряли свои разряды)
798 AaNnDdRrEeYy
 
27.03.11
18:44
(795) вот тогда этот помощник и должен занять его место а он сам балласт.
799 Дарлок
 
27.03.11
18:44
(797) всегда возможны варианты, может быть как и "играющий тренер", так и вообще человек не разбирающийся в программировании
800 Дарлок
 
27.03.11
18:47
(798) не.. программисты как правило тупые...
они не умеют играть в политические игры,
не умеют выбивать увеличение бюджета отдела,
составлять графики,
вести учет рабочего времени,
быть нянькой
и т.п.

власть может строиться по разному:
авторитет, тирания, харизма
801 Дарлок
 
27.03.11
18:48
самое главное в начальнике это что?
что бы он создал комфортные условия труда...
для этого быть программистом совсем не обязательно, но желательно быть в предмете, дабы контролировать сроки и объемы
802 Stagor
 
27.03.11
18:50
(801) Надзиратель над неграми не должен быть негром :)
803 ado
 
27.03.11
18:50
(783) Угу, причем каждый из этих пастухов не абстрактный менеджер, а специалист на своем участке.
804 Дарлок
 
27.03.11
18:50
в общем начальник - программист  это нонсенс и имеет право на существование только в исключительных случаях...
хотя в нашей стране это мало что значит,
ведь у нас должность дают не за умения, а за зп..
если нужно человеку дать больше денег, то ему просто присваивают новую должность и не более того
805 opty
 
27.03.11
18:51
(801) Это относится к руководителю проекта  , а это администраивная должность
Не надо путать РП и руководителя разработки
806 Дарлок
 
27.03.11
18:52
(805) не надо путать теорию и реальность...
в России это разные вещи...
одно из главных российских правил это то, что подчиненный не должен получить больше начальника..
по крайне мере у офисных крыс
807 opty
 
27.03.11
18:54
(801) Просто достаточно часто на малых проектах (да и на больших бывает) эти должности совмещают
Частенько получается не рыба ни мясо :)
Функциональные обязанности их принципиально различны
808 Stagor
 
27.03.11
18:56
(806) А у каких крыс подчиненный может получить больше начальника?
809 Дарлок
 
27.03.11
18:56
(807) проблема в том, что на хорошего программиста навешивают административные обязанности, к чем он способностей не имеет...
но по другому зп, ему не прибавить..
поэтому и получается не рыба не мясо
810 AaNnDdRrEeYy
 
27.03.11
18:56
а вы сами хоть знаете в чем разница между руководителем проекта и руководителем отдела разработки?
811 Дарлок
 
27.03.11
18:58
(808) в строительстве, работники из бригады допустим плотников или каменщиков, могут зарабатывать больше прораба :)

за границей программист может легко получать больше менджера проекта :)
раша
812 opty
 
27.03.11
18:58
(806) Ну я уже писал что у меня бывали случай когда будучи руководителем группы разработки я получал меньше чем некоторые исполнители , бывает :)
А во вторых всегда отбрыкивался от обязанностей РП , если нормально тащить обязанности РП , а не посиживать начальственно в кресле поигрывая в солитер , на руководство группой времени не хватит
813 Stagor
 
27.03.11
19:00
(811) "за границей программист может легко получать больше менджера проекта"
Ссылки будут на это чудо?
814 Дарлок
 
27.03.11
19:01
(810) первый лох - ибо разумный человек не подписалсы бы на это, а второй главный воспитатель и надсмотрщик в этом детском саде
815 opty
 
27.03.11
19:02
Я знаю , где то выше писал
816 Дарлок
 
27.03.11
19:02
(813) яндекс украли? :))
необходимость большей зп у начальника, чем у подчиненного идет от армейщины - пропитавшей полностью наше общество
"Я начальник - ты дурак, ты начальник - я дурак"
817 Stagor
 
27.03.11
19:05
(816) ты же это утверждаешь, а не я!
Так, что давай, подтверди свои слова ссылкой! Или буду считать тебя пустозвоном!
818 Дарлок
 
27.03.11
19:06
(817) да мне вообще глубоко пофиг, что там считает 86 г.р. как собственно и другие г.р. :)
819 Alexandr Puzakov
 
27.03.11
19:06
(816) согласен.
820 Stagor
 
27.03.11
19:11
(818) сам какого г.р?
821 opty
 
27.03.11
19:11
(816) Нюанс в том что принормальной организации группы , руководитель группы такой же её член как и остальные , просто выполняющий другие обязанности , он в принципе такой же программист как и они только вместо конкретного года , пишет конкретную архитектуру . и координирует работу прогов на уровне архитектуры , а если совмещает и должность ведущего прога то и на уровне кода . Он также определает как будет работать группа , в паралленльные потоки , через сеньора , или еще как.
Группа разработки всего лишь часть проекта (хотя и значительная)
822 ado
 
27.03.11
19:12
(717) На книгИ. По крайней мере две тут упоминалось: "Мифический человеко-месяц" и "Как пасти котов".
823 opty
 
27.03.11
19:15
То есть руководитель группы не НАЧАЛЬНИК как у нас россии принято понимать а остальные проги не подчиненные а исполнители
Совмещать обязанности руководителя группы и ведущего прога вполне себе возможно ( в небольших группах) , а совмещать обязанности РП , нафиг нафиг
824 Дарлок
 
27.03.11
19:25
(821) это как правило редкость и бывает, только там где идет разработка..
если идет просто сопровождение, то как правило "начальник" выполняет административные функции
в общем, в нынешнее время
всевозможные стили управления дико перемешались и надо смотреть куда устраиваешься, походит ли местый стиль
825 opty
 
27.03.11
19:31
(824) Ну в общем то при сопровождении рабочая группа программистов и не нужна , следовательно не нужен и руководитель группы , и ни о какой разработке новой архитектуры речи нет
Группа разработки  нужна для разработки :)
826 opty
 
27.03.11
19:44
И как правило руководитель группы разработки действительно получает больше чем рядовой исполнитель , но это  связано с его более высоким  опытом , а главное с уровнем ответсвенности , ошибка в коде намного легче исправляется чем ошибка в архитектуре
827 Stagor
 
27.03.11
19:54
(826) Системный архитектор и руководитель группы - это разные должности!
828 opty
 
27.03.11
19:57
(766)
1. По крайней мере я привел какие то аргументы почему программисты не могут договорится , у тебя только голословные утверждения
2. Не я а принцыпы работы , кодер должен писать код безглючный , быстрый и в срок
829 opty
 
27.03.11
19:59
(827) В теории разные , на практике почти всегда эти должности совмещены , причем значительно чаще чем руководитель группы - ведущий прог
830 opty
 
27.03.11
20:01
На особо крупныйх проектах (я в таких не работал :)  ) , выделяется даже должность администратора проекта , обычно же этим занимается РП
831 Vetal_978
 
27.03.11
20:15
че за бред? однозначно должен

Должен
832 GreyK
 
27.03.11
20:19
(830) Давай я задам вопрос по другому. Будешь ли-ты работать ластами, когда тренер не знает что это такое.
???
833 opty
 
27.03.11
20:23
(832) а где по первому ?
834 Лефмихалыч
 
27.03.11
21:52
А главный бухгалтер должен знать, чем отличается сальдо от дебета?
А руководитель группы по околачиванию баклуш куем должен знать, как правильно баклуши куем околачивать?

о чем тут тереть 800 постов?..
835 opty
 
27.03.11
22:27
(834) Кстати да о главбухе мы и забыли . Глав бух в в значительной степени определяет работу бухгалтерии , распределяет участки учета между бухгалтерами , отчасти контролирует выполнение , доводит изменения законодательства до подчиненных в части их касающейся , разрабатывает учетную политику (архитектуру учета) и т.п.
Можно посадить на место главного бухгалтера эффективного менеджера и посмотреть через некоторое время что получится :)
836 opty
 
27.03.11
22:44
Этот эффективный менеджер будет знать "общие принципы" бухгалтерского и налогового учета , например такие что существуют такие штучки как бухгалтерские счета , и что существуют налоги и их как то рассчитывают , и что иногда их надо платить , и даже где то что то слышал о НДС
Зато он будет прекрасным психологом , вооруженным самыми современными методиками управления
А  рядовые бухгалтера пусть сами между собой договариваются о порядке расчета внеоборотных активов , или отнесению затрат будущих периодов .
Хотел бы я посмотреть на такую бухгалтерию :)
Но только из далека :)))
837 mishaPH
 
27.03.11
22:46
(834) в (0) про 1С а не про бухгалтерию и прочих.
838 Дарлок
 
27.03.11
22:47
(836) зато есть куча обратных примеров, когда на должность гл.буха назначают просто исполнителя и по сути старшего бухгалтера, а гл.бух переименовывается в фин.дира
839 opty
 
27.03.11
22:53
(837) Ну это понятно , просто свободная ассоциация , просто работа главбуха отчасти напоминает работу руководителя рабочей группы , вот можно и оценить может ли группой руководит чистый манагер не разбирающийся в прикладных фопросах

(838) Глубоко порочная практика , ни к чему хорошему не приводящая и чреватая . Для гос структур финдиректор пусть он хоть миллиардами ворочает НИКТО , право подписи у глав буха , и закон о бух учете никто не отменял
840 Alexandr Puzakov
 
28.03.11
05:15
(835) главный бухгалтер это совершенно другая история.
841 Alexandr Puzakov
 
28.03.11
05:18
+ если дальше развивать вашу мысль, то получается, что генеральный директор вообще должен отлично владеть любой специальностью, которая только есть на его предприятии.
842 Alexandr Puzakov
 
28.03.11
05:27
+так как генеральный директор отвечает вообще за все предприятие и за каждого работника.
843 Гобсек
 
28.03.11
05:40
(811)(813)В прошлом году скачивал из Интернета биографию Билла Гейтса. Там было приведено высказываение БГ, что для фирмы Microsoft типична ситуация, когда программисты зарабатывают больше менеджеров.
844 opty
 
28.03.11
09:18
(841)
Генеральный не является НЕПОСРЕДСТВЕННЫМ руководителем

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

На практике из сказанного , в (835) может заниматься и занимается зам ГБ (если бухгалтерия большая) или один из замов(если еще больше) , важен принцип

Непосредственный руководитель должен быть специалистом в предметной области
845 opty
 
28.03.11
09:27
И тогда над одним прогом будет стоять не один начальник а три-четыре :) , и работу нескольких начальников так же надо будет координироваить :)
И бюрократия возрастет , а ты вроде неё борешся :)
846 tenikov
 
28.03.11
09:46
(834) о том, что прорвавшись в хоть чуть чуть начальники можно забить на всё, ничего не знать и делать.
847 opty
 
28.03.11
09:56
(846) Основополагающая мотивация российского эффективного менеджера
848 Дарлок
 
28.03.11
09:58
(847) "я начальник - ты дурак, ты начальник - я дурак"
849 Alexandr Puzakov
 
28.03.11
10:10
(844) практика-практика... Вот как раз на практике -  хорошие специалисты становятся плохими руководителями. Чтобы быть руководителем нужно обладать рядом личностных качеств и специальными знаниями. А назначать руководителем самого знающего - утопия, причем утопия тысячи раз себя подтвердившая. Человек, который умеет и может руководить людьми, как правило на должностях специалиста особо не околачивается.

Ваши представления ужасно стары. И да, генеральный директор такой же непосредственный руководитель, в его прямом подчинении находится и главный бухгалтер, и финансовый директор, и прочие руководители... Как же он ими руководит, если каждый из его заместителей профессионал в своей области? ;)
850 opty
 
28.03.11
10:11
в современных реалиях она трансформировалась в "я начальник - ты дурак, ты начальник - я дурак"
851 opty
 
28.03.11
10:20
Поговорка имеющая практический смысл "Начальник может быть не всегда прав , но он всегда начальник" , в современных реалиях трансформировалась в "я начальник - ты дурак, ты начальник - я дурак"

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

ТЕОРЕТИК ты наш , поруководи на практике группой спецов , потом можешь говорить о приложении теории к практике , или устройся главбухом , потому что из горячо любимых тобой "Общих принципов" работа главбуха в бухгалтерии из нескольких человек ничем не отличается от работы руководителя группы разработчиков
852 MetaDon
 
28.03.11
10:22
если устроился по блату то

Не должен
853 Alexandr Puzakov
 
28.03.11
10:25
(851) а я не на свои домыслы опираясь, а на реальный опыт реальных людей. Это вам как раз многому учиться.

С таким подходом как у вас, высококвалефицированных специалистов:
а) вы никогда имели в своем коллективе;
б) вы никогда не заимеете в своем коллективе.

Зажимать потенциал людей - большая ошибка.
854 opty
 
28.03.11
10:28
(849) Перечитай (750)
Группе разработчиков начальник вообще не нужен
Начальник <> Руководитель (по крайней мере в этой ситуации)

Начальник -> Подчиненный административное управление
Руководитель -> Исполнитель функциональное управление

А ну да ты же считаешь что ИТО функционально подчиняется финансовому директору , это действительно супер новинка в современной теории управления
855 Alexandr Puzakov
 
28.03.11
10:29
(851) а я еще раз говорю, генеральный директор - непосредственный начальник.
856 opty
 
28.03.11
10:30
(851) кстати как насчет (828) аргументов до сих пор нет , или ищешь теоретическое обоснование ?
857 Alexandr Puzakov
 
28.03.11
10:31
(854) не надо свои с потолка взятые предположения выдавать за мое "считаешь"
858 Alexandr Puzakov
 
28.03.11
10:33
(856) я вам уже замучился в пример приводить фирму 1С, в которой программисты и могут, и справляются.
859 opty
 
28.03.11
10:37
(857) Поищи свои сообщения где то во второй сотне , уже лень самому лезть

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

Если в твоей теории генеральный непосредсвенно руководит грузчиками ...
Даже спорить не буду
860 Alexandr Puzakov
 
28.03.11
10:42
(859) откуда вы взяли глупость, что непосредственный начальник это тот, у кого в подчинении рабочие?

Непосредственный начальник тот, кто напрямую и полностью руководит людьми. У которого в прямом подчинении находятся люди. И не важно, генеральный ли директор непосредственный начальник своих заместителей, либо начальник цеха непосредственный руководитель работников своего цеха.
861 Alexandr Puzakov
 
28.03.11
10:44
Или может финансовый директор не работник организации?
862 opty
 
28.03.11
11:01
Генеральгый директор НЕПОСРЕДТСВЕННО руководит своими замами или начальниками отделов , он не руководит непосредственными исполнителями , он не дает указания грузчику куда в каком порядке перемещать , этим даже начальник склада не занимается.

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

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

Административно подчиняюсь исполнительному директору компании (он мой непосредственный начальник) , функционально вообще выше меня никого нет . Результаты работы отдела оцениваются косвенно по результатам , а также регулярно по результатам стороннего аудита (и это нормально) , не чаще чем раз в год и не реже чем раз в два года
В случае локальных проектов в качестве РП выступает руководитель подразделения в интерасах готорого делается проект (например начальник отдела логистики и т.п.) , в случае более глобальных проектов либо сам исп . дир . либо назначается им из топов
863 opty
 
28.03.11
11:40
(861) Финансовый директор работник организации , причем очень высоко стоящий в иеррархии , никакого отношения к функционированию ИТО не имеет (и соответственно к руководству им) , с точки зрения ИТО это стандарный USER , имеющий высокие права доступа к учетной системе , определенные привилегии сетевого доступа , и высокий приоритет исполнения задач .
В ряде задач может выступать как РП
864 Alexandr Puzakov
 
28.03.11
11:48
(862) ну наконец-то!
865 opty
 
28.03.11
12:02
(864) Чего наконец то ?
Ген дир не является непосредственным руководителем программистов , следовательно программистом может не быть :) .
Непосредственный руководитель программистов ОБЯЗАН им быть , иначе не сможет выполнять свои функционяльные обязанности .
Чем дальше в иерархической лестнице руководитель от исполнителя тем меньшее значение имеет прикладные знания и опыт , и тем большее знание принципов управления (менеджмент) , необходимость знаний методов управления никогда и не отрицалась , но тема топика РУКОВОДИТЕЛЬ ГРУППЫ РАЗРАБОТКИ , то есть непосредственный руководитель.
866 opty
 
28.03.11
12:23
В общем дискуссия свелась к рекурсии вызова предыдущих постов а стек у  Alexandr Puzakov явно переполнился , пора завязывать.  Alexandr Puzakov удачи в эффективном менеджменте рабочей группой профессионалов с высоты современной теории управления.
867 fisher
 
28.03.11
12:41
Слабо представляю себе в наших реалиях эффективную цепочку
руководитель проекта - руководитель группы разработки - ведущий прог. РГР тут получается недопрог и недоруководитель. Лишнее звено при подавляющем большинстве раскладов.
Чаще если проект, тогда просто РП - ВП.
Если поддержка, то РГР - ВП. В этом случае РГР выполняет преимущественно руководящие функции, а последнее слово по архитектурным решениям - за ВП.

Не должен
868 opty
 
28.03.11
12:57
(867) В наших реалиях РГР и ВП как правило одно лицо :) ,
На проектах со сложной архитектуруой РГР освобожается от написания кода и занимается исключительно архитектурой и координацией на этом уровне между прогами , координацие на уровне кода занимается ВП
На поддержке РГР практически не требуется , только на разработке
РП к рабочей групее имеет достаточно опосредованное отношение , это может быть даже представитель заказчика
869 fisher
 
28.03.11
13:13
(868) Об этом я и говорил. Нету третьего звена (или оно неэффективно).
Архитектуру в основном выстраивает тимлидер (ВП).
Но между ним и заказчиком (неважно, проект это или поддержка) всегда есть (должно быть) руководящее звено. Хороший программист практически никогда не является хорошим руководителем. Да и физически он не сможет еще и эффективно руководить. Если это проект, то это руководитель проекта. Только со стороны исполнителя, конечно же. РП имеющий достаточно опосредованное отношение к рабочей группе фактически таковым не является.
РГР как раз эффективен на активной поддержке. Он расставляет приоритеты, отдувается на совещаниях, согласовывает планы и т.п.
870 Stagor
 
28.03.11
13:18
(869) Архитектуру выстраивает архитектор проекта!
871 fisher
 
28.03.11
13:21
(870) Только на очень больших проектах. Когда и команд разработчиков больше, чем одна. При одной команде архитектор обычно - ВП этой команды.
872 Stagor
 
28.03.11
13:28
(871) ага. На маленьких проектах ВП обычный П, иногда и СА - вечером!
873 fisher
 
28.03.11
13:30
На маленьких проектах П сам себе и РП и АП и РГР и ВП.
874 opty
 
28.03.11
13:30
(869)
>> Нету третьего звена (или оно неэффективно)
>> Архитектуру в основном выстраивает тимлидер (ВП).

Зависит от сложности проекта в целом , например ВП может работать сеньором , у него может не быть времени заниматься архитектурой . Да даже и и не сеньором , написать свой код , организовать перекрестную проверку , лично проверить ключевые участки членов команды , оптимизация опять же , если больше 5 человек в группе у него времени на проектирование архитектуры не останется
РГР и не является начальником в том смысле как это обычно понимается , это программист который в рамках группы занимается своими задачами не связаннми с непосредсвенным кодированием , но в отличие от системного архитектора (на очень больших проектах) , РГР еще и координируе исполнения работы на уровне архитектуры , проверяет на соответсвие с ТЗ, да посто превращает проектные задания в технические
875 opty
 
28.03.11
13:30
(873) Точно точно :)
876 Stagor
 
28.03.11
13:46
(873) Только ЗП не Сумма ЗП (РП и АП и РГР и ВП.)
877 ado
 
28.03.11
13:54
(858) Так у них, в фирме 1С, и должности такой, РГР нет поди.
878 Обработка
 
28.03.11
13:56
Вы что еще не устали эту тему жевать?
879 opty
 
28.03.11
14:22
(878) Кстати вопрос интресный и важный , работа в группе вашный шаг для любого прога , как и исполнителем , так и переход на ВП , или РГР

И техническое задание для прога индивидула , и для члена РГР это две большие разницы , а если разработка параллельно ведется очень большие разницы

Например от партнера пришла специвикация на обмен данными (ну для выгрузки его CRM систему к примеру , выгружается десяток увязанных таблиц), в ней детально описаны структура данных , порядок заполнения , описаны исключения . Для прога работающего индивидиуально это уже готовое ТЗ практически , для прога работающего в группе далеко нет , потому что данная спецификация не учитывает совершенно текущей архитектуры , её эту архитектуру скорее всего придется слегка (а может и не слегка) модифицировать . И в ТЗ для РГ эти изменения надо будет детально прописывать (а то один сделает через реквизит справочника , другой через подчиненный , третий вообще посчитает что свойств достаточно). И в группах 5 чел и больше это никак не задача ВП , он там пишет свой код ,следит за консалидацией кода, проверяет код стажера , работает с баг-трекером .
880 Иван Болван
 
28.03.11
15:22
Когда уж этот "специвикация" успокоится. Даже в крутейших франчах код пишется на коленке с бодуна студентами недоучками без нормальных тестеров и постановщиков. Даже 1С выдаёт на гора такие жуткие релизы, что начинаешь думать, а вдруг Борис кормит своих дрессированными мартышек раз в неделю. в 99 случаях группа разработки это 2-3 студента, 1 тётя постановщик среднего возраста, 2 вменяемых спеца, из них один руководитель проекта. Нету денег у фирмы дополнительно на ещё одного жирного кота с завышенной зарплатой, который умеет только руководить.

Должен
881 Stagor
 
28.03.11
15:25
"Нету денег у фирмы дополнительно на ещё одного жирного кота с завышенной зарплатой, который умеет только руководить."

:)

В 1С-е думаю деньги точно есть, вопрос есть ли у них кот?
882 opty
 
28.03.11
15:33
(880) Да УТ11 это что то :)
Крутейшие франчи как раз и не аргумент
Если ты так работаешь флаг в руки
Если читать умеешь - РГР не начальник , а пашет едва ли не больше всех
883 Stagor
 
28.03.11
16:01
(882) УТ11 сильно бездарно написанное решение в сравнении с 10.3?
884 Alexandr Puzakov
 
28.03.11
16:03
(883) я бы сказал намного грамотнее написанное.
885 Stagor
 
28.03.11
16:07
(884) Складская и транспортная логистика на уровне?
886 opty
 
28.03.11
16:19
(883) Задумано неплохо методолгически , написана через Ж
(885) На зачаточном

Все силы были брошены на управляемые формы похоже
887 opty
 
28.03.11
16:22
Ввели блин два доп статуса документа , в нормальной то складской логистике их минимум вдвое больше , а если еще и транспортную добавить ...
888 Alexandr Puzakov
 
28.03.11
16:22
(885) нормально. Там хранение в разрезе ячеек появилось, которого в 10.3 не было. Много мелких фишек.

(886) почему на зачаточном?
889 opty
 
28.03.11
16:26
(888) Я и говорю задумеи не плохие есть
890 opty
 
28.03.11
16:26
Задумки и фишки
891 Alexandr Puzakov
 
28.03.11
17:10
(890) вот, статейка:

http://www.aup.ru/articles/personal/7.htm

Так сказать, для расширения кругозора ;)
892 Новиков
 
28.03.11
17:13
небольшая история из жизни:
Итак.
Задача: есть Тис, в котором ГП не гонится. Не гонится из-за того, со  споткнувшимися документами не кому разбираться. Менеджерам – ленно, начальникам менеджеров – ленно, руководителям отделам – ленно, а ген.дир любит своих подчиненных, и не хочет их напрягать и поэтому требует от ИТ-службы алгоритм решения проблемы – ГП нужно догнать до текущей даты и поглядеть финансовый результат, но при этом осуществлять правки самой базы нельзя. Задачу процитировал практически дословно.
Что делает Руководитель ИТ-службы, он же Главный Программист: за 15 минут, самостоятельно не с кем не посовещавшись, докладывает руководству: обрезаем базу на начало года – в случае чего, остатки начальные поправим руками. Программисты, низшие существа, по сути быдлота-ничтожная, возразила – а какие остатки мы перенесем в обрезанную базу, ведь ГП в далеком прошлом, и отчеты формируемые в текущем периоде показывают какую-то лажу? На что РП ответил – “если что пойдет не так, я САМ сяду и все исправлю, если вы такие ИДИОТЫ”. Фразу процитировал дословно. Ну обычные программисты, поупирались поупирались, да и давай базу сворачивать. Тис давным давно не типовой, дорабатывался активно в течении 5-ти лет 3-мя франями. Свернули – все остатки сошлись с базой до свертки. Но вот незадача – больше половина склада была в минусах, та которая не в минусах – себестоимость не правильная. Но, повторюсь, остатки все пошли со старой базой. Работа была сдана РП в срок, с контекстом “ты хотел - получи”. После свертки, может через неделю, звоночек он Ген.Дира “я формирую отчет по прибылям и убыткам – а у меня лажа какая то. Почему?”. РП редиректит звонок на низшее существо, которое возражало всеми жабрами против этой свертки, но…Программист, отвечает примерно так “решение о свертки базы принимал наш РП – с него и спрашиваете.” Ложит трубку. РП на ковер через минуту. Казалось бы, нужно было сыпать голову пеплом , так РП прямо там – на совещании озвучивает решение. Цитирую: “Мы обрезали на начало года базу. А сейчас уже четвертый квартал начинается…Давайте обрежем еще раз на начало третьего квартала”. Ген.дир, думая – это ж РУКОВОДИТЕЛЬ ИТ-СЛУЖБЫ, руководитель проектов, самый грамотный человек в ХОЛДИНГЕ – не особо вникая в подробности разрешает это действие. Дальше картинка повторяется – низшим существам дается задание, свернуть базу еще раз. Разговор происходил на повышенных тонах, в ключе “нам кажется, что вы перегрелись и вам не хорошо.” Далее звучит все та же: “если что пойдет не так, я САМ сяду и все исправлю, если вы такие ИДИОТЫ”. База сворачивается еще раз (второй), а в это время РП валит в отпуск и выключает свой сотовый. А это – конец месяца, и сотрудникам холдинг пора считать зарплаты/премии. Отчеты с базы показывают откровенную лажу. РП “выключен или временно не доступен. Попробуйте позвонить позднее”. Что-то надо делать. Посовещавшись, низшие существа решили попробовать все исправить: собрали правильные остатки по старой базы (расчетным путем, а не по регистрам), залили их в первую обрезанную, собрали там же аналогично, залили уже во вторую обрезанную, составили логии того, что вообще не пошло – пошли к руклям отделом, с ними посидели –  вбили руками начальные остатки. За две недели ситуация была выправлена 2-мя людями из разряда быдлоты-программерской. Аккурат на след.день выходит начальник – получает от вышестоящего руководства большое анальное расширение. Естественно, это расширение редиректится на этих двух людей, которые две недели сидели с утра до утра, без выходных, за спасибо – с формилировкой “в этом месяце я вас финансово накажу – вы ИДИОТЫ”. И буквально через два дня у  з.п. и символические “-10%”.  Тогда один из кодеров, тихий такой паренек, пошел к РП, и собственно попытался ему доказать на словах, что РП – идиот. Не вышло. Пришлось взять клавиатуру со стала РП и разбить ее об его же стол. РП понял посыл и отправил паренька в отдел кадров за трудовой. Второй паренек, собственно,  пошел и написал свое заявление самостоятельно. Ситуацией заинтересовались вышестоящее руководство. За половину дня ситуацию разобрали – РП уволили, людей оставили и извинились.

Вот такие бывают РП. Кстати – программировать он умел.
893 Новиков
 
28.03.11
17:17
а мораль сей басни такова - не нужно на себя брать столько, сколько не сможешь осилить. И уж если ты РП, то веди себя достойно Руководителя.
894 opty
 
28.03.11
17:25
Кстати поизучав УТ11 изнутри (достаточно поверхностно правда) , верю в отсутвие в 1С нормальных РГР :(
Качество реализации значительно уступает качеству методологии , подбор - эталлон кривой реализации .

УТ11 пока , это сырая технодема УФ

(891) Полезная теоретическая статья для манагера среднего звена и повыше , к РГР никоим боком :)
Вот рядовому авиа-диспетчеру она пригодится (в его профессиональной деятельности) ?
Скорее всего нет , а ведь он УПРАВЛЯЕТ десятками самолетов , и ДАЕТ УКАЗАНИЯ пилотам. Они  исполняют его указания , они тупые он умный ? Нет. Он их начальник ? Тоже нет.
У него просто функционал такой , управлять воздушным движением.
895 fisher
 
28.03.11
17:26
(893) Как-то не вяжется "программировать он умел" с его действиями и решениями. Что он "программировать умел"? Пузырьковую сортировку?
896 Alexandr Puzakov
 
28.03.11
17:30
(894) >>верю в отсутвие в 1С нормальных РГ

их там вообще нет ;)

>>к РГР никоим боком

Да ну! В группах разработки мотивация и демотивация не действует? О_О
897 opty
 
28.03.11
17:31
(892) Ну РП в данной ситуации конечно чмо полное ,а в нормальной конторе ,такие вещи решаются через ПИСЬМЕННЫЙ приказ , не согласен с решением , по этому прошу приказ в письменном виде . Там уже стрелки так легко не переведешь .
А от человеческой гнилости никто не застрахован.
898 Alexandr Puzakov
 
28.03.11
17:31
роботы чтоль? :)
899 opty
 
28.03.11
17:35
(896) Извини у меня слов нет , ты придуряешся или как , РГР НЕ НАЧАЛЬНИК , у него НЕТ ПОДЧИНЕННЫХ в группе , только исполнители, пусть о мотивации голова болит у РП или у директора по персоналу , или у начальника ИТО в конце концов.
900 vs84
 
28.03.11
17:36
Народ, вам времени своего не жалко? 900 постов полемики настрочили
901 Alexandr Puzakov
 
28.03.11
17:39
(899) да при чем тут начальник и подчиненный? Вы статью-то прочитали? Если организация работы в стиле "пастух и овцы", то к гадалке не ходи - мотивация сотрудников упадет на глазах.

В творческой работе держать сотрудников за механических исполнителей каких-то...
902 Alexandr Puzakov
 
28.03.11
17:41
Надо дорожить потенциалом сотрудников, а не зажимать и ограничивать его со всех сторон.
903 ado
 
28.03.11
17:41
(901) Программисты не овцы, программисты коты. И пасти котов может только кот ;-)
904 Aprobator
 
28.03.11
17:42
Потому и сидим в ж..., что большинство руководителей не понимают процессов которыми управляют.

Должен
905 cViper
 
28.03.11
17:59
(903) Читал ту самую книгу?
906 ado
 
28.03.11
18:01
(905) Урывками. Никак руки не дойдут полностью прочитать.
907 Alexandr Puzakov
 
28.03.11
18:04
(906) книга чтоль такая большая? Я вот книги вообще пачками :) Два-три часа в день и книга за несколько дней закончилась.
908 segabuben
 
28.03.11
18:08
Должен, ибо иначе кодеры лапшу на уши навешают.

Должен
909 Новиков
 
28.03.11
18:16
(895) >>>>Как-то не вяжется "программировать он умел" с его действиями и решениями. Что он "программировать умел"? Пузырьковую сортировку?

Он был сертифицированным специалистом по бухии 7.7, и еще каким-то тоже по 7.7. Поэтому нарочито тыкал "я сертифицированный специалист, а ты кто?".
910 Wasya
 
28.03.11
18:28
(892) Мораль сей басни такова. Нефиг было называть его РУКОВОДИТЕЛЬ. Достаточно было назвать Администратор (а лучше старший программист пусть кодит наравне со всеми), с окладом процентов на 5 большим чем у программистов.
911 opty
 
28.03.11
18:51
(910) Старший программист это старший программист , несколько задачи другие у него
(899) Я её и раньше читал
Как начальнику ИТО она мне полезна , как руководителю рабочей группы , особенно на проекте не пофиг на мотивацию сотрудников , взрослые люди , нефиг сопли им подтирать  , а если стажер пусть кодит простые задачи и учится
У РГР задачи (если он не совмещает с ВП)
- Проектирование и архитектура
- ТЗ для группы
- Координация по архитектуре
- Координация по срокам и потокам
- Проверка соответствия исполненного техническому заданию
- Контроль подготовленной документации на продукт или её разработка
912 opty
 
28.03.11
18:57
(899)->(901)

Авиадиспетчеру пофиг на мотивацию летчиков
Но летчики почему то слушаются его беспрекословно
Вон правда польский не послушался , и где все правительство польши
913 Alexandr Puzakov
 
28.03.11
18:59
(912) специфика работы такая, все должно быть тщательно согласованно и точно, вариантности в работе нету, все строго по инструкциям и регламентам. Однако, и там мотивация никуда не делась.
914 Wasya
 
28.03.11
19:00
(911) У ИТ отдела есть набор функций. Задача разбросать их по людям. В (892) вроде как два прогера, зачем им целый руководитель? Вот он и мается дурью от неопределенности своих функций.
915 opty
 
28.03.11
19:54
(914) Ну у меня отдел 9 чел :)
А так могу припомнить случай , было в конце 2003 года , компания где работаю только поднималась , весь отдел я , один аникей , и время от времени приходящий админ .
Приняли какого манагера на работу типа закупками заниматься , ну он посмотрел как  складской учет ведется остатки , там и пошел шефу ездить по ушам что в справочнике номенклатуры дофига лишних товаров надо все вычистить , шеф вызвал меня , типа надо все  вычистить , ну в ответ , типа до свертки нельзя , движения в этом году по ним были , по середине года тоже резать не рекомендуется  , можно перекидать вв отдельную группу , но тогда отчеты аналитические по группам товара по началу года будут не точными . И в принципе зачем ? , они в текущие отчеты не попадают , остатков то нет.
В ответ "не волнует , все вычистить немедленно и срочно , манагер умный слова знает научные , он все обосновал"
Ну я уперся , пишите письменный приказ , хотите 2*2=5 получите но под вашу ответственность
Манагер написал типа "Любой ценой удалить те товары у которых нет нет остатков на начало квартала , и текущих оборотов" и подписал , и шеф подписал
Ранним утром забэкапив базу я отключил контроль целостности и непосредственным удалением почикал все что сказано
Специалистам  объяснять не надо что получилось  
Часа через полтора полного расколбаса , меня вызывает шеф и типа что за х..ня , тра ля ля ,я с наивными глазами , менеджер приказал , вы подписали ,написано "Любой ценой , он умный ему лучше знать , я простой программист "
Вызывает менеджера , тот уже на измене , типа я не знал что так получится
Шеф мне - вернуть все как было сможешь ? Конечно смогу
Менеджера не уволили , но через пару месяцев сам ушел , не смог сработаться , а любое его предложение встречалось в штыки
Гендира хорошая память , когда я принципиально не согласен с его решением (в вопросах касающихся ИТО естественно) ,я просто прошу письменный приказ (такое один два раза в год бывает) , как правило он начинает все серьезно обдумывать и дает отбой распоряжению .
916 opty
 
28.03.11
20:03
(913) При групповой разработке , особенно параллельной
>> все должно быть тщательно согласованно и точно <<
вариантности в работе меньше чем при индивидуальной разработке  , все по детализированным ТЗ
917 Alexandr Puzakov
 
28.03.11
20:23
(916) ой не надо уж тут приводить такие сравнения. Не видел ни одного ТЗ, в котором описывалась бы структура кода.
918 opty
 
28.03.11
20:35
(917)
Ну ты же в группе не работал :)
Структуру кода не надо описывать , код пишет прог , а вот структура данных должна быть детализирована до уровня метаданных, ключевые реквизиты обязательно , переменные стандартизированы , в ряде случаев описываются алгоритмы
ТЗ для групповой разработки должно быть более детальным , и соблюдаться жестче
919 Новиков
 
28.03.11
20:35
(914) Полностью согласен. Для 2-ух прогеров, отдельный начальник - прогер - вообще не нужен. Нужен именно Руководитель Проекта - тот человек, который будет разбираться в оптимизации тех бизнес-процессов, за автоматизацию которых и получает деньги. И если звонит не последнее самое лицо в холдинге, и говорит "баланс растет. Это неверно" (с), то РП не нужно переадресовать звонок на рядового прогера, который понятия не имеет, что это за отчет, что значит баланс "растет", да и вообще что такое баланс управленческий. А нужно взять, самому сесть, разобраться чего хотят от тебя, донести это до подчиненных и поставить срок. Если ты вменяем, срок можешь с исполнителем не согласовывать. А если ты не этого не хочешь делать, тогда нефик удивляться, что твой подчиненный тебе скажет - А Вы знаете, у нас нет такого отчета "Управленческий баланс". И это - правда. Его действительно нет и не было. Просто то лицо собрало его сам с некоторого набора отчета, интерпретировало опять же само цифры и выдало такое заключение. Но РП - это не колышет. Он негодует и хочет знать - почему "баланс, #лять, растет!?".

РП, в моем разумение, это человек - который грамотен настолько, чтобы его мнение авторитетно могло рассудить стороны в тех областях, которые он автоматизирует на проекте. Если сам РП оценивает себя, цитирую "менеджер, отвечающий за контрольные точки перед руководством" - то это не никакой ни РП. Это просто гавнюк невменяемый, который каким-то образом занял эту должность, и теперь, ни делая ни чего абсолютно, хочет быть авторитетом для всех, получать мега-бабло, при этом быть своего рода редиректером АТС - все звонки/майлы перенапралять рядовым кодерам с формулировкой "разобраться срочно!". Это не руководитель.

Из всей этой неписанной картины маслом, я сделал для себя такой вывод: РП должен разбираться в предметной области и том проекте, который он делает. Кодить он не обязан ни разу. Но поставить грамотно задачу прогеру - да. Если прогер не знает ответ на вопрос, по предметной области - РП - это тот человек, который ОБЯЗАН предоставить квалифицированный ответ. РП обязан писать тз, продумывать его настолько, чтобы потом, если припрет, спросить заказчика "какой пункт тз, подписанный вами, не выполнен?". Если РП отвечает за мотивацию сотрудников, тогда всегда, на карандаше, нужно держать фразу "Если уйдет эта срань, то через сколько новая срань вольется в дело? И что из этого выйдет?".

Печально то, что поработав у имбицила в подчинении - повышение бабла уже не дает вообще никакого эффекта. Люди валят - и правильно делают. Та срань, которая сидела и просто что-то писюкала - где по тз, где со слов заказчика, где вообще по своему разуменью докумекованному, начинает валить тогда, когда нервишки совсем не выдерживают. И практика то показывают - ну меняются морды в таких проектом, возраста - а толк то все равно остается один: с идиотами работать нельзя категорически. А если этот идиот - РП - то вопрос бабла уже не стоит вообще и ни разу.
920 opty
 
28.03.11
20:40
Еще Генри Форд доказал что конвейер и разделение труда увеличивают производительность , разработка ПО тот же конвейер
921 opty
 
28.03.11
20:49
(919) Согласен со всем , с одним уточнением 2 прога еще не группа , и они вполне самостоятельно разделят обязанности между собой , а более опытный будет неформальным лидером , и они смогут договорится по спорным моментам кода
922 Cthulhu
 
28.03.11
20:56
прям какой-то боевой хомячок. )))
923 Krendel
 
28.03.11
21:02
(919) Какое жосткое и циничное отношение к людям, в целом с мнением согласен, хотя есть некоторые мелочи. Но не буду на них заострять внимание, вобщем +100500
924 tenikov
 
29.03.11
10:15
(909) сертификат специалиста <> умение программировать.

сертификат специалиста = достаточно терпения, чтобы подготовиться и сдать.
925 Stagor
 
29.03.11
11:54
(925) Тогда любой тест на РП - всего лишь показатель того, что кандидат заранее знал ответы! :)
Не секрет, что все ответы по 1С:Профессионал можно найти в интернете! Только не понятно почему 1С с этим не борется?
926 Aprobator
 
29.03.11
13:00
(925) а зачем? Деньга итак капает.
927 Stagor
 
29.03.11
13:19
(926) То то я думаю, что вопросы по бюджетированию не менялись, аж с 2005 года. Только ленивый не получил 1С:Профессионал по бюджетированию! :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший