среда, 29 сентября 2010 г.

Мензоберранзан. Отчет скрам-мастера.

Начало
Среди мастеров ролевых игр, так же как и среди разработчиков, бывает так, что появляются проблемы коммуникации внутри команды. Но, если у разработчиков есть тот самый волшебный scrum, то для мастерских команд пока нет каких-то универсальных рецептов-фреймверков.
И вот, совсем недавно благодаря уважаемой Юлии Владимировне, у меня появилась возможность попробовать одну из техник методологии scrum на ролевом проекте Мензоберранзан – технику «daily scrum» или, как ее еще называют «мастерские планерки».

Адаптация
Для начала была сделана адаптация ко временным рамкам. Если у разработчиков итерация длится 2-3 недели, то тут срок всего проекта 4-5 дней. Логически было удобно представить, что один день это одна итерация. В итерацию изначально мы решили включить 4 планерки (последняя совмещенная с ретроспективой). Так же пришлось немного изменить последний из трех вопросов («Что мешает?») на «Хоз.вопросы». Это было нужно, так как мастера по-сути высший «решающий орган» на полигоне и если откинуть ответ «мешают игроки», то останется только влияние окружающей среды, погода и хоз.часть.
Так же отдельно было оговорено проведение «медленной» части планерки, что для девелоперов, как правило, очевидно.
Подробности можно посмотреть в полном scrum-манифесте для этого проекта, который был опубликован в самом начале, как основной документ.

Практика
Для начала несколько слов о технике.

Оказалось, что четыре планерки в день это слишком много, так как игроки постоянно нуждаются в присутствии мастеров и начинают беспокоиться и нервничать, когда слышат, что «мастера на планерке». Начиная со второго дня, мы сократили их количество до трех (утро-обед-вечер). Это было хорошее решение для игроков и приемлемое для мастеров.
Возможно, это связано со спецификой игры и с тем, что в данном игровом мире слишком многое завязано на мастеров. Во всяком случае, я бы попробовал еще раз вернуться к 4-м в день в более «независимом» игровом мире.

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

В целом же, как мне кажется, практика прошла вполне успешно, было несколько моментов дискоммуникации, которые решились благодаря планеркам (например, про количество золота в игре), но не обошлось и без «багов».

Баги
Одной из самых серьезных проблем в отношении планерок было то, что мастера люди, а не роботы. :)

1. Некоторые были слишком эмоциональны и «растекались мысью по древу».
Само по себе это не плохо и совсем не запрещено scrum-ом. Но дело в том, что в условиях малого количества времени, когда видно, что планерка затягивается, сами мастера стараются ее сжать. И получается, что некоторые мастера не успевают дать ответы на три обязательных вопроса из-за того, что до этого было много эмоциональных отчетов.
Еще один из побочных эффектов этого заключается в том, что некоторые «стеснительные» мастера будут стараться выступать в конце, чтобы сократить свой рассказ.

2. Некоторые мастера недостаточно ответственно относились к своей очереди выступления и в свой рассказ включали только общие фразы вроде «делал все то же самое, буду делать это же». Зато вставляли множество дополнений в рассказы других мастеров с комментарием «о, я забыл что…»
Это тоже пагубно отражалось на времени, кроме того имело еще один серьезный побочный эффект. Тот, кто чаще всего говорил «о, я забыл что» посреди чужого рассказа в итоге сам не слышал остальных, так как был сосредоточен не на том, что говорит другой, а на том, что ему нужно добавить.

3. И третье это, наверное, не бага мастеров, но тоже важный момент. Очень мало внимания уделялось второму вопросу «Что будет?» (или «Что буду делать?»). Понятно, что игра развивается непредсказуемо и у многих, например, у мастера боевки, не может быть особых планов, если неизвестно будут ли вообще боевые эпизоды. Поэтому этот пункт планерки нужно обсудить. Если он не нужен, возможно, исключим его или преобразуем в нечто полезное.

