Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - alex-golder

Страницы: 1 2 3 »
1
Эксперимент парного программирования - не моя заслуга. Думаю это заслуга руководителя проекта или/и особое стечение обстоятельств. Просто места было мало, поставили одни большой стол, воля неволей будешь вместе трудится. Но в целом ребята реально сдружились, были неразлейвода.Это слишком конфиденциально. Могу в личке кратко обсказать намеки. Но реально, наверное, они еще и переросли парное программирование, каждый захотел быть соло :)

Как будет время я готов подсоединиться в личку - зови!

2
Модератор:
Немного почистил тему от флуда.
Если еще будет хоть один переход на личности, баню этого(их) людей без предупреждения.

СПАСИБО!

3
Денис, я тут переосмыслил сове отношение к Вам. Реально. Лучшей рекламы для нашей статьи, чем ваши личные нападки на меня и мою квалификацию - не придумать. Спасибо за пиар :)
Мы тут сидим, мучаемся, пытаемся донести информацию до людей - вы же с этим справляетесь гораздо лучше нас, продолжайте в том же духе!

А цитату про поросёнка не надо так буквально воспринимать - это из фильма "Спросите у Синди"

И чем вам мои сертификаты не угодили? :)

PS еще анекдот вспомнился: "Ну какой взгляд на современное искусство может иметь человек, не имеющий московской прописки" :)

4
Денис, кончай истерить. Твой самопиар на целевую аудиторию для вашей Школы несколько поднадоел. Это уже больше похоже на осознанную провокацию, чем на реальное обсуждение. Можно подумать ты не занимаешься компиляцией в рамках своей работы и подготовки тренингов... Все и так знают что ты умный. Но умных - много, толковых мало. Был бы толковым - использовал бы эту тему в своем бизнесе, т.к. реально этот топик не раскручен.
Думаю модератору пора закрыть топик для дальнейшего обсуждения.
Мне тоже кажется, что топик себя исчерпал. Нападки и оскорбления - не лучший способ найти истину. Именно за это я не очень люблю форумы. Очная беседа куда лучше :)

Мы в своей работе сделали попытку привлечь внимание к проблематике, посмотреть на ИТ существенно шире, чем положено. Тут один из читателей статьи, Алексей Федорищев, классно и афористично высказался в фейсбуке: "возможно, разница в подходах обусловлена образованием? Те, кто изучают технарские дисциплины, и воспринимают жизнь как механическую систему, а гуманитарии - как организм? Истина наверное где-то по середине... Из практического, возможно имеет смысл для полноты заканчивать два вуза?)))"
Эту идею я поддерживаю.

Кстати, тут недавно читал книгу. Понравилась цитата:
"PP Not a new idea, just a new label
Fred Brooks (author of The Mythical Man-Month) stated in his book that he performed pair programming in 1950 during his graduate studies
Larry Constantine (author of more than 150 technical articles and 16 books) first saw pair programming performed in the early 1980s at Whitesmiths, Ltd.
He noticed that it produces faster, better quality and bug-free code
In 1998, John Nosek (Temple University professor) performed first empirical study about efficiency of pair programming"
Так что, для тех, кто верит, что ни парного программирования ни секса не было в СССР до 1993 года, спешу разочаровать...
Было и то и другое :)

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

Для UML сообщества я предлагаю классную идею - развить тему, получить ответы на вопросы, которые еще не получены. Мы открыли серию статей, но это не значит, что ее будем насыщать только мы втроем.

5
На вопросы про AVP и психподготовку не ответили — слив защитан.

Я вижу ситуацию так — пара хардкорных инструментальщиков много лет занимались своим конфигурационным управлением и впариванием тяжеловесных дорогих инструментов, а потом то ли рынок кончился, то ли скучно стало, то ли поняли наконец, что показатели деятельности меняют люди, а не инструменты — и решили на старости лет заняться психологией. Интересно? Безусловно. Профессионально? Хер там.

ААГ, вы когда последний раз парно программировали?
Денис, это мой последний пост в ВАШ адрес. Такое хамство не делает вам чести... Вспоминаю цитату: никогда не связываетесь со свиньей - измажетесь оба, но ей это понравится...

По поводу инструментальщиков - это просто смешно. Если говорить лично про меня, то инструментами я не занимаюсь с 2006 года. Так называемыми тяжеловесными системами - да занимался, так как считал именно эти инструменты лучшими в своем классе с точки зрения функционала, считаю и сейчас, несмотря на то, что сам вендор так уже 6 лет не считает.

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

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

Денис, когда вы ходили в школу, пешком, я уже выполнял работы по разработке систем безопасности.
Видимо, дело не в статье, а я чем-то лично вам насолил. Когда Юра мне вас представил 6 лет назад, вы мне показались умным молодым человеком, с которым можно иметь дело... Видимо, я ошибся.

