Технические команды RBC исследуют новые способы работы на платформе Slack

«Мы считаем, что для того, чтобы стать лучшим банком, нам нужно применять лучшие технологии. Чтобы отвечать ожиданиям клиентов, у наших сотрудников должны быть самые современные инструменты. Slack — один из них».

Мартин Уайлдбергер (Martin Wildberger)Исполнительный вице-президент по инновациям и технологиям, Royal Bank of Canada

В этом году крупнейший канадский банк (и один из крупнейших в мире по рыночной капитализации) отмечает свое 150-летие. Но вместо того чтобы считать годы, Королевский банк Канады (RBC) смотрит вперед, инвестируя в новые предприятия и создавая новое представление о банковской системе как об удобной цифровой среде.

На пути к своей цели — содействовать преуспеванию клиентов и благосостоянию местного населения — RBC постепенно преобразуется в цифровую технологичную компанию. Для банка, имеющего более 86 000 сотрудников и многолетние традиции, это не просто организационная задача. Это смена менталитета, и сотрудники учатся работать по-новому. «Сегодня разработчики придерживаются в основном горизонтального, а не вертикального принципа работы, и Slack делает это возможным», — отмечает исполнительный вице-президент RBC по инновациям и технологиям Мартин Уайлдберджер.

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

rbc-customer-story-photo1
rbc-customer-story-photo2

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

Инструмент, который изначально предназначался для разработчиков, теперь глубоко интегрирован в повседневную работу более чем 5000 сотрудников RBC, и их число продолжает расти.

«Прямо на моих глазах наше сообщество разработчиков объединялось, активизировалось и росло благодаря среде совместной работы в Slack».

Мартин Уайлдбергер (Martin Wildberger)Исполнительный вице-президент по инновациям и технологиям, RBC

Краудсорсинговые решения и Slack

Отдел внедрения цифровых технологий RBC трудится в авангарде цифровой трансформации банковского сектора. Эта многопрофильная группа обеспечивает удобную цифровую среду для клиентов RBC в веб-сервисе, приложении и отделениях банка. «Мы переосмысливаем способы предоставления качественных услуг своим клиентам», — говорит Кристофер Хиггс, вице-президент RBC по омниканальному банкингу и мобильным технологиям.

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

rbc-digital-proj-galaxy
RBC
Ирина Белова
Каналы
Личные сообщения
developer
251
Connecting developers with the larger RBC community
Ирина Белова10:55 AM

Hi :waving:, is there an easy way to clone all the repos from GitHub? Just trying to save some time.

Станислав Резин11:00 AM

You can use Beautiful Soup to scrape the URLs from the webpage and then run a for loop to execute 
git clone <repo_url>. Easy peasy.

raising_hand1
Ирина Белова11:05 AM

Thanks! Trying it out now. Will let you know if I run into any issues.

thumbsup1
Сообщениеdeveloper

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

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

«Slack — часть повседневной жизни для всех нас — проектировщиков, разработчиков, архитекторов».

Кристофер Хиггс (Christopher Higgs)Вице-президент по омниканальному банкингу и мобильным технологиям, RBC

Поощрение культуры внутреннего обмена исходным кодом

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

В каналах Slack сотрудники могут задавать вопросы и быть откровенными. Пользователи из разных команд и с различной квалификацией часто приходят на помощь и охотно делятся информацией. Например, когда один участник команды задал в канале #developer (разработчик) вопрос о клонировании репозиториев GitHub, коллега ответил в течение трех минут.

rbc-developer
RBC
Вадим Беседин
Каналы
Личные сообщения
digital-proj-galaxy
251
The Digital Team galaxy
Вадим Беседин10:55 AM

Hi :waving:  Юлия Романова Анастасия Борисенко, should the app be fully accessible?

Юлия Романова11:00 AM

Yes. Each new app should be fully accessible. We need to go through everything with a screen reader and an accessible eye to identify improvements before the app is client-facing.

thumbsup1
Анастасия Борисенко11:05 AM

Agree with above :pointing_up:. Because this project is shared across three squads, we should align. I’ll add this as an agenda item for our next inter-squad sync.

raising_hand1
Сообщениеdigital-proj-galaxy

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

За последние шесть месяцев сообщество внутреннего обмена исходным кодом RBC привлекло к своим проектам более 100 новых участников. Концепция внутреннего обмена исходным кодом дала ощутимые результаты. «Еще один большой плюс в том, что это позволяет нам ускорить сборку кода», — отмечает Уайлдберджер.

Разрушение барьеров

У RBC большой штат сотрудников из разных стран, поэтому важно поддерживать в коллективе ощущение причастности к корпоративной культуре. Slack позволяет сотрудникам и руководству общаться и стимулирует взаимодействие между ними.

Особенно ценят Slack такие руководители, как Чисан Чу, начальник операционного управления RBC Ventures (венчурного инкубатора банка). Она курирует запуск стартапов и использует Slack для мониторинга всех подобных предприятий, у каждого из которых есть свои каналы, а также для общения со своей командой.

rbc-customer-story-photo3

По ее наблюдениям, Slack делает беседы менее формальными, поощряя свободный поток идей. «Slack позволяет нам вести живые беседы, в то время как переписка по электронной почте побуждает сдерживаться, — говорит она. — Я, по крайней мере, вижу разрушение этих барьеров. Когда пишешь кому-то в Slack, ясно, что это беседа, а не раздача приказаний».

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

Благодаря Slack руководители, команды и группы могут быстро обмениваться информацией и связываться с нужными людьми из разных отделов на любом континенте. Это в корне изменило работу технических специалистов RBC, которые разрабатывают и улучшают продукты более чем для 16 миллионов клиентов.