Эта статья является частью серии технологий веб-разработки от Microsoft. Спасибо за поддержку партнеров, которые делают возможным использование SitePoint.
Отношения с разработчиками являются неотъемлемой частью многих софтверных компаний, которые надеются завоевать сердца и умы разработчиков. Вы можете называть это евангелизацией разработчиков или охватом сообщества, но, в конечном счете, это движение, направленное на то, чтобы:
- Вы активно слушаете то, что нужно сообществу, и смотрите, как вы можете помочь
- Вы предоставляете канал для разработчиков, чтобы предложить вам обратную связь
- У вас есть возможность поделиться своим видением с сообществом и, надеюсь, решить некоторые из их проблем
На мой взгляд, это абсолютно правильный порядок, так как важно всегда думать о потребностях сообщества.
Но проблема в отношениях с разработчиками заключается в том, что это субъективная, несколько туманная область, которая в большинстве случаев не связана с материальными вещами . Это может затруднить оценку того, насколько успешны вы или ваша команда, и насколько вы достигли цели в своем сообществе.
Что делают адвокаты разработчиков?
Исходя из моего опыта и многочисленных дискуссий с коллегами, типичный адвокат разработчика стремится сосредоточиться на нескольких ключевых механизмах взаимодействия с разработчиками. Эти:
- Взаимодействие с социальными сетями, в первую очередь Twitter
- Создание контента через блоги или сторонние сайты, такие как Smashing Magazine
- Screencasts
- Подкасты
- Вебинары
- Вовлеченность Influencer
- Местные или региональные встречи и группы пользователей
- Крупные конференции, включая выступления или посещение
- хакатон
Необходимость масштабирования сообщения означает, что тактика с первого по пятый получит наибольшее внимание, позволяя адвокатам охватить как можно большую аудиторию. Они менее личные, но позволяют себе большой мегафон. Тактики с шестого по девятый предлагают возможности для более непосредственного взаимодействия один на один, а также возможность лично встретиться с членами сообщества, поработать с влиятельными разработчиками, чтобы убедиться, что у них есть возможность повлиять на направление вашего продукта, и в целом поставить лицо на имя.
Простые измерения
Из тактики, перечисленной выше, проще всего измерить успех в пятерке лидеров. В большинстве случаев аналитика может дать представление о ваших движениях, позволяя вам определить, сколько людей интересовалось тем, что вы хотели сказать. Такие инструменты, как Twitter Analytics , Google Analytics и Bitly, дают потрясающее представление о том, насколько успешны ваши усилия по взаимодействию и взаимодействию. Предлагаемые данные могут оказать глубокое влияние на то, как вы настраиваете свой тон и сообщение, особенно в этих полуавтономных средах, где все может быть неправильно истолковано и оставлено для интерпретации.
Например, мой пост о ngrok действительно прошел хорошо, и, основываясь на аналитике, я могу сказать, что это действительно вызвало отклик у моей аудитории:
Я меньше беспокоюсь о степени вовлеченности и проценте, поскольку я о количестве показов — в данном случае 5744 показов. Это довольно приличный охват и показывает, что ряд разработчиков были заинтересованы в этом.
Не так просто измерения
Когда мы дойдем до нижнего края списка, начиная с номера шесть, трудно определить, насколько хорошо вы справляетесь; главным образом потому, что это субъективные движения, которые имеют тенденцию иметь качественную ценность и поэтому должны измеряться как таковые. Под этим я подразумеваю, что очень трудно количественно измерить воздействие, непосредственное и долгосрочное, которое может оказать ваше участие в одном из этих движений. Конечно, вы можете сказать, что вы выступили на мероприятии, в котором приняли участие 300 человек. Но действительно ли это говорит вам, попало ли ваше сообщение или что вы повлияли на продажи продукта? Не совсем, и именно здесь возникают проблемы со многими компаниями, которые рассматривают отношения с разработчиками исключительно как центр затрат, а не как добавленную стоимость. Парень с заостренными волосами хочет твердые цифры за что-то более мягкое.
По моему мнению, измерение этого должно быть сделано посредством отслеживания в социальных сетях конкретного ключевого сообщения, которое вы пытаетесь получить. Это означает, что если вы участвуете в мероприятии, у вас должно быть представление о том, каковы ваши цели, чтобы их можно было измерить впоследствии, проанализировав отзывы в социальных сетях, особенно в Twitter. Твиттер — безусловно, лучшая среда для сбора качественных оценок ваших обязательств. Сообщество широко использует его для обсуждения того, что хорошо, а что плохо, и того, что они видят, поэтому, если ваше сообщение получится удачным, Twitter будет знать об этом в большинстве случаев. Такие инструменты, как Sprinklr, помогают в этом разобраться и могут помочь вам собрать информацию, которую вы можете использовать для измерения своего успеха. Я лично использую многоколоночную возможность TweetDeck, чтобы отслеживать ключевые слова, которые важны для меня, особенно на мероприятиях или во время объявлений.
Как я уже упоминал, эти движения обычно измеряются качественно, а это значит, что вам нужно сохранять твиты или статьи, которые подчеркивают ваши движения, будь то положительные или отрицательные. Да, даже отрицательный отзыв является ценным и должен использоваться для определения того, насколько хорошо вы взаимодействуете с сообществом и представляет ли интерес ваша компания или продукт. Этот твит, касающийся моего поста ngrok, является отличным примером этого:
В равной степени важно, чтобы работники, с которыми вы работаете, имели четкое представление о вашем видении и направлении. У большинства сторонников разработчиков есть списки влиятельных разработчиков, с которыми они регулярно общаются и проводят брифинги, чтобы они могли получить представление о том, что в тренде и действительно ли продукт их компании решает проблему. Отслеживание того, что чувствуют влиятельные лица, невероятно важно, потому что оно говорит вам, понимают ли они ваше видение и каково их отношение к вашему продукту и компании. Поскольку у этих влиятельных людей есть большой мегафон и уши сообщества, способность активно вовлекать их в нужное время гарантирует, что они получают самую точную информацию, чтобы поделиться со своими последователями. И поверьте мне, они будут озвучивать как хорошее, так и плохое. Они находятся в состоянии доверия и мыслительного лидерства и по праву должны выражать свои истинные чувства по поводу темы. Измерение вашего взаимодействия с ними, опять же, как правило, качественно и с точки зрения сценария с длинным хвостом, так как большинство влиятельных лиц не пожалеют времени, чтобы убедиться, что информация стоит обсудить или продвинуть. Вот почему это очень трудно измерить. Лучший инструмент, который я нашел для этого — это Onalytica, который помогает предложить возможности взаимодействия с влиятельными лицами .
Как ты измеряешь успех?
Я бы очень хотел услышать от других сторонников разработчиков на эту тему. Я знаю, что существует множество других идей о том, как эффективно измерять обязательства, и было бы здорово иметь возможность объединить их в целом. Я надеюсь, что вы включите комментарии и поделитесь своим опытом и перспективами, чтобы мы все могли извлечь выгоду и сделать свою работу лучше.
Больше практического опыта с JavaScript
Это может вас немного удивить, но у Microsoft есть много бесплатных уроков по многим темам JavaScript с открытым исходным кодом, и мы стремимся создать намного больше с Microsoft Edge . Проверьте мои собственные:
Или моя команда и коллеги:
- Microsoft Edge Web Summit 2015 (полная серия того, что ожидать от нового браузера, новых функций веб-платформы и приглашенных докладчиков из сообщества)
- Сборка // BUILD / и Windows 10 (включая новый движок JavaScript для сайтов и приложений)
- Продвижение JavaScript без взлома Интернета (недавний лейтмотив Кристиана Хайльмана)
- Практические советы по повышению производительности для ускорения работы с HTML / JavaScript (серия из 7 частей: от адаптивного дизайна до казуальных игр и оптимизации производительности)
- Современная веб-платформа JumpStart (основы HTML, CSS и JS)
- Разработка универсального приложения для Windows с использованием HTML и JavaScript JumpStart (используйте JS, который вы уже создали, для создания приложения)
И некоторые бесплатные инструменты: код Visual Studio , пробная версия Azure и кросс-браузерные инструменты тестирования — все это доступно для Mac, Linux или Windows.
Эта статья является частью серии технологий веб-разработки от Microsoft. Мы рады поделиться с вами Microsoft Edge и новым механизмом рендеринга EdgeHTML . Получите бесплатные виртуальные машины или проведите удаленное тестирование на устройстве Mac, iOS, Android или Windows по адресу http://dev.modern.ie/