PS
Троеточия я ставлю, чтоб не сорваться на грубость. А цвет волос - светлый, я реально блондин, но, для ВАС, в соавторах статьи два брюнета :)


6
Как видишь, меня критически не устраивает подход, который демонстрируют ААГ.
Нам неинтересно заниматься переводом и свальной компиляцией чужих наработок.
Видимо, вас критически не устраивает что-то другое. Я подумаю над тем, как называется то, что вы делаете.
Еще раз просмотрите материал, сделайте глубокий вдох. Можно с выдохом... Хотя это и не обязательно :)
Не устраивают методы - имеете право, но переводить разговор в русло "дурак, потому что дурак" вам тоже права никто не давал.
Так что желаю вам на этом успокоиться и перейти к нормальному, интеллигентному разговору.
Предварительно же советую почитать Горе от ума и книжку по этике.
Немного из Горе от ума... не удержался:

Помилуй, как кричишь.
С ума ты сходишь?
***
Он слова умного не выговорил сроду,
***
Пересмеять умеет всех;
Болтает, шутит, мне забавно;
***
Но если так: ум с сердцем не в ладу.
Я в чудаках иному чуду
Раз посмеюсь, потом забуду

7
Коллеги, хочу обратить ваше внимание. Авторы статьи явно не предлагали ее к обсуждению на нашем форуме. Это (возможно с их согласия) сделано другим человеком  рамках знакомства с публикациями в интернете посетителей нашего форума. Авторы опубликовали свою статью в своем блоге. Они не разместили ее в солидных научных журналах. Причин может быть множество: так проще; хотят пройти апробацию, обкатать идею; им не нужна официальность публикации и т.п.

То, что статья вызвала дискуссию, достаточно показательно: следовательно, тема, затронутая в статье, интересная, волнует многих. Эти самые многие , по-видимому, сами имеют, что сказать. И говорят. Правда в научном мире принято статьей отвечать на статью, исследованием на исследование. А не нравоучениями, рекомендациями как написать статью ПРАВИЛЬНО (это вообще авторское дело) или откровенными оскорблениями.
Практически так и было. На самом деле - это хорошо, что тема "трогает". В принципе для этого и писалось. Авторы вполне себе вменяемые люди и ждут конструктивной, предметной критики :)

По поводу того, что в вузах не учат работать группами.
Это далеко не так, другое дело, что  этом нет системы и целенаправленности. Когда я еще учился, мы всегда работали на всех лабораторных занятиях парами. Сейчас, когда я преподаю у студентов ИТ-специальностей, то все практические занятия ориентированы как раз на пару, правда это скорее вынужденная мера была: компьютеров всегда раза в два меньше, чем студентов в группе. Однако я наоборот всегда настаивал на работе в паре. Но повторюсь, в этом не было системы, науки. А потому скорее всего и пользы не так много.

На работе, где я руковожу группой тестирования, эксперименты парного программирования проводились в единичном экземпляре и как раз в моей группе. Два тест-программиста примерно одного уровня знаний и возраста (один чуть опытнее, другой более стабильный), работали в паре в течение года. Работали вполне успешно, нельзя сказать, что их производительность равнялась сумме каждого по отдельности, бывало по-разному, но можно отметить, что вместе легче было решать сложные задачи, задачи архитектурного толка. К сожалению эксперимент прекратился внезапно из внутреннего конфликта.
Хотя пара распалась, принципы и идеи, нашедшие воплощение в коде, работают до сих пор, облегчая жизнь сегодняшним программистам.
Это мы как-то обсуждали. В большинстве своем групповой работе учат мало. Может быть сейчас есть подвижки, но пока я работал преподавателем в школе, колледже и вузе, такого за 7 лет моей работы не наблюдалось.
Я именно ЗА то, чтобы учили работе в группе.

По поводу парного программирования - ты как раз и применил тот метод подбора пары, который мы и обосновали в статье.
А можно поподробнее насчет конфликта? Что именно произошло?

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

Чуть выше я прокомментировал свою позицию. Только где взять вторую жизнь? На проведение всех возможных исследований? Помог бы кто...

Теперь о главной моей претензии к статье:
Обязательная часть в любой научной работе - экспериментальное подтверждение того, что выдвинутые предположения верны.
В данной статье применен классический прием политиков: приводится одна гипотеза, приводится вторая гипотеза. Дается яркое экспериментальное подтверждение первой гипотезы. Пока слушатели переваривают впечатления от яркого эксперимента, делается утверждение о том, что вторая гипотеза следует из первой. Поскольку слушатели все во впечатлениях от описания эксперимента, они, не задумываясь, соглашаются с этим следствием второй гипотезы, и забывают спросить о непосредственных экспериментальных подтверждениях второй гипотезы.

