Записи с метками AgileDays
AgileDays’13 будет еще больше и интереснее!
12 Декабрь

Поклонники Agile подходов спокойно ушли на зимние каникулы – до весны больших Agile событий на просторах СНГ не предвидится. А вот весной будет повод снова собраться вместе. 29 и 30 марта на конференции AgileDays’13 появляется возможность отлично провести время в кругу Agile экспертов и 700 участников конференции из сотни самых продвинутых компаний России и СНГ. А это значит, что можно будет погрузиться в культуру Agile, познакомиться с коллегами и обменяться опытом внедрения изменений в процессы больших и маленьких компаний.
Организаторы AgileDays’13 – компания ScrumTrek и сообщество AgileRussia пригласили лучших экспертов индустрии: Джеффа Паттона (Jeff Patton), Алистера Коберна (Alistair Cochburn), Гойко Аджича (Gojko Adzic), Дэвида Хассмана (David Hussman) и других с самыми интересными и полезными докладами на сегодняшний день:
- Как построить правильную культуру компании, при которой идеи и информация максимально быстро перемещаются между головами ее сотрудников?
- Как наладить взаимодействие с бизнес заказчиками, вовлечь их в разработку продукта и научиться грамотно управлять их ожиданиями?
- Как создавать и развивать самоуправляемые проектные команды с высокой мотивацией на результат?
- Как разрабатывать требования и проектировать архитектуру продукта при постоянно меняющихся требованиях?
- Как писать автоматизированные спецификации, выполняемые по нажатию кнопки и использовать их в виде приемочных тестов?
- И многими другими.
Я тоже не мог пройти мимо и подал заявку на доклад. Если не случится ничего непредвиденного, то буду выступать на тему «Эволюция Agile или погоня за идеальным процессом». Вы начинаете замечать, что команда переросла Scrum. Не переживайте, это совершенно нормально! Но куда двигаться дальше?
Agile подходы тоже не стоят на месте и эволюционируют. Появляются новые методологии и практики. Может быть отказаться от итераций? Kanban? Может быть изменить процесс разработки и поставки новых фичей? Continous Delivery? Может быть больше внимания уделить инженерной части? XP? В докладе мы поговорим о том, как и почему стоит развивать свой Agile процесс, когда стоит начинать эволюционировать и как не потеряться на этом пути. Ну и конечно же, мы затронем тему идеального Agile процесса и каким он может быть.
До встречи на конференции!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Отголоски AgileDays’11 в Москве
25 Июнь
Уже много времени прошло с последней конференции AgileDays’11, которая проводилась в Москве весной этого года. Мы уже выкладывали видео с одного из наших выступлений на этой конференции. Теперь, благодаря усилиям Стаса Фомина, мы имеем возможность выложить еще видео еще двух наших докладов. За это ему большое человеческое спасибо.
Появилось видео нашего доклада с AgileDays’11
31 Март
Мы рады сообщить, что появилось видео с нашего доклада «Что означает ‘Готово!’ — применение практики Definition of Done» на конференции AgileDays’11. О том, как проходила сама конференция вы можете узнать из нашего отчета в двух частях. Видео остальных докладов с конференции постепенно появляется и может быть найдено на странице технического партнера, отвечающего за съемку. Это отличная возможность для тех, кто не попал на конференцию или пропустил интересные для себя доклады, наверстать упущенное.
Приключения украинцев на AgileDays’11. Часть 2.
15 Март
Это вторая часть нашего отчета о поездке в Москву на крупную конференцию AgileDays’11, которая состоялась 4-5 марта. В первой части я рассказал о первом дне конференции, банкете для докладчиков, посещенных докладах, а также наших выступлениях. В этой части речь пойдет о еще более насыщенном втором дне, который лично для меня был более интересным в плане общения и докладов.
Утро началось с бодрого и энергичного доклада Андрея Бибичева на тему переосмысления архитектурных принципов в Agile. Андрей затронул в докладе идеи модульности, компонентности, принципы ООП и ООА, а также много других полезных принципов дизайна. Неуверен, что всем доклад был полезен, но я очень рад, что технический доклад приняли на конференцию. Мне очень нравится манера докладчика объяснять правильные принципы на простых и интересных примерах, в то же время добавляя свою изюминку в виде заковыристых выражений и различных полезных фактов. Вообщем, от доклада получил истинное удовольствие. Конечно, все эти принципы появились не благодаря Agile подходам. Но если все будут считать их неотъемлемой частью Agile и стремиться к ним, то я готов с радостью согласиться.
В это же время в другом зале разворачивалась игра Business Value Game под руководством Тимофея Евграшина. Эта очень интересная игра, которая дает участникам на практике попробовать работать в команде, оценивать и приоритезировать требования со стороны бизнеса, строить планы и разбирать свои просчеты. Это уже не первое выступление Тимофея с данной игрой и всегда она встречается участниками с большим интересом. Несколько часов участники увлеченно сражались за победу, зарабатывая виртуальные деньги для своей команды. Алексей Солнцев наряду с другими докладчиками и организаторами помогал в проведении игры, помогая командам лучше понять правила и отвечая на вопросы.
Следующим докладом я очень хотел посетить доклад на тему архитектуры для автоматизированного тестирования UI, но, к сожалению, он не состоялся. Серия более технических докладов продолжилась выступлением Николая Гребнева с рассказом о применении Domain Driven Design в условиях разработки распределенных приложений. Из доклада я узнал только о сложностях и всевозможных проблемах данного подхода в описанных условиях. Те преимущества, которые описывал докладчик, уверенно перекрываются кучей дополнительного времени и сложностью реализации.
В этот раз я пошел на хитрость и отправился на обед минут за 10 до завершения доклада. Благодаря этому мне удалось избежать очередей и спокойно покушать и пообщаться в компании с банкета первого дня. После обеда мы получили предложение выступить в секции Lighting Talk, где было запланировано множество коротких докладов продолжительностью до 10 минут. Мы с радостью согласились и побежали скачивать презентации. Скорость интернета, которая могла бы быть и повыше, не позволила нам сделать это по-быстрому. Поэтому первый послеобеденный доклад был пропущен.
В качестве очередного доклада для посещения я выбрал выступление Алексея Баранцева про плюсы и минусы BDD и ATDD. Мы до этого выступали с Алексеем на нашей конференции Selenium Camp и у меня остались очень позитивные воспоминания от общения с ним. В докладе больше было все таки минусов, нежели плюсов. Я очень пожалел, что на этом докладе не присутствовали многочисленные поклонники BDD во всех его проявлениях, которых так много на технических конференциях. Они бы забросали докладчика камнями. Но, к счастью, представителей Cucumber и FitNesse было немного. В зале нашлось несколько участников с противоположенным опытом, которые получили огромные преимущества благодаря использованию ATDD и BDD, поэтому в секции вопросов и ответов было жарко.
После небольшого перерыва начались доклады из секции Lighting Talk. Это было, пожалуй, не просто классно, а очень классно. Короткие выразительные доклады, без лишней информации и нудных размышлений. В итоге за достаточно короткое время успело выступить много докладчиков. Темы были очень разнообразны и интересны. Я выступил с докладом «Agile. The way from chaos to flow.» на тему тенденций в методологиях разработки и Agile подходах, а Алексей Солнцев – с докладом «Agile. Вид из окна тренажёрного зала.» на тему сравнения работы по Agile с занятиями в тренажерном зале. Спасибо всем, кто выступал в этой секции. Надеюсь, участники смогут по достоинству оценить выступления на видео. Отдельное спасибо за последний доклад Андрея Бибичева. Он не только сильно поднял настроение, но и заставил многих переосмыслить понятия и подходы к оценкам и планированию. Презентации наших выступлений:
Позитив на этом не закончился. Сразу после секции Lighting Talk мне удалось попасть на доклад Романа Юферева про сравнение работы над командой с воспитанием детей. Отличный доклад с великолепно подобранным визуальным рядом. Докладчик рассказывал интересно и непринужденно, приводя множество забавных аналогий, в которых участники зачастую могли узнать себя. Оказывается, что очень много полезного родители могут почерпнуть из процесса воспитания детей. Этот доклад стал отличным завершением второго дня конференции.
Официальное закрытие получилось бы очень коротким, если бы не огромное количество подарков от спонсоров и организаторов конференции. Их разыгрывали очень долго, но сложилось ощущение, что мало кто ушел ни с чем. Мне достались карты для Planing Poker, которые пополнили мою уже достаточно богатую коллекцию. Закрытие конференции прошло в атмосфере юмора, шуток и отличного настроения.
В целом конференция оставила очень позитивные впечатления. Приятно было встретить столько много увлеченных людей, познакомиться поглубже со спецификой российского рынка разработки, узнать что-то новое и наметить некоторые пути развития. Спасибо организаторам за приглашение выступить и успехов им с будущих мероприятиях!
Приключения украинцев на AgileDays’11. Часть 1.
10 Март
Неделю назад 4-5 марта в Москве состоялась крупная конференция AgileDays’11. Мы с Алексеем Солнцевым были приглашены на нее в качестве докладчиков. Как оказалось, украинцев среди докладчиков конференции было достаточно много, и выступили они отлично. Но обо всем по порядку. На конференции было столько всего интересного, что в один отчет никак не могло поместиться. Поэтому я решил разбить его на две части.
Мы прилетели в Москву за день до конференции, чтобы подготовиться морально и не ехать на доклады в спешке прямо с самолета. Москва встретила нас затянутым небом, сугробами снега и холодами. В Киеве тем временем ярко светило солнышко и во всю начиналась весна. Дорога от аэропорта лишний раз напомнила нам, что Москва – огромный город и время нужно рассчитывать с особой тщательностью. После заселения в отель неподалеку от места проведения конференции мы совершили прогулку по Москве, посмотрели некоторые местные достопримечательности и провели последние приготовления к выступлению на конференции.
Зная об обычной панике и очередях на регистрации, мы отправились на конференцию ближе к началу первого доклада. Поэтому открытие конференции не увидели. На регистрации я получил полный пакет раздаточных материалов для участников и бейдж докладчика. Материалов в пакете было действительно много, порадовало наличие нескольких блокнотов и ручек, а также программа конференции на отдельном листе. Бейдж заслуживает отдельного внимания – он был двухсторонний, яркий и из качественной плотной бумаги. К сожалению на бейдже не была написана должность участника и город проживания. Это немного усложняло поиск собеседников по интересам. Местом проведения конференции был выбран отель Милан. Холл отеля порадовал своим видом, стилистика отеля была выдержана отлично.
Открывал конференцию на главной сцене своим докладом «Everyone likes change, but nobody likes to be changed» Хенрик Книберг. Хенрик всегда собирает полные залы благодаря большому опыту, а также качественным презентациям с отличными иллюстрациями. Вот и в этот раз найти свободное место на главной сцене было достаточно трудно. Я собирался на доклад Сергея Евтушенко, представителя Украины, но доклад к сожалению отменили. Благо удалось провести время в беседах со старыми знакомыми и организаторами конференции.
Дальше последовал наш мастер-класс на тему применения одной из наиболее полезных инженерных практик – Code Review. В зале собралось очень много народу, многие приносили стулья из других залов. Было очень приятно, что тема инженерных практик для многих актуальна и интересна. При подготовке к выступлению мы добавили в доклад немного интерактива, дав участникам возможность проявить свои познания в Code Review. Самым активным мы подарили печатные экземпляры перевода книги Хенрика Книберга «Scrum and XP from trenches». Этот подарок был особенно хорош, потому что можно было получить личный автограф автора. Презентация с нашего доклада:
Довольные проведенной презентацией мы отправились на обед. Там, как и следовало ожидать, была очередь. Люди стояли в очереди, обсуждали посещенные доклады и планы на оставшийся день. После долгого ожидания удалось покушать и набраться сил.
После обеда я остановил свой выбор на главной сцене. Сначала там выступали ребята из Эльбы с докладом про то, как они организовали работу по Agile в своей компании. Причем сделали это не только для разработчиков, но и для остальных ролей, включая аналитиков, внедренцев, проектировщиков интерфейса и прочих. Ребята рассказывали очень живо, было много шуток и веселых слайдов. После обеда они однозначно не дали аудитории уснуть. Потом начался доклад Бориса Вольфсона о подходах к масштабированию Scrum. Борис работает в немаленькой компании и обладает большим опытом в управлении командами и организации процессов разработки. Поэтому слушать его было полезно и интересно.
К сожалению, доклад не удалось досмотреть до конца, так как началась запланированная открытая дискуссия на тему полезности фокус-фактора. Организаторами дискуссии были я и Асхат Уразбаев. Поначалу мы обсуждали применение фокус-фактора и проблемы с ним в одиночестве, но через некоторое время сформировалась достаточно большая группа. Дискуссия длилась больше часа, местами переходя на другие смежные темы. Сил данный процесс забрал немало, но зато удалось познакомиться и интересными людьми и услышать другие точки зрения на некоторые вопросы. А это всегда полезно!
А в это время по полной жгли Кирилл Климов со своим докладом на тему сравнения Kanban и Scrum, а также Тимофей Евграшин с докладом про лидерство в Agile. Ребята оставили очень приятное впечатление у российской аудитории как интересными докладами, так и уверенной подачей материала, заработанной выступлениями на многочисленных конференциях.
После кофе-брейка мы отправились на главную сцену, где нам выпала честь закрывать первый день конференции. До нас выступали Дмитрий Лобасев с докладом про применение Agile для проектов с фиксированной стоимостью и Константин Гурнов с докладом про построение Enterprise Scale Agile в компании Luxoft. Первый доклад немного разочаровал меня своим содержанием и преподносимыми подходами. Больше все это походило на отчаянные попытки выбраться за рамки подписанного контракта с прикрытием тылов на случай юридических разборок. По итогу остались недовольны и команда и заказчик. Непонятно чем в таком случае должен помочь такой опыт слушателям. На следующий день мы обсуждали доклад с Димой. Возможно просто не вся информация была донесена и воспринята правильно, но я не увидел особой пользы в этом выступлении. Доклад Константина больше напоминал отчет на собрании учередителей компании – было очень много графиков, слайды ломились от объема текста и информации, а речь в докладе шла конкретно о компании Luxoft и какая она замечательная в своем порыве за Enterprise Scale Agile. Много участников покинуло зал на этом докладе, что не могло нас не расстроить, ведь мы выступали следующими.
Тем не менее, ко времени начала нашего доклада народ подтянулся и зал заполнился наполовину. Не все доклады закончились к тому времени, и некоторые участники присоединялись по ходу доклада. Мы постарались донести до аудитории простую, но очень полезную практику в Agile подходах – Definition of Done. В докладе речь шла о предпосылках применения данной практики, полезных приемах и подходах к ее внедрению, проблемах и решениях при ее применении. В конце мы предложили участникам составить свой собственный Definition of Done, а за наиболее понравившиеся варианты подарили оставшиеся книги Хенрика Книберга. Судя по отзывам в ленте Twitter, наш доклад понравился многим. Презентация с нашего доклада:
Параллельно с нашим докладом шел доклад «экс-украинки» Юлии Нечаевой. Она всегда готовит интересные презентации на тему тестирования, уделяя серьезное внимание анализу процессов тестирования с точки зрения Agile. Жаль, что не удалось поприсутствовать лично.
Вечером для докладчиков и желающих к ним присоединиться был организован ужин в ресторане при отеле. Это был приятный пивной ресторанчик и живым DJ-ем, пивом собственного производства и вкусными закусками. Длинные столы позволили собраться большой компанией и обсудить за пивом первый день конференции. А день действительно выдался насыщенным. Общение в неформальной обстановке как нельзя лучше подошло для его завершения.
Конференция AgileDays’11 состоится 4-5 марта в Москве
20 Декабрь
Мы рады сообщить, что 4-5 марта 2011 года состоится очередная крупная конференция, посвященная гибким методологиям в разработке программного обеспечения – AgileDays’11. Это уже 5-я профессиональная конференция такого рода.
Гибкие методологии разработки программного обеспечения это не просто модное веяние. Этот подход приняли на вооружение и лидеры рынка и небольшие компании, вне зависимости от размера, платформ и языков разработки и способов разработки. Он на практике доказал свою эффективность и стремительно становится основным направлением, позволяя сократить сроки разработки, повысить прозрачность и мотивацию, снизить затраты.
Конференция пройдет в три параллельных потока докладов разного уровня, включая как доклады на общие темы, так и детальный разбор реальных случаев применения от практиков индустрии. В программе конференции:
- Отчеты об опыте реального решения проблем в реальных компаниях при применении Agile в той или иной ситуации
- Доклады и мастер-классы, посвященные техническому совершенству
- Мастер-классы, которые дают подробный и развернутый ответ на вопрос и включают упражнения для участников, что позволяет и не просто послушать тему, но и получить практические навыки
- Открытые дискуссии, где каждый участник сможет задать свой вопрос и предложить свое решение проблемы, и просто пообщаться на интересующие темы на специально организованных открытых обсуждениях с участием лидеров и профессионалов
Все доклады проходят тщательный отбор Программного Комитета, который представлен экспертами индустрии: Сергей, Дмитриев, АсхатУразбаев, Никита Филиппов, Сурен Самарчян, Евгений Кривошеев, Стас Фомин, Максим Гапонов.
Мы подали заявку на два доклада: «Что означает ‘Готово!’» и «В погоне за качеством. Code Review. Сага.». В этих докладах мы затронем две очень важные практики – Code Review и критерии готовности (Definition of Done). Они помогают не только добиваться высокого качества кода, но и совпадения ожиданий от команды с ее реальными возможностями. Вы можете поддержать доклады на сайте конференции, для того, чтобы они были включены в основную программу.
Хэдлайнер конференции — Хенрик Книберг, Agile / Lean тренер компании Crisp в Стокгольме. Он помогает компаниям добиваться успеха как в техническом направлении, так и с точки зрения человеческих взаимоотношений. За последние 15 лет Хенрик был техническим директором трех шведских IT-компаний и многим другим помог начать работу с использованием практик Agile и Lean. Он является автором книг «Scrum и XP: заметки с передовой» и «Kanban и Scrum: выжимаем максимум». Хенрик является сертифицированным Scrum-тренером, а также членом совета директоров AgileAlliance и часто работает совместно с пионерами Scrum и Lean, такими как Мери Поппендик (MaryPoppendieck), Джефф Сазерленд (JeffSutherland), Девид Андерсон (DavidAnderson) и другими лидерами индустрии.
В рамках конференции пройдет тренинг-сертификация «ScrumMaster Certification», которую проведет Хенрик Книберг. Участники тренинга смогут стать сертифицированными скрам-мастерами. Количество мест ограничено, спешите зарегистрироваться!
Местом проведения конференции выбран уютный бизнес-отель Милан, в котором участники конференции могут остановиться по льготной цене. Стоимость участия в конференции меняется в зависимости от даты оплаты. При регистрации до 15 января действует льготная цена в 7 000 рублей.








