tag:blogger.com,1999:blog-3208941668630248550.post4773317337143922704..comments2024-03-13T10:43:06.615+02:00Comments on 18-ть лет с Delphi: ОТЛИЧНЫЕ две ссылкиAlex W. Lulinhttp://www.blogger.com/profile/08400475846894229767noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-3208941668630248550.post-40968453375275816682013-09-12T12:42:29.092+03:002013-09-12T12:42:29.092+03:00NDA - а мне сразу почудились автоматы и сети Петри...NDA - а мне сразу почудились автоматы и сети Петри :)Anonymoushttps://www.blogger.com/profile/18236038640785576198noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-45098018610706853042013-09-06T00:13:16.463+03:002013-09-06T00:13:16.463+03:00Договор о неразглашении (англ. Non-disclosure agre...Договор о неразглашении (англ. Non-disclosure agreement, NDA)Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-5133629882217039382013-09-06T00:12:01.950+03:002013-09-06T00:12:01.950+03:00Мы работаем в разных весовых категориях :) Насколь...Мы работаем в разных весовых категориях :) Насколько я понимаю, у Вас крупные заказчики, много бюрократии (к сожалению, необходимой). У меня же по большей части мелкие и средние - с ними проще договориться, тем более когда они сами приходят :) Я стараюсь работать честно, поэтому мне в итоге верят на слово.Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-2994997882586686012013-09-06T00:07:32.022+03:002013-09-06T00:07:32.022+03:00Теперь уже вопрос к двоим людям: почему аутсорсинг...Теперь уже вопрос к двоим людям: почему аутсорсинг и фриланс - деградация в сфере разработки ПО? У меня был опыт работы с фрилансерами - результатом доволен. Не сказать, что я отдавал им большой объём работ, но то, в чём они разбираются лучше, целиком. Какие у вас были баги, что столь резко настроили против?<br />P.S. небольшая заметка про аутсорс в Китай - http://habrahabr.ru/post/165967/Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-44651474187654948992013-09-05T23:58:13.939+03:002013-09-05T23:58:13.939+03:00"И вообще - аутсорсинг и фриланс - (а также a..."И вообще - аутсорсинг и фриланс - (а также agile) - деградация в сфере инженерии ПО."<br /><br />Вот - СОГЛАСЕН!Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-12186214494030890982013-09-05T23:57:16.730+03:002013-09-05T23:57:16.730+03:00NDA - это что?NDA - это что?Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-71987639983995413762013-09-05T23:56:20.351+03:002013-09-05T23:56:20.351+03:00"Не переоценивал бы содержимое указанных пост..."Не переоценивал бы содержимое указанных постов."<br />А я и не переоцениваю. Я просто считаю, что авторы сказали то, что должны были сказать.<br /><br />"Такие вещи каждый мгновенно понимает себе после первого провального проекта."<br />МНОГИЕ - понимаю, но НЕ МНОГИЕ пишут. Посему - авторам - респект.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-43382265854494998852013-09-05T23:52:53.617+03:002013-09-05T23:52:53.617+03:00"а уметь тормозить "хотелки" овнера..."а уметь тормозить "хотелки" овнера."<br /><br />Вам ПРАВДА это удаётся? ЗАВИДУЮ!<br /><br />Мне - практически НИКОГДА не удавалось.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-3200182994136207662013-09-05T23:49:11.571+03:002013-09-05T23:49:11.571+03:00По моему небольшому опыту "водопад" и ag...По моему небольшому опыту "водопад" и agile - "следуют рука об руку". Либо СНАЧАЛА "водопад", и потом agile. Либо СНАЧАЛА agile, а потом - "водопад". И так - "матрёшка" (или фрактал если хотите). На одном этапе "водопад", потом agile. Потом - наоборот.<br /><br />Ну мне так кажется.<br /><br />Я кстати поэтому "не люблю" MVC или "трёхзвенку". Ну НЕТУ ТРЁХ уровней. Их ГОРАЗДО больше. Матрёшка или фрактал.<br /><br />Ни MVC, ни "трёхзвенка" этого не показывают. А вот модели на UML - запросто.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-78928993668445892332013-09-05T16:04:32.345+03:002013-09-05T16:04:32.345+03:00>>это касается госструктур (и тем более воен...>>это касается госструктур (и тем более военных).<br /><br />Коллега!<br />ТЗ пишешь сам себе.<br />Курирует проект один человек.<br />Принимает госприёмка, которая ПО ЗАКОНУ не может с тобой общаться во избежание сговора. <br />+ уголовная статья за срыв гос. оборон. заказа.<br />Там такой аджайл начинается....Всеволод Леоновhttp://blogs.embarcadero.com/vsevolodleonovnoreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-65905332127238380402013-09-05T16:00:00.425+03:002013-09-05T16:00:00.425+03:00Убедить овнера, что рефакторинг нужен, иногда возм...Убедить овнера, что рефакторинг нужен, иногда возможно :) Тут всё от человека зависит: кому-то хватает веры в команду (раз она говорит, значит нужно), кому-то нужны расчёты в рублях/времени (сейчас разработка этой фичи стоит 2 недели, если потратить 1 неделю на рефакторинг, то мы её сделаем за 3 дня, а ту задачу за 2 вместо 5). Но эта нетривиальная задача требует больше психологии, чем логического мышления.<br />>>Я под каждый проект/людей выбираю свою методологию. Ибо проекты/люди - уникальны.<br />В итоге так и получается :) Тут опять же надо разбираться в психологии, но что мне больше всего нравится в agile - быстрый отклик заказчика.Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-67387379199205551042013-09-05T15:52:34.329+03:002013-09-05T15:52:34.329+03:00Вот здесь я с Вами соглашусь - для больших и дорог...Вот здесь я с Вами соглашусь - для больших и дорогих проектов agile не подходит. Там дествительно нужен кто-то ответственный и документы, которыми можно прикрыться. В частности, это касается госструктур (и тем более военных). "Где кнопка?! Здесь написано, что будет кнопка!!!" :)<br />Я бы не сказал, что scrum - выжимание соков. Команда должна помнить, что Пете в среду надо уйти пораньше, а Вася всю неделю болеет. То есть не нагребать задачи и впопыхах их делать, а уметь тормозить "хотелки" овнера.Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-81953171594867227292013-09-05T14:50:02.561+03:002013-09-05T14:50:02.561+03:00Вы правы (и все правы) относительно agile.
Но масш...Вы правы (и все правы) относительно agile.<br />Но масштаб проекта другой. Как только он больше $50 000, Вам такой водопад устроят, только в путь.<br />Говоря простым языком - кого сажать, если проект проср..т? Если это не стартап?<br /><br />Поэтому agile - "пионерская зорька". Рано или поздно перестаешь играть в зарницу :)<br /><br />Ладно, ладно, скажу. По секрету.<br />Scrum - есть способ выжимать все соки из программистов. Поэтому скрам должны любить начальники и ненавидеть программисты как способ своего окончательного порабощения :)Всеволод Леоновhttp://blogs.embarcadero.com/vsevolodleonovnoreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-36424814650479635002013-09-05T14:45:41.278+03:002013-09-05T14:45:41.278+03:00Был на конференции Agile Days (походу в 2011 году)...Был на конференции Agile Days (походу в 2011 году).<br />Выступали очень гладкие тренеры и только один case.<br /><br />Кейс закончился тем, что "мы все разругались".<br /><br />Еще пару челов выступали типа "мы его делали, но переросли... и скрам, и канбан".<br /><br />Мой девиз как у Брюса Ли - самый лучший стиль - отсутствие какого-либо стиля.<br />Я под каждый проект/людей выбираю свою методологию. Ибо проекты/люди - уникальны.<br /><br />Сейчас (NDA) в одной очень дружественной конторе внедряют скрам.<br />Вот убедите проджект оунера, что архитектура/моделирование/УМЛ/рефакторинг важен?<br />Не, заплатко-пришивательство, дырозатыкательство и г...окод. Вот то, что порождает постоянная связь с заказчиком.<br /><br />Про ЛИЧНЫЙ опыт писал. Делал аджайлом (прикрыв правильным ТЗ свою ...пу). Переработал раза в 2. Зато скушал проект на следующий год 1 000 000 в одну харю (жаль, что рублями).<br />Но этот аджайл мы сами придумали с заказчиком, включая длину спринта :)<br />Придумали, как Александр Люлин "текучесть".<br /><br />Возможно, написал бы большую статью - почему Agile это плохо. Но с конференции Agile Days меня чуть ли не с кулаками пытались вытолкать. Поэтому пока вяленько нудю в комментах. :)Всеволод Леоновhttp://blogs.embarcadero.com/vsevolodleonovnoreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-49069470227976910472013-09-05T09:42:54.567+03:002013-09-05T09:42:54.567+03:00Почему-то мне казалось, что работу должен выполнят...Почему-то мне казалось, что работу должен выполнять профессионал. Так, например, я не силён в дизайне - почему бы её не отдать на аутсорс? И мне, и заказчику это выйдет дешевле. Правда, есть риск попасть на плохого исполнителя, зато в противном случае его (риска) больше не будет.<br />И чем же так не угодил agile? ИМХО, постоянная связь с заказчиком это только плюс. Может, у Вас был негативный опыт, тогда поделитесь?Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-36487679353963110422013-09-05T09:38:09.650+03:002013-09-05T09:38:09.650+03:00Тоже прочитал обе статьи, но у меня сложилось впеч...Тоже прочитал обе статьи, но у меня сложилось впечатление, что они больше подходят для водопадной модели. Там действительно нужно чёткое ТЗ, договор и прочие бумажки. Я же стараюсь со своими клиентами работать по agile: частые выпуски ПО, быстрая обратная связь. Как-то пока всё получается :) Конфликтов нет, если я неправильно понял задачу, то теряю не так уж и много времени. Кстати, у кого-нибудь из здесь присутствующих был опыт такой разработки? Хотелось бы услышать отзывы.<br /><br />Остальные пункты, ИМХО, относятся к психологии. Рецензии, профиль, варианты нужны чтобы выбрать адекватного исполнителя. За тестовое задание я бы послал на GitHub :) Anonymoushttps://www.blogger.com/profile/00298421558917743578noreply@blogger.comtag:blogger.com,1999:blog-3208941668630248550.post-66988534756855667772013-09-05T09:03:44.487+03:002013-09-05T09:03:44.487+03:00Не переоценивал бы содержимое указанных постов.
Т...Не переоценивал бы содержимое указанных постов.<br /><br />Такие вещи каждый мгновенно понимает себе после первого провального проекта. А первые всегда бывают именно провальными, лучший исход - месяц переработки за счет собственного здоровья. Ну по молодости оно быстро восстанавливается.<br /><br />Мне вообще противна постановка вопроса "фриланса" и "разовых проектов". Вот так НЕ разрабатываются программные продукты. <br />Там можно делать ремонт в квартире. Создание ПО (а не какого-то затрапезного сайта компании) - это не "тщательно напишите ТЗ" и "расплачивайтесь по факту сдачи проекта". <br /><br />И вообще - аутсорсинг и фриланс - (а также agile) - деградация в сфере инженерии ПО.Всеволод Леоновhttp://blogs.embarcadero.com/vsevolodloenovnoreply@blogger.com