Социальную психологию многие ругают за то, что эксперименты ничего не доказывают... и эти люди не правы...
Психология - не математика... Тут нет формул. Посыл статьи в том, чтобы показать, что под каждым утверждением лежит некоторая теория.
Наверное, я вас огорчу тем, что и в психологии есть масса течений... которые одно и то же объясняют ПО-РАЗНОМУ!
И, кстати, те, кто изучили базовые эксперименты, вернее их результаты - весьма преуспели. Список  литературы приведен в статье и выше в этой дискуссии.

Я для себя сделал пока один вывод - нужно было начинать серию статей С АЗОВ ПСИХОЛОГИИ... без привязки к Agile....
Последний был выбран только потому, что здесь все грамотно сделано с психологической точки зрения....

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

А вот это тема моей докторской диссертации.
А давайте вы у себя на рабочем месте попытаетесь на практике подтвердить или опровергнуть написанное? Очень было бы интересно. Это не шутка, а призыв. Вы говорите, что мы голословны... - проверьте - Agile и психология в руки. Мои контакты есть в блоге - я ПОМОГУ :)

9
Похоже на очень грубую лесть.

Это не грубо :) На самом деле, просто обидно, что есть люди с мыслями и знаниями, которые просто ими не делятся на каждом углу.. хотя бы частичкой. Потому и предложил. Если было грубо - сори, но это - комплимент :)

За книги - спасибо. Предложу еще:
Майерс Дэвид. «Изучаем социальную психологию» и он же «Социальная Психология» - Читается просто как детектив, лучше, чем расскажет студент-психолог (привет Денису)
Кричевский Р. Л., Дубовская Е. М. «Социальная психология малой группы» - это просто всем руководителям знать надо
Назаретян А. П. «Психология стихийного массового поведения. Лекции»
Ицхак К. Адизес. «Управляя изменениями» и он же «Идеальный руководитель. Почему им нельзя стать и что из этого следует».

А зачем его осознавать?.. Он просто есть. Осознают его или нет, он оказывает влияние на все рабочие процессы, где так или иначе участвуют люди. Мы же не можем требовать от других людей осознания чего-либо - кто первым дойдет до необходимости учитывать человеческую психологию, тому и карты в руки :)

Не соглашусь... осознание чего-бы то ни было важно. Если человек не осознает в чем-то потребность... то как можно ему этим пользоваться? Нельзя напоить лошадь, ее можно только привести к водопою :)


В ИТ люди невротичные и пафосные на теме своего высокого интеллекта, хотят все держать под контролем, а собственное несовершенство признавать при этом не хотят - вот и садятся в лужу :) Творческая среда, для сравнения, в этом гораздо успешнее, т.к. непосредственно рабочим материалом является человек, со всеми его особенностями.
Согласен на все 100%. Лучше я не скажу :)
Добавлю, что в начале статьи мы даем исследование, в котором оказывается. что чистых технарей на самом деле на 9% меньше, чем они о себе думают :) Вот и выдумывают люди себе схемы и модели... пытаются весь мир воткнуть под свои доморощенные схемы... и искренне удивляются, как так... Они, порой, и мысли не допускают, что на самом деле они неправы, а не мир :)
У творческих подход другой - там нет закостенелой модели: можно и так, и так, и вот так...

И опять-таки про гендерные особенности. Тема взаимодействия с людьми - сущностно женская, следовательно, нам эту телегу и толкать в первую очередь :) А остальные подключатся, когда припрет...
Тут не знаю :) Но готов согласиться.
Спасибо за конструктив.


10
Александр, на момент написания того комментария я только успел мельком просмотреть анонс в твоём ЖЖ.

Теперь, когда я прочитал статью целиком, у меня есть следующие соображения.

Если вычленить суть статьи, то она сводится к следующему — учитывайте человеческие особенности при формировании пар в парном программировании, в частности, лучше сажать «начинающий» — «старший начинающий». И это типа всё????

Если смотреть на логику её построения — это это какой-то сборник побасенок и имхо. Не нравится вам, что руководители в ИТ не читают психологических книг — ну так проведите исследование, покажите, как таковое нечтение сказывается на результатах их деятельности. Сложно сделать исследование — расскажите хотя бы о своём опыте, как знание особенностей человеческой психологии помогло вам делать более крутые, чем у не знающих, проекты.

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

Т.е. в целом ваша деятельность больше похожа на неумелую стратегию продвижения, чем исследования и просвещение.

Любой нормальный студент факультета психологии и то намного более целостную и интересную статью бы написал.
Денис, возможно ВАМ надо перечитать статью еще раз :)

