Гибкая разработка: Agile Gathering IV в Киеве

В рамках самообразования и знакомства с интересными людьми посетил конференцию Agile Gathering IV. Если вам это ничего не говорит, то это мероприятие которое проводит сообщество agileukraine, примерно, раз в квартал - полгода, в целях популяризации гибкой методологии разработки в Украние.

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

Пожалуй, хватит о том что такое agile, перейду к сути. На регистрацию и первый доклад я не успел, потому как подъем в 9 часов утра в субботу, это не для меня. Но судя по мнению нескольких участников доклад Бориса Лебеды «Внедрение SCRUM в крупных проектах» не вызвал бурных эмоций.

Я планировал попасть на второй доклад, тема которого меня интересовала больше всего, это:
«Заказчики, требования и бюджет - искусство балансирования на грани» про вечные вопросы управления требованиями, бюджетом, сроками; под соусом agile. Но докладчик из Белоруссии не успел на поезд, вот такая вот нелепость :(

В итоге все доклады были смещены и вторым выступил Алексей Солнцев. ScrumMaster, с докладом “Agile команды” про успешные и не успешные команды, паттерны, антипаттерны, конфликты, разногласия, типы поведения разработчиков. По манере изложения и доступности темы это был лучший доклад дня. Алексей отличный рассказчик, яркая живая речь, примеры из жизни, общение с залом, шутки. Чего только стоят герои симпсонов на слайдах. Рассказал какие бывают типы людей, как они поступают в тех или иных ситуациях, что можно ожидать от одних и чего нельзя от других. Короче 5 балов, прослушав доклад я ощутил заряд бодрости и оптимизма. Пересказывать нет смысла, это надо было слушать.

Далее выступил Алексей Кривицкий – один из организаторов конференции, с докладом «Проектные ретроспективы. Советы». Алексей рассказал о технике ретроспектив. Ретроспектива в agile это собрание команды после каждой итерации для обсуждения прошедшего этапа, нужно это что бы понять что было сделано не правильно и что нужно улучшить. После этого дал ряд советов по проведению ретроспектив.

После этого был самый тяжелый доклад для меня. Теория ограничений и системная динамика от Сергея Евтушенка. Я конечно видимо не совсем в теме, но я так и не понял какое это отношения имеет к agile и вообще к разработке ПО. Докладчик периодически забывал говорить в микрофон, долго говорил о том какие замечательные люди создали методики, не держал контакт с аудиторией и вообще напоминал лектора по системному анализу. Но в целом после доклада было много вопросов, значит народу было интересно.

Затем был получасовой кофебрейк, и на сцену вышел Алексей Маслов. Сразу предупредил что доклад будет самый скучный, но явно лукавил :). Алексей взвалил на себя сразу два доклада подряд, и с честью вышел из этой ситуации. Докладчик рассказал о методологии разработки которую применяют в GlobalLogic, где он и работает. Называется эта штука Velocity (не путать с веб приложением Velocity). Перед докладом Алексей показал слайд на котором были перечислены его регалии, все сразу поняли что человек важный :). Несмотря на то что заявленная тема довольно специфическая, слушать было интересно. Насколько я понял, Velocity это такая методология которая призвана решить все проблемы разработчиков и клиентов, причем штука очень гибкая, по желанию клиента может превращаться в разные вещи, например в agile.

В процессе доклада акцентировал внимание на важности тулзов, и во второй части рассказал о своей собственной разработке, которая по его мнению решает задачи проектирования, планирования и трекинга лучше чем все существующие решения. За идеологическую основу был взят Excel. Самое вкусное что разработка будет бесплатной и open source. Написана на ruby on rails. Если Алексею удастся уладить все вопросы с Global Logic, то уже через неделю можно будет попробовать ее в действии. Для этого нужно будет связаться с ним. Думаю контакты будут на сайте agileukraine.org. Вообщем оба доклада мне понравились и я опять воспрянул духом.

На закуску остался доклад Naresh Jain из Индии. Тема «Distributed Agile» Говорил докладчик на достаточно понятном английском. Но так как мне необходимо было уходить конца я не дождался, поэтому особо ничего сказать не могу. После доклада планировалось 45 минутное свободное общение, которое я также не застал.

На конференции встретил Макса Ищенко, и парочку знакомых с конференции ua web 2008.

Касательно организации, было несколько недочетов. В раздаваемых материалах явно не хватало расписания докладов, особенно огорчило отсутствие докладчика из Белоруссии, ну и на кофебрейках отсутствовало что либо съестное (в оправдание организаторов: они это заметили, оперативно купили всякие съедобные штуки и раздали людям)

НО, учитывая что стоимость конференции целых 0 $, организацию можно назвать более чем достойной.

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

P.S. В процессе презентации возникла идея, перед началом презентации давать возможность выступить каждому докладчику минут на 5, что бы рассказать о чем он будет говорить, имхо сразу станет ясно чего ожидать.

P.P.S. Все суждения о качестве докладов и конференции субъективны, в следствии чего, на полную объективность не претендуют.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Метки: , ,

Комментариев: 6

  1. krivitsky пишет:

    шустро работаете. я только вернулся из индийского ресторана, где мы отмечали успешность проекта, а тут уже и отчётик есть.

    спасибо за отзывы и конструктив.

    не в оправдание скажу, что слайды были на английском, чтоб наш многоуважаемый гость из индии (http://www.agilefaqs.com/nareshjain.html), который приехал специально для участия в конференции (!) мог понять без синхронного перевода суть доклада.

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

    на счёт идею за краткое 5-минутное слово от каждого - спасибо, учтём.

    до встречи на agile gathering v
    удач

  2. san пишет:

    krivitsky и вам спасибо за встречу =)

    Восприятие в целом не испортило, врядли кто либо не владеет английским на таком уровне.

    Гостю то понравилось?

  3. krivitsky пишет:

    гость очень доволен.

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

  4. Igor пишет:

    А можно как тол посмотреть слайды или доклады? Может видео или др. материалы?

  5. san пишет:

    Igor

    Ссылки на доклады и фото материалы собраны тут

    Видео насколько я заметил не снималось, возможно Алексей Кривицкий поправит :)

  6. krivitsky пишет:

    доклады доступны на agileukraine.org

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

Оставьте свой отзыв!