Microsoft — мировой лидер в области ПО и ИТ-услуг
381,27
рейтинг
15 декабря 2015 в 11:52

Разработка → Секреты DevCon #1. Традиционный DevCon в новом формате

Привет! Читатели нашего блога наверняка знакомы с нашей ежегодной конференцией DevCon. В нескольких словах, DevCon – это наша ключевая конференция для разработчиков на платформе Microsoft в России. В мае этого года мы отмечали пятилетие конференции.



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

Сегодня я вкратце пройдусь по некоторым, как это модно говорить, концептуальным изменениям и постараюсь рассказать о нашей мотивации, стоящей за ними.

Больше открытости


Сегодня много говорят об открытости и о важности открытого диалога с сообществом. Для нас важно, чтобы это было не просто пафосными словами, а приносило обоюдную пользу. В этом году мы решили, что нам нужно больше рассказывать о том, как и зачем мы готовим DevCon, чтобы, с одной стороны, вы могли лучше понимать, что вас ожидает на конференции, а с другой, могли нам направленно что-то советовать или наоборот заблаговременно критиковать.

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

Мы также решили максимально уменьшить «маркетинговую» составляющую в таких заметках, хотя в конце каждой статьи вы легко найдете ссылки на регистрацию и покупку билетов. 

Формат конференций, треки, активности и т.п.


Прежде чем рассказывать о том, как устроен новый DevCon, я вкратце расскажу, как с точки зрения содержания были устроены старые. Наши прежние DevCon`ы с точки зрения программы были устроены простым и понятным образом:


Традиционный формат конференции

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

В принципе, так выглядит практически каждая конференция, которую мы делаем: меняется количество докладов и одновременных потоков; мастер-классы могут быть или не быть; выставка опциональна, но, как правило есть; если конференция длится два дня, то второй по структуре похож на первый.

Немного внутренней кухни:
  • За контент конференции, формирование сетки и содержания с нашей стороны отвечают исключительно технологические евангелисты. Вопреки существующему в узких кругах мнению, у нас нет явных целей что-то продавать и нет соответствующих KPI.  Наша задача – рассказать целостную историю про платформу: от обзора общего состояния дел до конкретных примеров из собственной практики и опыта наших партнеров и экспертов с рынка.
  • У конференции всегда есть один главный ответственный за контент (по-английски, content owner), который отвечает за общее видение конференции и согласованность разных докладов и т.п.
  • В соответствии с тематикой конференции (например, на прошлом DevCon было пять ключевых тем) формируются треки. У каждого трека есть свой ответственный (track owner), разбирающийся в теме и отвечающий за формирование целостной картины уже внутри своей зоны ответственности, он также приглашает докладчиков в свой трек.
  • У каждой специальной активности, будь то открытие, лабораторные работы или хакатон также есть свой ответственный, обычно не пересекающийся с треками.


При этом каждый евангелист также, как правило, выступает с докладом и может помогать делать любые другие «не свои» активности.

Как мы пришли к потребности в переменах?


Мы начали с анализа отзывов участников конференции, включая тех, кто не смог попасть и, например, смотрел доклады DevCon в трансляции или записи. Добавили сюда собственные ощущения и комментарии от докладчиков и партнеров.

Для себя мы выделили несколько ключевых моментов:
  1. Существующий спрос на однодневное посещение конференции, без проживания и прочих затрат. Хотя мы по-прежнему уверены, что двухдневное погружение в технологии – это самое ценное, мы решили, что действительно можем добавить и новый формат участия. Это имеет определенные последствия, я о них расскажу немного ниже, и мы также будем обсуждать их в других заметках.
  2. Традиционные доклады и мастер-классы – хорошо. Но, ощущается нехватка:
    • обзорных докладов, описывающих стратегию Microsoft в том или ином направлении и дающих целостное понимание текущего состояния технологий;
    • практических докладов от экспертов с полей, попробовавших новые технологии, и, как говорится, «имеющих, что сказать».
  3. Недостаточно практики – активностей, в рамках которых можно не только послушать, но сразу же попробовать и обсудить.
  4. Несмотря на то, что конференция про разработку, есть явный спрос на бизнес-составляющую.


Мы также вспомнили о прошлых успешных практиках вроде проведения сертификации по технологиям Microsoft прямо на конференции и полноценных экспертных зонах, которым мы уделяли недостаточно внимания в последние годы.

Что мы поменяли в новом DevCon?


Начну с самого важного: мы решили добавить совершенно новый для нас формат участия – интенсивы.

Что такое интенсив?


Идея, стоящая за этим форматом, очень простая: максимально глубокое погружение в тему за короткое время. Фактически, интенсив – это замена аналогичного технологического трека с существенным сдвигом в сторону практики и обсуждения.


Разница между традиционным треком и интенсивом

Вы, наверняка, не раз ощущали на себе такой эффект: прослушали интересный доклад, вдохновились чем-то, может быть, даже записали себе названия полезных инструментов или ссылок, но, когда вернулись домой или на работу, все как-то не совпадает с вашими ожиданиями во время доклада. То руки не доходят, то не понятно, как подступиться, то времени не хватает, чтобы во всем разобраться.

Мы решили, что самое время добавить формат, в котором можно не только узнавать о новых технологиях, но и тут же пробовать их в коде. Послушали теорию – надо сразу закрепить на практике, заодно, наверняка, всплывут новые вопросы и тонкости, которые вам не приходило в голову спросить или выяснить.

В отличие от традиционных лабораторных работ, где вы по готовой схеме выполняете ряд упражнений, мы хотим добавить экспериментальные элементы. В чем-то это напоминает мини-хакатоны.

К сожалению, подобный интенсивный формат также устанавливает определенные рамки – чтобы работа и общение были достаточно эффективными, мы вынуждены ограничить количество участников. Поэтому каждый интенсив рассчитан примерно на 50 участников и требует отдельной регистрации.

На сегодня в рамках DevCon мы решили провести четыре таких интенсива (в скобках приведены мои коллеги, отвечающие за каждый из интенсивов):
  • Интернет вещей: программные эксперименты с предсказанием погоды и умным домом (Дмитрий Сошников, shwars )
  • Разработка современных веб-приложений на открытой платформе ASP.NET 5 (Владимир Юнев, XaocCPS )
  • DevOps с Visual Studio: как наладить взаимодействие между разработкой и управлением инфраструктуры (Мария Горелкина maria_gore и Александр Шаповал ashapo )
  • Дизайн приложений под Windows 10 для тех, кому не все равно (Константин Кичинский, kichik )

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

Новый формат DevCon


Добавив интенсивы, мы решили не останавливаться и также учли другие упомянутые выше соображения по формату конференции. Тут есть интересный нюанс, который мы много обсуждали внутри: как, намешав кучу активностей, не испортить мероприятие и не скатиться к непонятной «сборной солянке» всего и вся.

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

Новый формат выглядит следующим образом:


Технологические треки и мастер-классы соответствуют трем заявленным темам конференции (в скобках указан ответственный):
  • Windows 10 & More Personal Computing (Дмитрий Андреев, dmandreev )
  • Microsoft Office & Productivity + Business Processes (Константин Гольдштейн, goldkostya )
  • Microsoft Azure & Intelligent Cloud Platform (Александр Белоцерковский, ahriman )


А для докладов от внешних экспертов мы добавили два специальных трека:
  • Community-трек (Александр Белоцерковский, Марина Терзи)
  • Startup-трек (Наталья Радостева, Константин Гольдштейн)


Подробнее про структуру сетки и вообще формирование программы мы расскажем в отдельных заметках по подготовке DevCon.

Билеты на конференцию


Наконец, обещанный блок про билеты и то, как они связаны с программой конференции. Мы решили выделить три типа билетов – в зависимости от дней участия и посещения интенсивов: DevCon, DevCon Lite и GuestPass.

Билет DevCon




В самом «интенсивном» варианте участник обоих дней конференции имеет возможность принять участие во всех активностях мероприятия. Есть несколько ограничений технического характера:
  1. Пока никто не изобрел машину, позволяющую находиться человеку в нескольких местах одновременно. 
  2. На сертификацию нужно записываться заранее и количество мест ограничено в силу технических и логистических причин.
  3. На интенсив нужно также записываться, и, хотя мы не ограничиваем посещение параллельных активностей, все же предполагаем, что максимальную пользу можно будет получить, присутствуя на интенсиве весь день.

Проживание ночью в отеле, вечерняя программа и питание также включены. В дополнение, участие в интенсиве предполагает получение необходимых для участия «материалов». Фактически стоимость такого оборудования составляют разницу в цене со вторым типом билетов – DevCon Lite.

Напомню, покупая билет DevCon, вам также будет необходимо выбрать для себя один из интенсивов.

Билет DevCon Lite




Второй вариант – это все то же самое, только без интенсива. На сертификацию также нужно записываться заранее и только при наличии мест. Проживание и питание включены в стоимость билета.

Билет GuestPass




Наконец, GuestPass – это тот самый вариант однодневного посещения конференции. Он не включает в себя активностей второго дня, вечерних активностей, сертификацию, проживание и выделенного питания (но на площадке можно будет самостоятельно приобрести еду и напитки).

Мы постарались сделать такие билеты максимально доступными.



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

Ждем вас на DevCon.
Автор: @kichik
Microsoft
рейтинг 381,27
Microsoft — мировой лидер в области ПО и ИТ-услуг

Комментарии (13)

  • 0
    Как я понял из схемы, второй день или на интенсивы (на мой взгляд унылые, но это лично моё мнение) или на сертификацию, или на очень ограниченное количество докладов? Т.е. если нет планов идти на интенсивы, то во второй день делать нечего и проще купить lite билет и не заниматься бездельем на второй день?
    • 0
      Я планирую в одной из следующих заметок про DevCon рассказать подробнее про сетку, тогда станет понятнее, насколько нагруженная или недогруженная программа во второй день. Вкратце мы сейчас планируем, что 1) поток с тематичными докладами и коммьюнити трек вместе дадут около 15 докладов + «открытие второго дня» — ключевой доклад и 2) между ними будут специальные активности для общения с докладчиками и экспертами.

      Отдельно думаем над выставкой и прочими активностями во второй день — тут пока без конкретики, потому что еще в проработке, но общая цель — должно отличаться от первого дня и должно приносить пользу.
      • +1
        Ок. подожду, может что-то интересное будет, ради чего и в следующем году будет иметь смысл съездить. Но общие темы пока откровенно печалят.
    • 0
      Кстати, практический вопрос: а в какой теме было бы интересно глубоко покапаться в формате интенсива, мастер-класса или хакатона?
      • 0
        Мне интересен .NET, и именно в контексте: кровь, кишки, расчленёнка (Roslyn, .NET Native и прочие новомодные плюшки). Т.е. создать сайтик на ASP.NET 5, под EF, это скукота и банальщина. Я каждый день таким на работе занимаюсь (хотя вру, ASP.NET надоел, от EF дёргается глаз, от Azure просыпаюсь в холодном поту).
        Интенсив по IoT, очень похож на прошлогодний хакатон, DevOps — что-то очень специализированное, на дизайн Win10 — мне всё равно.
        И непонятно, за что платить +5 тыс. Т.е. вроде бы уже на конференции, просто специальные доклады, но за деньги.

        Также, всегда были интересны мастер-классы по SQL, хотя это совсем не мой профиль.
  • +1
    На прошлую конференцию многие приехали с надеждой увидеть HoloLens в деле. А его отсутствие немного разочаровало. В этом году планируется его наличие?
    • 0
      Мы прорабатываем этот вопрос, но с моей стороны было бы неправильно обещать, что будет. Пока устройство не вышло в коммерческую доступность, привезти прототип или версию для разработчиков по-прежнему очень сложно по множеству причин.
      • 0
        Знаете что было бы здорово? Возможность потыкать разные устройства Windows/Windows Phone как это было на Developer Tour (помните, который с автобусом). Особенно интересует Surface Pro 4, ну и Lumia устройства тоже будут не лишними.
  • 0
    Три направления: Windows 10, Office, Azure.
    То есть, докладов по вебу и базам данных не будет?
    • 0
      Будет )
      • 0
        «В Windows 10 есть замечательный новый браузер, в котором можно открывать сайты ASP.NET»?
        «Сайты и базы данных можно хостить в Azure»?

        Просто интересно, какие именно доклады по этим темам могут быть в обозначенных треках.
        Есть ли уже какие-то темы?

        Был на всех предыдущих DevCon. Глядя на эту статью, впервые всерьёз засомневался, нужно ли мне приезжать на эту.

        P.S. Про интенсивы всё верно написано в комментариях выше. Как-то по описанию они оставляют «детское» впечатление.
        Что нового я увижу на интенсиве по ASP.NET, если программирование на этой технологии — моя ежедневная деятельность?
        • 0
          «В Windows 10 есть замечательный новый браузер, в котором можно открывать сайты ASP.NET»?
          «Сайты и базы данных можно хостить в Azure»?

          Отличная идея :) Я думаю, мы сделаем отдельную статью про треки, чтобы объяснить, что мы от них ожидаем и что в них закладываем. Вкратце: «Windows 10 & More Personal Computing» — это не только про UWP, а «Microsoft Azure & Intelligent Cloud Platform» — согласно нашей внутренней таксономии включает также и SQL в (публичном или приватном) облаке.

          Про интенсивы мы тоже подробнее напишем, но позже. Конкретно про ASP.NET — можно не дожидаясь статьи напрямую спросить у Владимира Юнева его планы.

          В целом, спасибо за отзыв — если напишите еще конкретные темы, о которых хотелось бы послушать (веб — он большой), то будет вообще прекресно. Я передам пожелания ответственным за соответствующие треки.
          • 0
            Хорошо, пока билет покупать не буду, подожду статьи про треки и интенсивы.

            Про доклады.
            С моей точки зрения, полезные доклады можно разделить на 2 группы.
            1. Хардкорные доклады по «моим» темам (доклады уровня 300+). Так как на докладах уровня 100-200 по этим темам я вряд-ли узнаю что-то новое: даже если я работаю с более старыми версиями, обзор новинок неоднократно попадался на глаза.
            2. Обзорные доклады по «не моим» темам. Просто чтобы быть в курсе, что происходит с технологиями вокруг (глядишь, пригодится).
            Конкретно «мои» темы — это веб и SQL.
            Насколько я понимаю, с такими направлениями треков хардкорных докладов мне ждать бессмысленно?

            Про интенсивы.
            Когда будете писать статью, сделайте более подробные анонсы, чем сейчас на сайте.
            Главное — расскажите, на кого они рассчитаны (на тех, кто вообще не знаком с темой; или на профессионалов в теме, но не знающих возможностей новых версий; или на профессионалов со знаниями новых версий, а внутри будет совсем хардкор). Только не рассказывайте сказки про то, что на всех сразу, так не бывает.

            Из прочего.
            ИМХО одной из самых интересных «фишек» прошлых конференций были круглые столы вечером первого дня.
            Доклады бывают от евангелистов, у которых всегда всё радужно. Или от представителей конкретных компаний, у которых свой уникальный опыт. А на круглых столах было сразу много разных мнений, лучше воспринималась картина в целом.
            Очень жаль, что им не нашлось места в новом формате.

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

Самое читаемое Разработка