fbpx
Обзор докладов второго дня конференции Agileee 2010

Второй день конференции начался с нашего доклада “How to be proud when you are done”, посвященного критерию готовности (Definition of Done). В любом проекте принимает участие несколько сторон – заказчик, менеджмент, команда разработчиков и прочие. Каждая сторона имеет свои желания, но все они объединены единой целью – сделать готовый продукт быстро, качественно и за минимальное количество денег. Мешает им достигать этой цели множество скрытых конфликтов, а также отсутствие общего понимания слов готовый продукт, быстро, качественно. В качестве примеров мы разобрали несколько знакомых многим комичных ситуаций из реальной жизни. Дальнейший разговор пошел об определении критерия готовности. Рассматривались вопросы кто, как, когда и зачем должен работать над ним. Участником было предложено несколько вариантов хранения и составления критерия готовности. В завершающей части презентации мы разобрали основные проблемы, с которыми могут столкнуться команды в реальной жизни, а также дали возможность участникам составить свой собственный критерий готовности. Это было нашим первым выступлением на английском языке. Оно прошло не без огрехов, но надеюсь слушателям понравилось. Один из них написал подробный отчет о нашем выступлении. Как я уже упоминал в первой части обзора, наша презентация была отмечена командой SlideShare и попала на главную страницу сайта.

Поcле небольшого перерыва мы отправились на вокршоп Fran?ois Bachmann, посвященный ретроспективам. С самого начала я понял, что это было правильное решение. За долгое время на конференциях я не встречал более интересной и удачно подобранной доменной модели для эмуляции разработки. Автор воркшопа взял за основу празднование Рождества. В роли заказчиков выступали дети, которые всегда на праздники хотят всего и много, в роли менеджмента – родители, которые распоряжаются бюджетом и принимают решения. В роли команды контроля качества оказались эльфы, разработчиками стали производители игрушек. А возглавил эту команду Санта в роли Scrum-мастера. Участники разбились на команды, разделили роли и начали проводить реальную ретроспективу прошлогоднего Рождества. Оказалось, что в прошлом году дети в Китае поверили в Рождество, что вызвало небывалую нагрузку на производителей. Производители выпустили 10% кукол с двумя левыми руками… Участникам пришлось разбираться во всем произошедшем и придумывать план по борьбе с последствиями. Докладчик разобрали все стадии ретроспективы и дал почувствовать их на практике, по ходу давая множество полезных советов. Хитом в Twitter стало сравнение удаленной ретроспективы с сексом по телефону. В конце доклада все получили подарки – колоду карт с советами и указаниями по проведению ретроспектив. В целом, воркшоп получился ярким и запоминающимся.

Передо мной стоял нелегкий выбор при определении следующего доклада. Дело в том, что выступали мои хорошие знакомые Никита Филиппов и Алек Козлов с воркшопом на тему Innovation Games. Я был уверен, что там будет весело и интересно, в чем убедился по отзывам в Twitter. Я несколько раз смотрел как проводятся эти игры, поэтому все таки выбрал технический доклад, посвященный написанию хороших и чистых тестов. От доклада я ожидал немного большего. За каркас докладчик взял книгу “Clean Code” от Robert C. Martin и построил свой доклад в виде глав из переименованной книги “Clean Test” от Pawel Lipinski (докладчик). Я уверен, что для новичков в написании модульных, интеграционных, приемочных и других тестов было немало интересного. Докладчик структурировал материал и на каждую тему давал множество советов. Подробнее о докладе можно узнать из детального отчета или презентации.

Следующий доклад заслуживает отдельного внимания. На конференции было достаточно мало докладов, посвященных инженерным техникам и практикам. J. B. Rainsberger представил свое видение и подход к тестированию. Интеграционные тесты были объявлены нежелательным элементом, вместо них докладчик предложил использовать компонентные тесты и тесты контрактов. Причем это предложение имело полностью научное обоснование. Если вы хотите запускать много тестов и получать результаты быстро, то вы должны избегать дублирующих вызовов и писать тесты, использующие только оперативную память. Концепция дополнялась множеством примеров и советов из реальной практики. Это единственный докладчик, который приехал без презентации – он создавал ее по ходу доклада на своем iPad. Я видел видео его выступления на другой конференции с этим же докладом, но это н идет в сравнение с живым выступлением. Судя по отзывам и оценкам, это был лучший доклад на конференции. Своеобразное чувство юмора и огромный практический опыт докладчика не оставили никого равнодушным. Читайте подробный отчет о докладе или дождитесь видео. Также для тех, кто заинтересовался, ссылки на статьи с блога докладчика: “Integrated Tests are a Scam”, “Some Hidden Costs of Integration Tests”, “The risks associated with lengthy tests” и “Surely we need integration tests for the Mars rover!”.

Завершал конференцию доклад Gwyn Morfey и Laurie Young. Поначалу мне он показался достаточно скучным и вялым. Вступительная часть не так удалась, зато потом докладчики устроили целое представление в ролях. Они разыгрывали множество сценок на различные темы: общение с заказчиком, проведение митингов, общение владельца продукта (Product Owner) с командой и прочие. Участники получили немало полезных советов из личного опыта докладчиков. Мне больше всего понравилось определение stealthholder и идея проведения митингов в нестандартное время (к примеру 9:53). Дополнительное удовольствие доставила рисованная презентация. Это был достойный доклад для закрытия конференции. Видео скоро станет доступно, но кому не терпится может посмотреть видео этого же доклада с другой конференции.

После этого доклада на сцену пригласили всех докладчиков, организаторов и волонтеров. Участники поблагодарили всех собравшихся бурными аплодисментами. Было грустно осознавать, что все закончилось. Еще состоялся розыгрыш призов от спонсоров, в котором по удивительному совпадению выиграл Алексей Солнцев, получив в качестве приза книгу “Coaching Agile Teams”. Надеюсь прочтение данной книги поможет нам сделать наши тренинги еще лучше.

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

Обсуждение (
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
0)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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

принять