Спасибо!
И, конечно, я хотел бы поблагодарить всю мастерскую группу за понимание и сотрудничество.
Мне кажется, что для первого раза (использования планерок) результат – выше среднего.
Давайте шлифовать, общаться и вместе достигать поставленных целей.

P.S.:
С момента написания этого отчета уже прошло достаточно времени, мы успели обсудить недостатки подхода (и как бы провести общую ретроспективу по работе техники) и выдвинуть несколько хороших идей, которые войдут в скрам-манифест на следующий проект.

Я обязательно напишу о том, что из этого получится, следите за обновлениями.

понедельник, 27 сентября 2010 г.

В спину капитану (культпросвет)


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

Программист или убийца?

Забавный тест (хоть и баян) на тему "кто-кого видит издалека".



Спасибо Александру за ссылку.

четверг, 23 сентября 2010 г.

Эскалационные письма

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

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

понедельник, 20 сентября 2010 г.

Вебкамера на орбите

Митч пишет, что на МКС установили веб-камеру.
Посмотреть на землю в режиме реального времени можно по ссылке:
mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708
Этот адрес нужно задать любому плееру, поддерживающему потоковое вещание. Лично я воспользовался способом "Пуск - Выполнить" и вставил ссылку в строку команды. Медиа-плеер распознал и открыл ссылку.

Так же интересно было почитать блог космонавта, который он писал прямо с орбиты.

пятница, 17 сентября 2010 г.

IE9

biz.liga.net сообщает, что "15 сентября 2010 года корпорация "Microsoft" во время мероприятия в Сан-Франциско представила публичную бету своего браузера "Internet Explorer 9". В Украине презентация состоялась на день позже и...
Чтобы участники киевского события смогли проникнуться духом нового продукта, собственно, рассказ о новых качествах браузера предварял небольшой перформанс: сама презентация проходила в галерее, а для большей наглядности свойства IE9 демонстрировались не только в рабочем режиме на экране, но и "в танце".

А так как сами представители microsoft утверждают, что...
"Internet Explorer 9" в 11 раз быстрее, чем предыдущая, восьмая версия.
То по логике вещей девушка, демонстрирующая ИЕ9 должна была танцевать в 11 раз быстрее...

Да.

А девушка изображающая ИЕ6 - лежать и под музыку дергаться в конвульсиях.

среда, 15 сентября 2010 г.

IT-Jam 2010

В эти выходные успешно прошел и закончился IT-Jam 2010.
Событие большое во всех смыслах. Большое по количеству участников (~1200 участников), по значимости для развития IT в Украине и для меня лично.

Все было очень замечательно и я рад что был на таком отличном мероприятии. Очень понравилась Business Value Game (Тим прекрасен, да), были хорошие доклады и отличная IT Jam Music Session.

Ну, и на закуску обо мне. Кажется, что мне пора иначе воспринимать подобные мероприятия и вливаться в "формат". Некоторое время назад такие конференции и base-camp'ы были более "домашними" и более "локальными". Наполненными атмосферой некоторого уюта. Сейчас же на каждой все больше и больше людей, докладчиков и все меньше и меньше времени. Теперь нужно быть еще более активным, быстрее ориентироваться в бурлящей среде докладов и, как ни жаль, еще более избирательным в темах докладов. Потому что никак не получается объять необъятное. Хотя и хочется.

Ссылки на разные отчеты есть на официальном сайте.
А вот кадр с Business Value Game:
 Наша команда знакомится с заказчиками на карточках.

вторник, 14 сентября 2010 г.

CEE SECR 2010

Очень хочу поехать на CEE SECR 2010. Послушать Бьярна Страуструпа и Стива Тодда.

Здесь и сейчас

Мария Евграшина знакомит нас с концепцией "Здесь и теперь" в блоге tim.com.ua.
 Мне нравится этот настрой, как и любые идеи, возвращающие в реальность.

понедельник, 13 сентября 2010 г.

вторник, 7 сентября 2010 г.

Почти по Орлову

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

Чувствую себя примерно так же - демотивированный конь.

четверг, 2 сентября 2010 г.

DrupalCamp'2009

Друпал такой друпал!
Obrygan's community в полном составе: