Основные понятия асинхронного программирования — Изучение веб-разработки
В этой статье мы бегло познакомимся с основными понятиями, связанными с асинхронным программированием и как они применяются в веб браузерах и JavaScript. Вы должны понять эти концепции, прежде чем приступать к другим статьям этого раздела.
Необходимые знания: | Базовая компьютерная грамотность, знакомство с основами JavaScript. |
---|---|
Цель: | Понять основные идеи асинхронного программирования, и как они проявляются в веб-браузерах и JavaScript. |
Как правило, программный код выполняется последовательно, только одна конкретная операция происходит в данный момент времени. Если функция зависит от результата выполнения другой функции, то она должна дождаться пока нужная ей функция не завершит свою работу и не вернёт результат и до тех пор пока это не произойдёт, выполнение программы, по сути, будет остановлено с точки зрения пользователя.
Пользователь современного ПК, наверняка, наблюдал, как курсор меняет свой вид и становится «разноцветным спинером» (у пользователей MacOS). Таким образом операционная система сообщает — «текущая программа, ожидает завершения какого то длительного процесса в системе и я решила сообщить тебе, что бы ты не волновался».
Такое поведение удручает и говорит о неправильном использовании процессорного времени, к тому же современные компьютеры имеют процессоры с несколькими ядрами. Не нужно ничего ждать, вы можете передать следующую задачу свободному ядру процессора и когда она завершится, то сообщит вам об этом. Такой подход позволяет выполнять разные задачи одновременно, в этом и заключается задача асинхронности в программировании. Программная среда, которую вы используете (браузер в случае веб разработки), должна иметь возможность выполнять различного рода задачи асинхронно.
Асинхронные техники очень полезны, особенно при веб разработке. Когда ваше приложение запущено в браузере и выполняет свои задачи, не возвращая контроль окружению, браузер может подвисать. Это называется блокировка; браузер заблокирован и не может реагировать на действия пользователя и выполнять служебные.задачи, до тех пор пока веб приложение не освободит ресурсы процессора.
Давайте рассмотрим несколько примеров, которые покажут, что именно значит блокировка.
В нашем simple-sync.html примере (see it running live), добавим кнопке событие на клик, чтобы при нажатии на неё запускалась трудоёмкая операция (расчёт 10000000 дат, и вывод последней рассчитанной даты на консоль) после чего в DOM добавляется ещё один параграф:
const btn = document.querySelector('button'); btn.addEventListener('click', () => { let myDate; for(let i = 0; i < 10000000; i++) { let date = new Date(); myDate = date } console.log(myDate); let pElem = document.createElement('p'); pElem.textContent = 'This is a newly-added paragraph.'; document.body.appendChild(pElem); });
Когда запустите этот пример, откройте JavaScript консоль и нажмите на кнопку — вы заметите, что параграф не появится на странице, до тех пор пока все даты не будут рассчитаны и результат последнего вычисления не будет выведен на консоль. Этот код выполняется в том порядке, в котором он написан в файле и самая последняя операция не будет запущена, пока не завершатся все операции перед ней.
Примечание: Предыдущий пример слишком не реальный. Вам никогда не понадобится считать столько дат в реальном приложении! Однако, он помогает вам понять основную идею.
В нашем следующем примере, simple-sync-ui-blocking.html (посмотреть пример), мы сделаем что-нибудь более реалистичное, с чем вы сможете столкнуться на реальной странице. Мы заблокируем действия пользователя отрисовкой страницы. В этом примере у нас две кнопки:
- Кнопка «Fill canvas», если на неё кликнуть, рисует в элементе миллион синих кругов.
- Кнопка «Click me for alert», при нажатии показывает предупреждение.
function expensiveOperation() {
for(let i = 0; i < 1000000; i++) {
ctx.fillStyle = 'rgba(0,0,255, 0.2)';
ctx.beginPath();
ctx.arc(random(0, canvas.width), random(0, canvas.height), 10, degToRad(0), degToRad(360), false);
ctx.fill()
}
}
fillBtn.addEventListener('click', expensiveOperation);
alertBtn.addEventListener('click', () =>
alert('You clicked me!')
);
Если вы быстро нажмёте на первую кнопку и затем быстро кликните на вторую, вы увидите, что предупреждение не появится на странице, пока все круги не будут отрисованы. Первая операция блокирует выполнение следующей до тех пор пока не завершится сама.
Примечание: Хорошо, в приведённом некрасивом примере, мы получили эффект блокировки, который показывает общую проблему при разработке приложений, с которой все время приходится бороться разработчикам.
Почему так происходит? Потому что JavaScript, в общем случае, выполняет команды в одном потоке. Пришло время познакомиться с понятием потока.
Под потоком, обычно, понимают одиночный процесс, который может использовать программа, для выполнения своих нужд. Каждый поток может выполнять только одну в текущий момент времени:
Task A --> Task B --> Task C
Каждая задача будет выполнена последовательно; только когда текущая задача завершится, следующая сможет начаться.
Как мы говорили выше, большинство компьютеров теперь имеют процессор с несколькими ядрами, т.е. могут выполнять несколько задач одновременно. Языки программирования, поддерживающие многопоточность, могут использовать несколько ядер, чтобы выполнять несколько задач одновременно:
Thread 1: Task A --> Task B Thread 2: Task C --> Task D
JavaScript однопоточный
JavaScript, традиционно для скриптовых языков, однопоточный. Даже, если есть несколько ядер, вы можете использовать их только для выполнения задач в одном потоке, называемом основной поток. Наш пример выше, выполняется следующим образом:
Main thread: Render circles to canvas --> Display alert()
В итоге, JavaScript получил несколько инструментов, которые могут помочь в решении подобных проблем. Web workers позволяют вам обработать некоторый JavaScript код в отдельном потоке, который называется обработчик, таким образом вы можете запускать отдельные блоки JavaScript кода одновременно. В основном, вы будете использовать воркеры, чтобы запустить ресурсоёмкий процесс, отдельно от основного потока, чтобы не блокировать действия пользователя.
Main thread: Task A --> Task C Worker thread: Expensive task B
Помня об этом, выполните наш следующий пример simple-sync-worker.html (посмотреть пример в действии), с открытой консолью. Это переписанный предыдущий пример, который теперь рассчитывает 10 миллионов дат в отдельном потоке обработчика. Теперь, когда вы нажимаете на кнопку, браузер может добавить новый элемент на страницу, до того как все даты будут посчитаны. Самая первая операция больше не блокирует выполнение следующей.
Воркеры полезный инструмент, но у них есть свои ограничения. Самое существенное, заключается в том, что они не имеют доступа к DOM — вы не можете использовать воркер для обновления UI. Мы не можем отрисовать миллион наших точек внутри воркера; он может только обработать большой объем информации.
Следующая проблема заключается в том, что даже если код запущенный в воркере ничего не блокирует, он в целом остаётся синхронным. Это проблема появляется, когда какой-то функции требуются результаты выполнения нескольких предыдущих функций. Рассмотрим следующую диаграмму потоков:
Main thread: Task A --> Task B
В этом примере, предположим Task A делает что-то вроде получения картинки с сервера а Task B затем делает что-нибудь с полученной картинкой, например, применяет к ней фильтр. Если запустить выполняться Task A и тут же попытаться выполнить Task B, то вы получите ошибку, поскольку картинка ещё не будет доступна.
Main thread: Task A --> Task B --> |Task D| Worker thread: Task C -----------> | |
Теперь, давайте предположим, что Task D использует результат выполнения обеих задач Task B и Task C. Если мы уверенны, что оба результата будут доступны одновременно, тогда не возникнет проблем, однако, часто это не так. Если Task D попытаться запустить, когда какого-то нужного ей результата ещё нет, выполнение закончится ошибкой.
Чтобы избежать подобных проблем, браузеры позволяют нам выполнять определённые операции асинхронно. Такие возможности, как Promises позволяют запустить некоторую операцию (например, получение картинки с сервера), и затем подождать пока операция не вернёт результат, перед тем как начать выполнение другой задачи:
Main thread: Task A Task B Promise: |__async operation__|
Поскольку операция выполняется где-то отдельно, основной поток не блокируется, при выполнении асинхронных задач.
В следующей статье, мы покажем вам, как писать асинхронный код. Захватывает дух, неправда ли? Продолжайте читать!
При проектировании современных программ все больше используется асинхронное программирование, чтобы программа имела возможность выполнять несколько операций в конкретный момент времени. Как только вы начнёте использовать новые, более мощные возможности API, вы обнаружите множество ситуаций, где решить нужную задачу можно только асинхронно. Раньше было сложно писать асинхронный код. До сих пор, нужно время, чтобы привыкнуть к такому подходу, но процесс стал намного легче. Далее, в этом разделе, мы будем глубже исследовать вопрос, когда же асинхронный код необходим и как спроектировать программу, чтобы избежать проблем, описанных выше.
Что такое асинхронное обучение – Блог Webinar
Мы продолжаем цикл обзоров, посвященный запуску We.Study — нового виртуального учебного центра от Webinar. Сегодня мы расскажем, что такое асинхронное обучение и когда асинхронный формат может эффективно использоваться в онлайн-образовании.
Что такое асинхронное обучение
Асинхронное дистанционное обучение — формат, при котором контакт между студентом и преподавателем осуществляется с задержкой во времени. Обычно преподаватель готовит и структурирует материалы для изучения заранее, а студенты получают к ним доступ и обучаются, как правило, по свободному графику.
Асинхронное обучение всегда предполагает отсроченность приема информации. Сюда можно отнести чтение учебников, статей, блогов, сайтов, интерактивных презентаций, прохождение электронных курсов, тестов, заданий и упражнений, просмотр записанного видео или прослушивание аудиозаписей.
Принято считать, что при асинхронном формате обучения коммуникация между преподавателем и студентами отсутствует. Это не так: преподаватель и студенты могут общаться
Кроме того, встречаются курсы (например, на Coursera), в которых слушатели оценивают домашние задания друг друга. Такую форму обучения также можно считать асинхронной.
В чем особенности асинхронного обучения
Описывая особенности асинхронного формата, удобно разделить их на плюсы и минусы.
Широкая география. Асинхронное обучение доступно для слушателей из любой точки мира.
Гибкость. Слушатели могут самостоятельно выбрать траекторию и график обучения.
Поточность. Для запуска курса необязательно набирать группу — студенты могут начать и завершить обучение в любое время.
Удобство управления. Потратив время на старте, вы почти не тратите время на отдельных студентов.
Дешевизна в процессе. После запуска курса — почти никаких затрат.
Свобода. Когда курс запущен и приносит деньги, можно заниматься чем-то другим — например, запускать новые курсы.
Ответственность. Необходимо подготовить все учебные материалы заранее: это серьезная инвестиция времени и денег на старте.
Затраты на старте. Необходимо купить или арендовать специальную технику и программное обеспечение — например, видеокамеры или платформу для организации обучения.
Неуниверсальность. Асинхронный формат подходит не для всех учебных программ (но об этом — ниже).
Низкая вовлеченность. Студенты должны сами себя мотивировать на обучение и результат. Также нет групповой динамики, которая достигается при синхронном обучении.
Когда эффективно асинхронное обучение
Асинхронный формат подходит для изучения как гуманитарных, так и технических дисциплин — и даже танцев и йоги.
Асинхронное обучение особенно эффективно, если необходимо:
- запомнить много теоретического материала — асинхронный формат позволяет легко возвращаться к пройденным урокам;
- подготовиться к аттестации или тестированию — эксперты считают асинхронный формат наиболее эффективным при подготовке к ЕГЭ или экзаменам в автошколе;
- создать курс для студентов с разным уровнем подготовки — каждый сможет выбрать свой темп и траекторию обучения;
- провести массовое обучение, например, по охране труда и пожарной безопасности, — обучаться в асинхронном формате могут одновременно сотни человек.
В качестве основного стоит использовать асинхронный формат в корпоративном обучении и дополнительном образовании: асинхронный формат — более гибкий, позволяет учиться в удобное время, в любом месте. Синхронное обучение скорее должно выполнять дополнительные функции по разъяснению трудных моментов, повышению мотивации и вовлеченности слушатель в процесс обучения.
Когда неэффективно асинхронное обучение
Асинхронный формат неэффективен, если главное в преподавании дисциплины — приобретение технических навыков или обязательное взаимодействия с преподавателем. К примеру, асинхронный формат не подходит для обучения вождению или игре на гитаре.
Для некоторых дисциплин — например, для обучения иностранным языкам — лучше всего подойдет смешанный формат обучения: асинхронный формат для изучения грамматики и письменных заданий и общение с преподавателем в онлайне для формирования навыков говорения. К примеру, электронный курс можно дополнить вебинаром, в ходе которого устно делается акцент на важных моментах, дается возможность задать вопрос преподавателю, проговариваются проблемные моменты.
Выбирая платформу для организации смешанного обучения, убедитесь, что сможете совместить синхронный и асинхронный форматы в рамках одного курса. Платформа We.Study позволяет вовлекать участников в процесс обучения за счет разнообразных типов занятий — текстового контента, вебинаров, тестов и домашних заданий в единой структуре курса.
Как устроено смешанное обучение?
Что такое смешанное обучение? Почему смешанный формат эффективен? Каковы его практические преимущества? Об этом и многом другом — в обзоре «Что такое смешанное обучение».
Узнайте больше о создании учебных онлайн-программ
Для того чтобы помочь нашим пользователям с проектированием учебных программ, мы создали бесплатный онлайн-интенсив «Онлайн-курс на 100%».
Регистрируйтесь на интенсив, чтобы узнать, как проектировать и создавать учебные онлайн-программы, подбирать контент и использовать инструменты для вовлечения слушателей в обучение.
Все участники интенсива получат бесплатный тестовый доступ к We.Study от Webinar.
Узнайте больше о создании учебных онлайн-программ
Регистрируйтесь на онлайн-интенсив «Онлайн-курс на 100%», чтобы узнать, как проектировать и создавать курсы, подбирать контент и использовать инструменты для вовлечения слушателей в обучение. Все участники интенсива получат бесплатный тестовый доступ к We.Study от Webinar.
Синхронные и асинхронные коммуникации / Хабр
Знакомьтесь — это Вася. Сейчас Вася разгребает задачи в своем любимом таск-трекере. Вася любит свою работу, старается быть эффективным и полезным. И просто добродушный малый.
Так получилось, что Васе приходится решать рутинные, но не самые простые задачи, над которыми приходится хорошенько сконцентрироваться.
Прямо сейчас Вася пытается понять, почему у Машеньки из бухгалтерии не сходятся расчеты. Еще чуть-чуть, вот оно, почти…
В этот момент ему звонит Катя.
Вася добродушный. Он любит помогать людям. Откладывает свою задачу: «Алло, привет! Хм… Кнопочка не нажимается? Конечно, сейчас гляну». Прошло несколько минут, и Вася разобрался в чем проблема. Катя довольна. Вася тоже.
«Так, чем я занимался? Ах, да. Дебеты, кредиты. В чем же проблема тут была? Эх, вылетело. Ну ничего, попробую сначала».
Тем временем, в таск-трекере появилась еще парочка задач. Вася начинает чувствовать, что не успевает. Нужно поспешить. Внутри появляется чувство неудовлетворенности: «Почему я не успеваю все, я плохо работаю?». Накрывает легкий стресс. Но Вася по-прежнему тот же добродушный малый, почти.
Приходит смс-ка: «Сервер лежит». Поступают первые жалобы от пользователей. Чёрт! Вася идет чинить. Логи, конфиги, мониторинги, снова логи.
Раздается звонок. Лена. «Приветик! А ты не можешь меня проконсультировать по одному вопросу? У меня гневный клиент. Замучал уже. Можно я ему бесплатно включу опцию?». Вася, не долго думая: «Да, конечно». Лена: «Супер! Спасибки!». Снова логи, конфиги, графики, инцидент-репорты. Ура. Починили.
Вася задумался: «Блин, а ведь бесплатно включать была не самая лучшая идея. Надо было чуть-чуть подумать и по-нормальному сделать. Ого! 15 тасков уже! Ладно, и бесплатно сойдет.»
Так проходит день за днем. Часто Васе приходится отвечать на одни и те же вопросы. Он все чаще не успевает.
Но Вася не сдается, он хочет быть эффективным. Прочитал умную книжку про тайм-менеджмент. Узнал, что нужно правильно расставлять приоритеты задач и более качественно планировать свою работу. Внедрил.
Пишет Оля из соседнего отдела. Говорит, что у нее компьютер плохо странички открывает. Просит помочь сейчас. Не может работу работать нормально. И Вася, конечно же, помогает. Забыв (или забив) про тайм-менеджмент. И дело не в том, что Оля красотка. Просто у Васи сложилась работа такая — всегда нужно быть во внимании, чтобы помочь коллегам решать их всегда срочные проблемы. Какой уж тут тайм-менеджмент.
Неожиданный конец истории. Далее мораль.
Не буду говорить про полезность и нужность коммуникаций. Важно, нужно, обязательно. Остановимся на вопросе эффективности коммуникаций. Обычно выделяют два вида коммуникаций.
Синхронная коммуникация — это когда вы отправляете сообщение, а получатель сразу на него отвечает. Например, сообщение в мессенджере, телефонный звонок, совещание или просто вопрос коллеге за соседним столом.
Асинхронная коммуникация — это когда вы отправляете сообщение и не ожидаете моментального ответа. Например, сообщение по электронной почте, тикет в сервис-деске, сообщение на автоответчик.
У синхронных коммуникаций есть большие минусы.
- Постоянные отвлечения. Любая умственная, творческая работа требует высокой концентрации и сфокусированности. Проведено куча исследований на тему, сколько человеку нужно времени, чтобы снова вернуться в работу после отвлечения. Цифры разные. Но факт в том, что обратное погружение не мгновенно и всегда требует времени. А главное — энергии. Как говорит славный Дорофеев — мыслетоплива. Которое весьма ограничено. Не говоря уже о том, что в моменты переключения внутренняя обезьяна часто встает у руля. И котики на ютубе неумолимо набирают просмотры.
- Отсюда вытекает следующий минус — стресс. Из-за отвлечений человек успевает все меньше. Конечно же, он старается наверстать упущенное. В итоге тратит еще больше сил. И еще меньше успевает. Сложно пробежать марафон в спринтерском темпе.
- Приоритет быть на связи, вместо сосредоточенности на важных вещах. Не раз слышал от коллег: «Как же я все отключу, до меня ведь не смогут дозвониться/дописаться.» Но обычно, даже если один коллега отключает все средства связи, то страждущие обязательно найдут другого. Среда сама заставляет всегда быть на связи, вместо того, чтобы решать важные в данный момент задачи.
- Снижение качества обсуждений и ответов. В процессе телефонного звонка или общения в мессенджере, часто не бывает времени хорошенько подумать. В итоге принимаются не самые оптимальные решения.
Другой путь — асинхронные коммуникации. Здесь ровно все наоборот.
- Появляется возможность работать более сфокусировано. Никто тебе в процессе поедания «помодоро» не позвонит и не напишет. Увеличивается продуктивность. Ты начинаешь лучше планировать свою работу. Уменьшается стресс.
- В письменном виде фиксируется кто и что сказал. Сама собой формируется документация и faq на частые вопросы. Вася бы одобрил.
- Можно подумать, прежде чем давать ответ. Ответы получаются более качественные. Прибавив сюда то, что ответы фиксируются письменно, получаем качественный faq.
- Асинхронная коммуникация принуждает более точно и емко формулировать задачи. Пропадает необходимость постоянного уточнения, чего же в действительности хотел автор.
- Пропадает необходимость всем находиться на рабочем месте в одно время.
Но тут приходит Геннадий Сергеевич и говорит: «Слушай, Вася. Писать долго. Проще позвонить и обсудить все словами. Чего тратить время?».
Так вот, Геннадий Сергеевич — это обочечник.
Знаете из-за чего часто пробки на трассах подолгу стоят, вместо того, чтобы пусть медленно, но ехать? Самые нетерпеливые водители объезжают длинную очередь автомобилей справа по обочине. И потом пытаются вклиниться в поток где-то ближе к началу пробки. В итоге, вся очередь автомобилей стоит и пропускает обочечников. Геннадий Сергеевич в этом случае получит решение своей проблемы быстрее всех. Но толку от этого, если вся пробка стоит.
Также и с задачами. Помимо Геннадия Сергеевича, есть Маша, Катя, красотка Оля. Которые завели свои задачи в сервис-деске и ждут, когда сфокусированный Вася их сделает. Максимально быстро, ни на что не отвлекаясь и не переживая. Страшно представить, что произойдет, если все будут, как Геннадий Сергеевич.
Самая важная мысль. Асинхронная коммуникация — это прежде всего уважение ко времени и планам, а также ко вниманию и сосредоточенности коллег.
Важно избегать собраний и обсуждений, которые отнимают время. Важно понимать, какие дела не терпят отлагательств, а какие могут подождать. Плохо, когда в сервис-деске все задачи со статусом «critical» или «blocker». Не будь, как Геннадий Сергеевич.
И вторая главная мысль — не нужно вдаваться в крайности. Иногда можно и нарушить правила, желая получить от коллеги быстрый ответ. И никто не отменял неформального живого общения. Иначе, как Вася скажет Оле, что она красотка.
P.S. Все имена и события вымышленные. Любые совпадения с персонажами и фактами из реальной жизни являются чистой случайностью.
Синхронные и асинхронные генераторы. Отличия и особенности.
Синхронные и асинхронные генераторы. Отличия и особенности
Эта статья будет посвящена такому вопросу как «различия между синхронными и асинхронными генераторами». Казалось бы вопрос довольно простой и не требует детального разбирательства, можно открыть учебник физики и все прочесть, да и в интернете должно быть много информации. Все верно, но учебник физики есть не у всякого, а в интернете слишком много противоречивой информации.
Различные сайты размещают у себя противоречивые определения одного и того же.
В этой статье мы дадим точное, максимально полное и понятное описание.
Про то, что такое электростанция, генератор и двигатель Вы уже прочти или же можете прочесть в статье на нашем сайте, которая так и называется: «Что такое генератор/электростанция».
Первое определение синхронного генератора будет техническим, а второе более практическим. Первое поможет понять устройство и принцип его работы, а второе применить знания и точнее определиться с типом генератора, который Вам необходим.
Синхронный генератор
I. Синхронный генератор – механизм, работающий в режиме генерации энергии, в котором частота вращения магнитного поля стартора равна частоте вращения ротора. Ротор с магнитными полюсами создает вращающееся магнитное поле, которое пересекая обмотку стартера, наводит в ней ЭДС.
В синхронном генераторе ротор выполнен в виде постоянного магнита или электромагнита. Число полюсов ротора может быть два, четыре и т.д., но ОБЯЗАТЕЛЬНО кратно двум. В бытовых электростанция чаще всего применяют ротор с двумя полюсами. Именно этим объясняется частота вращения двигателя электростанции – 3000 об/мин.
При старте электростанции, ротор создает слабое магнитное поле, но с ростом оборотов, увеличивается и ЭДС в обмотке возбуждения. Напряжение с этой обмотки через блок автоматической регулировки (AVR) поступает на ротор, контролируя выходное напряжение за счет изменения магнитного поля. Рассмотрим на примере: Подключение индуктивной нагрузки размагничивает генератор и снижает напряжение, а подключение емкостной нагрузки вызывает подмагничивание генератора и рост напряжения. Такое явление носит название «реакция якоря».
Обеспечение стабильного выходного напряжения происходит за счет изменения магнитного поля ротора путем регулирования тока в его обмотке. Это происходит за счет использования блока автоматической регулировки (AVR). Основным достоинством синхронного генератора является высокая стабильность выходного напряжения. Несовершенство синхронных генераторов – это возможность перегрузки по току, так как при превышении допустимой нагрузки, регулятор может слишком сильно поднять то к в обмотке ротора. Также синхронные генераторы требует периодического обслуживания, пусть и не очень частого.
II. Синхронный генератор – тип генератора, который способен кратковременно выдавать ток в 3-4 раза выше номинального. Также синхронные генераторы оптимальны для подключения оборудования с высокими стартовыми токами. Это электродвигатели, насосы, компрессоры, дисковые пилы и прочий электроинструмент. Для подключения сварочных аппаратов тоже желательно использовать электростанции с синхронными генераторами.
Асинхронный генератор
I.Асинхронный генератор – асинхронный двигатель, работающий в режиме торможения. В этом случае ротор вращается в одном направлении с магнитным полем стартера, но с опережением.
Различают короткозамкнутые и фазные роторы в зависимости от типа обмотки. Вращающееся магнитное поле, создаваемое вспомогательной обмоткой стартора, индуцирует на роторе магнитное поле, которое вращаясь вместе с ротором, наводит ЭДС в рабочей обмотке стартора, тоже принцип, что в синхронном генераторе. Вращающееся магнитное поле остается всегда неизменным и не поддается регулировке, поэтому частота и напряжение на выходе генератора зависят от частоты оборотов ротора, которые в свою очередь, зависят от стабильности работы двигателя электростанции.
Генераторы асинхронного типа имеют малую чувствительность к короткому замыканию и высокую степень защиты от внешних воздействий. О классах защиты мы поговорим немного позднее. Цена генераторов такого типа ниже, что является еще одним плюсом.
Асинхронные генераторы менее распространены из-за ряда недостатков: такой генератор потребляет намагничивающий ток значительной силы, поэтому для его работы требуются конденсаторы; ненадежность работы в экстремальных условиях; зависимость напряжения и частоты тока от устойчивости работы двигателя.
II. Асинхронный генератор – генератор, который можно использовать только с приборами не имеющими высоких стартовых токов и устойчивыми к незначительным перепадам напряжения. Такие генераторы стоят дешевле чем синхронные и имеют более высокий класс защиты от внешних условий.
Классы защиты генераторов
Этот параметр обозначается буквами (IP) и двумя цифрами, которые и несут смысловую нагрузку. Разберемся поподробнее.
Синхронные генераторы сейчас чаще всего соответствуют классу IP 23, тогда как асинхронные – IP 54. Хотя в последнее время все больше производителей начинают выводить на рынок синхронные генераторы с таким же высоким классом защиты (IP 54) как и у асинхронных генераторов. Такая разница в классах защиты объясняется конструктивными особенностями генераторов обоих типов. На синхронном генераторе находятся катушки индуктивности, а асинхронный генератор имеет более простую конструкцию (еще говорят «закрытую»), поскольку его ротор напоминает маховик.
Расшифровка:
• 0-защита отсутствует
• 1-защита от предметов > 50 мм
• 2-защита от предметов > 12 мм
• 3-защита от предметов > 2.5 мм
• 4-защита от предметов > 1 мм
• 5-защита от пыли
Вторая цифра означает:
• 0-защита отсутствует
• 1-защита от вертикально падающих капель воды
• 2-защита от капель воды, падающих под углом 15 градусов к вертикали
• 3-защита от брызг воды, падающих под углом 60 градусов к вертикали
• 4-защита от водяной пыли, распыленной со всех сторон
• 5-защита от струй воды со всех сторон
Надеемся, что после прочтения этой статьи Вам станет немного проще выбрать генератор, который подойдет Вам больше всего.
Специалисты интернет магазина
генераторов и электростанций «Мега-ватт»
Статор (англ. stator, от лат. sto — стою) электромашины, неподвижная часть электрической машины, выполняющая функции магнитопровода и несущей конструкции. Стартор состоит из сердечника и станины.
Ротор в технике [от лат. roto — вращаю (сь)], 1) вращаюшаяся часть двигателей и рабочих машин, на которой расположены органы, получающие энергию от рабочего тела
[3] Электродвижущая сила (ЭДС) — физическая величина, характеризующая работу сторонних (непотенциальных) сил в источниках постоянного или переменного тока. В замкнутом проводящем контуре ЭДС равна работе этих сил по перемещению единичного положительного заряда вдоль контура.
ЭДС можно выразить через напряжённость электрического поля сторонних сил (Eex). В замкнутом контуре (L) тогда ЭДС будет равна:
, где dl — элемент длины контура.
ЭДС, так же как и напряжение, измеряется в вольтах.
При вращении ротора его магнитное поле наводит в трёхфазной обмотке статора переменную эдс, частота которой f = р. п, где р и n — соответственно число пар полюсов и частота вращения ротора. Быстроходные С. г. (турбогенераторы) имеют малое число пар полюсов (р = 1, 2), а в тихоходных (гидрогенераторах) р достигает нескольких десятков. Величина эдс регулируется изменением тока в обмотке ротора.
Щеточный узел требует замены или ремонта.
Что такое асинхронная коммуникация? — Dropbox Business
Определение асинхронной коммуникации
Асинхронная коммуникация — это термин, пришедший из сферы телекоммуникаций. Он подразумевает передачу данных без синхронизации по времени, то есть это обмен данными с временными перерывами, а не постоянный поток.
С точки зрения бизнеса, асинхронная коммуникация — это любая коммуникация, которая осуществляется не в режиме реального времени. Например, вы отправляете вопрос своему коллеге по электронной почте, а не просто задаете ему вопрос лично. Это означает, что вы не получаете мгновенного ответа на свое первоначальное сообщение (вопрос). Точно также любое общение в офисе не происходит в формате постоянного потока вопросов и ответов. Наоборот, на вопросы отвечают спустя некоторое время, обычно потому, что ваши коллеги, как правило, заняты работой над другой задачей, когда получают ваш вопрос. Проще говоря, если вы задаете вопрос или отправляете сообщение, не ожидая мгновенного ответа, это асинхронная коммуникация. Противоположным случаем является, например, такая коммуникация, как звонок в Zoom, где все происходит в режиме реального времени.
Работа в офисе предполагает использование асинхронной коммуникации, но для фрилансеров и удаленного командного общения это чрезвычайно важный инструмент.
Примеры асинхронной коммуникации
Самые распространенные примеры асинхронной коммуникации — приложения для обмена сообщениями, электронная почта и онлайн-платформы для обмена документами.
Электронная почта
Никто не ожидает мгновенного ответа на электронное письмо в основном потому, что электронная почта — это результат цифровой эволюции обычной почты. Да, вы получаете сообщения быстрее, но электронная почта также предполагает определенное время для ответа, возможно, столько же, сколько понадобится и для письма по обычной почте.
Приложения для обмена сообщениями
К таким приложения можно отнести Microsoft Teams, WhatsApp и Slack. Конечно, многие из них можно использовать в режиме реального времени для обмена мгновенными сообщениями, и многие офисы действительно применяют их в качестве обычного чата для повышения корпоративной культуры. Тем не менее мгновенный ответ не гарантируется и не ожидается.
Инструменты для управления задачами
Такие платформы, как Monday и Trello, позволяют вам общаться с другими участниками рабочей группы без необходимости выделять на это специальное время в своем графике. Вы можете просто войти в систему, посмотреть, какие задачи были добавлены или выделены, и приступить к их выполнению. Такой вариант может показаться неэффективным. Лучше ведь немедленно и напрямую обратиться к тому, кто может решить проблему, не так ли? На самом деле, когда каждый участник вашей рабочей группы работает над разными заданиями, ваше прямое требование выполнить задачу не только убивает мотивацию, но и не освобождает время волшебным образом для немедленного распределения задач по приоритетности. Лучше убедитесь, что вы выделили интересующий вас вопрос, чтобы все, кто вернутся к этой задаче, знали, что делать. Благодаря этим инструментам оправдание о пропущенном напоминании уже не сработает. Они гарантируют, что все сотрудники в курсе дела и понимают: для решения проблемы не обязателен панический телефонный звонок.
совместная работа с документами
Такие инструменты, как Dropbox Paper, обеспечивают совместную работу вашей команды, даже если вы не находитесь в одной комнате или в одном часовом поясе. Вы можете вносить изменения и оставлять комментарии, которые мгновенно обновляются, поэтому их увидят все, у кого есть доступ к документу. Другие участники могут делать то же самое. Прошли те времена, когда одна бумажная копия пересылалась много раз, а правки в процессе терялись, поскольку документ переименовывался то в «Версию 2», то в «Версию 12». Dropbox Paper упрощает асинхронную коммуникацию.
Сравним асинхронную и синхронную коммуникацию
Какой вариант предпочтительнее? Для некоторых людей нет ничего непривычного в моментальных ответах в формате видеозвонка или личного общения. А возможно, вам сложно реально оценить собеседника без коммуникации в режиме реального времени. Тем не менее после таких звонков вы все равно будете обмениваться электронными письмами, чтобы закрепить все, что обговаривалось, в бумажном формате. Можно сказать, что вся «официальная» коммуникация только начинается с переходом в асинхронный формат. Также стоит учитывать, что при необходимости действовать немедленно люди почти наверняка не выдадут наилучшего результата: представьте, каково это — быть оленем в свете фар. Асинхронная коммуникация дает вам возможность воспринять информацию, обдумать ее и сформулировать ответ наилучшим образом, когда никто не стоит над вами.
Обеспечивает ли асинхронность лучшее качество коммуникации?
Есть исследования, которые доказывают, что удаленная работа лучше, чем работа в офисе, так как команды чувствуют себя более мотивированными и продуктивными. Компания Cisco обнаружила этот феномен благодаря тому факту, что 83 % удаленных сотрудников считали, что они могут общаться на равных или лучше, работая дистанционно и используя асинхронную коммуникацию. Другое исследование показало, что перебои, вызванные общением в реальном времени, приводили к усилению стресса, поскольку команды чувствовали необходимость наверстать упущенное. Это также свидетельствует о том, что асинхронное общение устраняет давление и улучшает отдельные рабочие процессы. Основываясь на этих выводах, можно предположить, что асинхронная коммуникация освобождает вашу рабочую группу от жестких ожиданий и стресса.
Хотя приложения для обмена сообщениями в режиме реального времени остаются отличным способом поддерживать связь в рабочей группе, очень велик риск того, что ваши сотрудники будут постоянно находиться в ситуации вынужденного синхронного общения. Это может привести к нарушению баланса работы и личной жизни и, в конечном итоге, к выгоранию. Если вы откажетесь участвовать в рабочем чате, это может выглядеть невежливо, но постоянное активное участие может создать о вас впечатление человека, который не очень горит желанием работать.
Какой вывод из этого можно сделать? Изучите преимущества использования асинхронной коммуникации и не злоупотребляйте ею.
Как Dropbox может помочь?
Dropbox — очень важный инструмент для любого офиса или команды, работающей удаленно, которым нужно организовать совместную работу без особых усилий. Раньше нахождение сотрудников в разных часовых поясах предполагало, что придется задерживаться на работе допоздна, чтобы созвониться. Благодаря Dropbox уже не нужно ждать, пока проснется сотрудник в другой части мира.
Примечания Dropbox позволяют безопасно делиться мыслями и отзывами, зная, что все смогут их увидеть, войдя в систему. Это означает, что вам не нужно беспокоиться о том, что электронное письмо потеряется в почтовом ящике или цепочка коммуникации нарушится, потому что кто-то не переслал письмо. Если кто-то откроет ваш общий документ, чтобы поработать над ним, он сразу же увидит все обновления и необходимую информацию. Dropbox будет уведомлять вас о добавлении новых примечаний, чтобы вы ничего не пропустили.
Сотрудничество с Dropbox может помочь организовать совместную работу независимо от того, откуда работают ваши сотрудники. Это позволяет легко обмениваться повестками совещаний, описаниями проектов и даже длинными видео. Dropbox создает единое централизованное и удобное рабочее пространство, в котором нет офисных часов, и позволяет вам выполнять задачи так, как удобно вам. Когда вы будете готовы, вас будет ждать все, что вам нужно.
Нет ощущения синхронизации
Асинхронная коммуникация была нормой во многих офисах некоторое время, но, если вы уже забыли, что это такое, ничто не мешает вам вспомнить уже сегодня. Ваши сотрудники, работающие как в офисе, так и удаленно, будут благодарны вам за новые и усовершенствованные каналы коммуникации.
Dropbox и интегрированные приложения наших партнеров могут помочь вашей команде организовать совместную работу, если сотрудники находятся в разных офисах или часовых поясах. Все, что вам нужно для настоящей синхронизации, — это максимально эффективное использование Dropbox.
Асинхронные электродвигатели
Асинхронные погружные электродвигатели (ПЭД) — это наиболее широко используемый тип двигателей для привода электроцентробежных насосов. Несмотря на то, что они не способны развивать высокие обороты, как двигатели на постоянных магнитах (вентильные), они доказали свою надежность в ходе эксплуатации, обладают меньшей себестоимостью и трудоемкостью изготовления. Стандартные асинхронные двигатели просты в эксплуатации и доступны в широком диапазоне типоразмеров по мощности, габариту и исполнению.
От технического уровня на стадии проекта, качества изготовления и надежной работы двигателя зависит долговечная работа установки. Компания «Новомет» имеет собственную научно-техническую базу для проектирования, изготовления и испытания опытных образцов, а также производственную базу для серийного изготовления погружных электродвигателей.
область применения
- Применяются в качестве привода центробежных насосов, применяемых для откачки пластовой жидкости.
возможности
- Выпускаются в габаритах от 96 мм до 185 мм
- Номинальная мощность в диапазоне от 16 до 650 кВт
особенности
- Широкая линейка типоразмеров по мощности и габариту
- Применение компаундированного статора позволяет добиться полной герметезации обмоток, устранить перегрев, увеличить сопротивление изоляции в 10 раз
- Фильтр для масла в основании двигателя позволяет продлить срок безотказной эксплуатации
Наружный диаметр двигателя |
Номинальная мощность |
||
1 секция |
2 секции |
3 секции |
|
96 мм 3.78 дюйма |
16-32 кВт (@50Гц) |
45-56 кВт (@50Гц) |
70-100 кВт (@50Гц) |
103 мм 4.06 дюйма |
16-90 кВт (@50Гц) |
63-160 кВт (@50Гц) |
140-250 кВт (@50Гц) |
117 мм 4.60 дюйма |
12-125 кВт (@50Гц) |
90-250 кВт (@50Гц) |
270-400 кВт (@50Гц) |
130 мм 5.12 дюйма |
22-140 кВт (@50Гц) |
160-300 кВт (@50Гц) |
350-560 кВт (@50Гц) |
143 мм 5.62 дюйма |
63-220 кВт (@50Гц) |
260-440 кВт (@50Гц) |
555 кВт (@50Гц) |
185 мм 7.44 дюйма |
100-400 кВт (@50Гц) |
345-650 кВт (@50Гц) |
|
В настоящее время компанией «НОВОМЕТ» производится широкая линейка асинхронных электродвигателей, освоено 6 габаритов: 96, 103, 117, 130, 143 и 185 мм. Число типоразмеров ПЭД – от 7 до 28 в каждом габарите диапазон мощностей – от 8 до 650 кВт. Обширная номенклатура позволяет подобрать наиболее оптимальное сочетание двигатель-насос, для обеспечения работы установки с максимально возможным КПД.
В зависимости от конструкции электродвигатели могут изготавливаться в различных модификациях, например с трубчатым охладителем (для температуры окружающей среды до 200°С), с двухсторонним выходом вала (для установок перевернутого типа, или присоединения погружного сепаратора механических примесей).
Электродвигатели оснащаются погружным блоком контроля параметров установки различных производителей, в том числе ТМС-Новомет.
Погружной электродвигатель состоит из основных элементов: неподвижного статора, вращающегося ротора, головки с токовводом и основания. Электродвигатель выполняется маслозаполненным. В головке электродвигателя, расположенной в верхней части, размещена колодка токоввода и узел упорного подшипника, который воспринимает осевые нагрузки от веса ротора. Основание расположено в нижней части электродвигателя и содержит фильтр для очистки масла. Головка и основание герметично соединены с корпусом статора резьбой.
Асинхронные генераторы, назначение, особенности, принцип работы
Трехфазные асинхронные машины как генераторы используются значительно реже, чем синхронные, так как имеют худшие экс-плуатационные характеристики. частота ЭДС асинхронных генераторов переменная (зависит от нагрузки), они имеют низкий коэф-фициент мощности и загружают сеть реактивным током. Кроме того, напряжение асинхронного генератора можно регулировать лишь изменением частоты вращения, что также влияет на частоту тока.
Как и все электрические машины общепромышленного применения, асинхронная машина обратима, т. е. может работать как в режиме двигателя, так и в режиме генератора.
Если S < 0, то машина будет работать в режиме генератора. Отрицательное скольжение обеспечивается, когда ротор вращается быстрее, чем поле (л2 > пх). Электромагнитная сила (электромагнитный момент) противодействует вращению ротора. Для обеспечения работы генератора необходимо передавать ротору мощность от внешнего источника энергии.
Асинхронные генераторы используют на транспорте (кораблях, самолетах, тепловозах и др.). Они генерируют ЭДС неустановив-шейся частоты, однако имеют надежную конструкцию и работают со скоростными двигателями, имеющими частоту вращения до 12 000 об/мин. Такие энергетические установки обладают хорошими массово-габаритными характеристиками.
При автономной работе асинхронные генераторы потребляют индуктивную мощность. Для компенсации параллельно к обмоткам статора включают конденсаторы.
Достаточно интересно использование асинхронных двигателей в генераторном режиме. Его используют для ограничения скорости вращения вала. Когда исполнительный механизм ускоряет движение, то переводом двигателя в режим генератора можно осуществить рекуперативное торможение, т. е. работу с возвращением энергии в сеть. Такой режим обеспечивается, например, при движении железнодорожного состава под уклон. Опытный машинист башенного крана может таким образом экономить достаточно большое количество электроэнергии, опуская грузы на стройплощадке.
Понравилась статья? Поделиться с друзьями:
В чем разница между асинхронным и синхронным обучением?
Когда вы исследуете подходящую для вас онлайн-программу, вы можете встретить термины «асинхронный» и «синхронный». Возможно, вы еще не знаете, что означают эти слова, но вы, вероятно, уже рассматриваете свой рабочий график и другие обязанности, а также то, как каждая программа впишется в вашу жизнь. Можете ли вы войти в систему и посещать занятия в определенное время? Или для вас более реалистично выполнять работу каждую неделю в удобное для вас время — неважно, 3 р.м. или 3 часа ночи? И как вообще работают онлайн-классы?
Вот что вам следует знать: Асинхронное онлайн-обучение позволяет студентам просматривать учебные материалы каждую неделю в любое время, когда они выберут , и не включает компонент прямой видеолекции. С другой стороны, синхронного онлайн-обучения означает, что учащимся необходимо t o войти в систему и участвовать в занятиях в определенное время каждую неделю. Основное различие между асинхронным обучением и синхронным обучением заключается в том, что компонент интерактивных инструкций выполняется в установленное время.Мы опишем больше различий в разделах ниже, а также некоторые плюсы, минусы и лучшие практики каждого стиля.
Мы обратились к экспертам штата Огайо, чтобы они объяснили разницу между асинхронным и синхронным обучением и что на самом деле означает каждый стиль, когда речь идет о онлайн-классах.
Что такое асинхронное обучение?Асинхронное обучение позволяет вам учиться по собственному расписанию в течение определенного периода времени. Вы можете получить доступ и пройти лекции, чтения, домашние задания и другие учебные материалы в любое время в течение однонедельного или двухнедельного периода.
«Большим преимуществом асинхронных классов, конечно же, является их гибкость. Асинхронные онлайн-классы означают, что вам не всегда нужно быть онлайн в то же время, что и ваш инструктор или одноклассники, — сказал дизайнер учебных материалов Джон Мьюир, который вместе с преподавателями разрабатывает классы для онлайн-программ штата Огайо. «Мы знаем, что студенты, которые хотят пройти всю онлайн-программу, частично нуждаются в такой гибкости».
Асинхронные онлайн-классы могут включать короткие видеоролики, обучающие ключевым концепциям, которые при необходимости можно просматривать снова и снова.В некоторых классах учащиеся также могут выполнять домашние задания и получать немедленную обратную связь, вместо того, чтобы ждать, пока преподаватели поставят им оценку.
Но не думайте, что асинхронные классы менее строгие, чем их синхронные или локальные классы.
«Так же, как студенту в кампусе, вы должны ожидать, что будете выполнять работу одну неделю за раз», — сказал Мьюир. «Вы также должны рассчитывать на то, что каждую неделю у вас будет значительный контакт со своим инструктором и одноклассниками.”
Например, в HTHRHSC 4300: Contemporary Topics in Health and Society, заключительный курс бакалавриата. В программе «Науки о здоровье» студенты выполняют большую часть своей работы по собственному расписанию. Однако они также разделяются на группы в зависимости от расписания и доступности, еженедельно собираясь по видеоконференцсвязи для совместной работы над исследовательским проектом, охватывающим семестр.
Что такое синхронное обучение?Синхронное обучение означает, что хотя вы будете учиться на расстоянии, вы будете виртуально посещать занятия каждую неделю одновременно с вашим инструктором и одноклассниками.Урок — это твердое еженедельное обязательство, которое нельзя перенести. Как и на занятиях в кампусе, у вас будут чтения и задания, которые нужно выполнить вне уроков, чтобы подготовить вас к участию в обсуждении. Такая подготовка студентов, а также специальная повестка дня, установленная преподавателем, обеспечивают продуктивность каждого занятия.
«Тщательное планирование и заблаговременная настройка превращают эти занятия в значимые связи, — сказал Мьюир. — Если студенты могут это делать, и преподаватели хорошо это продумывают, это может быть действительно мощным дополнением.”
Онлайн-синхронное обучение не всегда бывает только в форме видеолекции в режиме реального времени или обсуждения под руководством инструктора. Часто студенты сами проводят обсуждения или проводят презентации для остального класса. В онлайн-классе групповая работа никуда не делась, она просто выглядит немного иначе. Мьюир объясняет, что некоторые преподаватели представят студентам тематические исследования, которые затем должны будут согласовать ответ сначала в небольшой группе, а затем вместе, как класс. Конкретные виды деятельности, включенные в синхронный курс, зависят от курса и программы.
«На этих сессиях происходит много действительно активных вещей, связанных с конкретными дисциплинами, которые не являются просто эквивалентом записанной лекции», — сказал Мьюир. «Это действительно то же самое, что и какое-то занятие в классе, только в виртуальной среде».
Асинхронное и синхронное обучение: краткий обзор
Вы здесь
- На главную ›
- Смешанное обучение›
- Асинхронное и синхронное обучение: краткий обзор
Размещено 26 марта 2020 г., 10:00
Асинхронное обучение
Асинхронное обучение — это метод обучения, ориентированный на учащихся, широко используемый в онлайн-обучении.Его основная предпосылка заключается в том, что обучение может происходить в разное время и в разных местах, характерных для каждого учащегося, в отличие от синхронного обучения в одно и то же время и в одном месте с группами учащихся и их инструктором или одним учащимся и их инструктором. При асинхронном обучении инструкторы обычно устанавливают учебную траекторию, по которой учащиеся занимаются в своем собственном темпе.
Синхронное обучение
Синхронное обучение относится ко всем типам обучения, в которых учащиеся и преподаватели находятся в одном и том же месте в одно и то же время, чтобы обучение происходило.Сюда входят очные занятия, онлайн-встречи в режиме реального времени, когда собираются все классы или небольшие группы. При синхронном обучении студенты обычно проходят путь обучения вместе в сопровождении своего инструктора, который может оказать поддержку, пока студенты выполняют задания и упражнения.
В большинстве случаев онлайн-обучение происходит асинхронно, при этом синхронное обучение обычно происходит только в том случае, если есть конкретная потребность в живом обсуждении или взаимодействии, или в качестве стратегии для создания сообщества среди учащихся.
Почему многие инструкторы преподают асинхронно
Потоковое видео и подключение к онлайн-собраниям использует значительные объемы данных и требует быстрого подключения к Интернету, к которому не все студенты могут иметь доступ. Даже в тех случаях, когда у большинства студентов есть высокоскоростной Интернет и они могут успешно подключаться к собраниям, достаточно одного или двух сбоев в подключении или проблем с аудио / видео, чтобы повлиять на общее качество собрания.
Устранение неполадок со звуком и видео обычно занимает значительную часть онлайн-встреч, включая предварительную подготовку и устранение неполадок на совещании.Нередко сработавшие микрофоны внезапно перестают работать, веб-камеры необъяснимо гаснут или файлы исчезают с вашего рабочего стола, когда вам нужно ими поделиться. При асинхронном обучении инструкторы могут не торопясь настраивать траекторию обучения и проверять ее соответствие коду, прежде чем ученики получат доступ.
- Для успешных онлайн-встреч с большими группами требуется много звезд. Хорошая встреча означает, что все входят в систему вовремя, имеют мало технических проблем или совсем не имеют их, могут контролировать свое индивидуальное пространство для обучения, следят за тем, чтобы собака не лаяла и ребенок не плачет.Некоторые инструкторы предпочитают не заниматься этим, если знают, что результаты обучения могут быть достигнуты также асинхронно.
- Совместная работа в сети и групповая работа могут выполняться асинхронно. Помните ту часовую встречу, которая легко могла быть электронной почтой? То же самое и с обучением. Хотя всегда хорошо иметь синхронные проверки, рабочие часы и вопросы и ответы, большинство размышлений и попыток решить содержание курса можно выполнять асинхронно. Сократите время проведения встреч в реальном времени и используйте их, чтобы отвечать на вопросы и обсуждать трудные для записи темы или проблемы.
- Независимо от того, выбирают ли студенты обучение онлайн, или есть обстоятельства, которые делают онлайн-обучение их единственным выбором, часовые лекции или веб-встречи быстро утомят учащихся. Если вам абсолютно необходимо запланировать синхронные встречи, делайте их краткими и понятными и позволяйте участникам максимально активно взаимодействовать друг с другом.
Использование асинхронной связи | GitLab
- Вы здесь:
- О GitLab
- Культура GitLab
- Все удаленные
- Использование асинхронной связи
На этой странице
Введение
В мире, который диктуется календарями и расписаниями, люди приучены действовать синхронно — так, чтобы две или более стороны прилагали усилия, чтобы быть в одном месте (физически или виртуально) в одно и то же время.Асинхронная коммуникация — это искусство общения и продвижения проектов без необходимости в дополнительных заинтересованных сторонах, которые будут доступны одновременно с отправкой вашего коммюнике.
В полностью удаленной среде, где члены команды имеют возможность жить и работать там, где они наиболее удовлетворены, овладение асинхронными рабочими процессами жизненно важно для предотвращения сбоев и получения невероятной эффективности. Все чаще асинхронная работа необходима даже в совместно размещенных компаниях, в которых члены команды находятся на разных этажах или в разных офисах, особенно когда задействовано несколько часовых поясов.
Async 3.0 в GitLab
Асинхронная связь — существенное отличие в мире, где предприятия становятся все более удаленными. Инициатива GitLab Async 3.0 направлена на более четкое определение и внедрение асинхронной связи.
В Async 1.0 GitLab работал в основном асинхронно за счет общих наблюдаемых поведений в небольшой команде. В Async 2.0 мы начали создавать playbook и определять, когда синхронный и асинхронный подходы. В Async 3.0 мы определим лучшие практики и преднамеренные операции. Мы считаем, что это будет:
- Помогите GitLab сохранить лидерство в удаленной работе.
- Устранение неоднозначности в режимах связи и усиление принципа «руководство прежде всего».
- Обеспечьте дополнительную гибкость в повседневной жизни членов команды GitLab.
- Поддержите наше долгосрочное видение глобальной удаленной работы.
Когда использовать асинхронную и синхронную связь
Хотя GitLab имеет склонность к асинхронной коммуникации, стратегический баланс между синхронным и асинхронным полезен для достижения максимальной эффективности.Асинхронная работа не является самоцелью; скорее, проявляя внимательность и решая продвигать обсуждение или проект асинхронно, когда это возможно, создает на больше места для синхронных моментов.
Высокопроизводительная асинхронная работа по-прежнему допускает и включает в соответствующие моменты некоторое синхронное обсуждение. Async — очень мощный инструмент для GitLab, но не абсолютный, особенно если это происходит за счет наших ценностей.
Примеры асинхронной интеграции в командах GitLab
Деятельность | Асинхронная связь |
---|---|
Еженедельные объявления | Engineering Management создает еженедельное видео-объявление и слайды для асинхронного просмотра в удобное для каждого члена команды время. |
Представление нового члена команды | Новый член команды создает 2-минутное видео-введение, представляя себя команде, которым можно поделиться на собраниях / каналах Slack |
Покер для уточнения / планирования отставания | Команда сотрудничает с помощью GitLab (или Epic, или слияния, если более актуально), помечая соответствующие стороны конкретными запросами. Если объем информации превышает 1000 слов, убедитесь, что раздел Highlights находится вверху. |
Планирование мощностей | Командаежемесячно обновляет общую таблицу Google. |
Члены группы, которые не могут присутствовать на синхронных собраниях | Организаторы собрания должны прикрепить повестку дня в Google Doc к каждому приглашению на собрание перед отправкой. Члены команды, приглашенные на собрание, должны асинхронно обновить повестку собрания и вопросы или предварительно записать видео с информацией, которой нужно поделиться (ссылка на видео в повестке дня). |
Ежеквартальные итоги работы команды и празднования | Corporate Marketing ( # corp-mktg ) создает Google Doc или Slides для членов команды, чтобы добавить результаты асинхронно, а затем делится полученным праздничным видео (с теми, кто может синхронизироваться) на GitLab Unfiltered. |
Ежемесячные финансовые начисления | DRI (Непосредственно ответственные лица) в соответствующих отделах устанавливают ежемесячное личное напоминание о необходимости обновлять текущие таблицы Google с последними финансовыми поступлениями, отмечая своих финансовых партнеров в документе, если есть вопросы. |
Спринты и вехи проекта | Growth Marketing ( # growth-mktg ) использует приложение Geekbot Slack для опроса членов команды со следующими вопросами: 1) На каком проекте вы сейчас сосредоточены? 2) Что началось / было завершено со вторника? 3) Какие 3 главных приоритета на этой неделе? 4) Вам нужна помощь, если что-то может ускользнуть? |
Расширение зоны действия при ВОМ | Члены команды могут назначить Channel вместо Co-worker для покрытия их при планировании оплачиваемого отпуска с использованием PTO Roots. |
Подготовка к встречам или интервью | Команды по связям с общественностью GitLab ( # external-comms ) подготавливают докладчиков асинхронно, заранее делясь документом Google с предысторией по теме, ключевыми сообщениями для передачи, соответствующими справочниками и ссылками на СМИ, временем встречи и ссылками для присоединения, логистикой сеанса и т. Д. |
Редактирование сообщений и содержания | Команды GitLab’s Content ( #content ), Events ( #events ) и корпоративного маркетинга ( # corp-mktg ) регулярно редактируют вопросы панелей, названия сессий, объявления компаний и презентации через Google Doc.Асинхронная обратная связь предоставляется с помощью функции Предложение в Документах Google и точной пометки людей с помощью функции Комментарии . |
Еженедельные командные стартовые / стендовые сессии | Corporate Marketing ( # corp-mktg ) использует приложение Geekbot Slack для проведения еженедельных асинхронных стендапов со следующими вопросами: 1) Как вы себя чувствуете сегодня? Красный / желтый / зеленый 2) Чем вы занимались в эти выходные? 3) Какие у вас приоритеты на этой неделе? 4) Что-нибудь мешает вашему прогрессу? 5) Есть ли предстоящий оплачиваемый отпуск (PTO)? |
Ретроспектива пропущенных результатов поставки | Engineering Package Group использует ретроспективы асинхронной доставки через проблемы GitLab с меткой ~ "group :: package" |
Заблокированные календари и нелинейные рабочие дни | Рекомендуется заблокировать рабочий календарь, чтобы на первом месте были семья и друзья.Это проявляется во многих формах: от блоков для занятий фитнесом или медитацией до ухода за ребенком и забора его из школы. Эти блоки приводят к нелинейному рабочему дню, что свидетельствует о том, что вы не можете быть доступны сразу в это заблокированное время, и члены команды должны взаимодействовать с вами асинхронно. |
Альтернативное время для повторяющихся запланированных встреч | В синхронных собраниях должны участвовать все желающие, находящиеся в разных часовых поясах.Например, повторяющиеся еженедельные встречи команды, чередующиеся между временем, которое идеально подходит для региона EMEA и Восточной Америки (8:00 утра по тихоокеанскому времени), и времени, идеально подходящего для APAC и Западной Америки (15:00 по тихоокеанскому времени). |
Асинхронное общение с теми, кто не является членами команды GitLab | Может быть сложно координировать и асинхронно общаться с клиентами, деловыми партнерами, участниками сообщества и т. Д., Которые по умолчанию используют синхронное общение. Чтобы передать методы асинхронности GitLab, заранее поделитесь нашим All-Remote Asynchronous Guide и подумайте о том, чтобы прикрепить его к приглашениям в календаре и документам повестки дня.Важно проявлять гибкость и рассказывать другим о преимуществах и процессах эффективного асинхронного взаимодействия. |
Стоячие совещания по асинхронному проектированию | Standup-встречи обычно используются командами инженеров, чтобы держать всех членов команды в курсе того, над чем они работали в последнее время, над чем они планируют работать дальше и нужна ли им помощь в чем-либо. Поскольку GitLab в основном работает в асинхронном режиме, мы используем каналы Slack и ботов, таких как GeekBot, для асинхронной передачи информации. |
Все могут сделать запрос на слияние на этой странице и добавить больше примеров асинхронной интеграции.
Основные поведения / коммуникации, которые должны быть асинхронными и структурированными
- Если вы хотите сотрудничать или проводить мозговой штурм с помощью интерактивной доски, узнайте, как GitLab использует Google Docs в качестве удаленной интерактивной доски.
- Предложения и побудительные мотивы для размышлений должны быть записаны так, чтобы обратная связь и консенсус могли быть быстро собраны асинхронно широкой группой людей.
- Если вы просите помощи или обратной связи от другого члена (ов) команды, вы должны быть готовы задокументировать запрос в эпике GitLab, вопросе или запросе на слияние с соответствующим контекстом.
Как отклонить собрания в пользу async
Встречи полезны для установления взаимопонимания и продвижения проектов. Кроме того, они чрезвычайно дороги и мешают работе. Это общая обязанность — дважды подумать, прежде чем назначить встречу, а также вежливо подвергнуть сомнению приглашения на встречу.
Предлагать асинхронный рабочий процесс поверх собрания может показаться неудобным. Мы хотим, чтобы все члены команды GitLab осознавали, что это такое: искренняя попытка продвинуть работу вперед более инклюзивным образом, а не личное оскорбление. Если вас пригласили на встречу, которая может не существовать, можно уважительно отклонить предложение и направить членов команды GitLab обратно к этому разделу руководства.
Ниже приведены несколько примеров сожалений, позаимствованных из отличного руководства по удаленной связи, составленного Dropbox.
- «Спасибо, что включили меня! Мне интересно, можем ли мы попытаться решить эту проблему, используя вместо этого проблему GitLab или запрос на слияние, чтобы наши мысли и прогресс были задокументированы?»
- «В последнее время я был на очень многих встречах, но стараюсь быть более дисциплинированным в своем расписании. Не могли бы мы сначала решить эту проблему без встречи?»
- «Я был бы рад дать вам отзыв об этом! Прежде чем мы назначим встречу, могу ли я просмотреть ее в вопросе / запросе на объединение GitLab или в общем документе?»
Если команда решает продолжить встречу, которую вы не можете провести, подумайте о том, чтобы назначить представителя, который будет представлять вас, и заранее внесите отзывы / вопросы в повестку дня, которая должна быть прикреплена к календарному приглашению.
Передовой опыт, рекомендации и набор функций асинхронности
Async 3.0 — это набор функций, который поддерживает и оптимизирует различные коммуникационные подходы, делая упор на понимание и рассмотрение, а не предписывая универсальный подход.
Командыдолжны придерживаться менталитета самообслуживания, единого источника истины (SSoT), чтобы полностью понимать возможности асинхронных рабочих процессов, то, как GitLab (продукт) упрощает асинхронную связь и как использовать существующие инструменты (например,грамм. Google Docs) асинхронным способом.
Члены команды GitLab могут задавать вопросы собраниям, предлагая асинхронную альтернативу (например, обсуждение в эпике GitLab, вопрос или запрос на слияние) для обсуждения темы собрания.
- Пройдите оценку знаний по асинхронным рабочим процессам GitLab, которая является основной частью учебного сертификата по основам удаленной работы.
- Провести асинхронный пилот. Это может означать посещение половины ваших еженедельных совещаний в асинхронном режиме в течение недели и проведение ретроспективы различий между синхронизированной и асинхронной посещаемостью.
- Провести экспериментальный нелинейный рабочий день. Подумайте о том, чтобы изменить свой график, чтобы он лучше соответствовал вашим часам максимальной продуктивности, часам ухода или поэкспериментируйте с альтернативными графиками работы, которые не поддерживаются в строго синхронных организациях.
- Для любой конкретной части работы стремитесь оптимизировать сочетание синхронных и асинхронных взаимодействий для максимальной эффективности и потенциала для итераций.
- Члены команды имеют разные предпочтения в отношении стиля обучения и общения (например,грамм. нейроразнообразие), которые делают аудио-обсуждение намного более эффективным, чем письменное. Тщательно рассчитанные синхронные обсуждения гарантируют, что каждый может внести свой вклад.
- Каждое собрание должно быть обзором конкретного предложения или стимулировать будущую серию асинхронных событий и созываться только тогда, когда оно приведет к более эффективному результату, чем это было бы возможно в асинхронном режиме.
- Первоначальная синхронизация построения команды в начале проекта или вехи может разблокировать высокоэффективную последующую серию асинхронных событий.Не забывайте структурировать эти начальные синхронизации намеренно, чтобы построить взаимопонимание и доверие. Цель сбора группы в общем пространстве должна быть недвусмысленной: она служит для оснащения членов команды контекстом, который им нужен, чтобы впоследствии переключиться в первую очередь на асинхронный. Обратите внимание, что даже эти намеренно структурированные стартовые вызовы могут не включать все часовые пояса. Таким образом, важно придерживаться правил собрания GitLab, прикрепляя повестку дня Google Doc к приглашению в календаре, призывая все стороны вносить текст в текстовом виде, если они не могут присутствовать лично, и записывая полную сессию для будущего просмотра.
- Не используйте
@
-handles, если вы не запрашиваете конкретное действие в письменной форме или отзыв от человека и , вы предоставляете предложение и контекст, необходимые для их выполнения. - Если эпический запрос GitLab, запрос на выпуск или слияние превышает 1000 слов, в верхней части запроса на выпуск / слияние требуется сводка для эффективного усвоения ключевых моментов.
- Синхронный мозговой штурм или инкубация идей не следует полностью обескураживать, хотя члены команды должны помнить о том, чтобы как можно быстрее задокументировать выводы, чтобы предотвратить распад знаний и учитывать обратную связь от более широкой группы, чем участники сеанса синхронного мозгового штурма.Рассмотрим двух авторов песен, которые открывают искру для нового джингла, которому суждено прославиться в сборнике песен GitLab. Они могут записать голосовую заметку, чтобы передать суть идеи, а затем поделиться ею в более широком смысле, чтобы уточнить и повторить песню. Аналогичный подход можно применить, задокументировав искры в запросе на слияние GitLab или проблему, а затем опубликовав их в соответствующих каналах Slack для дополнительной обратной связи.
Когда начинать асинхронный сначала
Предложение «быстро воспользоваться видеозвонком» может показаться несущественным, но может отрицательно сказаться на производительности.Как правило, лучше избегать встреч по следующим вопросам.
- Обновления статуса
- FYIs и технологическая документация
- Встреча о встрече
Пример запуска async first в очень сложном сценарии : View Vision Statement: gitlab.tv ( Vision Statement: gitlab.tv
). В этом сценарии проект начался асинхронно, так как инициатору необходимо было передать сложную серию предположений и примеров, чтобы предоставить членам команды достаточный контекст для предоставления обратной связи.
- Из-за большого объема информации создатель Epic добавил серию из
Highlights
вверху, что свидетельствует об уважении к чужому времени. - Обратная связь создателя с временными рамками, обеспечивающая определенное временное окно, в течение которого асинхронный ввод будет принят.
- Создатель прозрачно уведомил группу о том, что за ней последует сфокусированная синхронная встреча, чтобы принять решение по асинхронной обратной связи и предложениям.
Когда переходить на синхронный
Когда двусторонний асинхронный разговор идет очень медленно с большим объемом небольших высказываний между двумя людьми, иногда быстрое синхронное обсуждение приводит к быстрому микроразрешению.Как правило, если два человека повторяют более трех раз по одной и той же теме — а разбивать это на более мелкие асинхронно-дружественные решения непрактично — имеет смысл временно переключиться на синхронный или , используя более богатую среду коммуникации. например Yac, Soundbite или Loom.
Эти инструменты позволяют передавать сообщения асинхронно, хотя использование аудио и видео в качестве носителя может позволить устанавливать более глубокие соединения по сравнению с передачей необработанного текста.
После поворота к синхронному должно быть составлено письменное резюме, чтобы проинформировать других о результате, в идеале оно должно быть опубликовано в соответствующем эпике GitLab, проблеме или запросе на слияние.
Когда начинать синхронный первый
Когда становится ясно, что стартовая встреча полезна для установления взаимопонимания, доверия и быстрой передачи общего контекста группе, подумайте о том, чтобы начать проект синхронно. Это начальное взаимодействие следует использовать для создания рабочего фундамента, чтобы будущие точки соприкосновения могли быть в основном асинхронными.
Запуск с синхронным режимом может иметь смысл в следующих случаях. ( Спасибо команде Dropbox за четкую формулировку этого вопроса в руководстве по удаленной связи .)
- Договор о продаже
- Первые встречи с внешними сторонами
- Первые встречи с членами команды GitLab, которые ранее не работали вместе
- Односторонние решения (например, когда ставки высоки и решения трудно отменить)
- Комплексные инициализации (например,грамм. определение корпоративной истории, капитальный ремонт масштабов и т. д.)
- Эмоционально чувствительные темы (например, обсуждение личных вопросов, карьерный рост / продвижение по службе, трудная обратная связь и т. Д.)
- Поддержка и разблокировка ваших подчиненных (например, обычный 1: 1)
- Празднования и ретроспективы (приятно отмечать победы с группой, а легкие ретроспективы могут служить отправной точкой для будущих спринтов)
Данные опроса Async 3.0
членов команды GitLab были опрошены 2020-09-02
на общедоступном канале # company-fyi
Slack, опрос открыт до 2020-10-02
.Примерно 20% членов команды ответили на опрос, ответы и процент ответов указаны ниже.
Членов группы спросили: Почему вы выбрали синхронное общение вместо асинхронного для рабочих обсуждений (например, неформального общения)?
- Мне не было известно о вложенном значении GitLab «Смещение в сторону асинхронной связи» — 1%
- Я предпочитаю устное общение письменному общению — 3%
- Я считаю, что предмет является конфиденциальным — 10%
- Кто-то еще из моей команды может присоединиться и задокументировать выводы синхронного собрания — 1%
- Мне трудно привлечь внимание других с помощью асинхронной связи — 12%
- Это полезно для установления взаимопонимания и катализатора будущих асинхронных разговоров — 38%
- Я не чувствую, что у меня есть инструменты, поддержка и / или обучение, чтобы полагаться на асинхронность в моей роли — 0%
- Для успешной настройки асинхронной связи требуется больше времени, чем для планирования / проведения встречи — 6%
- Мне сложно провести мозговой штурм или собрать информацию, когда я работаю асинхронно — 19%
- Другое — 10%
Ключевые выводы
ответов открыты для интерпретации, хотя данные предоставляют ключевые идеи, которые руководители GitLab могут использовать для лучшего понимания динамики своих команд и повторения решений.
- Хотя только 1% отметили, что они не знали о субценности, связанной с асинхронной коммуникацией, лидеры не должны предполагать, что все субценности признаны и хорошо поняты. Подкрепляйте и обсуждайте ценности на встречах один на один и в повседневных рабочих процессах.
- GitLab по умолчанию общедоступен. Если вы считаете, что вопрос является конфиденциальным, отметьте это в разделе «Не публично» Руководства по коммуникациям.
- Если вам трудно привлечь чье-то внимание с помощью асинхронных средств, подумайте об использовании синхронного взаимодействия, чтобы обсудить потенциальные пробелы в ожиданиях.В то время как GitLab четко формулирует, где происходит работа, некоторые члены команды работают исключительно из списка дел GitLab или ярлыков с заданной областью действия и имеют разные подходы к расстановке приоритетов ( см. Руководство «Работа с нами по бренду и цифровому дизайну» для примера ). Предполагайте позитивное намерение, поскольку задержки с ответом могут быть связаны с тем, что на первое место ставят семью и друзей.
- Большинство респондентов указали, что они используют синхронные взаимодействия для установления взаимопонимания и ускорения будущих асинхронных разговоров.Провести встречу не потому, что это просто , а потому, что она создаст в будущем эффективность и сплоченность, — это положительный результат.
- Отрадно, что члены команды GitLab чувствуют, что у них есть инструменты, поддержка и обучение, чтобы полагаться на асинхронные рабочие процессы. Однако лидерам следует помнить о новых инструментах и методах, которые GitLab может опробовать, и размещать их на общедоступном канале Slack
#values
. Итерация также применима к нашему подходу к асинхронной связи.
Ключевые комментарии членов команды GitLab
- «Я использую синхронизирующие собрания, чтобы помогать другим, когда возникает срочный вопрос, например, инциденты или сроки».
- «Я использую синхронизацию в основном для устранения неполадок, где больше диалогов в реальном времени позволяет быстрее решить конкретную проблему для всех сторон, чем асинхронные объяснения и обратно и вперед».
- «Я использую синхронизацию, когда я исчерпал возможности асинхронного режима или асинхронный режим не приводит к результатам.»
- «Я использую синхронизацию встреч, чтобы генерировать творческие идеи / предложения с моей командой, которые, откровенно говоря, было бы сложно реализовать асинхронно.«
- «10 минут в Zoom более эффективны, чем 100 ответов Slack в течение нескольких часов или 10 дней в ожидании ответов на вопросы GitLab от отмеченных членов команды».
- «Для официальных форм общения, связанных с работой, я предпочитаю асинхронный (и выбираю асинхронный, если формат зависит от меня). Синхронизация отлично подходит для построения отношений (кофейные чаты, групповые социальные чаты)».
- «Мне нравится синхронизация, чтобы установить начальную человеческую связь, когда члены команды никогда раньше не встречались (например, кофе / общение / командные звонки)».
- «Если что-то очень требовательно ко времени, я выберу синхронную встречу со всеми участниками, чтобы обсудить быстрее.«
- «Я обычно использую асинхронное общение, а затем возвращаюсь к синхронизированному общению, когда асинхронный режим дает сбой. Я считаю, что асинхронное общение терпит неудачу, когда чувствительные ко времени темы не решаются эффективно или если я чувствую, что люди противоречат друг другу или разговаривают друг с другом. в ситуациях, я вызываю синхронизацию разговора, чтобы сосредоточиться и заставить разговоры происходить, а затем вернусь обратно в асинхронный режим, как только разговор будет практически разблокирован «.
- «Асинхронный режим очень хорошо работает для подробных технических разговоров, особенно когда он связан с кодом.Иногда может потребоваться пара чтений, чтобы что-то осмыслить, и async идеально подходит для этого. Async также отлично подходит для обзоров кода. Для обсуждения общей картины полезна комбинация асинхронного режима и live / videocall, но результаты должны быть задокументированы в соответствующей проблеме GitLAb для прозрачности. Иногда мы пользуемся документами Google, но GitLab — лучшая запись, по ней проще искать и комментировать ».
- «Я предпочитаю поддерживать асинхронность большую часть времени, но я также знаю, что как дизайнер продукта мне нужно время синхронизации на ранних этапах процесса проектирования, чтобы убедиться, что я понимаю проблему, и провести мозговой штурм вместе с командой.После этого я обнаружил, что асинхронность может быть столь же эффективной, как и синхронизация, но только в том случае, если каждый общающийся приложит усилия в своем письменном общении. Важно включить дополнительные детали и быть особенно осторожными в написании, чтобы свести к минимуму возможное недопонимание и необходимость в обмене мнениями ».
- «Я обрабатываю большую часть коммуникаций асинхронно, но обнаружил, что периодические встречи по синхронизации помогают всей команде продукта прийти в соответствие. Наши сеансы синхронизации собирают всех за стол, чтобы обсудить результаты пользовательских исследований, просмотреть проекты, обсудить реализации и т. Д.Это более редкое собрание помогает всем согласовываться и упрощает асинхронную структуру команды ».
- «В большинстве случаев я по умолчанию использую асинхронное общение. В общем, легче проследить шаги назад и повторить рассуждения, которые приводят к данному решению. В редких случаях трудно разделить данную точку зрения. вперед по одному вопросу, я предпочитаю короткую беседу, чтобы разобраться в сути проблемы и задокументировать результаты.Еще одно исключение, когда я предпочитаю синхронизацию асинхронности, — это последний мозговой штурм перед принятием важного решения.В асинхронном общении некоторые вопросы кажутся слишком тривиальными, чтобы их можно было задавать, хотя в конце концов они могут оказаться важными. В таких случаях после синхронного мозгового штурма в качестве заключительного шага может оказаться полезным ретроспективный сеанс или сеанс AMA ».
- «Я работаю с очень техническими концепциями, которые сложно и отнимает много времени (для меня как дизайнера), чтобы понять их с помощью асинхронной коммуникации (особенно в письменной форме). Более эффективно встретиться с более техническим коллегой, который может объяснить технические детали и цели. функции и кто может ответить на вопросы на месте.Когда я хорошо разбираюсь в технических деталях, мне удобнее работать в асинхронном режиме. «
- «Во время асинхронной коммуникации часто происходит переключение контекста, когда вы ждете ответа. Иногда необходимо иметь синхронную коммуникацию, чтобы быть уверенным, что вы можете быстро двигаться вперед».
Целевые показатели Async KPI
У разных команд разные потребности, и асинхронное общение будет происходить неравномерно. Руководители своих соответствующих функций могут рассмотреть возможность установления целевых показателей KPI на основе данных из этих результатов.Возможные показатели для отслеживания приведены ниже.
- Сокращение минут, затрачиваемых на синхронные встречи, в процентах
- Процент увеличения использования GitLab issue / epic / merge request
- Улучшено соотношение количества минут собрания и вклада в GitLab
- Увеличение количества 360 отзывов о «предвзятости к асинхронной коммуникации» в области разнообразия, инклюзивности и принадлежности
Как реализовать асинхронные рабочие процессы
Самый простой способ войти в асинхронное мышление — задать следующий вопрос: «Как бы я доставил это сообщение, представил эту работу или продвигал этот проект прямо сейчас, если бы никто из моей команды (или в моей компании) не проснулся ? »
Это устраняет соблазн воспользоваться ярлыками или созвать собрание, чтобы просто собрать информацию.(В конце концов, каждое собрание должно быть обзором конкретного предложения и созываться только тогда, когда оно приведет к более эффективному результату, чем это было бы возможно в асинхронном режиме.)
Асинхронная работа — это простая концепция: делайте как можно больше с тем, что у вас есть, документируйте все, передайте право собственности на проект следующему человеку, а затем начинайте работать над чем-то другим. — Престон В. в блоге Remote
Сосредоточьтесь на итерации
Практика итераций в GitLab требует намерения и усилий.Его часто называют самой сложной ценностью. Итерация по многочисленным текущим проектам — идеальная функция принуждения, обеспечивающая склонность к асинхронности.
Если вы работаете только над одним проектом, асинхронный режим может показаться утомительным и неэффективным, поскольку вы постоянно ждете, пока другая сторона разблокирует вас. Это создает время простоя и делает синхронность заманчивой. Планирование своей работы таким образом, чтобы вы могли забрать другие предметы в ожидании разблокировки, может сократить это время простоя.
Если вы работаете над пятью текущими проектами, например, гораздо проще добиться итеративного прогресса над одним, пометить человека или команду в эпике GitLab, проблеме или запросе на слияние для желаемого ввода или действия и переключиться на другой текущий. пока ждете. Если вы циклически просматриваете назначенные проекты, внося итеративные улучшения в каждый перед передачей, вы можете создать минимально жизнеспособные изменения для многих других проектов, не беспокоясь при этом о немедленной реакции на любой из проектов в частности.
Asynchronous хорошо работает, когда вы управляете несколькими параллельными проектами, хотя это требует дисциплины и способности переключать контекст и разделять их.
В видео выше генеральный директор GitLab Сид и команда по обучению и развитию рассказывают о нашем предвзятом отношении к асинхронной коммуникации и важности нашей итерации.
Есть причина, по которой мы действительно хороши в асинхронном режиме, и это потому, что мы делаем вещи меньше.Благодаря итерации вам не нужно координировать свои действия с множеством людей. Делая итерации меньшими шагами, мы можем отправлять заказы быстрее. Единственный способ сделать это — асинхронная связь. — Сид Сиджбранди, генеральный директор и соучредитель GitLab
Стремитесь к прогрессу, а не к совершенству
В GitLab все находится в черновике и может быть изменено. Асинхронные рабочие процессы легче внедрять, если вы поощряете культуру прогресса, а не совершенства. Продвигайте проект как можно лучше, учитывая доступные ресурсы, и если вы достигнете точки, где вы заблокированы, попытайтесь отправить то, что у вас есть сейчас, через двустороннюю дверь.
Это позволяет коллегам четко видеть направление, в котором вы движетесь, и избавляет их от необходимости немедленно отвечать, поскольку некоторый прогресс лучше, чем его отсутствие.
Отметьте постепенные улучшения
Асинхронные рабочие процессы требуют культуры, в которой постепенные улучшения отмечаются не меньше, если не больше, чем массовые запуски. Если руководство опозорит незавершенную или незаконченную работу, работники не захотят работать асинхронно. Скорее, они будут оптимизировать работу, откладывая работу до тех пор, пока не будет достигнут удовлетворительный консенсус.Консенсус кажется хорошим, но он легко может скрыть неэффективность, прогресс и инновации.
Необходимая документация
Для овладения искусством асинхронного общения необходимо наличие документации. По своей сути асинхронная связь — это документация . Это доставка сообщения или серии сообщений таким способом, который не требует, чтобы получатели были доступны — или даже не спали — в одно и то же время.
Если в вашей организации нет стандартизированного метода документации, сначала установите его.В противном случае членам команды будет предоставлено право определять свои собственные методы асинхронного взаимодействия, создавая какофонию текстового шума, который плохо организован и с которым трудно справиться.
Используйте подходящие инструменты
Асинхронная связь работает лучше всего, когда в масштабах компании согласовано, как и где вводить сообщения. Руководители должны тщательно выбирать свои инструменты, стремясь направить коммуникации по как можно меньшему количеству каналов.
Распространенное разочарование в крупных организациях — независимо от того, на какой стадии удаленного доступа они находятся — это хаотическое разрушение коммуникаций.Проекты часто разбросаны по электронной почте, чату, текстовым сообщениям, незаписанным встречам, инструментам дизайна, Документам Google и т.д. единая система информирования о ходе проекта.
В GitLab (компания) этим местом назначения является GitLab (продукт). Любой побочный разговор, происходящий на встрече, документируется в повестке дня, а полезные элементы контекстуализируются и переносятся на соответствующие проблемы GitLab и / или запросы на слияние.То же самое касается сторонних разговоров, которые происходят в Slack или по электронной почте. Соответствующие части переносятся в GitLab (продукт), который является единственным источником достоверной информации для любой текущей работы.
Если его нет в эпике, запросе на выпуск или слияние GitLab, значит его не существует . Этот менталитет важен для использования преимуществ асинхронной коммуникации.
Использование GitLab для удаленной совместной работы
GitLab — это инструмент для совместной работы, призванный помочь людям лучше работать вместе, независимо от того, находятся ли они в одном месте или в разных часовых поясах.Изначально GitLab позволял разработчикам программного обеспечения совместно писать код и упаковывать его в программные приложения. Сегодня GitLab обладает широким спектром возможностей, используемых людьми по всему миру в самых разных компаниях и ролях.
Вы можете узнать больше на странице удаленных командных решений GitLab.
Убрать смещение в сторону одного часового пояса
Руководители должны стремиться устранить предвзятость в сторону одного часового пояса или одной полосы часовых поясов (например, часовых поясов, охватывающих Северную Америку). Для собраний всех сотрудников компании старайтесь чередовать их, чтобы приспособить к более разнообразному диапазону часовых поясов.Также подумайте о том, чтобы записать их, чтобы другие могли посмотреть позже.
Например, при проведении сеансов обучения в реальном времени разместите несколько инстансов, чтобы люди со всего мира могли посещать тот, который соответствует их расписанию.
Если компания слишком сильно тянет в сторону одного часового пояса (часто зоны, где проживает большинство руководителей компании), это сигнализирует остальной части компании, что асинхронные рабочие процессы не воспринимаются всерьез.
Снижение зависимости от Slack и синхронности
Одним из наиболее сложных аспектов удаленной работы является закрытие всех мысленных вкладок — если использовать аналогию с веб-браузером — после того, как вы уйдете с работы.Поскольку удаленный доступ позволяет вам работать в нелинейный рабочий день, трудно понять, где заканчивается один рабочий сеанс и начинается другой. Часто нет никаких причин или оправданий, кроме «пора». Выделенные удаленные сотрудники могут бороться с тем, чтобы отключиться от этого чувства, лишив приоритета собственного благополучия и попав в ловушку «всего лишь еще одного ответа».
Slack (или Microsoft Teams, или аналогичный) следует использовать в первую очередь для неформального общения. Если вы привыкли к тому, что Slack всегда был центром срочности в предыдущей организации, то для того, чтобы не полагаться на него как на ключевую часть выполнения задач, потребуются целенаправленные усилия и подкрепление.
Ниже рекомендуются принудительные функции, чтобы не дать лидерам и отдельным участникам одинаково быть поглощенными сообщениями Slack и предвзятым отношением к синхронности. Цель состоит в том, чтобы вернуть возможность определения приоритетов в свои руки. Это очень важно для того, чтобы быть эффективным менеджером.
Удалять все сообщения ежедневно / еженедельно
Люди не предназначены для получения неограниченного количества новых данных на постоянной основе. Для многих это было бы работой на полный рабочий день, просто читать и понимать ежедневный или еженедельный дайджест новых сообщений Slack, частных и общедоступных.Хотя индивидуальный подход к фильтрации того, что является жизненно важным, а что нет, будет различаться по ролям и функциям, вы можете уменьшить свою умственную нагрузку, удаляя все сообщения в конце каждого рабочего дня или недели.
Slack обозначает это как Отметить все сообщения как прочитанные
, что легко переключается одновременным нажатием Shift
+ Esc
.
Сообщите о своих предпочтениях в работе
Создайте элементарный README, поясняющий, как вы работаете. В идеале он работает с доски задач GitLab, системы тегов или списка дел, которые можно понять и использовать в масштабах всей компании.Затем вы можете опубликовать ссылку на свой README в своем профиле Slack, указывая на нее другим. Показывать другим, как сознательно выбирать асинхронный вместо синхронного, жизненно важно для усиления нашей субценности предвзятости в сторону асинхронной коммуникации.
Это расширение другой принудительной функции «сначала удаленный»: всегда отвечать ссылкой.
Удалите Slack с телефона
Удаленным работникам не хватает многих физических шлюзов, разделяющих работу и жизнь. Когда работа и жизнь происходят в одном здании, а рабочее оборудование всегда в пределах досягаемости, слишком легко позволить непрочитанным сообщениям Slack преследовать вас.
Намеренное удаление Slack со своего телефона — отличный способ подчеркнуть, что время, проведенное вне работы, очень важно. Целый ряд исследований посвящен влиянию смартфонов на привыкание. Даже если вы не уверены, принесет ли вам такой подход пользу, попробуйте. Это дверь с двусторонним движением.
Прозрачность на емкости
В разнесенной обстановке рабочий может улавливать контекстные подсказки, увидев, как кто-то уносится прочь, громко вздыхает или намеренно надевает наушники с шумоподавлением, чтобы не отвлекаться.Удаленные коллеги часто не могут продемонстрировать аналогичные показатели.
Таким образом, важно использовать статусы Slack для передачи информации о ваших возможностях вашей команде. Многие в GitLab используют Clockwise, который автоматически отображает значок календаря и запускает Do Not Disturb
в Slack, пока вы находитесь на собрании, и показывает, когда вы находитесь вне установленного рабочего времени.
Вы должны чувствовать себя в безопасности, вручную настраивая свой статус, чтобы указать, когда вы заняты или заняты фокусировкой.Это подтверждает, что другие могут и должны подумать о том, чтобы сделать то же самое, а также напоминать другим, что Slack и синхронный диалог не должны быть по умолчанию.
Напомните людям, что асинхронный режим более инклюзивен
Хотя подход GitLab к самообслуживанию и самообучению подкрепляется во время адаптации, может потребоваться постоянное подкрепление. Допустимо спросить кого-нибудь, проявляет ли он предвзятое отношение к асинхронному общению, независимо от его положения в организационной структуре.
Так же, как мы надеемся, что все члены команды GitLab быстро спросят, является ли что-то всеобъемлющим, важно помнить, что асинхронное взаимодействие — это еще один способ сделать GitLab более инклюзивным.
Здесь можно отучиться столько же, сколько и узнать.
Вопросы на каждой встрече
В GitLab у нас есть склонность к асинхронному общению. Как участник собрания, независимо от того, планируете вы его или приглашаете, задавайте вопросы каждому рабочему собранию.
- Какого результата я пытаюсь достичь, что привело к моему желанию назначить встречу?
- Можно ли разбить желаемый результат на более мелкие задачи?
- Можно ли достичь желаемого результата или работать над его достижением с помощью поиска и использования задачи GitLab или запроса на слияние?
- Я пытаюсь достичь консенсуса? ( Если да, то это можно сделать асинхронно .)
- Пытаюсь ли я принять решение после того, как достигнут консенсус и есть предложение, на которое нужно отреагировать? (Если это так, встреча может быть приемлемой, если ее нельзя согласовать асинхронно, но помните, что результаты все равно должны быть задокументированы в справочнике.Если ваши результаты будут задокументированы в конце, это поставит под сомнение эффективность синхронной встречи.)
Ретроспективы встреч
Для существующих и предстоящих собраний добавьте этот вопрос вверху или внизу повестки дня и задокументируйте ответ: Могло ли это собрание проходить асинхронно, и если да, то как?
Рассмотрите возможность обмена этими знаниями в общедоступном канале, чтобы повысить осведомленность о возможностях асинхронных рабочих процессов.Найдите время, чтобы подумать, какие встречи вы посетили или запланировали на последние недели. Какие из них были ценным использованием времени, а какие можно было обрабатывать асинхронно?
Есть много задач, которые можно обрабатывать синхронно и асинхронно. Цель состоит в том, чтобы всегда выбирать асинхронный режим там, где это возможно, чтобы уделять больше внимания вашему дню. Это также повышает вероятность того, что члены команды будут иметь больше энергии для синхронных соединений, которые укрепляют рабочие отношения.Неформальное общение жизненно важно в полностью удаленной обстановке; будучи безжалостным в своей предвзятости к асинхронной работе, он создает больше пространства для синхронного взаимодействия в команде. У каждого из нас есть предел терпимости к рабочим встречам и видеозвонкам; синхронные моменты лучше сохранять для неформального общения, такого как кофейные чаты и командные мелочи, где это возможно.
Зачем говорить и писать, если можно просто писать?
В GitLab, если вы запланировали рабочую встречу (например,грамм. не кофейный чат) требуется, чтобы у вас была повестка дня. Если вы добавляете пункт повестки дня, ожидается, что вы вербализируете свой пункт повестки дня и убедитесь, что вы или кто-то другой записывает ответ. Если его записывание эффективно передает намерение, подумайте о том, чтобы перейти к теме полностью асинхронно.
Если вы выполняете двойную работу для себя или других — проводите собрание просто для того, чтобы задокументировать то, что необходимо записать, чтобы работать с руководством, — вероятно, более эффективно не проводить собрание, а вместо этого работать асинхронно.
Рассматривая собрания, изучите ценность GitLab эффективности и следуйте рекомендациям по собраниям, уважая время других. Не планируйте кофейный чат, который является замаскированной рабочей встречей.
Участие в асинхронном собрании
В приведенном выше видео GitLab Unfiltered два коллеги по GitLab обсуждают уроки, извлеченные из асинхронного управления командой во многих часовых поясах во время путешествий.
Проведите как можно меньше запланированных встреч.Идея «необязательных встреч» абсурдна для тех, кто думает только о синхронном общении — вы либо на собрании, чтобы внести свой вклад, либо нет.
Прелесть асинхронного режима в том, что члены команды могут участвовать в собраниях, которые происходят во время сна.
Посещение собрания становится необязательным, если к каждому приглашению прилагается повестка дня и документ Google. Это позволяет людям в любой точке мира задавать вопросы / вводить асинхронно заранее и узнавать о задокументированных результатах позже.
Человек, который созвал встречу, отвечает за контекстуализацию результатов и перенос соответствующих фрагментов в соответствующие проблемы GitLab и / или запросы на слияние.
Возлагая эту нагрузку на организатора собрания, он действует как фильтр, определяющий, действительно ли собрание необходимо. Организатор несет ответственность за информирование всей компании через документацию после встречи о результатах, если члены команды пойдут на поиски. Это большая ответственность, которая держит под контролем количество встреч.
Как организовать асинхронную встречу 1: 1
Асинхронные встречи 1: 1 — отличный способ расширить коммуникативные навыки менеджера и непосредственного подчиненного. В то время как личное общение или беседа 1: 1 полезны, возможность асинхронно освещать вопросы повестки дня 1: 1, используя письменный текст, укрепляет общую удаленную компетентность.
Чтобы выполнить асинхронный режим 1: 1, выполните следующие действия.
- Сообщите другой стороне, что вы бы предпочли, чтобы следующий формат 1: 1 был асинхронным, чтобы обеспечить взаимное понимание формата.
- В течение недели Async 1: 1 считайте всю рабочую неделю честной игрой, чтобы делать комментарии в текущем документе повестки дня. Пометьте другую сторону командами
FYI
илиFYA
и предоставьте письменный или встроенный контекст видео, понимая, что их обратная связь или ввод не будут происходить в реальном времени. - Вы можете оставить в своем расписании исходный календарный блок 1: 1. Если вы не можете просмотреть документ повестки дня перед этим блоком, это обеспечит выделенное время для ответа на пункты повестки дня или добавления новых.
- Для любых пунктов повестки дня, которые не удалось решить в течение недели асинхронного режима 1: 1, переместите их в следующий экземпляр и возобновите личную беседу или беседу.
Преимущества асинхронных рабочих процессов
В приведенном выше видео GitLab Unfiltered Эмна Г., основатель и генеральный директор Veamly, говорит с Дарреном М. из GitLab о влиянии перехода на асинхронный режим по умолчанию в отношении стресса, беспокойства, психического здоровья и общего благополучия.
Асинхронная работа более эффективна, менее утомительна и легче масштабируется.Преимущества как для работника, так и для работодателя многочисленны, и мы выделили некоторые из них ниже.
Психическое здоровье
В видео выше руководитель удаленного управления GitLab обсуждает часто упускаемые из виду преимущества асинхронного общения для психического здоровья.
Огромный стресс связан с ожиданием быть онлайн, доступным и отзывчивым в течение установленного рабочего времени. Хуже того, наше гиперсвязанное общество позволило этому понятию проникать в каждый час дня, разрушая границы между работой и собой.
Незаметным преимуществом асинхронной работы является снижение напряжения. Когда вся ваша компания работает с пониманием, что любой член команды может быть отключен в любое время и по любой причине, нет никаких ожиданий, что кто-то сразу ответит на запрос.
Это создает среду, в которой ваше психическое здоровье является приоритетом, освобождая членов команды от бесконечного нападения уведомлений и суждений.
На вопрос, как асинхронная коммуникация влияет на ожидания общества немедленного ответа в любое время дня, Даррен М., Руководитель удаленного управления GitLab, предложил следующее во время интервью со Стюартом Миниманом, ведущим theCUBE и генеральным директором по контенту в SiliconANGLE Media.
Remote намного лучше для вашего психического здоровья и рассудка, чем другие настройки, потому что он заставляет вас работать асинхронно. В GitLab у нас есть люди из 65 стран, поэтому мы охватываем почти все часовые пояса. Но это также означает, что кто-то в вашей команде, вероятно, находится в совершенно другом часовом поясе. Фактически, они могут спать все время, пока вы не спите.
Благодаря асинхронному мышлению, он позволяет всем нам сделать шаг назад и предположить, что все, что мы делаем, не делается ни с кем в сети. Это избавляет от бремени непрерывной цепочки сообщений, в которых от вас ждут немедленного ответа.
С точки зрения психического здоровья, когда у вас есть целая компания, которая принимает это, всем нам дается немного больше места для передышки, чтобы выполнять действительно глубокую работу, которая требует длительных периодов непрерывного времени.
Как общество, мы приближаемся к переломному моменту, когда люди достигают предела того, сколько еще сообщений, электронных писем или, казалось бы, срочных запросов, они могут обработать, при этом хорошо выполняя свою работу.Мы можем немного опередить кривую в этом, но я надеюсь, что отрасль в целом принимает асинхронное общение и дает своим людям больше времени для фактического выполнения работы, для которой они были наняты.
Все продумано
Основная проблема синхронной коммуникации — это понимание сроков. Когда для рабочего дня задано произвольное время начала и окончания, возникает иррациональное давление, чтобы сообщать как можно больше между этими временами, часто за счет времени обработки.
Это также совершенно несовместимо с сегодняшним деловым миром. Фактического времени начала и окончания нет. Бизнес ведется круглосуточно, во всех часовых поясах и бесконечно. Попытка закрепить общение в течение заранее определенного набора часов без документально подтвержденной необходимости приводит к дисфункции и неправильному толкованию.
Сахил Лавиния, основатель и генеральный директор Gumroad, делится рядом мощных преимуществ, которые его компания получила от перехода на полностью асинхронный режим.
Переход на полностью удаленный режим был приятным, но реальное преимущество заключалось в переходе на полностью асинхронный режим.Вот список преимуществ, которые мы видели на @Gumroad:
Тема 👇🏽
— Сахил Лавиния (@shl) 29 января 2020 г.
Все коммуникации продуманы. Поскольку нет ничего важного (кроме случаев, когда сайт не работает), комментарии делаются после тщательной обработки, а не в режиме реального времени. Нет драмы
Поскольку каждый всегда эффективно «заблокирован», каждый планирует заранее. Это также означает, что любой может исчезнуть на час, день или неделю и не чувствовать, что он сдерживает компанию.Даже я!
Люди строят свою работу вокруг своей жизни, а не наоборот. Это особенно хорошо для молодых родителей, но каждый выигрывает от возможности структурировать свой день так, чтобы обеспечить максимальное счастье и продуктивность.
Это возможно, потому что все задокументировано. А поскольку все говорят через разные текстовые среды, людям легко вглядываться во что угодно, если им интересно (или брать на себя ответственность, если нужно). Встреч тоже нет, все цифры публичные, так что FOMO нет.
Программное обеспечение, которое мы поставляем, хорошо протестировано и невероятно стабильно. Так и должно быть, потому что мы никогда не онлайн одновременно, чтобы «развернуться» вместе. Пожары, которые нужно тушить, возникают редко, и мы также каждую неделю уменьшаем техническую задолженность Gumroad!
В целом, это среда с очень низким уровнем стресса. У многих из нас даже не установлен Slack. Тем не менее, мы поставляем лучшее программное обеспечение, которое когда-либо поставляли, и растем быстрее, чем когда-либо. Забавно, как это работает!
Автономия, полномочия и свобода действий
В асинхронной компании членам команды предоставляется возможность продвигать проекты по графику, который им подходит.В GitLab мы измеряем результаты, а не часы. Это означает, что люди могут добиваться результатов тогда, когда им это лучше всего подходит.
Если они каждый месяц путешествуют в новый часовой пояс или решили провести прекрасный день с семьей в пользу работы по измененному во времени графику по возвращении, это их прерогатива.
Неудивительно, что предоставление тем, кто способен быть руководителем одного, с такой автономией, приводит к необычайной лояльности, удержанию и качеству работы.
Чтобы еще больше оптимизировать этот подход, рассмотрите возможность добавления политики свободного времени «не спрашивать, нужно сообщить», что означает, что членам группы не нужно спрашивать разрешения уйти с работы.
Устранение утечки знаний
Асинхронные компании должны внедрять культуру низкого контекста. Это означает, что общение является точным и прямым. Члены команды прогнозируют, какие вопросы могут быть заданы о коммюнике, и добавляют как можно больше контекста в его доставку. Предполагая, что получатель спит или, возможно, еще даже не работает в компании, этот дополнительный контекст устраняет двусмысленность и снижает вероятность неправильного толкования.
Это может показаться неэффективным, поскольку составление и редактирование коммюнике может занять больше времени. Однако долгосрочные преимущества замечательны. В GitLab у нас есть годы документированных решений, таких как этот пример доступности по скорости, загруженных контекстом. Это позволяет новым сотрудникам просматривать архивы и понимать контекст момента и то, что повлияло на принятое решение.
Синхронные организации часто принимают решения на серии встреч, практически ничего не документируя, так что те, кто входит в промежуточный поток процесса, постоянно тратят циклы на миссии по установлению фактов.Кроме того, те, кого нанимают после принятия важного решения, не могут понять контекст, в котором происходило что-то до их прибытия, создавая огромные пробелы в знаниях, которые подрывают эффективность компании.
Кода Хейл, главный инженер MailChimp, хорошо сформулировал это в обширной статье по организационному дизайну под названием Work is Work .
Существенный источник неудовлетворительного спроса на собрания и обновления статуса — это желание руководителей организаций быть в курсе того, кто чем занимается.Эта ситуационная осведомленность действительно важна, но попытки поддерживать ее, созывая собрания, обмениваясь сообщениями с людьми в Slack и ловя людей в коридоре, являются значительным системным тормозом для производительности организации.
Лучшая модель для того, чтобы оставаться в курсе событий по мере роста организации, — это для групп публиковать обновления статуса как часть регулярного ритма своей работы. Руководители могут асинхронно читать эти обновления и, в случае необходимости, инициировать дополнительный синхронный разговор, чтобы задать вопросы, предоставить обратную связь и т. Д.
Синхронные встречи должны быть зарезервированы для совместной работы по сложным вопросам с малой задержкой; аналогично, сотрудничество должно быть зарезервировано для синхронных встреч. — Coda Hale
По мере роста компании люди будут приходить и уходить. Используя асинхронную коммуникацию, организация может сохранять знания на протяжении этих естественных циклов.
Например, история обвинений Git на странице значений GitLab показывает полный список того, кто какие изменения внес, и каков контекст для каждого из них.Это бесценное понимание, поскольку некоторые участники больше не работают в GitLab. Кроме того, те, кто ищет информацию об этом, могут найти ее асинхронно — им не нужно никого беспокоить, и им не нужно ждать, пока кто-нибудь проснется или выйдет в сеть.
Ограничения и проблемы
Асинхронная связь имеет свои ограничения. Хотя проекты продвигаются в GitLab асинхронно, а решения по ходу дела документируются в проблемах и / или запросах на слияние, бывают случаи, когда части проекта лучше всего обрабатывать синхронно.
Оценка эффективности
Как правило, когда члены команды в GitLab трижды переходят туда и обратно, мы стремимся перейти к синхронному видеозвонку (и документировать результаты).
Роли для клиентов
Некоторые роли более терпимы к асинхронности, чем другие. Например, для ролей, ориентированных на клиента, могут быть определенные требования в отношении покрытия в определенные часы. Можно наложить асинхронный режим поверх этих требований, убедившись, что нет единой точки отказа, так что команда в асинхронной организации может самоорганизоваться и решать, кто покрывает заданные временные интервалы.
Часовые пояса
Хотя асинхронное общение — отличный способ уменьшить боль, связанную с разбросом членов команды по множеству часовых поясов, управлять этим как небольшой командой особенно сложно. Например, небольшая команда, базирующаяся в основном в Северной Америке, может столкнуться с трудностями при общении с первым членом команды, который присоединяется из Сингапура, учитывая разницу часовых поясов.
Однако по мере того, как команда масштабируется и увеличивается покрытие в промежуточных часовых поясах, становится легче выполнять ручную работу по мере того, как мир меняется.Во многих отношениях управление часовыми поясами становится проще с масштабированием, поскольку уменьшается разница между командами.
Проведение собеседований с внешними кандидатами
Все процессы собеседования GitLab включают ту или иную форму синхронного общения. Некоторые из наших команд используют асинхронные методы в процессе собеседования, однако это не стандартный подход к каждому процессу собеседования.
Оценка знаний GitLab: использование асинхронной связи
Любой желающий может проверить свои знания о внедрении асинхронной связи, выполнив оценку знаний.Чтобы получить проходной балл, наберите на экзамене не менее 80%. После завершения викторины вы получите электронное письмо от GitLab, подтверждающее завершение, с кратким изложением ваших ответов. Если вы пройдете все проверки знаний в Remote Work Foundation, вы получите неаккредитованный сертификат. Если у вас есть вопросы, свяжитесь с нашей командой обучения и развития по адресу [email protected]
.
Если вы являетесь членом команды GitLab, вернитесь к сертификации удаленной работы на платформе GitLab Learn, чтобы пройти тест в этом разделе.Это будет следующая смарт-карта на этом пути.
Хороший ли этот совет?
GitLab — крупнейшая в мире полностью удаленная компания. Мы на 100% удалены, и у нас нет офисов компании нигде на планете . У нас работает более 1300 человек в более чем 65 странах мира. Основной автор этой статьи (Даррен Мерф, руководитель удаленного управления GitLab) имеет более чем 15-летний опыт работы и отчетности по совместно размещенным компаниям, гибридно-удаленным компаниям и полностью удаленным компаниям различного масштаба.
Так же, как уместно спросить, хорош ли продукт GitLab, мы хотим открыто рассказать о нашем опыте в области удаленной работы.
Поделитесь своими уроками
GitLab считает, что удаленное управление — это будущее работы, и удаленные компании несут общую ответственность за то, чтобы показать путь другим организациям, которые его принимают. Если у вас или вашей компании есть опыт, который принесет пользу большему миру, подумайте о создании запроса на слияние и добавлении вклада на эту страницу.
Вернуться на главную страницу полностью удаленного доступа.
Синхронная и асинхронная связь — Руководство Холлоуэя по удаленной работе
Синхронная и асинхронная связь Раздел
Общие вопросы, рассматриваемые здесь
Что такое асинхронная связь?
Почему удаленные команды должны общаться асинхронно?
Как команды взаимодействуют в разных часовых поясах?
Благодаря Интернету письменные сообщения доступны и не зависят от ограничений физического присутствия, случайных встреч с машиной для сельтерской воды или неудобных похлопываний по плечу.Хуан Пабло Буритика, руководитель удаленного проектирования *
Прежде чем рассматривать особенности различных каналов и инструментов связи и способы их использования, важно понять разницу между двумя основными способами коммуникации, которые могут обеспечить успех распределенных команд: *
Синхронная связь происходит, когда сообщениями можно обмениваться только в реальном времени. Это требует, чтобы передатчик и приемник присутствовали в одном и том же времени и / или пространстве.Примерами синхронного общения являются телефонные звонки или видеоконференции.
Асинхронная связь происходит, когда можно обмениваться информацией независимо от времени. Это не требует немедленного внимания получателя, позволяя ему ответить на сообщение в удобное для них время. Примерами асинхронного взаимодействия являются электронные письма, онлайн-форумы и совместные документы.
Это различие полезно, но его недостаточно для планирования коммуникации для распределенных команд.Как вы решаете, какой и когда использовать? Некоторые каналы, как мы увидим ниже, можно использовать любым способом. Распространенным рефреном для удаленной работы является «асинхронность по умолчанию», но этот совет довольно сложно разобрать: должны ли мы больше никогда не разговаривать? Видеозвонки устарели? Такой образ мышления узко смотрит на то, что работает в распределенных командах, игнорируя при этом детали того, как и почему разные каналы более или менее эффективны, а также индивидуальные различия в коммуникационных возможностях и предпочтениях.
Одной из схем, которую некоторые удаленные команды использовали для определения того, как и когда лучше всего общаться, является теория медиа-богатства.
В теории богатства медиа различные формы медиа характеризуются природой информации, отправляемой по доступным каналам связи. * Экономичные медиа , такие как электронная почта, имеют более низкую скорость взаимодействия, меньше визуальных или слуховых сигналов и лучше подходят когда нужна точность. Rich media , такие как личный разговор, передают несколько и одновременных сигналов, таких как выражения лица и тон голоса, которые обеспечивают немедленную обратную связь, имеют личную направленность и позволяют использовать естественный язык, который лучше подходит для передачи концепции или более абстрактные идеи.Теория была представлена Ричардом Л. Дафтом и Робертом Х. Ленгелем в середине 80-х годов (к которым позже присоединилась Линда Клебе Тревиньо).
Теория богатства медиа предсказывает, что люди будут использовать каналы коммуникации, основываясь на их коммуникативности , но не принимает во внимание другие факторы, такие как рост и поддержание отношений с течением времени. Он также утверждает, что каждый может объективно определить, какой канал связи более эффективен, в зависимости от цели общения.Например, если вы стремитесь уменьшить неопределенность в ситуации, когда требуется больше информации, вам следует использовать электронную почту, которая имеет более медленную скорость взаимодействия и более высокую точность. Однако личный разговор должен использоваться для уменьшения двусмысленности , ситуации, допускающей более чем одну интерпретацию. Но поскольку эта теория была разработана до изобретения современных каналов связи, таких как обмен мгновенными сообщениями и обогащение письменного текста интерактивностью, сейчас она немного устарела.
Прочтите шесть полных разделов этой книги бесплатно.
Получите шесть бесплатных разделов этой книги в свой почтовый ящик в течение следующих двух недель.
Купить сейчас ►О книге ►Достижение общего согласия — ключ к удаленному общению
В 2019 году Куми Исии, Мэри Мэдисон Лайонс и Сабрина А. Карр пересмотрели теорию богатства медиа, проверив ее применение в современных каналах связи (для например, обмен текстовыми сообщениями). Они обнаружили, что индивидуальное использование средств массовой информации может повлиять на его эффективность — это не так просто, как объективно позволить необходимости уменьшить неопределенность или двусмысленность определить правильную среду.Такие факторы, как формальность, параллелизм, организационный контекст, опыт работы с темой или средой, а также негативность сообщения также должны быть приняты во внимание, потому что они могут повлиять на воспринимаемую эффективность канала.
Теория синхронности медиа утверждает, что любая коммуникационная среда имеет пять различных возможностей для поддержки передачи информации (делая ее понятной) и конвергенции понимания (достижения общего понимания).Этими факторами являются оперативность обратной связи, параллелизм, разнообразие символов, возможность повторения и повторная обработка. *
Непосредственность обратной связи — это то, насколько быстро люди могут ответить или предоставить обратную связь и насколько двусторонняя обратная связь. Сообщение на форуме без комментариев имеет низкую непосредственность и в значительной степени однонаправленное.
Параллелизм — это количество одновременных разговоров, которое может произойти (также известное как «ширина» среды). Телефонный звонок имеет низкую степень параллелизма, тогда как чат имеет высокую степень параллелизма.Чем больше параллелизма, тем сложнее отслеживать и координировать разговоры.
Разнообразие символов описывает количество способов передачи информации (также известное как «высота» носителя). Это может включать вербальные и невербальные символы (фактический плач или 😭). Отсутствие разнообразия символов может отрицательно сказаться на социальном восприятии общения.
Повторяемость — это степень, в которой носитель позволяет отправителю точно настроить сообщение перед отправкой; это то, насколько «редактируемый» носитель.Электронная почта более удобна для репетиций, чем, например, видеочат.
Возможность повторной обработки — это степень, в которой сообщение может быть повторно проверено или обработано снова в контексте события связи. Письменные асинхронные каналы более воспроизводимы, чем синхронные вызовы и собрания.
Теория синхронности медиа рассматривает развитие новых медиа, таких как программное обеспечение для совместной работы и обмен мгновенными сообщениями, и поддерживается исследованиями глобального сотрудничества групп разработчиков программного обеспечения.Хотя мы не ожидаем, что удаленные команды попытаются напрямую применить все аспекты этой теории к своим коммуникационным планам, есть один важный вывод из теории, который подтверждает то, что мы видели на собственном опыте.
важных Исии, Лайонс и Карр обнаружили, что «лучшая» среда зависит от того, какие коммуникационные потребности более важны для данной ситуации в конкретной команде . Большинство задач в работе со знаниями требует, чтобы люди правильно передавали сложную информацию и сходились в общих смыслах.Выбор одного носителя для любой задачи может быть менее эффективным, чем использование набора носителей, который группа выбирает в зависимости от процесса. Команда может использовать электронную почту для передачи статуса проекта извне и средство отслеживания проблем, чтобы прийти к пониманию индивидуального состояния задач. Успех в распределенных средах требует, чтобы команды пришли к соглашению о том, как инструменты и методы коммуникации будут использоваться внутри группы.
Совместимость инструментов коммуникации и совместной работы включает общее соглашение и определение того, как следует использовать инструменты; например, обязательство всех членов команды своевременно отвечать на электронные письма или вход в систему обмена мгновенными сообщениями, когда это возможно для связи.Общее соглашение о методах общения также важно, например, при принятии решения о том, кто должен присутствовать на каких встречах, где хранить важные решения и следует ли информировать всю команду о решениях, принимаемых в частном порядке, например, в обсуждениях IM. Туомас Ниинимяки , et al., Journal of Software *
важно Хотя асинхронное общение обеспечивает множество преимуществ для удаленных групп — сокращение отвлекающих факторов, увеличение времени сосредоточения внимания и предоставление централизованной письменной документации, которая помогает всем согласовываться, — это не должно не предполагается, что это единственный способ общения или способ общения по умолчанию.Успешные удаленные команды намеренно выбирают, когда, как и почему они общаются асинхронно, и отклоняются от этого, когда для них важно подключаться в режиме реального времени.
Что такое асинхронность и что это означает?
В общем, асинхронный — произносится ay-SIHN-kro-nuhs, от греческого asyn- , что означает «не с», и chronos , что означает «время», — это прилагательное, описывающее объекты или события, которые являются не согласовано по времени.
Что означает асинхронный?Более конкретно, асинхронный описывает взаимосвязь между двумя или более событиями / объектами, которые действительно взаимодействуют в одной и той же системе, но не происходят с заранее заданными интервалами, а не обязательно полагаются на существование друг друга для функционирования.Они не согласованы друг с другом, что означает, что они могут происходить одновременно или нет, потому что у них есть собственная отдельная повестка дня.
ИспользуетСам термин широк и имеет множество применений. Только в информационных технологиях (ИТ) этот термин имеет несколько различных применений. В большинстве ИТ-контекстов асинхронный относится к стилю общения, которое может происходить как между людьми, так и между технологическими компонентами. Поскольку этот термин охватывает такую широкую сеть, даже в ИТ, может быть трудно согласовать его общее определение при сравнении его различных прикладных применений.
Один из простых способов понять асинхронность — через призму личного общения. Отправка электронного письма или текстового сообщения является примером асинхронной формы общения, потому что они не обязательно должны быть согласованы во времени. Каждое событие или отправленное сообщение могут происходить с нерегулярными интервалами, потому что информация сохраняется всякий раз, когда получатель решает получить к ней доступ. События происходят независимо друг от друга и не имеют фиксированной повестки дня.
Это можно сравнить с личными разговорами и видеоконференциями, которые являются синхронными методами связи, потому что события — переходящие в разговор — должны происходить по порядку и в течение фиксированного промежутка времени — количества времени, в течение которого участники вовлечены в разговор.События зависят друг от друга и линейно накладываются друг на друга.
Суть в следующем: при синхронном личном общении получатели должны отвечать немедленно; в асинхронном режиме они могут отвечать в удобное для них время.
Эта общая модель применяется к большинству асинхронных контекстов, переменные являются единицами информации, называемыми объектами или событиями , и средой, используемой для их передачи.
Некоторыми яркими примерами использования этого термина являются компьютерное программирование, в котором программа взаимодействует с компьютером, и телекоммуникации, в которых сигналы передаются с определенной скоростью и влияют на качество информации, которую они содержат, на основе этих скоростей.
Асинхронный в электросвязиВ телекоммуникационной сигнализации — внутри сети или между сетями — асинхронный сигнал — это сигнал, который передается с другой тактовой частотой, чем другой сигнал. Плезиохронные сигналы почти, но не полностью синхронизированы — и для их настройки используется метод, — а синхронные сигналы — это те, которые работают с той же тактовой частотой.
Асинхронный в компьютерном программированииВ компьютерном программировании асинхронная операция означает, что процесс работает независимо от других процессов, тогда как синхронная операция означает, что процесс выполняется только в результате завершения или передачи какого-либо другого процесса.Типичным действием, которое может использовать синхронный протокол, была бы передача файлов из одной точки в другую. При получении каждой передачи возвращается ответ, указывающий на успех или необходимость повторной отправки. Каждая последующая передача данных требует ответа на предыдущую передачу, прежде чем может быть инициирована новая.
Асинхронная связь на рабочем местеТермин асинхронный также используется для описания растущей тенденции в коммуникации на рабочем месте.Приложения, известные как инструменты совместной работы в команде, используются для того, чтобы сотрудники могли общаться, не ограничиваясь линейным форматом; участникам не нужно ждать ответов, чтобы продолжить беседу. Этот формат общения увеличивает гибкость, позволяя участникам взаимодействовать друг с другом без ограничений, связанных со временем и местоположением. Вместо личного разговора — мероприятия, требующего присутствия обеих сторон в режиме реального времени и быстрого реагирования — участники могут использовать инструменты совместной работы для удаленного общения в удобное для них время.
ПримерыНиже приведены несколько примеров применения термина асинхронный , который используется в каждом контексте, упомянутом выше.
Телекоммуникации. Четкость передачи имеет решающее значение при общении с использованием таких устройств, как радио или телефон. Он требует, чтобы обмениваемые данные обрабатывались обеими сторонами синхронно друг с другом в соответствии с общей скоростью. Когда это делается с использованием централизованных часов, это синхронная передача.
Однако это можно сделать и асинхронно. Асинхронный режим передачи (ATM) — это протокол, используемый в телекоммуникациях для обеспечения асинхронной передачи данных без прохождения сигналов через мэйнфрейм или централизованные часы. Вместо этого ATM устанавливает путь для данных через сеть и назначает ему контракт о трафике, который обеспечивает обработку данных в соответствии с соглашением, заключенным между клиентом и сетью. Например, это может гарантировать постоянную скорость передачи данных для телефонных звонков, гарантируя, что голос вызывающего абонента не будет отключен или задержан.
Программирование. Одним из наглядных примеров асинхронной программы является встроенное программное обеспечение принтера. Когда принтер отправляет пользователю предупреждение о низком уровне тонера, он продолжает печать. Принтер не останавливает все, чтобы выдать предупреждение, а затем возобновить работу. Часть программы, которая выдает предупреждение, не зависит от части, запускающей печать. Они могут происходить одновременно, потому что действуют независимо.
Другой немного более абстрактный пример — использование асинхронных методов в распространенных языках программирования, таких как JavaScript, Python и C #.Асинхронное программирование, также известное как неблокирующий код , , дает возможность программе продолжить выполнение другого кода, ожидая завершения длительной задачи. Эта трудоемкая задача выполняется в фоновом режиме, а остальная часть кода продолжает выполняться.
Функция, обеспечивающая асинхронное программирование на этих языках, называется функцией обратного вызова функцией . В JavaScript все операции, вложенные в функцию, отправляются в веб-приложение или базу данных для сбора необходимой информации, в то время как остальная часть программы продолжает работать.Когда информация собрана, она отправляется обратно через программу и применяется к функциям в программе, которые на нее полагаются, отсюда обратный вызов .
Связь. Приложения , такие как Slack, Google Hangouts и Jira, предоставляют функции обмена файлами, интерактивной доски и чата, которые позволяют командам координировать рабочие процессы без необходимости присутствия каждого участника для непосредственного участия в беседе. В результате сотрудники могут оставаться на связи, не будучи привязанными к привязанности к разговору по времени.Сотрудники в разных часовых поясах могут участвовать в этой асинхронной структуре так же эффективно, как и офисные сотрудники.
Асинхронный и синхронныйКаждый из контекстов и примеров, упомянутых выше — телекоммуникации, программирование и коммуникация на рабочем месте — имеет как синхронные, так и асинхронные методы. Существуют как синхронные, так и асинхронные языки программирования, стили общения на рабочем месте и методы телекоммуникации.
Фактически, многие из этих коммуникационных контекстов по своей сути синхронны в своей простейшей форме.Разговор между двумя людьми в его самом основном воплощении зависит от звонка и ответа двух участников в хронологическом порядке.
JavaScript — еще один пример режима связи, который по своей сути является синхронным, но был изменен на асинхронный, чтобы программы могли эффективно выполнять многозадачность и облегчить жизнь программистам.
Тип общения становится асинхронным, когда среда, используемая для общения — язык программирования, телекоммуникационная сеть или приложение для совместной работы в команде — становится достаточно сложным, чтобы с течением времени обрабатывать и хранить передаваемую информацию, позволяя участникам общаться более чем в одном потоке. без опоры на линейную структуру.
Преимущества и недостаткиПреимущества асинхронного формата связи, как уже упоминалось, заключаются в повышенной гибкости структуры обмена информацией и отсутствии зависимости от универсальной шкалы времени или логики для разговоров.
Однако главный недостаток асинхронного режима заключается в том, что он может внести уровень сложности в коммуникацию, что может усложнить или даже саботировать обмен информацией.
Эти преимущества и недостатки проявляются в асинхронном компьютерном коде.Например, кодирование избыточного количества функций обратного вызова может стать беспорядочным и стать кошмаром для программистов, пытающихся их проанализировать. Синтаксические функции, такие как обещания и шаблоны async / await, были введены для оптимизации синтаксиса кода и облегчения его чтения для программистов. Тем не менее, эти функции добавляют к коду уровень сложности.
Если единственной целью программы является выполнение простых последовательных задач, таких как обработка данных, которая может допускать аспект остановки и ожидания синхронного программирования, то синхронный — лучший выбор.Преимущества асинхронного кода делают его более подходящим для программ, которым необходимо реагировать на события, таких как программа с графическим пользовательским интерфейсом (GUI).
Асинхронные преимущества и недостатки также проявляются при использовании инструментов совместной работы. В дополнение к гибкости, которую они предоставляют сотрудникам, инструменты для совместной работы могут обеспечивать запись всех общих сообщений, на которые сотрудники могут ссылаться позже. Они также дают сотрудникам время обдумать ответы товарищам по команде, потому что немедленного ответа не требуется.
Однако, если использовать эти инструменты неорганизованно, они могут увековечить путаный разговор. Поскольку пользователи могут свободно и легко оставлять комментарии и вносить вклад в любое время и в любом месте, деловые разговоры можно легко сбить с пути, добавив лишнюю обратную связь. Кроме того, пользователь несет ответственность за то, чтобы оставаться вовлеченным в несколько цепочек разговоров, которые происходят в инструментах совместной работы группы. Неспособность оставаться вовлеченным или забыть о потоках может привести к отсутствию прозрачности, что негативно скажется на сотрудниках, работа которых зависит от других.
Короче говоря, асинхронные коммуникации обеспечивают преимущества повышенной гибкости и эффективности, но могут создавать проблемы, когда не реализована надлежащая организационная структура для обработки избыточного шума, который иногда может способствовать асинхронным структурам.
Асинхронная связь — будущее работы
Боитесь ли вы его безличной природы или думаете, что это лучшее, что есть со времен потокового телевидения, асинхронная связь никуда не денется
Удаленная работа растет, и онлайн-образование становится все более распространенным и распространенным, как из-за изменения отношения, так и из-за пандемии.Эти факторы только увеличат использование асинхронной связи для обеспечения бесперебойной работы бизнеса, школ и других организаций, когда они больше не используют одно и то же пространство 100% времени
Но что такое асинхронная связь и действительно ли она лучше синхронной?
Что такое синхронная связь?
Добавьте это к длинному списку вещей о работе, которые озадачивают ваших внуков.
«Расскажи еще раз о факсах, дедушка.»
» Что означает «будь добр, перемотай назад» ? »
«Что такое синхронная связь?»
Ну, присаживайся, сынок. Позвольте мне рассказать вам историю.
Синхронное общение означало, что когда я обменивался информацией в офисе, вы должны были отправлять и получать информацию одновременно. Поэтому я звонил кому-нибудь по телефону, ждал, пока они ответят, сообщал какую-то информацию, в то время как они получали эту информацию в тот же самый момент. Это происходило постоянно. Даже в 2015 году, когда у нас были всевозможные инструменты, чтобы остановить это, это происходило постоянно.
Назад в наши дни. В I Done This мы твердо уверены, что асинхронная связь — это будущее работы , а синхронная связь будет становиться все более и более сдержанной. В асинхронной коммуникации нет ничего нового — она существовала веками — просто в 1900-х мы были менее подготовлены для ее использования на рабочих местах. Ситуация быстро меняется — не только компьютеры и электронная почта стали обычным явлением на большинстве рабочих мест, но и количество сотрудников, работающих на дому, также увеличилось на 173% за последние пятнадцать лет.Это только расширило возможности асинхронной коммуникации на рабочем месте.
Для ясности, давайте приведем несколько примеров синхронной и асинхронной связи.
Синхронное общение: Я иду к вашему столу и говорю вам что-то, вы потребляете информацию в то же время, когда я ее отправляю. Вы можете отвечать в режиме реального времени на то, что я говорю, задавать вопросы и узнавать новую информацию на лету.
Асинхронная связь: Я пишу вам электронное письмо.Я посылаю вам электронное письмо. Вы это читаете. Вы использовали информацию после того, как я ее отправил — по-видимому, в свое свободное время. Это освобождает обе стороны от необходимости «синхронизироваться». Нет немедленного давления с просьбой ответить.
Или еще более простое объяснение:
Синхронно: Ответьте немедленно.
Асинхронный: Ответить позже.
Вот отличное описание, написанное Заком Холманом из GitHub:
«Асинхронное общение означает, что я могу выйти на обед и наверстать упущенное, когда вернусь.
Асинхронное общение означает, что я могу задать вопрос коллеге в чате и не беспокоиться о том, чтобы беспокоить ее, поскольку она свяжется со мной, когда появится возможность. Асинхронное общение означает, что я могу поехать в сельскую местность Миннесоты и чувствовать, что работаю из офиса, как обычно ».
Вот краткий список преимуществ асинхронной связи:
- Возможность создавать большие отрезки времени непрерывной фокусировки.
- Возможность общаться с удаленной командой, члены которой находятся в разных часовых поясах.
- Наличие записи общего обмена данными, которая автоматически оцифровывается, и к ней можно будет обратиться позже. В то время как синхронное общение часто требует делать заметки (создавать) во время прослушивания сообщения (потребление).
- Возможность переварить и обдумать ответ, прежде чем отвечать. (Немедленные ответы часто не для вас.)
- Свобода — не быть всегда «за своим столом» на случай, если кто-то захочет с вами поговорить.
Не асинхронная связь.
Асинхронная связь — это будущее работы, потому что она позволяет нам общаться с большей гибкостью и эффективностью.
В этой статье мы дадим вам несколько советов и приемов, как сделать это правильно.
Асинхронная связь: самая большая проблема среднего размера в мире
Одно из основных преимуществ асинхронной связи заключается в том, что для передачи важной информации не требуется два расписания, которые выстраиваются в линию. Независимо от часового пояса или расписания, два или более человека могут успешно решать проблемы и сотрудничать (хотя и немного медленнее).
Асинхронная связь также лучше подходит для тех, кто работает дома. Работник дома может заниматься уходом за детьми или решать личные или медицинские вопросы. Привязать их к часовой встрече может быть не очень полезно, если их постоянно напрягают просьбы или внимание маленьких детей. Но видео, презентация PowerPoint или памятка, которую они могут просмотреть в свободное время, могут передать всю ту же информацию за меньшее время и с более управляемыми перерывами.
Но вот проблема с асинхронным общением: мы как культура освоили его для очень маленьких (написание письма другу, отправка электронного письма трем людям) или очень больших (создание блокбастера, написание книги-бестселлера) .Это тот диапазон 25-500, над которым мы все еще работаем.
Это учреждения такого размера, в которых синхронное общение приносит наибольший ущерб.
Синхронная связь . Прямо как в старых фильмах.
Синхронная связь: чаще всего избыточноеОбычно синхронная связь не работает, потому что у нас слишком много встреч.
По оценкам, собрания тратят более 37 миллиардов долларов в год на потерю времени и производительности и составляют 15% среднего времени организации.Стивен Рогельберг, профессор Университета Северной Каролины, сказал, что его исследование показывает, что 50% встреч — пустая трата времени.
Для тех, кто весь день сидит на совещаниях, легко подумать, что это число может быть слишком консервативным.
Большой проблемой были доступные инструменты. Вы же не хотите писать книгу для 50 человек. Или представьте 100 человек в переписке по электронной почте — какой кошмар. Социальные сети отлично подходят для соединения всего мира, но не предназначены специально для отдела продаж вашей компании.
Идеально подходит для тех разговоров, когда каждому нужна способность переваривать информацию и вмешиваться, но не всем это необходимо. Да, все по-прежнему «на одной странице». Но думайте об этом как о пребывании на одной странице на своих условиях. Мы видели, как это работает.
Будьте готовы к переменам. Потому что многие компании создают продукты, разработанные специально для асинхронной связи, в том числе и мы, компания I Done This. Мы на собственном опыте убедились, как компаний могут увеличить доход и производительность, получив асинхронный код .
Я сделал это в действии.
Вы все пишете неправильно: попробуйте шаблон для асинхронной связи.
Вот проблема: у нас под рукой было много асинхронных инструментов, но мы использовали их как синхронные. Мы быстро отвечаем на электронную почту, как будто поднимаем трубку и здороваемся. Это не в духе асинхронной связи. (Это также не то, для чего была разработана электронная почта).
Хотите научиться искусству асинхронной коммуникации до того, как она станет обязательной (в один прекрасный день, вероятно, так и будет), начните с изучения своего подхода к электронной почте .Разделите время электронной почты на одно или два сеанса в день. Если вы боитесь расстроить своих знакомых, настройте автоответчик. Вот шаблон, рекомендованный Тимом Ферриссом в «4-часовой рабочей неделе».
Приветствую вас, друзья [или уважаемые коллеги],
Из-за высокой загруженности я в настоящее время проверяю и отвечаю на электронную почту два раза в день в 12:00. ET [или ваш часовой пояс] и 16:00. ET.
Если вам требуется срочная помощь (убедитесь, что она срочна), она не может ждать ни 12:00 P.М. или 16:00, свяжитесь со мной по телефону 555-555-5555.
Спасибо за понимание этого шага к большей эффективности и действенности. Это помогает мне добиваться большего, чтобы лучше служить вам.
С уважением,
[Ваше имя]
Начни здесь. Сделайте что-нибудь небольшое, например, управляйте временем электронной почты. Скоро вы встанете на путь блаженства асинхронного общения. И вы можете вернуться к важному.
Асинхронное использование асинхронного чата
Хотя одновременное использование электронной почты является проблемой, она далеко не единственная.
Современное рабочее место наполнено инструментами для общения и чата, такими как Slack, Zoom, Skype, Google Hangouts и другими. При правильном использовании они позволяют нам тратить меньше времени на разговоры и больше на работу. Но слишком часто они засыпают нас красными уведомлениями, которые постоянно сокращают объем нашего внимания.
Пример:
Не делайте этого.
Не отправлять уведомления без контекстаПриведенное выше сообщение не дает Габби никакого дополнительного контекста, кроме того факта, что Питер хочет внимания Габби прямо сейчас.Сообщение требует синхронного общения. Если Габби работает над важной презентацией или во время разговора, ее внимание резко сокращается, и она облажается.
Вместо этого попробуйте сделать следующее:
- Предоставьте контекст. Предоставьте члену вашей команды достаточно информации, чтобы действовать в соответствии с тем, что вы им говорите.
- Используйте скринкасты. Если вам есть что сказать, но вы не хотите набирать текст, запишите видео. Бесплатные инструменты, такие как Soapbox, позволяют бесплатно снимать видео и давать ссылку, которую вы можете опубликовать прямо в Slack.
- Избегайте @ упоминаний без необходимости. Хотя упоминания отлично подходят для того, чтобы кто-то прочитал ваше сообщение, они могут немедленно потребовать внимания цели. Если ваше сообщение не является срочным, рассмотрите возможность публикации прямо на канале, где, как вы знаете, они его увидят.
Хотя приложения чата теоретически асинхронны, опасность состоит в том, что они работают в режиме реального времени . Это означает, что для их эффективного использования требуются дисциплина и контроль.
Установить асинхронную регистрацию
Одна из главных причин, по которой люди все еще общаются синхронно, заключается в том, что между вашей командой существует множество зависимостей.Маркетолог Алекс должен знать, исправила ли инженер Дженни ошибку, прежде чем он сможет разослать обновления для клиентов, поэтому он звонит Дженни по телефону. Когда члены команды не знают, что делают друг друга, у вас будет больше встреч.
Вместо этого сделайте даже свои собрания асинхронными, запланировав удаленную регистрацию. Это означает, что у членов вашей команды есть процесс, позволяющий делиться тем, над чем они работают, не отвлекая ничьего времени. Есть несколько способов сделать это:
- Центральный портал , где все делятся проектами, над которыми они работают каждый день.Ежедневные электронные письма I Done This были созданы специально для этого. Члены команды отправляют электронное письмо или пишут в приложении сообщение о том, над чем они работают, и вся команда может видеть это на панели инструментов I Done This.
- Система управления проектами , например Trello или Asana. Вы создаете рабочий процесс, который позволяет членам команды отслеживать свои ежедневные задачи в нескольких разных проектах.
- Приложение чата , такое как Slack. Вы можете создать канал, где участники команды будут публиковать то, над чем они работают каждый день.I Done Это позволит легко интегрировать ваши стендапы со Slack, но вы также можете использовать бесплатный Slack-бот, например Howdy, чтобы напомнить членам команды о необходимости отметиться.
Асинхронные проверки — мощный инструмент, позволяющий собрать членов команды на одной странице с минимальными затратами на коммуникацию.
Изменения могут быть трудными для любой команды, поэтому не забывайте практиковать методы управления изменениями, которые помогут сгладить эти важные коммуникативные переходы.
Работа будущего
Мы далеко ушли от факсов и дней, проведенных за разговорами по телефону.Сегодня такие инструменты, как электронная почта, чат и видеоконференции, упрощают асинхронное общение для рабочих групп, освобождая их от постоянной необходимости «синхронизироваться».
Если культурный сдвиг кажется пугающим, обратите внимание на модели в полностью удаленных командах, которые успешно справляются с этим. Запуск аутентификации и идентификации Auth0 хорошо объясняет преимущества удаленной работы. Для них работа — это то, чем нужно заниматься, а не место, где можно быть. Этот принцип определяет способы построения отношений, поддержки культуры и развертывания инструментов.
Инструменты— хороший способ начать понимать асинхронную работу, но они работают только тогда, когда вы используете их с полностью асинхронным мышлением. Начав с небольших шагов, например, исправив свой подход к электронной почте или Slack, вы сможете высвободить целые часы в течение дня, позволяя вам тратить больше времени на работу, которая имеет значение.
П.С. Если вам понравился этот пост в блоге, вам понравится наша электронная книга «Что вы не знаете об управлении».
Разница между синхронным и асинхронным обучением
Содержание
- Что такое синхронное обучение?
- Что такое асинхронное обучение?
- В чем разница между синхронным и асинхронным обучением?
- Как Easy LMS поддерживает оба способа обучения?
Что такое синхронное обучение? Объяснение определения
Синхронность означает делать что-то одновременно, и с обучением ничем не отличается. Синхронное обучение относится к учебному мероприятию, в котором группа участников занимается обучением одновременно [1].
Есть реальное взаимодействие с другими людьми
Для этого они должны находиться в одном и том же физическом месте, например в классе, или в одной сетевой среде, например на веб-конференции, где они могут взаимодействовать с инструктором и другими участниками. Есть реальное взаимодействие с другими людьми.
В сценарии корпоративного обучения этот тип обучения происходит, когда есть очное обучение или живые веб-семинары, в которых одновременно могут участвовать сотрудники или клиенты.
Преимущества синхронного обучения
- Взаимодействие между участниками.
- Обмен знаниями и опытом между участниками.
- Обратная связь для инструктора в режиме реального времени.
- Обучение проходит по фиксированному расписанию.
Что такое асинхронное обучение? Объяснение определения
Если синхронное обучение происходит в одно и то же время, асинхронное обучение относится к противоположному .Инструктор, ученик и другие участники не участвуют в процессе обучения одновременно. Нет взаимодействия с другими людьми в реальном времени [1].
Примером этого метода в корпоративном обучении является создание онлайн-контента с предварительно записанными видео или публикация онлайн-экзамена по запросу.
Преимущества асинхронного обучения
- Участники могут учиться в удобное для них время и по расписанию
- Меньше работы для тренеров и менеджеров по персоналу
- Автоматизированные задачи сокращают повторяющуюся работу, такую как проведение онлайн-уроков и выставление оценок
- Сотрудники и клиенты проводят меньше времени в классе или амфитеатре в рабочее время [2]
В чем разница между синхронным и асинхронным обучением?
Синхронное обучение | Асинхронное обучение |
Традиционный класс | Записанный класс |
Обмен мгновенными сообщениями | Электронная почта |
Немедленная обратная связь от инструктора и коллег | Отправка вопроса и ожидание ответа |
Телефонный звонок | Записанное голосовое сообщение |
Очное обучение | Онлайн-курсы обучения (без живого видео) |
Онлайн-вебинар | Запись вебинара |
Групповой | Самостоятельное обучение |
То же время | Разное время |
Как Easy LMS поддерживает оба способа обучения?
Вы можете создавать контент в Easy LMS как для синхронных, так и для асинхронных сценариев обучения.
Easy LMS и синхронное обучение
Можно комбинировать онлайн-курсы с инструментом для проведения веб-конференций
Можно комбинировать онлайн-курсы с инструментом веб-конференций, если вы хотите проводить онлайн-уроки. Другой вариант — создать дискуссионный форум, где ваши участники могут взаимодействовать друг с другом, пока они проходят один и тот же курс.