Перейти до змісту
Увійти

Теорія

Канали й асинхронна робота

Коли говорити наживо, а коли писати, повідомлення, з якими можна діяти, часові пояси й відключення, і що доручати інструменту.

~8 хв читання · 9 вправ · 250 балів

Перед початком

П'ять повідомлень о 23:00

Досі травень у Klasna, а команда підтримки працює між Києвом, Львовом і на дві години західніше. Учора о 23:00 Taras надіслав тобі п'ять повідомлень поспіль щодо одного запитання про повернення.

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

Два запитання обирають канал

Команда без погоджених каналів шле все всюди, і зрештою люди читають п'ять повідомлень о 23:00, щоб знайти одне запитання. Канал для будь-якого повідомлення обирають два запитання: наскільки це терміново? і чи потрібен тут діалог?

Терміново й заплутано: дзвінок. Сторінка оплати не працює, і родини не можуть заплатити: напиши в командний чат із позначкою «терміново», а якщо потрібні кілька людей — дзвінок. Терміново й просто: лише позначка «терміново». Не терміново: тред тікета або письмове оновлення з відповіддю в погоджений час. Запитання щодо повернення одній родині, яке може почекати до завтра, іде в тред тікета, сформульоване повністю.

Два випадки потребують судження. Засмученій людині потрібен людський голос — дзвінок чи 1:1, а не тред у чаті. Новий шаблон відповіді — інформація, яку читають, коли дозволяє зміна, тож він іде письмово.

Усе, що не вимагає людей водночас, — асинхронна комунікація, і для команди між Києвом, Львовом і на дві години західніше це норма, а не виняток.

  • Так
    «Сторінка оплати лежить: позначка «терміново» в чаті, за 5 хвилин дзвінок для всіх на зміні.»
  • Не так
    П'ять повідомлень у чаті про повернення, яке могло почекати до завтра

    Не терміново, тож місце йому в треді тікета, одним повідомленням.

Повідомлення, з яким можна одразу діяти

Асинхронність працює, лише коли повідомлення повне: читач може діяти без уточнень. Повним його роблять п'ять частин: контекст (яка родина чи тікет, що сталося), що вже спробували, що потрібно (рішення, відповідь, перевірка) і до коли.

Порівняй п'ять рядків Taras («привіт», «є хвилинка?», запитання, «неважливо», «хоча ні, ще треба») з одним повідомленням: «Родина X, повернення за 3 уроки, зірвані через неявку репетитора. Політика покриває 2. Можу погодити третій? Вони чекають; завтра до 10:00 — нормально». На друге можна відповісти о 8:00 без жодного уточнення, а термін каже читачеві, що відповідь о 23:00 не потрібна.

Голе «привіт» — класична помилка асинхронності: воно просить іншу людину бути онлайн водночас лише для того, щоб дізнатися, чого ти хочеш. Прохання Olha — добре командне правило: жодних голих «привіт»; запитання — у першому рядку.

  • Так
    «Тікет 4812: оплату списано двічі. Одне списання повернено, друге не проходить. Потрібна перевірка Olha, сьогодні до 17:00.»
  • Не так
    «привіт»

    Змушує обох бути онлайн водночас, щоб дізнатися, що потрібно.

Часові пояси: розподіляй незручні години

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

За замовчуванням зазвичай несправедливо. У Klasna двоє координаторів працюють на дві години позаду Києва: їхній ранок починається, коли київська черга вже повна, а нарада о 9:00 за Києвом для них — о 7:00. Родини з ЄС пишуть у свій вечір. Спокусливо віддати все це тим, хто здається «ближчим», але тоді ті самі люди місяць у місяць несуть кожну незручну годину.

Розподіляй незручні слоти на всю команду, видимо й заздалегідь, з дозволом мінятися. Переносити наради, щоб рання година не падала щоразу на тих самих двох, або замінюй їх письмовими оновленнями. І лідові не варто забирати собі кожен вечір: це знову робить його вузьким місцем і каже команді, що працювати в будь-яку годину — норма.

  • Так
    «Вечірній слот для ЄС щотижня переходить до іншої людини; графік на червень уже є.»
  • Не так
    «Ви двоє однаково західніше, тож вечори ваші.»

    Робить географію постійним тягарем для двох людей.

Плануй відключення

В Україні відключення світла й зв'язку — частина звичайного планування, а не надзвичайна ситуація. Виходь із того, що будь-хто може втратити світло посеред зміни, і питай, що потрібно команді, щоб жодна родина не чекала.

Це покривають три звички. Коротка нотатка для передачі в кожному відкритому тікеті: що зроблено й що далі, щоб будь-хто міг підхопити. Резервний канал, як-от командний чат через мобільний інтернет, і один рядок, коли зникаєш: «Немає світла, мою чергу взяв напарник, повернуся близько 15:00». Тридцять секунд, і нікому не треба гадати. Названий напарник, який бере чергу.

