Алхимия программного цикла.

Jul 24, 2011 00:44


Много лет разрабатывая программы я пришёл к выводу, что для написания хороших программ нужен научный метод, а вот создание отличных программ это уже Алхимия. Итак, чтобы алхимически получить программу умелому алхимику нужно как минимум пять ингредиентов: Продюсер, Архитектор, Дизайнер, Программист и Медиум. Затем нужно поместить ингредиенты в ( Read more... )

занятка, мистика, дизайн, ирония, программы, работа механизма вселенной, картинки, полезняшка

Leave a comment

dfcreative July 24 2011, 23:36:36 UTC
Очень здорово. Кратко и толково.
Завершу свои проекты - буду собирать такую команду разработки, именно из пяти человек.
Останется уладить вопрос распределения денег, чтобы равенство, братство и никто не думал о деньгах.

Reply

shortki July 25 2011, 19:53:57 UTC
Распределение - тонкая задача, предмет особого разговора.
Одно скажу: хуже равного распределения только повременная оплата - компенсация должна зависеть только от вклада в результат, ни от времени, ни от числа участников. Тогда будет отдача.

Reply

dfcreative July 25 2011, 20:36:23 UTC
Ооо, а я до сих пор думал что лучше повременной оплаты ничего нет. Я думал так: идеальный вариант, когда команда оценивает задачу по времени, и человек берется её выполнять. То есть у человека нет мотива тянуть время.
А как оплачивать результат и рассчитывать вклад участника в результат я не понимаю.
Так а чем вам не нравится повременная оплата? И чем вам не нравится равенство?

Reply

shortki July 25 2011, 21:47:26 UTC
Может ли человек разные задачи в раное время исполнять одинаково хорошо, не зависимо от обстоятельств и самочувствия ( ... )

Reply

dfcreative July 25 2011, 22:24:51 UTC
Почти, только я не про эталон, а про командную оценку, которую применяют в(вместе со) scrum, к примеру. Исполнитель также принимает участие в оценке, таким образом ему не обидно, но в то же время он не наглеет. Если человек опаздывает со сроками, то все равно оплачивать его время, но уже по «угасающей» ставке (как вариант).
Что на этот счет думаете? Не может-же команда на неделю ошибиться?

Reply

shortki July 25 2011, 23:07:54 UTC
Коллективная оценка, это способ давления: «Вот смотри! Так коллектив решил, ты не согласен со всеми? Ты же сам с нами решал, и т.д. и т.п.»
Верное решение, оно потому и верное, что не важно, как оно было найдено: коллективно или в одиночку. Да и потом, как решит дизайнер сколько нужно времени для разработки «системы хранения архива протоколов работы программного комплекса» или, что подумает программист о создании иллюстрации в средневековом антураже с модернистской композицией, но с постмодернистской по сути идеей?

Поэтому и нужен Продюсер, ведь оплата труда это один из инструментов его работы, да, кто-то иногда будет недоволен, но недовольство это один из способов мотивации. Главное, что всегда должен быть чёткий ответ на вопрос Почему?/За что? Пока проект не завершён Продюсер может/должен гибко работать с ресурсами добиваясь одной цели - готовность проекта. А когда мамонт завален, тогда уже можно заниматься делёжкой, пусть даже коллективной.

Reply

dfcreative July 25 2011, 23:37:54 UTC
Ответ в средневековом антураже, с налетом мистики :)
Хорошо, понятно. Хитрое ремесло продюсера не объяснить на пальцах, этому учатся всю жизнь )
Как бы продюсеру самому без четкой схемы не запутаться только.

Reply

shortki July 26 2011, 07:50:58 UTC
Когда несколько людей делают большое дело, это всегда слегка выглядит мистикой. А когда много людей делают немного дела, это обыденность, здесь все пути проторены, методы выработаны.
Мы же рассматриваем команду - болид Формулы 1, а не коллектив - грузовик.

Reply

pobedinka November 30 2011, 21:01:00 UTC
По поводу акций и кеша. С Кешем все понятно. В России есть люди кто берет акциями? И каком количестве и какой стоимостью по практике акции будут для человека команды?

Reply

pobedinka November 30 2011, 21:02:43 UTC
Еще интересует как познакомиться с такими продюсерами?

Reply

shortki November 30 2011, 22:31:43 UTC
Нет дыма без огня - хороший продюсер «виден» по успешным продуктам.

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

А вот за каждым продуктом, возникшим из идеи, стоит продюсер, поверивший в идею и сумевший подать/продать её в форме востребованного продукта. Ищите интересные продукты, узнавайте кто за ними стоит, выходите на связь. Здесь важно понять, что нужно продюсеру и что вы можете ему дать, так как такое общение невозможно без взаимного интереса. В зависимости от текущего состояния дел обычно нужны (по убывающей): дешёвые деньги, толковые люди, эффективная реклама, «стреляющие» идеи.

Reply

shortki November 30 2011, 22:02:50 UTC
Это сильно от человека зависит, кому-то нужны только деньги и прямо сейчас, а кому-то нужны не деньги, а доход, так риск существенно выше, но не теряется связь с продуктом.

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

Reply


Leave a comment

Up