Отчёт о конференции AgileDays 2008 |
Автор: Баранцев Алексей |
16.12.2008 16:26 |
Начал конференцию Андрей Сатарин (CustIS), он (как обычно :)) рассказал про непрерывную интеграцию. Рассказал хорошо. Особенно мне понравились заготовленные заранее слайды-дополнения с ответами на вопросы, которые слушатели стали задавать после презентации. Выглядит это просто потрясающе, почти как кролик, извлекаемый фокусником из шляпы. Это говорит о том, что докладчик очень хорошо подготовился. Но, с другой стороны, это говорит также и о том, что Андрей уже много раз показывал эту презентацию и знает, какие будут вопросы. Лично я уже слушал про кашу из топора раза три. Андрей, надо развивать и расширять тему. Народ хочет знать, какие ещё полезные и интересные практики есть в CustIS! После Андрея был мой доклад о том, как тестирование в agile-проектах сделать по настоящему agile, а не так, как обычно. К сожалению, освещение в аудитории, временно переоборудованной из буфета в конференц-зал, оставляло желать лучшего -- замечательная арт-инсталляция в стиле steampunk выглядела блёкло, и её эффект был в значительной степени смазан этим обстоятельством. А значительная часть моего спича, посвящённая тому, чем вообще agile отличается от не-agile была как раз заготовлена вокруг неё и под её эмоциональным воздействием. Жалко. Ну ничего, я ещё где-нибудь про это расскажу. Следующий доклад Ильи Гаврилова (Exigen Services) я прогулял, потому что завязался разговор в кулуарах, который пришлось продолжить вне аудитории. А очень хотел послушать. Буду ждать появления видео (да, совсем забыл сказать, что доклады записывались, так что скоро, я надеюсь, все желающие смогут с ними ознакомиться). После обеда Дмитрий Всехвальнов (Luxoft) опять говорил о тестировании. Да-да, о тестировании! Конференция, посвящённая "техническим практикам гибкой разработки", в действительности была почти полностью посвящена тестированию. Более того, доклад Дмитрия вообще к agile имел весьма отдалённое отношение -- ну разве только потому, что речь шла о модульном тестировании. Доклад сопровождался живой демонстрацией возможностей фреймворка XmlUnit. Но слушатели не совсем были удовлетворены увиденным и услышанным, требовали продолжения и рассказа не только про XML, но ещё и про XSLT, однако время, время... Ещё один представитель CustIS Андрей Бибичев очень увлекательно поведал о том, что бывает с теми, кто чрезмерно увлекается рефакторингом. Всем очень рекомендую посмотреть презентацию, когда она будет выложена, там прямо в слайдах можно найти много крайне полезных советов. Но гораздо интереснее слушать, как Андрей это рассказывает, так что если будет возможность -- обязательно смотрите видео. Ну и конечно же следующий доклад опять был про тестирование, Владимир Колесников (Яндекс) рассказал про автоматизацию тестирования RIA (rich internet application). Начал как-то неторопливо и скучновато, но быстро разошёлся и добавил ещё одну звезду на борту конференции -- доклад тоже был весьма неплох и по содержанию, и по исполнению. Владимир рассказывал в основном про модульное тестирование клиентского JavaScript-кода. То есть как бы не про сам пользовательский интерфейс, а про то, что за ним. С точки зрения модульного тестирования это абсолютно правильно, но у меня осталась некоторая неудовлетворённость -- хотелось побольше информации о тестировании собственно интерфейса, во всей его асинхронности. Последним был доклад приглашённого гуру Майкла Физерса, но на него я уже не остался, во-первых были на вечер запланированы другие дела, во-вторых к этому времени уже силы иссякли. И, кажется, не у меня одного, к вечеру аудитория заметно поредела. Вывод для организаторов -- приглашённых гуру не надо ставить на последний доклад. В целом мне конференция очень понравилась. Несмотря на название, как я уже сказал, реально на повестке дня была не разработка, а тестирование. Либо в agile-проектах с разработкой всё очень хорошо и проблемы остались только с тестированием, либо, наоборот, с разработкой всё настолько плохо, что даже рассказать нечего. (На момент, когда я дописывал отчёт, на сайте конференции уже появились выложенные слайды, берите, читайте). Обсудить в форуме |