По поводу исследований - вообще неясный посыл.. это из серии - вы пойдите потратьте свое время, а мы тут посмотрим и покритикуем... Я занимаюсь реальной работой в реальных компаниях... Я просто не понимаю почему нельзя конструктивно критиковать МАТЕРИАЛ.. зачем нужно давать советы о том, что и как лучше сделать - берите и делайте. А свои знания мы излагаем на тренингах - приходите к нам. Насколько я понимаю AVP тоже распространяется не бесплатно... вот и мы что-то делаем за так, за науку. а что-то уже не за так... уж извиниТЕ.

В правилах хорошего тона - делать предложения.

А насчет студента-психолога... это, наверное, была шутка такая?

А за рамки выходит надо всем, и ВАМ, ДЕНИС, тоже :) Только не за рамки приличия :)

11
И что 40 летние  спешат измениться? 20 лет приказывал и вдруг Вас послушал...Бред...
Давайте не будем переходить грани светского разговора :)
На самом деле у нас есть военная организация, где есть слово ПРИКАЗ... и все... он этики-эстетики-психологии не подразумевает - иди и делай.
А есть места, где людям дали порулить ("партия, дай порулить!" - из КВН 80х), а они не в курсе, что у людей порта для флешки в голове нет... что люди могу обижаться, плести интриги... и так далее...
И таких ОЧЕНЬ много...

12
Александр, а почем вы так странно выбираете термины?
«Фактор» звучит как нечто, имеющее некоторое влияние на предмет рассмотрения.

Предметом рассмотрения, как я понимаю, является групповая деятельность по созданию ПО и ИС.
Деятельность эту ведут люди, поэтому это не просто фактор, а целые субъекты.

Какие важные компоненты у деятельности?
1. Субъект (кто ведёт деятельность)
2. Объект деятельности (над чем ведётся деятельности)
3. Результат
4. Методика
5. Обеспечение
6. Контекст

Почему вы важнейший компонент деятельности называете каким-то фактором?

Если когда-то ДеМарко с Листером написали популярную книгу с таким названием,
это же не повод везде это дурацкое устаревшее слово таскать.

В 80-90-х «Human Factors» использовалась для обозначения
области знаний по созданию человеко-машинных интерфейсов.

Я ждал такого вопроса. Если к статье есть только одно замечание - к названию - это супер, значит содержимое в порядке.
На самом деле, Денис, то, что "устоялось" в плане терминов в ИТ, в соседних областях может иметь совершенно другое значение
Смотреть надо и другие словари, не только википедию:

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

Еще
Психологические, физиологические, антропометрические и др. характеристики человека, его возможности и ограничения, определяемые в конкретных условиях его взаимодействия с объектом управления

Предлагаю из аквариума ИТ выйти в океан и посмотреть шире.

Еще спешу обрадовать - к ДеМарко данное сочетание не имеет отношения.

Все, мой поезд отправляется... Читайте не только википедию :)

13
В IT люди умные, я думаю, что просто не хотят. Я вот тоже новости не смотрю, что бы крепко спать.
"Он гений только в том, в чем он гений... а в остальном - нет"
Надо вести просветительскую деятельность. Я прихожу с проектом в новую компанию... и каждый раз одно и тоже :)
И еще ничего, если 25 летнему руководителю рассказываешь очевидные вещи, как из психологии, так и по его непосредственной деятельности... а вот когда так же рассказываешь 40 летнему... становится грустно :)

14
Пост убежал раньше времени ;D
Ладно, сделаю другой. В 2009 на Реклабе мы с Галиной делали доклад, как и полагается, аналитический для аналитиков. НО... в нем была небольшая психологическая составляющая -  мы рассматривали эксперимент Милгрэма. В самом начале я задал вопрос касательно того, а знаете ли вы про такой эксперимент? Из 40 человек руку подняли 2-3 человека.. один из них - Юра Булуй.
Возможно, нам попались не те ИТ-аналитики, либо все все знали, но постеснялись  ;D Кстати, сохранилось видео с конференции, как свидетельство.
Просто большинство выбрали для себя одну канву для развития, один котел. И по сторонам не смотрят... совсем  ???

15
Вам бы с Аристотелем книгу сделать для ИТ-специалистов и ИТ-руководителей  ;)
На самом дел все гораздо хуже  ??? ... психология, как одна из самых древнейших (наук), известна давно, но это не мешает тому, что есть куча людей, которые вполне себе не в курсе  :o
Лично я занимаюсь работой с заказчиком с 1999 года и уже немного подустал: большая часть руководителей даже не пытается осознавать наличие человеческого фактора... я уже молчу, что многие не в состоянии составить грамотный проектные и риск планы...

Как говорил товарищ Жванецкий: может в консерватории надо что-то исправить?  ;D

А можно ваш камент в блог утянуть?  ;)

Страницы: 1 2 3 »