singalen: (Default)
singalen ([personal profile] singalen) wrote2005-09-12 04:26 pm

Вавилонский эксперимент-3


Updated.
15-16
октября небезызвестный Владимир Павлов (ныне R&D manager in Russia небезызвестной фирмы Intel) будет проводить в Днепропетровске репетицию "Вавилонского эксперимента №3". Языком общения будет SPEM.
Требуются добровольцы. Есть время подучить SPEM.
Да, знание CMM/CMMI для репетиции необязательно :)
Я участвовал в одной из версий "эксперимента №2", с UML - было весело. Жаль, не попадаю на эту. Не забудьте определиться с организационной структурой до начала сессии, чтобы не было работы а-ля "кто в лес, кто по дрова".

Дорогие друзья!

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

Недавние исследования показали, что группы аналитиков и дизайнеров могут создавать качественные модели ПО даже тогда, когда привычные средства коммуникации (разговор и переписка) запрещены, и разрешено лишь использование UML - Унифицированного Языка Моделирования (см. www.vlpavlov.com/ooaood - Вавилонский эксперимент).

Для подтверждения гипотезы Владимира Павлова, о том, что «молчание» повышает эффективность проектирования, во время конференции по Разработке Программного Обеспечения (Software Engineering Conference – http://www.secr.ru) будет проведен эксперимент. Конференция будет проходить в Москве с 26 по 28 октября во время конференции http://www.secr.ru . По результатам эксперимента его участники получат полный доступ ко всем данным, которые будут собраны во время этого мероприятия (включая разработанные модели), а также лицензию на использование полученных данных в своей работе. Если эксперимент завершится успешно и приведет к созданию новой методики проектирования ПО, то все участники эксперимента и их работодатели получат полную бесплатную лицензию на использование созданной методики. Суммарный взнос участника конференции и эксперимента составляет 250 долларов США, если участник зарегистрировался до 30 сентября.

С целью обеспечения максимальнй эффективности и отдачи от эксперимента, в городе Днепропетровске c 15 по 16 октября будет проведена его репетиция в период с 15 по 16 октября. В отличие от московского эксперимента, участие в днепропетровской репетиции будет бесплатным. Для того, чтобы принять участиепоучаствовать в репетиции, нужно подать заявку по адресу nikita@nboyko.com до ... 25 сентября. Среди подавших заявки кандидатов будет проведен отбор, которые который будет проходить .... в период до 10 октября. Будут проверятся навыки моделирования в SPEM или UML и знакомство с SEI CMM/CMMI. Затем для тех, кто успешно прошел отбор, ... октября, будет прочитана лекция по SPEM. После проведения репетиции несколько человек, зарекомендовавшие себя с лучшей стороны, получат возможность поехать на конференцию SECR с оплатой дороги и проживания – либо в качестве участника реального эксперимента либо же в качестве ассистента.

Ниже в данном документе предоставлена информация о:

  1. Предпосылках эксперимента
  2. предыдущих экспериментах (Вавилонские эксперименты);
  3. предстоящем эксперименте CMMI-P-SPEM;
  4. конференции по Разработке Программного Обеспечения (Software Engineering Conference);
  5. предварительном расписании и порядке регистрации.

Предпосылки эксперимента

Недавние исследования показали, что группы аналитиков и дизайнеров могут создавать качественные модели ПО даже тогда, когда привычные средства коммуникации (разговор и переписка) запрещены, и разрешено лишь использование UML - Унифицированного Языка Моделирования (см. www.vlpavlov.com/ooaood - Вавилонский эксперимент). Есть основания предполагать, что подобный запрет не только не замедляет работу групп проектировщиков, но в некоторых случаях даже позволяет сделать ее более эффективной (подробности см. ниже). Чтобы получить подтверждение этой гипотезы и оценить, как “молчание” может улучшить эффективность существующих методик проектирования, мы собираемся провести новый эксперимент, получивший название CMMI-P-SPEM.

Предыдущие (Вавилонские) эксперименты.

Вавилонский эксперимент” был создан Владимиром Л Павловым в 2001 году. Суть эксперимента состоит в том, что команда его участников должна разработать высокоуровневый дизайн для некоторой программной системы. На выполнение задания выделяется несколько часов. В течение этого времени любые вербальные и письменные коммуникации на английском/русском/украинском и других естественных языках запрещены, UML – единственное средство общения. Таким образом, участники эксперимента выясняют: действительно ли UML – это “полноценный язык”, применимый в качестве средства общения и позволяющий помочь командам проектировщиков решать поставленные задачи. “Вавилонский эксперимент” проводился уже более десяти раз и всегда был успешным – команды создавали довольно неплохие модели. Более подробную информацию о Вавилонском эксперименте Вы можете найти по адресу: http://www.vlpavlov.com/ooaood

Первоначально “Вавилонский эксперимент” разрабатывался как тренинг, предназначенный для того, чтобы студенты (участники эксперимента):

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

Несколько раз в эксперименте одновременно участвовали по две группы проектировщиков, которые работали над одним и тем же заданием. Одна из групп, «Бессловесные», могла использовать только UML и жесты, в то время как другая команда, «Говорящие», могла еще и разговаривать. В конце эксперимента модели «Бессловесных» и «Говорящих» сравнивались. Результаты показали, что «Бессловесные» разрабатывали как минимум не худшие, а иногда даже более зрелые и детальные модели. Это привело автора эксперимента к мысли о создании новой методики проектирования, использующей ограничения на “естественное” общение в качестве механизма, стимулирующего продуктивность и креативность дизайнеров. Предпосылками для ожидаемого повышения эффективности проектировщиков являются следующие факты:

  1. «Бессловесные» участники концентрируются на решаемой задаче, поскольку не имеют возможности отвлекаться на обсуждение посторонних тем;
  2. «Бессловесные» участники имеют тенденцию к явной спецификации всех деталей и предположений, на многие из которых при “обычном” подходе просто не обращают внимание;
  3. «Бессловесные» участники вынуждены заботиться о читабельности своих моделей.

Эксперимент CMMI-P-SPEM (предстоящий эксперимент).

Как упоминалось ранее, “Вавилонский эксперимент” был призван решать учебно-методические задачи. Новый же эксперимент, CMMI-P-SPEM, имеет цели прикладного характера:

  • Проверка гипотезы Владимира Л Павлова о том, что «бессловесный» подход к организации работы команд разработчиков в некоторых случаям может быть более эффективным, чем «обычный» подход; и, если это так
  • Создание новой методики моделирования, которая бы базировалась на «бессловесном» подходе.

Этот эксперимент назван CMMI-P-SPEM, потому что при его проведении для моделирования будет использоваться специфическая предметная область – участники эксперимента должны будут создать формальную модель некоторой группы процессов CMMI с помощью UML и SPEM.

В отличие от Вавилонского эксперимента, CMMI-P-SPEM предназначен для опытных профессионалов, а не для студентов. Для участия в этом эксперименте установлены следующие квалификационные требования:

  • Опыт проектирования на UML и/или SPEM не менее 2-х лет; и
  • Опыт применения CMM и/или CMMI в практической/исследовательской работе не менее 2-х лет.

Для подтверждения соответствия квалификационным требованиям от участников эксперимента будут требоваться справки с текущего либо предыдущего места работы.

Участники эксперимента CMMI-P-SPEM получат полный доступ ко всем данным, собранным во время эксперимента (включая разработанные модели), а также лицензии на использование этих данных в своей работе. Если эксперимент будет удачным, и будет создана новая методика моделирования, все участники эксперимента и их работодатели получат полные лицензии на использование созданной методики моделирования в своей деятельности.

Обязательным условием участия в эксперименте CMMI-P-SPEM является регистрация на конференции SEC(R) (см. http://www.secr.ru)

Конференция по разработке программного обеспечения (Россия)

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

Темы конференции включают следующее:

  1. Технические и технологические решения.
  2. Человеческий фактор в разработке программного обеспечения
  3. Процесс/Управление.

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

На текущий момент открыт прием заявок на проведение презентаций. Более детальную информацию Вы можете найти здесь www.secr.ru

График регистрации и стоимость участия:

Дата регистрации

Стоимость участия только в SEC(R) конференции

Стоимость участия и в конференции, и в CMMI-P-SPEM эксперименте

До 30 сентября

$ 150

$ 250

После 1 октября

$ 200

$ 350

Приблизительное расписание репетиции эксперимента.

15 октября, 2005

  • Психологические игры (2 часа)
  • Параллельные сессии по проектированию (основной этап эксперимента).

16 октября, 2005

  • Анализ результатов сессий по проектированию, мозговой штурм по созданию новой методики моделирования.

Приблизительное расписание эксперимента.

15 августа, 2005

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

1 сентября, 2005

  • Последняя дата приема комментариев к правилам проведения эксперимента

19 сентября, 2005

  • Организационный комитет рассылает окончательный вариант правил проведения эксперимента.

26 октября, 2005

  • Семинар «введение в SPEM» для тех, кто имеет опыт работы с UML, но не работал с SPEM (2 часа)

  • Психологические игры (2 часа)

  • Параллельные сессии по проектированию (основной этап эксперимента).

27 октября, 2005

  • Анализ результатов сессий по проектированию, мозговой штурм по созданию новой методики моделирования.

28 октября, 2005

  • Презентация, на которой участникам конференции SEC(R) будут представлены результаты эксперимента.

Приблизительное расписание конференции.

27 октября, 2005 (10 часов)

  • Презентации и доклады

28 октября, 2005 (10 часов)

  • Презентации и доклады

Регистрация

Подробная информация о регистрации находится по адресу: www.secr.ru

Мы ждем Вас на эксперименте и репетиции CMMI-P-SPEM, а также на конференции SEC(R).

[identity profile] sanyok-ua.livejournal.com 2005-09-01 11:56 am (UTC)(link)
Где(как) можно получить информацию о собственно репетиции (когда точно будет, какая программа, сколько времени это будет длиться etc.)?

[identity profile] moxhatblu.livejournal.com 2005-09-02 12:14 am (UTC)(link)
Кстати, в статье на http://secr.ru/cmmi-p-spem/ (2kontiky: там же и описана суть Вавилонских экспериментов) опечатка: вместо "hypothesis" - "hypnotizes" ("To validate this hypnotizes...") :-))

[identity profile] moxhatblu.livejournal.com 2005-09-12 11:46 pm (UTC)(link)
"Для участия в этом эксперименте установлены следующие квалификационные требования: ... опыт применения CMM и/или CMMI в практической/исследовательской работе не менее 2-х лет"...
Интересно, а где у нас в городе такие фирмы есть? Всё, с чем я сталкивался - лекции Паши Курочки :-)