Поклонники 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!
В эти выходные я выступал еще на одной конференции – AgileEE 2012. Долго не буду томить рассказом о том, как прошла конференция. Расскажу только, что мне понравилось, а что не очень. Начнем с позитивного:
Что не понравилось:
Я выступал на тему эволюции Agile процессов. Что там дальше за Scrum? Куда двигаться опытной команде? Почему и как эволюционировали современные Agile процессы? На эти и другие не менее важные вопросы я постарался дать ответ в своей презентации:
Судя по количеству оставленных карточек со словами благодарности, доклад участникам понравился и показался полезным.
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Мы уже начали готовить планы на осень. Она будет насыщенной конференциями.
Начнется все 1 сентября. Когда все дети пойдут в школу, IT-шники соберутся в Киеве на ежегодную тусовку IT-Jam. В этом году мероприятие обрело новый формат – будут представлены локальные сообщества, каждое из которых будет развлекать пришедших участников. Мы будем представлять наш “Клуб анонимных разработчиков”. Приходите в гости! После основной части программы запланировано афтепати с участием IT-шных музыкальных групп, пива и хорошего настроения.
Следующей важной для нас конференцией станет “Поиск и найм IT профессионалов” в рамках платформы онлайн конференций IT Brunch. Конференция пройдет 22 сентября и как всегда будет совершенно БЕСПЛАТНОЙ. Тема выбрана не случайно – ведь каждый в IT индустрии хоть раз устраивался на работу или нанимал других. По одну сторону баррикад кто-то жалуется на рекрутеров, политику отбора кандидатов и проведения собеседований. По другую сторону переживают по поводу перегретого рынка, завышенных ожиданий в отношении условий работы и зарплаты, недостатка квалифицированных специалистов. На конференции мы хотим взглянуть на ситуацию с разных сторон. Мы пригласим докладчиков, которые непосредственно связаны с процессом поиска и отбора кадров, чтобы услышать об их подходах, приемах и полезных практиках. С другой стороны, мы хотели бы послушать советы от профессионалов по поиску работы, прохождению собеседований, составлению резюме и ведению переговоров с компаниями.
5-6 октября на конференцию AgileEE в Киеве соберутся все любители и профессионалы Agile подходов в разработке. Программный комитет пока еще не утвердил поданные заявки на доклады, но уже точно известно об участии таких звезд как Henrik Kniberg, David Hussman, Alistair Cockburn, Lyssa Adkins и других приглашенных докладчиков. В этом году вероятнее всего возродится из пепла русская сцена, где будут радовать участников своими докладами отечественные специалисты.
За неделю до конференции, 29 сентября, мы запланировали провести тренинг “Kanban для управления проектами”. Данный тренинг познакомит вас с принципами, лежащими в основе методологии, преимуществами, которые дает ее внедрение. Множество практических упражнений позволит лучше прочувствовать и понять основы, а также интересно провести время. Участники смогут узнать как определиться с выбором методологии, с чего начать использование Kanban, как выполнять основные проектные активности, какие роли и обязанности есть в команде при применении Kanban, какие инструменты и приемы могут помочь в успешном использовании методологии. Также тренер поделится большим практическим опытом и историями о применении Kanban в различных проектах.
12-13 октября пройдет еще один популярный тренинг – “Тестирование веб приложений с WebDriver/Selenium”. Он уже второй раз будет проходить в двухдневном формате, а это значит больше практики, более детальное рассмотрение всех особенностей и практик в применении инструмента. Говорить тут особо нечего – лучше всего заглянуть в детальную программу тренинга.
Ноябрь будет для нас ознаменован очень важным событием – в Киеве пройдет наша конференция XP Days Ukraine 2012. В этом году мы решили провести по-настоящему масштабное мероприятие. Целых 4 дня участники смогут учиться, общаться, обмениваться опытом и узнавать что-то новое. Все начнется 14-15 ноября с целой серии тренингов и мастер-классов. Участникам будет из чего выбрать – параллельно будут проходить 9 тренингов от известных зарубежных тренеров и отечественных специалистов. Места на тренинги стремительно разлетаются и более половины уже продано. 15 ноября вечером состоится препати конференции (это пока секрет, но будет очень интересно).
16-17 ноября пройдут основные дни конференции. Мы отбираем только лучшие доклады и программа уже на 50% сформирована. Мы стараемся привезти в Украину известных докладчиков, которым есть чем поделиться с участниками. На данный момент мы получили согласие от John Smart, Simon Brown, David Evans, Johannes Brodwall, Daniel Worthington-Bodart, Pawe? Lipi?ski и других профессионалов. Мы верим, что эта конференция будет лучшей из всего, что мы проводили на данный момент. До 1 октября действует основной этап регистрации по цене 1400 гривен. Торопитесь зарезервировать себе место! После конференции мы планируем провести афтепати, где участники смогут пообщаться в неформальной обстановке и закрепить полученные на конференции знания и впечатления (это пока еще тоже секрет). 🙂
Очень предстоит насыщенная и интересная. Присоединяйтесь к нам и давайте проведем ее вместе!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
По разным причинам Scrum получил очень широкое распространение среди IT компаний. Многие компании и отдельные команды начали внедрять Scrum в своих проектах. У одних это получается, у других не очень. Грамотный и опытный специалист перед внедрением чего-то нового всегда задумывается о метриках. Как убедиться, что внедрение Scrum идет по плану? Улучшается ли производительность команды? Нет ли каких-то проблем?
И тут в Scrum очень мало ответов. Кроме сугубо бизнес-метрик, которые можно применять практически в любом процессе (ROI, Earned Business Value, Running Tested Features и т.д.), в Scrum предлагается метрика Velocity. Но уже писано переписано, что использовать Velocity в качестве метрики не стоит. Это может привести к неожиданным неприятным последствиям.
Получается, что хороших метрик на первый взгляд нет. В конце статьи я упомяну некоторые неявные метрики в Scrum, но пока давайте поговорим о причине проблем. Самая главная причина – это время. Бизнес практически все измеряет временем (даже деньги – это время). А в Scrum это самое время фиксируется (быстренько все вспоминаем “железный треугольник” 😉 ) и разработка ведется итерациями. Но внутри итерации происходит много всего интересного: мы делаем задачи, пользовательские истории, тестрируем, собираем продукт, устанавливаем и т.д. И вся эта информация теряется на фоне итерации. Происходит так называемое “сглаживание шумов”. Если мы затянули с одной активностью, то можем нагнать в другой. Ведь итерация целиком принадлежит команде и команда может “придумывать” внутри итерации что угодно, лишь бы в конце все было готово. Этот подход очень хорош для планирования, но отвратителен для метрик.
Во-первых, мы очень редко можем снимать показатели метрик – в конце итерации. А это в лучшем случае раз в неделю. В основном, все таки раз в две недели. Во-вторых, мы уже упоминали “сглаживание” и оно тоже вносит свои коррективы. Всю итерацию ситуация была из рук вон плохая, а в конце все сделали нечеловеческое усилие и вуаля – все готово и метрики в порядке. Хорошо это или нет? Нет! Мы теряем полезную информацию и не учимся на своих ошибках.
Совсем по-другому дела обстоят в Kanban. Тут внимание уделяется каждой задаче. Метрики снимаются со всего потока задач, который проходит через команду разработки. Вот краткий список метрик:
Этот простой список метрик позволяет полностью понимать и контролировать процесс разработки, постоянно анализируя и улучшая его. В идеале данные метрики считаются в разрезе категорий задач (по размеру, по типу, по срочности), чтобы еще улучшить понимание происходящего и позволить точнее прогнозировать результаты работы команды.
Я обещал упомянуть о неявных метриках в Scrum. Эти метрики можно собирать, используя Burndown Chart. Вы можете анализировать его с целью определения шаблонов работы команды, рассматривая ежедневный прогресс и гладкость графика. Вы можете усилить анализ. Для этого нужно ввести категоризацию задач и строить Burndown Chart по каждой категории. Некоторые команды ведут отслеживание метрик задач внутри итерации, но на мой взгляд это несколько противоречит принципам Scrum – внутри итерации команда может работать над задачами в произвольном порядке.
Подведу итог. В Kanban метрики гораздо сильнее, чем в Scrum, но это не делает Kanban более простым в реализации подходом. Наоборот, Kanban требует от команды гораздо больше ответственности, контроля и анализа с постоянным усовершенствованием. Зато с точки зрения бизнеса Kanban гораздо более прозрачный и контролируемый.
А какие метрики применяете вы? Какие метрики хорошо работали для вас в Scrum?
10-11 февраля мы с Сергеем Поволяшко проводим тренинг “Метрики: команды, проекты, процессы и код”, где моя часть будет как раз посвящена метрикам и работе с ними в Agile проектах. Я буду рассказывать о метриках на различных уровнях в разных методологиях, методике их сбора и анализа.
Мы подготовили совершенно новый тренинг “Метрики: команды, проекты, процессы и код”, который впервые пройдет в Киеве 10-11 февраля. Этот тренинг посвящен одному из наиболее важных инструментов в руках любого руководителя – метрикам. Ведь еще Том Демарко говорил: “Невозможно управлять тем, что нельзя измерить”.
С чем зачастую сталкиваются проектные команды, отделы и целые компании?
Что делать?
Во-первых, хорошо разобраться в том, а зачем мы вообще что-то хотим измерять в конкретной компании или в конкретном проекте? Какая польза от измерений?
Во-вторых, понять структуру измерений, обеспечить адекватное соответствие подготовки людей, состояния рабочих процессов, наличие инструментария.
В-третьих, и это, наверное, самое важное, должна быть «политическая» воля со стороны руководства компании или проекта по внедрению и поддержке измерений.
Обычно, в том или ином виде, измерения применяются и развиваются, но происходит это довольно долго, и не всегда эффективно.
Поэтому, основная идея тренинга – помочь компании или проекту быстрее понять, зачем и какие измерения нужны, как их внедрить и интерпретировать. Тренинг структурирует теоретическую подготовку в области измерений и вырабатывает эффективный подход к практическому применению измерений. Что важно, вырабатывается понимание выгод измерений для бизнеса, заказчика, проектной команды. Общая направленность на практическое применение. Интерактивное изложение теории и практическая работа в группах, множество практических заданий и кейсов из реальной жизни. Тренинг направлен на практическое применение измерений (метрик) при разработке ПО в проектных командах.
На тренинге будут рассматриваться различные виды метрик: проектные, процессные, качества и кода. Участники смогут получить представление о том, какие метрики стоит использовать в современных Agile методологиях (Scrum, Kanban), а также как и когда их собирать и анализировать. Качество кода также не будет забыто и участникам будут предложены разнообразные методики и инструменты для сбора и контроля метрик кода, не позволяющих проекту “скатываться” на уровень “говнокода”.
Вести тренинг будут Сергей Поволяшко и Николай Алименков. Стоимость участия – 1700 гривен за участника (обед включен). При групповой регистрации возможна скидка. Регистрация уже открыта и количество мест ограничено. Торопитесь занять себе место на этом полезном тренинге!
Помимо множества других мероприятий, осенью мы организуем ряд тренингов. Они пройдут в октябре-ноябре в Киеве.
15 октября запланирован популярный тренинг “Тестирование веб приложений с WebDriver/Selenium”. Программа тренинга была полностью переработана после выхода долгожданной версии Selenium 2.0 (aka WebDriver). Из тренинга были выброшены отжившие свое части, все примеры были переписаны с нуля и расширены для демонстрации новых возможностей WebDriver, добавлены некоторые новые инструменты в обзор решений на базе WebDriver/Selenium, описан переход от старой версии на новую и еще много всего интересного. Группа на 15 октября собралась очень быстро, поэтому мы проведем тренинг еще раз 19 ноября. Регистрация открыта и осталось 6 вакантных мест. Торопитесь зарегистрироваться!
22 октября состоится один из самых полезных тренингов “Kanban для управления проектами”. Kanban только на первый взгляд выглядит простым подходом для разработки. На самом деле существует очень много тонкостей и полезных практик, которые помогут уберечь вас от ошибок и сделают разработку действительно быстрой и качественной. Тренинг содержит несколько практических упражнений, которые заставляют совершенно по-другому взглянуть на взаимодействие внутри команды и с внешним миром. Участники научатся пользоваться инструментами для анализа и оптимизации процесса разработки в целом. Также будет затронута тема перехода к Kanban с других подходов, благодаря чему каждый сможет сделать осознанный выбор при постановке процесса разработки. Данный тренинг будет полезен разработчикам, лидерам и менеджерам команд для оптимизации работы своей команды. Регистрация продолжается и на данный момент осталось только 4 места.
5 ноября к нам в гости из Харькова приедет Сергей Поволяшко для того, чтобы провести тренинг “Управление рисками в IT проектах”. Сергей имеет очень большой опыт работы в IT и имел возможность попробовать себя на разных позициях. Уже около 6 лет он работает на должности CTO в компании TEAM International, поэтому о рисках знает не по наслышке. Сильная теоретическая база Сергея подкреплена сертификациями PMP и ITIL. А на практике свои знания он применяет уже долгое время как опытный менеджер и руководитель. Тренинг далек от сухой теории, в нем много практических упражнений, которые помогают участникам лучше разобраться в теме. В тренинг впервые будет включена игровая симуляция командной работы над рисками, которая позволит участникам проверить себя на практике и понять насколько они освоили материал. Эта симуляция уже проводилась на нескольких Agile конференциях Борисом Вольфсоном (за что ему большое спасибо) и пользовалась большим успехом у участников. Регистрация на тренинг уже открылась и продлится до 1 ноября. Количество мест ограничено.
Также на ноябрь мы готовим один приятный сюрприз для всех любителей и практиков Agile подходов. Подробности вы узнаете очень скоро. Оставайтесь с нами!
Эта осень будет очень насыщена событиями мира IT. Сезон отпусков подходит к концу и начинают активно проводиться образовательные мероприятия. Я не претендую на полноту картины и расскажу о наших планах, а также о планах наших близких коллег. Список будет достаточно длинный, но он стоит того, чтобы дочитать до конца. Подробное расписание наших мероприятий всегда содержит наиболее свежую информацию о наших тренингах, выступлениях и прочих планах.
Завтра, 13 сентября, в Киеве пройдет пятая встреча “Клуба анонимных разработчиков”. Темой встречи выбрана «ORM. Добро или зло?». Мы поговорим о том, когда стоит и не стоит использовать ORM, какие преимущества дает ORM для разного типа проектов. Естественно затронем тему о многочисленных минусах и недоработках в популярных ORM, таких как Hibernate. Также будет сделан обзор рынка ORM решений с характеристикой каждого из них. Встречи клуба становятся регулярными и проходят в среднем по 2 раза в месяц.
15 сентября в Киеве в 18-30 состоится очередная встреча PechaKuchaNight. Как обычно участники смогут услышать много интересных коротких докладов и хорошо провести время в приятной компании. Темы докладов совершенно разные. Тем не менее, некоторые доклады затрагивают тематику IT.
16 сентября в Киеве в бизнес-центре «Парус» пройдет конференция SEMCamp по интернет-продвижению продуктов и услуг на зарубежные рынки. Конференция будет полезна тем, кто интересуется продвижением сайтов зарубеж, или уже работает с зарубежными клиентами и хочет увеличить продажи, или планирует выход на новые рынки. Особое внимание на конференции будет уделено продвижению услуг по разработке программного обеспечения, а также веб-продуктов и стартапов, ориентированных на зарубежную аудиторию.
В эту субботу, 17 сентября, в Днепропетровске пройдет тренинг “Управление рисками в IT проектах” Сергея Поволяшко. На тренинге вы получите концентрированный сгусток знаний и навыков об управлении рисками. И не только о них – о смежных областях, о координации с заказчиком и руководством, о правильной реакции на риски, об инструментарии. Минуя месяцы, а то и годы попыток и набивания шишек. Сергей является опытным руководителем и менеджером, которому есть чем поделиться. Регистрация еще открыта и есть несколько свободных мест.
23-24 сентября в Киеве пройдет третий сезон конференции AgileEE. Программа конференции готова на 100% – вы можете ознакомиться с ней и организовать свой график. Также опубликован список участников Lightening Talks – к вашему вниманию тезисы докладов, выбирайте самое интересное! Вы можете успеть зарегистрироваться на конференцию до 15 сентября по старой цене. Участники имеют возможность не только посетить конференцию, но и получить сертификаты CSM+ICA и CSPO. Также в программе несколько тренингов от лидеров Agile движения. Чтобы сэкономить у вас есть несколько способов: поучаствовать в еженедельной викторине и выиграть 30% скидку, поехать на конференцию с коллегами и получить групповую скидку или запустить цепочку регистраций, которая будет давать возрастающую скидку каждому следующему участнику в цепочке.
1 октября в Киеве мы организуем первый шахматный турнир среди работников IT. Это будет очень увлекательное мероприятие, потому что оно объединит совершенно разных людей: CEO, тестировщиков, разработчиков, HR, сисадминов и т.д. Определит победителя опыт и умение в этой замечательной игре. Турнир будет проводиться по всем правилам, в 7 туров на 15 досках. Победители получат грамоты, кубок и ценные призы. Приходите не только поучаствовать, но и поболеть за своих сотрудников.
15 октября в Киеве пройдет наш тренинг “Тестирование веб приложений с WebDriver/Selenium”. Этот тренинг пользуется большой популярностью, потому что Selenium – ведущий инструмент на рынке автоматизации тестирования веб-приложений. В этом году вышла версия 2.0 и теперь проект имеет название WebDriver. В связи с этим событием программа тренинга была существенно переделана, чтобы включить наиболее свежую информацию и практические примеры. Тренинг будет полезен как начинающим, так и опытным автоматизаторам. Регистрация уже открыта, размер группы ограничен 15 участниками.
22 октября в Киеве состоится наш тренинг “Kanban для управления проектами”. Данный тренинг объединяет в себе очень много полезной информации о практическом применении Kanban на проектах по разработке ПО. Он насыщен множеством практических упражнений, которые заставят участников задуматься об эффективности своих процессов и улучшить их после прохождения тренинга. Участники смогут понять когда стоит и не стоит применять Kanban, какие принципы и правила лежат в его основе, а также как применить все эти знания в реальной жизни. Регистрация уже открыта, размер группы ограничен 15 участниками.
29 октября Днепропетровск соберет тестировщиков на конференцию “QADnepr Mini Conference”. QA Dnepr Mini Conference – это попытка объединить тестировщиков, которые интересуются определенной областью тестирования ПО и дать одним из них рассказать о своем профессиональном опыте в этой области, а другим – впитать эти знания. 1 день, 8 докладов от киевлян, харьковчан и днепропетровцев на тему живого опыта в автоматизированном тестировании – функциональном и нефункциональном. А также общение, новые знакомства и масса полезной информации из мира тестирования!
2-3 декабря в Москве пройдет юбилейная 10-ая международная конференция в области обеспечения качества ПО «Software Quality Assurance Days». SQA Days является конференцией №1 на пространстве СНГ и одним из главных мероприятий в Восточной Европе, посвященных тематике тестирования и обеспечению качества программного обеспечения. В качестве ключевых докладчиков приглашаются признанные эксперты международного класса. SQA Days – это замечательная платформа общения и обмена опытом для людей, вовлеченных в сферу тестирования ПО. Ведущие профессионалы смогут рассказать о своих достижениях, показать, как эффективно использовать инструменты, методики и методологии. Для начинающих – это отличный шанс приобрести новые полезные знакомства в профессиональной среде. За все годы конференция собрала более 2300 участников из стран СНГ, ЕС и др. С каждым годом ряды участников пополняются представителями все новых компаний из разных городов.
15 декабря в Киеве в рамках конференции XP Days Ukraine пройдет наш тренинг «Инженерные практики в Agile». Цель тренинга – рассказать о семействе основных инженерных практик, применяемых в Agile, дать изначальный толчок к их внедрению в команде. За 8 часов будут рассмотрены 8 инженерных практик и подходов: Code Review, парное программирование, модульное тестирование, рефакторинг, автоматизация сборки приложения, Continuous Integration, автоматизация функционального тестирования, TDD. Все они взаимосвязаны между собой и дают максимальное преимущество, если применяются вместе. Каждая из них поддерживает остальные, дополняя и расширяя. Тренеры поделятся с участниками многолетним успешным практическим опытом применения рассматриваемых практик.
15-16 декабря в Киеве в рамках конференции XP Days Ukraine пройдет наш тренинг «TDD в PHP». Test Driven Development (TDD) без сомнения является одной из наиболее полезных, но в то же время трудных для внедрения, инженерных практик. Многие ошибочно считают, что TDD существенно замедляет разработку. Но на практике происходит обратное – когда команда имеет достаточный опыт в TDD, то скорость разработки увеличивается. Данный тренинг поможет вам понять преимущества внедрения TDD на вашем проекте, сложности и пути их преодоления. Будут расcмотрены инструменты, которые применяются для тестирования в PHP, и весь технологический процесс разработки, непрерывной интеграции и поставки web-приложения на PHP, которое будет разрабатываться в процессе тренинга.
17 декабря в Киеве пройдет конференция XP Days Ukraine. Это мероприятие будет целиком посвящено Agile инженерным практикам. XP Days Ukraine – это больше чем просто конференция. Мы планируем организовать масштабное мероприятие длительностью несколько дней, которое будет насыщено разнообразными тренингами, мастер-классами, встречами и докладами. Программа конференции еще формируется и мы планируем пригласить многих известных зарубежных докладчиков. Будут освещены основные инженерные практики: Unit Testing, TDD, Continuous Integration, BDD, Code Review, Refactoring, Acceptance Testing и другие. Также будут обсуждаться вопросы архитектуры в Agile проектах, борьбы с технической задолженностью (Technical Debt), взаимоотношений разработчиков и тестировщиков, а также многие другие проблемы современной разработки.
Перед тем как отправиться на заслуженный отдых, мы опубликовали предварительное расписание мероприятий на зимний сезон. 27 января пройдет первая встреча Agile Pecha Kucha. О данном мероприятии стоит написать отдельно, что мы и сделаем в ближайшее время. По многочисленным просьбам, 29 января пройдет повторный тренинг “Kanban для управления проектами”. К конференции Selenium Camp мы проведем тренинг “Тестирование веб приложений с Selenium”. Рассматриваются две возможные даты тренинга – 19 февраля и 25 февраля. Выбор за вами. Регистрируйтесь и выбирайте наиболее удобную дату. По результатам регистрации будут сформированы окончательные группы.
В эту субботу 11 декабря состоялся первый тренинг “Kanban для управления проектами”. Причем под первым я подразумеваю не только мое первое полноценное выступление на эту тему, но и в целом по Украине я не слышал о проведении подобных тренингов. Как ни странно, все участники собрались из других городов, из Киева никого не было. Тренинг прошел интересно. Я переживал хватит ли подготовленного материала на целый день. Как оказалось, хватило с головой, даже пришлось отменить одно из практических упражнений. Я остался очень доволен результатом.
Теперь немного о содержании тренинга. Мы начали с основ Agile, ценностей и принципов, чтобы все имели одинаковое видение и понимание для восприятия дальнейшего материала. На этом этапе было достаточно много вопросов и обсуждений. Следующими на очереди были основные принципы Lean и их применение для разработки программного обеспечения. Я думаю, “waste” должно стать любимым словом участников. 🙂 После этого мы перешли непосредственно к Kanban – основные практики с примерами реализации, преимущества Pull над Push, минусы многозадачности, научные теории, лежащие в основе Kanban. На тему многозадачности и ее вреда была организована практическая симуляция, которая продемонстрировала всю силу ограничений на одновременно выполняемую работу.
Во второй части тренинга мы обсудили правильные и неправильные причины перехода к Kanban, процесс эволюции от хаоса к Kanban через итеративную разработку и основные проблемы, о которых стоит помнить при использовании Kanban. В этой части участников ожидал небольшой сюрприз – я пригласил Тимофея Евргашина в качестве гостя поделиться своим практическим опытом перехода от Scrum к Kanban. Это был мой первый опыт подобных гостевых выступлений и мне он понравился. Думаю в будущем гостевые выступления станут неотъемлимой частью наших тренингов. Вторая практическая часть была посвящена визуализации текущего процесса разработки участников, подсчета его эффективности и нахождению узких мест. Я думаю, это было хорошим толчком к последующему анализу и улучшению их процессов в компании. Завершился тренинг рассмотрением Kanban досок, разнообразными хитростями и элементами к ним, метриками и инструментами для отслеживания прогресса, а также сравнительным анализом Scrum и Kanban.
На мой взгляд “Kanban для управления проектами” получился одним из наиболее интересных и насыщенных тренингов. И это не может не радовать! Следующий раз тренинг состоится в конце января – начале февраля. Следите за анонсами.
Небольшой фотоотчет с тренинга:
Многие из вас возможно задавали себе вопрос: “Почему уже давно ничего не слышно от XP Injection?”. Или я себе просто льщу. 😉 Так или иначе, от нас действительно не было новостей. Связано это с большой загруженностью работой. Во-первых, нужно было окончательно подготовить тренинг по Kanban, который состоится завтра в Киеве. На мой взгляд он получился очень интересным и полезным. Посмотрим, что скажут участники.
Параллельно мы решили осуществить старую задумку и провести конференцию, целиком посвященную Selenium. Я уже почти два года веду тренинги по Selenium и считаю этот инструмент самым интересным на рынке инструментов для автоматизации тестирования web-приложений. Подобной конференции еще не было во всем мире, а всегда хочется хоть в чем-то быть первым. На данный момент мы уже запустили сайт конференции и начали принимать на рассмотрение заявки от докладчиков. Конференция получила название Selenium Camp. Дата проведения пока известна только приблизительно – это конец февраля. Но в ближайшее время мы опубликуем информацию о точной дате и месте проведения. Если вы чувствуете в себе силы и желание поделиться своим опытом и знаниями в области применения Selenium, то не раздумывайте и подавайте заявку на получение статуса докладчика. Если нет, то дождитесь открытия регистрации и спешите стать участником конференции по минимальной цене. Чтобы быть в курсе новостей и событий конференции подпишитесь на новостной RSS канал, добавьте нас в Twitter, присоединитесь к нам в LinkedIn или просто подпишитесь на почтовую рассылку на сайте конференции. Присоединяйтесь, будет интересно!
Это еще не все. Мы также немного изменили дизайн нашего сайта, чтобы сделать важную информацию легкодоступной и упростить работу с сайтом. Это только первый шаг в данном направлении, как только появится время мы продолжим изменения.