Віртуальні дошки як необхідність для віддалених команд

Віртуальні дошки як необхідність для віддалених команд

ІТ

Оскільки світ адаптувався до роботи з дому за останні два роки, працюючи в більш розосереджених, віддалених командах, поширеною запереченням розробників програмного забезпечення є відсутність справжньої віддаленої альтернативи дошці.

Будь то страшний тест на дошці під час співбесіди чи напис оригінального алгоритму, дошка вже давно є важливим інструментом, який допомагає програмістам зрозуміти та втілювати складні системи, які пояснюють дизайн і механізм дії.

Тепер, коли команди розробників стають більш розсіяними, віддаленими та асинхронними, віртуальна дошка стає важливим інструментом для співпраці з технічних питань, курсів та співбесід.

Перехід від фізичної до віртуальної дошки

«Для інженерів дошка є потужним інструментом для візуалізації різних частин програми», — сказав Джевін Мальтаіс, менеджер з інженерії компанії Zapier, що повністю розподіляє програмне забезпечення для автоматизації. «Розробка технічних рішень означає велику кількість взаємодії та зв’язку між різними частинами системи, а дошка – чудовий спосіб уявити це».

Агентство з розробки програмного забезпечення Crema з Канзас-Сіті використовує популярний інструмент для роботи з дошкою Miro щонайменше чотири роки, задовго до того, як пандемія змусила співробітників і клієнтів співпрацювати віддалено. Але під час пандемії використання значно зросло.

«У нас є чудовий офіс із дошками скрізь для планування проекту, розробки та усунення несправностей», — сказав Ніл Діркач, старший розробник додатків у Crema. Значна частина цієї роботи зараз виконана та зберігається в Miro. «Розуміння високорівневої архітектури, того, що нам потрібно, сторонніх API, до яких ми матимемо доступ, – отримання огляду на 1000 футів є цінним для кожного», – додав він.

Лекс Сандерс, розробник додатків у Crema, вважала, що дошки Miro були дуже цінними в перші дні її стажування в компанії. «Я витратила багато часу на редагування дошок і роботу з наставниками», — сказала вона.

Однак перехід від фізичної дошки до віртуальної не є безпроблемним. Поширеною проблемою є проста логістика адаптації від фізичного середовища, в якому завжди ясно, хто контролює сеанс з маркером у руці, до віртуального середовища, в якому будь-хто може малювати в будь-який момент. Maltais в Zapier визнає, що це все ще є проблемою для інженерних команд. «Досі дивно розвивати культурні норми щодо того, хто і коли вміє малювати», – визнає він.

Проблема асинхронної роботи дошок

Джастін Гаррісон, старший захисник розробників в AWS, багато років працював над повністю віддаленими командами, але, будучи візуальним студентом, він часто прагнув легкого способу візуально пояснити речі колегам.

Оскільки ці команди більш глобально розподілені, Гаррісон шукає кращі способи асинхронної передачі цієї інформації, щоб його колеги в Токіо чи Римі могли наздогнати, коли прокинуться.

«Ви не можете запланувати зустріч для всіх, і робити щось інтерактивне також важко», – сказав Гаррісон, зазначивши, що наявні інструменти не мають попередньо вбудованої підтримки для асинхронного запису та відтворення, що популярно за його бажанням у 2022 році. список.

В Zapier також боролися з цією проблемою минулого року. «Деякі з потужних, неочевидних способів використання віртуальних дошок тут працюють асинхронно, щоб використовувати дошку як візуальний інструмент, але дозволяють людям робити внесок асинхронно у вільний час», — сказав він. «Цифрові дошки можуть зайняти багато часу. Ми можемо записати зустріч, щоб ця людина могла зробити свій внесок у цю дошку, поки вона спостерігає за розвитком».

Zapier прийняв асинхронну дошку, намагаючись знайти кращі способи залучення інженерів, які можуть зустрічатися особисто один-два рази на рік, якщо дозволяє пандемія. «Я думаю, що дуже важливо, щоб інженери були почуті», – сказав Мальтайс. «Ви часто працюєте поодинці і не маєте досвіду вести розмови та задавати запитання.

Яка віртуальна дошка найкраща для розробників

Гаррісон спробував віртуальні дошки більше, ніж більшість розробників, і його особистим фаворитом є найпростіша Whiteboard Online (WBO) у поєднанні з планшетом і ручкою для малювання.

«Мені подобається недовговічність, це не документація», – сказав він. «Ви взаємодієте з дошкою, 90% цінності — це те, що ви говорите, і 10% те, що є на дошці».

Він також досяг певного успіху з вбудованою функцією дошки Zoom на зустрічах, але йому не подобається, наскільки ізольований інструмент. Міро був важливим інструментом під час його роботи в Walt Disney Company, хоча він мав деякі недоліки. «Це не призначене для ручки, а це означає, що для мене це не програма для дошки», — сказав він.

Zapier також тестує інструмент VR Horizon Workrooms від Facebook для більш захоплюючих сеансів віртуальної дошки між розробниками. «Досвід роботи з дошкою справді вражаючий у цій обстановці», – сказав Мальтайс.

Храфн Ейрікссон, технічний директор британської біржі ставок Smarkets, використовує три різні дошки для різних цілей. Йому подобається проста віртуальна дошка під назвою Excalidraw для імпровізованих зустрічей, Miro для більш офіційних зустрічей через повну функціональність і дошки HackerRank для проведення технічних інтерв’ю.

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

«За останні кілька років ми випробували, мабуть, близько десятка різних послуг з дошки», — сказав Ейрікссон. «Я б сказав, що яким би інструментом ми не користуємося, віддалена дошка насправді не перевершить сеанс віч-на-віч».

Tagged

Залишити відповідь