Коли Bohdan втрачає світло з шістьма відкритими тікетами, така схема рятує родини від чекання, і ніхто ні за ким не стежить. Альтернативи не працюють: тримати тікети, доки не дадуть світло, — карати родини; стежити за статусом онлайн і перерозподіляти за годину — нагляд, що реагує запізно; спрямовувати все лідові — знову будувати січневе вузьке місце.

  • Так
    «Немає світла, мою чергу взяла Olha, нотатки в кожному тікеті, повернуся близько 15:00.»
  • Не так
    Перерозподіляти чиїсь тікети, побачивши, що людина годину офлайн

    Нагляд, що реагує на годину пізніше.

Що можна віддати інструментові

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

Корисна перевірка: це робота про формулювання чи про рішення? Відповідь про те, як перенести урок, — формулювання довкола ясного правила, тож чернетка допомагає. Підсумок треду з 40 повідомлень для того, хто перебирає тікет, — формулювання, і він заощаджує двадцять хвилин читання. Упорядкування нотаток наради — теж формулювання.

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

  • Так
    Попросити інструмент підсумувати тред із 40 повідомлень для координатора, який його перебирає
  • Не так
    Дати інструментові написати попередження про пропущені зміни

    Рішення про людину потребує слів самого ліда.

Що ніколи не віддають інструментові

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

Рішення про людей: зворотний зв'язок, оцінювання, попередження. Вони потребують судження й слів самого ліда; згенероване попередження каже людині, що її випадок не вартий твого часу. Погані новини людині й відповіді засмученій родині: коли комусь треба відчути, що його почули, пише людина, як наполягає Bohdan. Рішення поза правилом: повернення поза політикою — рішення Iryna, а не підказка інструмента.

І персональні дані: дані родини чи дитини ніколи не потрапляють в інструмент, якого компанія не схвалила. Перевірка чернетки потім виправляє формулювання, але не те, що дані вже пішли. Якщо є сумнів, чи інструмент схвалено, питай до того, як вставити, а не після.

Сенс інструмента — заощадити час на рутині, щоб лишився час на роботу, яку має робити лише людина.

  • Так
    Самому писати відповідь засмученій родині, а інструмент використовувати для рутинних відповідей про перенесення
  • Не так
    Вставити ім'я дитини й історію уроків у несхвалений чат-бот «лише для чернетки»

    Перевірка запізно: дані вже пішли.

Асинхронно — не означає «колись»

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

Iryna називає ризик прямо: якщо запитання родини два дні чекає в треді, це не асинхронність, це втрата. Родині байдуже, у якому каналі лежало запитання; їй важливо, що ніхто не відповів.

Тож асинхронності потрібні дві записані речі. Перша — погоджений час відповіді для кожного каналу, відомий усім: позначка «терміново» — 15 хвилин на зміні, треди тікетів — того ж робочого дня, письмові оновлення — прочитати протягом дня. Друга — кожне повідомлення каже, до коли потрібна відповідь, щоб читач міг упорядкувати свою чергу. Коли є обидві, люди працюють у свій час, і ніщо важливе не провалюється між ними.

  • Так
    «Позначка «терміново»: 15 хв на зміні. Треди тікетів: того ж робочого дня. Оновлення: прочитати протягом дня.»
  • Не так
    Запитання родини, яке два дні чекає в треді, «бо ж асинхронно»

    Це не асинхронність, це втрата.

Час відповіді й тихі години

Асинхронна робота звільняє людей від потреби бути онлайн водночас. Вона не звільняє від термінів і не означає, що всі доступні будь-коли. Працює вона завдяки двом домовленостям.

Час відповіді для кожного каналу. Iryna попереджає: якщо запитання родини два дні чекає в треді, це не асинхронність, це втрата. Тож кожен канал має погоджений час: позначка «терміново» — 15 хвилин на зміні, треди тікетів — того ж робочого дня, письмові оновлення — прочитати протягом дня. Кожне повідомлення каже, до коли потрібна відповідь.

Тихі години. Поза зміною людини ніхто не чекає від неї відповіді. Писати можна: заплануй повідомлення на ранок або додай «відповідати сьогодні не треба». Запитання Taras про повернення о 23:00 цілком можна було надіслати одним повним повідомленням із «завтра до 10:00 — нормально»; просто відповідь на нього не мала бути потрібна о 23:00.

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

  • Так
    «Родина X, повернення за третій урок, політика покриває два. Можу погодити? Завтра до 10:00 — нормально.»
  • Не так
    «привіт» … «є хвилинка?» о 23:00

    Вимагає живої розмови в чиїсь тихі години.

Готові потренуватися?

Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.

Розпочати вправи