Зачем IT-компании железная дорога?
Добрый день, меня зовут Игорь Манжос, я PM в GlobalLogic.
Мы столкнулись в харьковском офисе GlobalLogic, где за последние годы было создано множество интересных технологических концептов (у нас их принято называть Proof-of-Concept или PoC) с тем, что достаточно часто мы обращаемся к старым наработкам и видим, что актуальные пару лет назад проекты уже достаточно устарели. А иногда и вовсе не можем найти ничего, кроме презентации или демонстрационного ролика PoC. Так у нас созрела необходимость в некоторой системе, способной систематизировать и хранить наши технические наработки. А еще лучше, чтобы мы не просто хранить, а продолжали развивать проекты, нарабатывая опыт и экспертизу в актуальных технологических доменах.
Так появилась инициатива под названием BrainMade. Стартовав в конце сентября 2015 года, очень скоро инициатива переросла в полноценный проект со своей стратегией, дорожной картой, задачами, сроками и большой командой участников.
В попытке объять необъятное
BrainMade — это проект по созданию новых и развитию уже существующих PoC. Главная задача — сохранение имеющихся наработок, а также получение нового опыта в актуальных технология и индустриальных доменах. Поскольку в активе наших харьковских инженеров есть концепты из самых разных сфер (например, embedded, Internet of things, big data, e-commerce и многих других), нам нужно было придумать стержневую идею, способную объединить все эти (и, потенциально любые другие) направления.
Мы много думали, и решили, что этой идеей станет железная дорога (в нашем случае, конечно же, игрушечная).
Во-первых, потому, что железные дороги еще с детства нравятся почти всем :) Во-вторых, сама по себе это прекрасная экосистема, способная объединить в себе любые технологические направления. В-третьих, даже очень сложные вещи можно легко и наглядно с помощью железной дороги показать. Только представьте, вот вы подъезжаете к вокзалу и система информирует вас о наличии и расположении свободных паркомест, вот вы покупаете билет в интернет-терминале, самостоятельно регистрируетесь на рейс и садитесь в поезд, управление которым основано на результатах обработки и анализа множества данных...
Простор для роста
Самая большая прелесть нашей железнодорожной экосистемы а том, что она действительно живая. BrainMade постоянно дополняется новыми идеями и даже отдельными направлениями. У каждого направления есть свой лидер и своя команда, присоединиться к которой может любой желающий (пока что, любой желающий из GlobalLogic). Сейчас наиболее активная работа идет в следующих направлениях:
BigData — это все, что связанно с анализом больших данных, от определения архитектуры до выбора и настройки системы работы с BigData, которая применяется во всех проектах BrainMade. Например, это система анализ грузо- и пассажиропотоков, хранение и обработка данных телеметрии с движущегося состава и т. п.
Industrial PoC — это команда, которая работает над программным и аппаратным обеспечением для управления железной дорогой. В свое время, ребята собрали модель железной дороги, разработали и внедрили интерфейсы управления и написали модульное веб-приложение для управления поездами.
IoT Control — проект посвящен созданию разнообразных датчиков для систем телеметрии поезда. В их числе — прототип датчика для оптического позиционирования, решение для отслеживания положения поезда с помощью встроенного цифрового спидометра и оптического сенсора, разработка прошивки для датчиков и программного обеспечения для обработки данных с сенсорных устройств.
IoT Parking — проект, который занимается построением системы для оптического распознавания свободных паркомест. Для этого команда разработала гибкий самообучаемый алгоритм для распознавания изображения и внедрила его в систему оптического мониторинга парковки. Решение уже можно использовать в реальной жизни на парковках бизнес-центров, магазинов, аэропортов и, конечно же, железнодорожных станций.
Retail — в рамках этого проекта команда разрабатывает решение для электронной коммерции и продажи через интернет. Конкретно для железной дороги это система резервирования и продажи билетов онлайн, самостоятельной регистрации на поезд с помощью QR-кодов, регистрации пассажиров и анализа пассажиропотоков.
Кроме этого совсем недавно стартовало полностью новое направление — дополненная реальность (Augmented Reality). Эти технологии становятся все более востребованными на рынке, интересном нашим заказчикам, а, значит, и нашей компании. В контексте железной дороги Augmented Reality может быть использовано для удобной навигации по вокзалу и для помощи машинисту в управлении составом. Но, понятное дело, разобравшись с технологией, ее можно применять в сотнях других сценариев уже на коммерческих проектах.
Иногда команды сами придумывают и воплощают идеи, которые лично им хотелось бы реализовать. И это здорово, потому как главная идея нашего проекта — быть открытым для всего нового. Создание PoC — в каком-то смысле обычная активность для GlobalLogic, но сейчас, благодаря BrainMade, процесс получил новый толчок к системному развитию. Созданные PoC-проекты гарантированно не затеряются, будут развиться и как-то использоваться в будущем. Это очень мотивирует людей, ведь в своем большинстве они тратят на них свое свободное время.
Несмотря на то, что участие в проектах — добровольное, работа каждой команды имеет регламентированный процесс. Все команды работают по методологии Agile, у каждой есть запланированные спринты и цели, равно как и четкое разделение ролей, которые, кстати, могут отличаться от тех, которые люди имеют на своих основных проектах. И это здорово, потому что помогает каждому приобретать новый разносторонний опыт.
Достижения и планы
Сейчас в BrainMade участвует более 50 человек. Мотивация у людей абсолютно разная. Это развитие технических навыков, возможность поработать с новыми технологиями, получить новые знания и поделиться знаниями с другими, работа над конечным продуктом и конечно же общение вне рамок своего основного проекта. BrainMade помогает заинтересованным людям пробовать себя в самых разных проектах: самостоятельно ставить цели, определять стратегию для конкретных направлений, планировать работу и отвечать за полученный результат. Это не просто еще одна форма мотивации, но и мощный толчок к развитию. Пробуя новые роли, технологии и задачи, люди развивают существующие и приобретают новые навыки, а, значит, растут профессионально и не только.
Имея в своем активе 7 основных направлений работы, BrainMade объединил в них наработки десятков proof-of-concept, которые создавались в течение последних нескольких лет. Какие-то из готовых ранее PoC полностью перекочевали в BrainMade, какие-то — послужили источником идей и вдохновения для текущих проектов. В любом случае, благодаря BrainMade тысячи строк кода получи вторую жизнь :)
Кроме основных целей и задач, для которых, собственно проект и запускался, мы получили множество дополнительных выгод. С одной стороны, такие очевидные «плюшки», как тимбилдинги для команд, которые предоставляет компания. С другой — решение некоторых инфраструктурных вопросов. Специально для BrainMade мы построили VLAN с учетом всех корпоративных стандартов и политик безопасности. Вложившись один раз, мы используем готовую инфраструктуру для быстрого старта новых PoC с людьми из разных проектов и даже разных локаций.
Также компания поддерживает проект необходимым оборудованием и ресурсами (например, различное паяльное оборудование или 3D-принтер), оплачивает участие в тренингах и конференциях участников BrainMade. Но, безусловно, самое ценное в этом проекте это новые знания, опыт и конечно же позитивные эмоции, прежде всего от осязаемых результатов своей работы и признания со стороны коллег.
Наши последующие шаги — привести к финальному виду наш первый сценарий показа, приступить к разработке новых направлений и конечно же поделиться нашим опытом с другими локациями GlobalLogic.
Нам все еще сложно предсказать, во что в итоге выльется проект. Но мы убеждены, что уже сейчас BrainMade — хороший инструмент для решения достаточно серьезных бизнес-задач. По-сути, мы предлагаем инструмент, который позволит зачастую намного эффективнее развивать экспертизу, а также перейти от разрозненных PoC к новому подходу в рамках одного комплексного решения. Ну, а тот факт, что теперь такие наработки можно еще и наглядно показать, еще больше мотивирует людей и повышает ценность их работы.
Вот в целом и все, что хотелось для начала (не вдаваясь в технические подробности) рассказать о проекте BrainMade. Разумеется, каждый отдельный проект, по хорошему, заслуживает более пристального внимания и отдельной статьи. Думаю, что вдохновившись моим примером, коллеги обязательно их напишут.
А пока буду рад услышать ваши комментарии и предложения. Если хотите посмотреть на все вживую — милости просим в харьковский офис GlobalLogic. С удовольствием проведем экскурсию и покажем все при личной встрече. К сожалению, в силу разных инфраструктурных ограничений и корпоративных политик, непосредственное участие в проекте пока возможно только для людей из GlobalLogic. Но, я думаю, это тоже решаемо :)
32 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів