В пятницу состоялась милая конференция, посвященная гибким методологиям разработки приложений, или по-нашему, просто Agile.
(что это за зверь — Agile на Википедии)
Лично мне было интересно по нескольким причинам:
1. Сама тема. Я работаю в небольшой команде, и мне не всегда нравится, как у нас налажена коммуникация. Одним из составляющих методологии Agile является формирование команды — как это сделать быстрее и безболезненнее. Ну и на будущее может пригодиться.
2. Люди. Не секрет, что собираться на тусовки любят все, и среди этих всех можно найти интересных людей, с которыми есть хороший повод поговорить.
Минус по сути был только один — свободное время, которого никогда нет. Конференция шла почти целый день, и я все равно не смогла остаться до конца.
Итак, поехали.
Приехать предстояло к 9 часам утра. Юго-запад, небезызвестный IBB, где часто проводятся всякие айтишные конференции. Организаторами выступало Agile-сообщество в Беларуси, командовал парадом Денис Петелин — он вроде бы занимается тренингами на тематику IT. Мероприятие неслабо проспонсировали епамовцы (рассказывать не надо)), а также Exigen services, которые недавно открыли филиал в Минске (сама контора большая, по городам России и Украины — более 2000 человек, у нас пока 60. По agile, насколько я поняла, у нас они не работают).
Организация
С регистрацией были определенные проблемы: на всех желающих не хватило мест. Зато все остальное в плане организации было проведено достаточно четко. Докладчики постарались уложиться в отведенный им час, обед и кофе-брейки как положено, дали симпатичный бейджик, майку (!!! девушки спросили размер!))), ручку и блокнотик, только что из типографии. В общем в этом плане было все довольно мило.
Доклады
Самое главное — на конференцию было заявлено около 10 докладов, в результате пару докладчиков не соизволили приехать, но в общем-то и не страшно. Повеселило то, что один из неприехавших должен был рассказать "Почему я не верю в Agile?" — видимо уверовал за день до конференции. Или испугался помидоров из зала.
Все доклады были по часу, и одновременно проходило от 1 до 3 докладов, в разных залах. Расскажу о тех, на которых я была.
Началось все с выступления Павла Габриэля — к сожалению не имею представления о его основной деятельности, но видно что товарищ грамотный. Доклад был вводный, ознакомительный — "Как правильно начать внедрение Agile?". Порадовала презентация — полностью ассоциативная, одна фраза на слайд и запоминающаяся картинка на фоне.
"Важные практические моменты при переходе на Agile" — Сергей сжутковыговариваемой фамилией Андржеевский из Exigen-Россия, рассказал очень подробно и информативно про сложные проекты для Agile'a, про парное программирование, игру в планирование и многое другое... Вообще было видно что ему есть что сказать, он вроде даже не совсем уложился во время.
Денис Миллер — очень обаятельный молодой человек, его доклад назывался "Динамика развития Agile-команды". Немного бестолковая презентация, и ему немножко не хватает опыта, но харизма по-любому решает. Было весело)) Не терялся, держал контакт с аудиторией — короче, молодец. Рассказывал про что? Запомнилось — про то, что Agile придумали в СССР и называлось это дело Научная Организация ТРуда. По сути доклад был о том, как команде, которая собралась вместе работать, побыстрее преодолеть период шторминга (это когда между людьми идет борьба за лидерство и правоту вместо совместной борьбы за результат).
Анна Лукашик, Беларусь. "Внедрение тестирования в Scrum-проект". Этот доклад не понравился многим. Было скучновато, тема сама по себе занудная, не в обиду тестировщикам, но тестирование — одна из скучнейших областей деятельности, аж сводит челюсти. Она рассказывала, как в их компании внедрялся Scrum и что при этом делали тестировщики. С другой стороны, тестировщикам наверное было интересно.
Влад Жидков, представитель Epam'a. Рассказывал про Continuous Integration. Про то, как замечательно и дружно в Epam'e собираются билды. Как один билд-инженер билдит десяток проектов, какой инструментарий используется... Его завалили кучей вопросов, в основном в плане ПО, которое они там в Епаме используют на эту тему. Не люблю, когда начинают задавать вопросы только чтобы задать, тут его мурыжили наверное минут 20. В нашей компании кстати все по-моему немного проще, и мы избавлены волею Rational многих проблем. Узнала, что в SVN'e, например, нет активностей и собирать патчи одним щелчком, как у нас, практически нереально. Там какая-то мегаутилита сравнивает для этого бинарники от даты до даты.... Короче, жуть.
Последний доклад делал Асхат Уразбаев. Хороший дядя, классно рассказывает, по теме, толково. Ну короче, заслуженный мастер. Что рассказывал — как внедрять Scrum на больших проектах. Feature teams — команды, занимающиеся разработкой отдельной фичи, еще куча разных teams (например, architecture, и даже communication team — люди, которые всегда в курсе и переносят информацию между командами). Далее — как все эти тимс между собой синхронизировать и получить счастье. К нему было много вопросов, к сожалению я не смогла остаться до окончания конференции, но мне и этого хватило.
Получила огромный заряд позитива и энергии двигаться вперед, увидела приятные для себя возможности развития, узнала много нового и вообще просто порадовалась. Чего и вам советую.
Еще немножко инфы по теме:
Agile-сообщество в Беларуси
Обзор методологии Scrum
Хорошая брошюрка по Scrum на английском
(что это за зверь — Agile на Википедии)
Лично мне было интересно по нескольким причинам:
1. Сама тема. Я работаю в небольшой команде, и мне не всегда нравится, как у нас налажена коммуникация. Одним из составляющих методологии Agile является формирование команды — как это сделать быстрее и безболезненнее. Ну и на будущее может пригодиться.
2. Люди. Не секрет, что собираться на тусовки любят все, и среди этих всех можно найти интересных людей, с которыми есть хороший повод поговорить.
Минус по сути был только один — свободное время, которого никогда нет. Конференция шла почти целый день, и я все равно не смогла остаться до конца.
Итак, поехали.
Приехать предстояло к 9 часам утра. Юго-запад, небезызвестный IBB, где часто проводятся всякие айтишные конференции. Организаторами выступало Agile-сообщество в Беларуси, командовал парадом Денис Петелин — он вроде бы занимается тренингами на тематику IT. Мероприятие неслабо проспонсировали епамовцы (рассказывать не надо)), а также Exigen services, которые недавно открыли филиал в Минске (сама контора большая, по городам России и Украины — более 2000 человек, у нас пока 60. По agile, насколько я поняла, у нас они не работают).
Организация
С регистрацией были определенные проблемы: на всех желающих не хватило мест. Зато все остальное в плане организации было проведено достаточно четко. Докладчики постарались уложиться в отведенный им час, обед и кофе-брейки как положено, дали симпатичный бейджик, майку (!!! девушки спросили размер!))), ручку и блокнотик, только что из типографии. В общем в этом плане было все довольно мило.
Доклады
Самое главное — на конференцию было заявлено около 10 докладов, в результате пару докладчиков не соизволили приехать, но в общем-то и не страшно. Повеселило то, что один из неприехавших должен был рассказать "Почему я не верю в Agile?" — видимо уверовал за день до конференции. Или испугался помидоров из зала.
Все доклады были по часу, и одновременно проходило от 1 до 3 докладов, в разных залах. Расскажу о тех, на которых я была.
Началось все с выступления Павла Габриэля — к сожалению не имею представления о его основной деятельности, но видно что товарищ грамотный. Доклад был вводный, ознакомительный — "Как правильно начать внедрение Agile?". Порадовала презентация — полностью ассоциативная, одна фраза на слайд и запоминающаяся картинка на фоне.
"Важные практические моменты при переходе на Agile" — Сергей сжутковыговариваемой фамилией Андржеевский из Exigen-Россия, рассказал очень подробно и информативно про сложные проекты для Agile'a, про парное программирование, игру в планирование и многое другое... Вообще было видно что ему есть что сказать, он вроде даже не совсем уложился во время.
Денис Миллер — очень обаятельный молодой человек, его доклад назывался "Динамика развития Agile-команды". Немного бестолковая презентация, и ему немножко не хватает опыта, но харизма по-любому решает. Было весело)) Не терялся, держал контакт с аудиторией — короче, молодец. Рассказывал про что? Запомнилось — про то, что Agile придумали в СССР и называлось это дело Научная Организация ТРуда. По сути доклад был о том, как команде, которая собралась вместе работать, побыстрее преодолеть период шторминга (это когда между людьми идет борьба за лидерство и правоту вместо совместной борьбы за результат).
Анна Лукашик, Беларусь. "Внедрение тестирования в Scrum-проект". Этот доклад не понравился многим. Было скучновато, тема сама по себе занудная, не в обиду тестировщикам, но тестирование — одна из скучнейших областей деятельности, аж сводит челюсти. Она рассказывала, как в их компании внедрялся Scrum и что при этом делали тестировщики. С другой стороны, тестировщикам наверное было интересно.
Влад Жидков, представитель Epam'a. Рассказывал про Continuous Integration. Про то, как замечательно и дружно в Epam'e собираются билды. Как один билд-инженер билдит десяток проектов, какой инструментарий используется... Его завалили кучей вопросов, в основном в плане ПО, которое они там в Епаме используют на эту тему. Не люблю, когда начинают задавать вопросы только чтобы задать, тут его мурыжили наверное минут 20. В нашей компании кстати все по-моему немного проще, и мы избавлены волею Rational многих проблем. Узнала, что в SVN'e, например, нет активностей и собирать патчи одним щелчком, как у нас, практически нереально. Там какая-то мегаутилита сравнивает для этого бинарники от даты до даты.... Короче, жуть.
Последний доклад делал Асхат Уразбаев. Хороший дядя, классно рассказывает, по теме, толково. Ну короче, заслуженный мастер. Что рассказывал — как внедрять Scrum на больших проектах. Feature teams — команды, занимающиеся разработкой отдельной фичи, еще куча разных teams (например, architecture, и даже communication team — люди, которые всегда в курсе и переносят информацию между командами). Далее — как все эти тимс между собой синхронизировать и получить счастье. К нему было много вопросов, к сожалению я не смогла остаться до окончания конференции, но мне и этого хватило.
Получила огромный заряд позитива и энергии двигаться вперед, увидела приятные для себя возможности развития, узнала много нового и вообще просто порадовалась. Чего и вам советую.
Еще немножко инфы по теме:
Agile-сообщество в Беларуси
Обзор методологии Scrum
Хорошая брошюрка по Scrum на английском