От горячих обсуждений настроек поиска в SharePoint и особенностей Office365 до презентации основ успеха SharePoint-проектов — эти и многие другие темы интересуют разработчиков, аналитиков, QA-специалистов, администраторов и архитекторов, которые работают с технологией SharePoint. Самые разные специалисты в этой области собираются вместе, общаются, обсуждают функциональные возможности платформы SharePoint и вместе решают актуальные проблемы разработки. О том, как появилось и как развивается сообщество SharePoint в Беларуси, нам рассказали его идейные вдохновители и активные участники Иван Подобед и Надежда Белоусова.
— Расскажите, что такое SharePoint, когда появилась эта технология Microsoft и почему она популярна сегодня.
Иван Подобед: Microsoft SharePoint официально появился в 2001 году. Но продукты Microsoft, из которых выросла технология, были созданы еще раньше. Поэтому можно сказать, что в сумме технологии примерно 17 лет. Последняя версия вышла в начале 2013 года.
SharePoint является центральным продуктом для всего корпоративного сегмента Microsoft: BI, Office, Windows Phone реализуются через SharePoint. Кроме того, из всех enterprise-продуктов он самый быстрорастущий. Основное назначение SharePoint — использование в больших корпорациях, в которых ставятся десятки серверов для поддержки сотен тысяч пользователей, манипулирующими терабайтами данных. Для девелоперов и специалистов проекты не только заключаются в развертывании этих гигантских систем, но и в просто построении решений на SharePoint как на бизнес-платформе. Например, в новой версии SharePoint появляется marketplace, где можно размещать разработанные приложения. SharePoint — это также большая ставка Microsoft для перевода бизнеса в облако. Office 365, главный облачный продукт Microsoft для бизнеса, содержит в себе SharePoint онлайн. SharePoint — это еще и предложение Microsoft для корпоративного поиска. Очень много сделано для того, чтобы сделать из SharePoint лучшую поисковую платформу для корпоративного сектора.
Технология используется в подавляющем большинстве компаний из списка Fortune 500. Если корпорация использует MS Office для работы с документами и Windows как стандартную операционную систему, то совершенно естественно, что для управления этой системой нужно развертывание SharePoint: для того чтобы управлять документами и иметь систему для внутренней совместной работы в интранет.
© Nadezhda Belousova
— Какие SharePoint-проекты разрабатываются в EPAM?
Иван Подобед: С использованием этой технологии у нас есть как внешние проекты, так и внутренние. Только за прошлый год было реализовано около 30 внешних проектов разного размера. Внутренние проекты используют SharePoint для создания блогов, на платформе SharePoint можно заказывать проектный сайт. В дальнейшем планируется внедрять SharePoint еще больше: поэтапно создаются серверы в США, Венгрии и Минске и развертывается SharePoint-платформа, на которой будет несколько приложений для финансового отдела, для офис-менеджеров и других административных служб.
— Когда стали появляться сообщества SharePoint в мире?
Иван Подобед: Процесс формирования профессионального сообщества начался сразу с появлением самой технологии. Сильное комьюнити было просто средством каким-то образом выжить в мире, где нужно было делать SharePoint. Родоначальником этого движения стал Джоэл Олсен, который в момент выхода SharePoint 2001 официально работал в Microsoft как IT-специалист по поддержке первого портала на SharePoint. Он столкнулся с большим количеством проблем в этом новом продукте: не было документации и хорошей поддержки, но было очень много магических трюков. Он стал писать небольшие статьи в Интернете, рассказывая о том, как лучше бороться с трудностями, которые связаны с применением технологии. Большим его преимуществом было то, что многие вопросы он мог прояснять непосредственно у разработчиков SharePoint, поскольку работал в одной с ними компании. Его небольшие статьи в Интернет вызвали огромное количество откликов: разработчики просили его продолжать, поскольку это было единственным спасением для них в работе с новой технологией. Чуть позже Джоэла стали называть комьюнити-лидером. За ним потянулись и другие, которые тоже делились своим опытом и писали об этом. Так было создано одно из самых сильных профессиональных сообществ. Сравниться с ним, на мой взгляд, может разве что SQL ServerUser Group.
— Каков на сегодня масштаб SharePoint-движения?
Надежда Белоусова: Сегодня существует около 130 user-групп, официально зарегистрированных на сайте Nothing but SharePoint. Вполне вероятно, что не все комьюнити добрались сюда и их общее количество гораздо больше. В этом списке есть наша группа в Беларуси.
На снимке: Надежда Белоусова
Краткая история создания белорусского SharePoint-сообщества
- Сообщество существует с 2009 года.
- Событие, оказавшее наибольшее влияние на зарождение комьюнити в Беларуси, — конференция в Лас-Вегасе в 2009 году, на которой был анонсирован SharePoint 2010.
- За время существования группа провела множество встреч и даже одну конференцию.
- Группа выросла и насчитывает 181 участника, из них около 80 достаточно активных.
- Группа также является партнером European SharePoint Conference, крупнейшего SharePoint-сообщества Европы.
- Присоединиться к Belarus SharePoint User Group можно, зарегистрировавшись в LinkedIn Group и оставив там свой Skype Id на предмет включения в общий Skype-чат.
© Nadezhda Belousova
— Кто может присоединиться к сообществу?
Иван Подобед: В нашем комьюнити нет разделения между разработчиками, администраторами, аналитиками, тестировщиками или архитекторами. Мы рады приветствовать всех, кто интересуется SharePoint и может что-то интересное рассказать и поддержать развитие сообщества. Даже рекрутеры в нашей группе чувствуют себя как дома.
Надежда Белоусова: Если говорить в разрезе компаний, то участники сообщества представляют около 10 компаний. Понятно, что масштабы и специфика реализуемых проектов везде разная. Но вне зависимости от этого всегда есть проектная организационная структура, которая не меняется: всегда надо «правильно» собирать требования под SharePoint, «правильно» выстраивать процесс разработки модулей или подсистем и т.д. И мы, конечно, делимся всем тем, что наработали: конкретными практическими примерами решений прикладных задач.
© Nadezhda Belousova
— Как проходят сами встречи и онлайн-общение участников?
Иван Подобед: Встречи — это самый главный компонент развития нашей группы. Когда мы встречаемся лично, общаемся, появляется дополнительная мотивация: что-то искать, углубляться, узнавать новое. Онлайн-общение никогда не сможет заменить личное. Но онлайн-поддержка группы тоже важна. Мы пробовали много различных онлайн-систем: и сайт Microsoft, и Yammer (как один из продуктов Microsoft), и LinkedIn. Я даже специально делал sharepoint.by домен на внешнем хостинге. Но все эти инструменты требуют очень много внимания для поддержки в актуальном состоянии. Особенно это сложно организовать во время большой нагрузки на проектах. Поэтому на данный момент мы облегчили задачу, сделав общий Skype-чат для всех участников: там уже общение происходит ежедневно. Сейчас подумываем о том, чтобы завести отдельную страницу на Facebook.
Как правило, проблем с предложением докладчиков для выступления у нас нет. Ребята сами предлагают темы, затем мы проводим общее голосование и выбираем темы, которые больше всего интересны участникам комьюнити. Стараемся поддерживать периодичность встреч раз в месяц. Сами выступления проходят в свободной форме: технические и нетехнические доклады, а до, в перерывах и после — неформальное общение за кофе, обмен последними новостями и рассказы о том, в какой компании работать лучше.
Надежда Белоусова: Зная друг друга в лицо, ребята потом уже легко переходят и на личное общение. Мне часто пишут в скайп с разными вопросами: просят посмотреть какой-то шаблон, высказать свое мнение. Некоторые задают технические вопросы прямо в общий чат. Здорово, когда ты делишься знаниями и с людьми, которые, возможно, не так глубоко постигли предмет, но у них есть замечательная «власть новичка». Они могут задавать неожиданные вопросы, которые наталкивают тебя на правильные мысли, заставляют по-другому взглянуть на проблему.
— Одним из важных событий в жизни комьюнити стала конференцияSharePoint Saturday, которая впервые прошла в Беларуси в октябре 2011 года.
Иван Подобед: Наши американские друзья, заинтересовавшись тем, что в Минске тоже есть свое сообщество, предложили провести более крупное событие в Беларуси — традиционную конференцию по технологии SharePoint Saturday. Благодаря поддержке компании EPAM, мы реализовали эту идею. Это было знаковое событие: в Минск приехали всемирно признанные профессионалы в области SharePoint — Джоэл Олсон, Майкл Ноэль и Пол Свайдер, а также была возможность пообщаться с другими известными MVP и лидерами SharePoint-сообществ России и Беларуси. Сегодня у меня практически на каждой встрече участники спрашивают, когда же состоится вторая в Беларуси конференция SharePoint Saturday.
Надежда Белоусова: Кроме того, разные спикеры тоже спрашивают, когда можно будет приехать в Минск, потому что Джоэл, Майкл и Пол оставили очень хорошие отзывы о конференции и о Беларуси в целом. Поэтому очень большое количество MVP жаждут попасть к нам. Но для организации конференции нужно найти бюджет. Если все получится с финансовой точки зрения, то, конечно, впереди у нас еще одно событие. Очень хотелось бы организовать это снова.
На снимке: Иван Подобед
— Кроме традиционных конференций по технологии, какие интересные традиции есть у сообщества еще?
Иван Подобед: Неотъемлемая часть любой конференции или встречи — SharePint. У нас в Беларуси не сильно практикуется, но в мире очень популярна. Название этой традиции произошло от английского слова «Pint», которое означает — большая кружка вкусного пива. По названию мероприятия, думаю, понятно, что происходит во время SharePint.
© Nadezhda Belousova
Отзывы участников:
Сергей Лещенко, ведущий SharePoint разработчик компании Bell Integrator, участник:
Популярность к технологии SharePoint пришла относительно недавно, но уже сейчас можно сказать, что она занимает немалую долю рынка портальных решений. Однако качественная SharePoint-разработка и внедрение требуют колоссального набора знаний и опыта в разных областях его применения. Благодаря участию в профессиональном сообществе мы имеем возможность обмениваться опытом и лучшими практиками. Здесь интересно как новичкам, так и матерым разработчикам — каждый обязательно найдет для себя что-то новое».
Татьяна Медведева, SharePoint/ASP.NET-разработчик в компании Ocsico, участник:
Подобные встречи помогают получить определенные навыки даже в тех областях, с которыми вы раньше не сталкивались, что, безусловно, облегчит их освоение в дальнейшем. Всегда можно задать интересующие тебя вопросы и получить квалифицированный ответ. Кроме того, поскольку здесь присутствуют ведущие специалисты из различных компаний, вы можете обсудить разные варианты решения схожих задач, которые были применены на практике, а также их преимущества и недостатки».
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.