Size: a a a

2020 February 05
xpinjection
Сегодня будет заключительная часть размышлений про пользу бизнес-аналитиков в современной разработке. Речь пойдет о кросс-функциональности и разделении обязанностей в команде. Многие Agile-коучи в подобной дискуссии сразу же перейдут к аргументации в стиле: «в хорошей команде все должны уметь заниматься бизнес-анализом и быть погружены в домен». Ну а задача бизнес-аналитика просто постоянно с ними делиться. Я попробую привести несколько факторов, которые мешают единорогам радостно прыгать через радугу.

Первым фактором по популярности становится банальное нежелание самих членов команды развиваться в направлении бизнес-анализа и конкретного домена. Почему? Да все просто! Сейчас в каждой специальности есть безграничные возможности для роста и развития внутри неё. При этом, подобное развитие очень позитивно отзывается на уровне интереса к кандидату на рынке и его стоимости. А вот «продать» первичные навыки бизнес-анализа и погружение в определенный домен куда сложнее. Поэтому многие члены команды делают минимум усилий в эту сторону, сколько бы не пытался поделиться бизнес-аналитик.

Второй по популярности фактор из моего опыта - это отсутствие необходимых навыков, например аналитического мышления или умения собирать/систематизировать информацию из разных источников. Многие люди со своими профессиональными областями справляются весьма посредственно. А такие фундаментальные навыки из воздуха не берутся, нужно учиться, вкладываться и все равно не факт, что будет результат.

Третья причина кроется в узких или сложных бизнес-доменах (а именно там как раз чаще всего нужны бизнес-аналитики). Чтобы нормально в нем прокачаться и приносить пользу у людей уходит часто 3-5 лет, а может и больше. В современной разработке же средним временем работы в одной компании/команде/проекте является 1.5-2 года (статистика не только в Украине). Получается, что человек не видит ни малейшей пользы от подобной инвестиции, а бизнес-аналитик вынужден распыляться на бесполезное обучение.

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

#аналитики #требования
источник
2020 February 08
xpinjection
​​Пятничный пост для тех, кто работает в субботу.

«Когда объясняешь коллеге как тяжело писать тесты в легаси проекте...»
источник
2020 February 10
xpinjection
Программный комитет нашей конференции JEEConf вовсю работает над программой. И стали понятны темы, которые ещё недостаточно освещены:

- GraalVM (практические истории применения на реальных кейсах).
- Observability (подходы, инструменты и практики для обеспечения observability cloud-native Java приложений).
- Low footprint Java platforms (практическое применение оптимизированных по памяти и времени запуска платформ для Java микросервисов как Quarkus, Microprofile и т.д.).
- Java 13-14 (полезные фичи и возможности в последних версиях Java).
- Reactive (практические отчеты о применении reactive подходов и фреймворков).
- Spring Boot (полезные наработки, библиотеки, расширения).
- Kubernetes (истории из полей о граблях и решениях в контексте Java микросервисов).
- Microservices testing (инструменты, подходы и практики для эффективного тестирования в рамках микросервисных систем на Java).
- Serverless (практические отчеты об использовании Java в мире serverless).

Если в вашей команде или компании есть чем поделиться на указанные выше темы, мы будем рады помочь подготовить доклад и выступить с ним перед нашей аудиторией. Присоединяйтесь к команде докладчиков JEEConf 2020 и давайте вместе развивать украинское Java сообщество!

#Java #конференции
источник
2020 February 11
xpinjection
Я решил спустя 8 лет ещё раз прочитать книгу «Coaching Agile teams» и про неё сегодня пойдёт речь. Должен сказать, мое текущее восприятие этой книги сильно отличается от первого прочтения. Получив опыт во всех ролях, которые Agile Coach может играть в организации, начинаешь лучше понимать книгу и ее структуру.

Роли и обязанности Agile Coach отлично структурированы: наставник, коуч, фасилитатор, евангелист. Четко расписано на многочисленных примерах, как и в какой роли он может работать, при этом оставляется свобода для создания своего индивидуального стиля. В конце книги группа глав посвящена анти-паттернам, саморефлексии, оценке собственной работы и построению своего пути как Agile Coach.

Книжка отличная, но кому ее рекомендовано читать?

- В обязательном порядке всем ScrumMaster-ам для лучшего понимания своей роли.
- Менеджерам для построения правильных ожиданий от Agile Coach и умения эффективно с ним работать.
- Тем, кто хочет помочь своему Agile Coach стать лучше или не понимает, каким он должен вообще быть.
- Ну и, конечно же, всем, кто называет себя Agile Coach. :)

Что ещё порадовало, так это прагматичность описания Agile в книге: ответственность команды, желание достигать поставленных целей, фокус на работе в спринте...

#книги #books #Agile #coaching
источник
2020 February 14
xpinjection
Места на мой тренинг "Test automation strategy for microservices-based systems", запланированный на 20 февраля, разлетелись буквально за неделю. Поэтому мы решили для всех желающих организовать повторный 28 февраля. На него больше половины билетов уже тоже раскуплено.

Также, после года обкатки в корпоративном формате и внедрения Kubernetes у 5 совершенно разных клиентов, я наконец решил провести публичный тренинг "Kubernetes for Java Developers". Мы поставили его на 13-14 марта и уже открыли регистрацию. За эти два дня мы в деталях и на практических примерах разберем принципы cloud-native сервисов на Spring Boot, основы Kubernetes и тонкости использования Docker. Тренинг полезен тем, кто хочет быстро освоить новый для себя стек и понять как его эффективно использовать в своей работе.

Ну и 20 февраля перед конференцией Selenium Camp 2020 запланирован еще один тренинг от Вани Крутова на тему построения эффективной инфраструктуры для веб-тестирования с использованием Selenoid. Тут тоже будет много практических советов, подходов и все это "из первых рук" от представителя команды разработки Selenoid. Очень горячая тема и крутой тренер!

#тренинги #kubernetes #инфраструктура #docker
источник
2020 February 18
xpinjection
Хорошие новости для тех, кто любит все делать из консоли и работает с GitHub. Появилась бета-версия GitHub CLI, которая позволяет работать с пулл реквестами и задачками прямо из консоли. Работает даже под Windows.

Теперь можно очень много задач по интеграции с GitHub частично автоматизировать и облегчить!
источник
2020 February 24
xpinjection
21-22 февраля прошла наша конференция Selenium Camp 2020. Этот сезон стал юбилейным, ведь прошло уже 10 лет с тех пор как мы основали первую в мире конференцию, посвящённую Selenium. А теперь она уже охватывает автоматизацию тестирования целиком и каждый год собирает аншлаг.

Пока мы подводим итоги и готовим отчёт по конференции, я готов поделиться слайдами двух своих новых докладов про CI/CD в мире микросервисов и использование статических анализаторов для обеспечения качества. Ну и конечно же, фоточками с места событий!

#конференция #тестирование #доклады
источник
2020 February 25
xpinjection
Постоянно наблюдаю ситуацию, когда люди в компаниях сразу тянут к себе все технологии, о которых слышали на конференциях или митапах. Потом выясняется, что никто толком не понимает зачем и какие проблемы решаются с помощью этих технологий, но приходится мириться с дополнительными "приседаниями" и сложностями.

В мире Kubernetes такой технологией чаще всего становится Helm. Людям нужно переопределить пару переменных для разных окружений, а они сразу начинают стрелять пушкой по воробьям. В результате возникают проблемы с двойным версионированием, манифесты потихоньку становятся нечитаемым месивом (ведь можно все кастомизировать), разработчики перестают их поддерживать и начинают создавать упрощенные версии манифестов для локального деплоя...

Я об этих бедах всегда рассказываю на тренинге, а тут на глаза попалась отличная статья, которая детально описывает натуральную эволюцию от sed до Helm с несколькими наиболее популярными промежуточными решениями. Обязательно рекомендую к прочтению!

#инфраструктура #kubernetes
источник
2020 February 29
xpinjection
Сегодня я выступал на конференции Simplicity Day: Agile Magic с докладом про проблемы использования стори поинтов для планирования спринтов. Чтобы не просто побухтеть на горячую тему, я поделился опытом использования на практике capacity-based планирования. Слайды уже залил и готов поделиться!
источник
2020 March 01
xpinjection
В пятницу не получилось поделиться чем-то фановым из-за занятости на тренинге, но лучше поздно чем никогда. Ловите чудесное философское видео о качестве кода "по-пацански". Приятного просмотра! https://www.youtube.com/watch?v=-R455cuPsV4
источник
2020 March 07
xpinjection
На этой неделе меня слегка привалило работой и поэтому не было времени опубликовать официальную позицию команды организаторов конференции JEEConf по поводу коронавируса и наших планов. Мы не можем делать вид, что это нас не касается и отмалчиваться.

Начну с того, что для нас здоровье участников и докладчиков является первым приоритетом. Поэтому мы внимательно следим за развитием ситуации и рекомендациями МОЗ/ВОЗ/Министерства Здравоохранения и других организаций. На текущий момент эпидемия в Украине не объявлена и никакие ограничения не введены. Поэтому на данный момент мы не планируем отменять или переносить мероприятие.

Многие из вас слышали об отмене больших международных конференций, собирающих участников из разных стран, включая страны с официальными очагами распространения вируса. JEEConf рассчитана на участников из Украины и соседних стран, иностранных участников у нас минимум. Иностранных докладчиков также не очень много, тем более некоторые не смогут приехать из-за ограничений их компаний-работодателей.

Это не отменяет активных действий с нашей стороны по уменьшению рисков для участников.

Что мы будем делать до конференции?

1. Для уменьшения плотности участников на площадке, мы уменьшим количество билетов на конференцию до 500-600.

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

3. Мы будем оперативно уведомлять о всех изменениях в расписании и заменять докладчиков, которые не смогут приехать из-за ограничений, или переносить их в интерактивный онлайн режим.

4. Если будут опубликованы официальные рекомендации об отмене мероприятий или мы увидим существенное ухудшение ситуации с распространением вируса, то мы отменим конференцию.

5. Мы продумаем другой формат или отменим традиционную виски-пати, потому как это самое тесное взаимодействие между участниками.

6. Мы рассмотрим возможность организации онлайн трансляции для тех, кто не смог приехать на конференцию или попасть на конкретный доклад. На крайний случай, мы проработаем вариант выкладывания видео докладов онлайн с минимальной задержкой.

Какие меры мы собираемся предпринять на конференции?

1. Мы обеспечим всех индивидуальными антисептиками, масками и салфетками. Также будут действовать стационарные станции с антисептиком в зоне приема еды.

2. Персонал площадки будет регулярно проводить санитарную обработку всех поверхностей, особенно столов и ручек дверей.

3. Микрофоны будут специально дезинфицироваться между использованиями.

4. При проявлении симптомов простуды или гриппа (температура, жар, кашель, проблемы с дыханием) участники не будут допускаться на конференцию с компенсацией стоимости билета.

5. В залах будет действовать контроль мест, чтобы избежать переполнения. При заполнении зала на 70-80% участники допускаться в зал не будут.

6. Мы подготовим визуальные инструкции для участников о базовых правилах защиты себя и других (чихать и кашлять в локоть, мыть руки с мылом, не трогать лицо руками и т.д.).

7. На площадке будет работать врач, который специализируется на ОРВИ.

8. Все сотрудники на раздаче питания будут использовать индивидуальные защитные маски (перчатки у них и так обязательны).

9. Мы максимально увеличим уровень вентиляции и проветривания всех помещений.

В завершение, хотелось бы напомнить, что конференция JEEConf всегда была комьюнити мероприятием, а не коммерческим проектом, поэтому мы не будем стремиться провести ее любой ценой и подвергать участников неоправданному риску. Сейчас есть большая надежда, что с приходом весны ситуация с вирусом пойдёт на поправку и за ближайший месяц паника спадёт. Если этого не случится, мы будем вынуждены отменить конференцию.
источник
2020 March 15
xpinjection
Многие из вас в течение следующих пары недель будут работать удаленно и в целом проводить дома куда больше времени чем обычно. А это означает, что у вас появится время на самообразование. Поэтому мы решили опубликовать в открытый доступ видео всех докладов с прошедшей в конце февраля конференции Selenium Camp 2020.

А чтобы вам проще было составить свой плейлист, вот рейтинг ТОП-10 докладов по результатам голосования участников:

1. Static analysis tools as the best friend of QA (Mikalai Alimenkou) average rank: 4.723, weighted rank: 4.594
2. Test coverage myth busted: Test-to-code mapping and Test Impact Analytics (Sergey Pirogov) average rank: 4.646, weighted rank: 4.524
3. Modern CI/CD in the microservices world with Kubernetes (Mikalai Alimenkou) average rank: 4.642, weighted rank: 4.503
4. Selenium in Kubernetes: lessons learned (Ivan Krutov) average rank: 4.604, weighted rank: 4.483
5. Test coverage visualization (Artem Eroshenko) average rank: 4.624, weighted rank: 4.473
6. Flaky tests: The method. (Andrei Solntsev) average rank: 4.526, weighted rank: 4.417
7. Test Gap Analysis and minimization of regression suites via Test-to-Code mapping with Drill4J (Dmitriy Gumeniuk) average rank: 4.479, weighted rank: 4.375
8. WebdriverIO + Puppeteer. Double gun – double fun (Oleksandr Khotemskyi) average rank: 4.5, weighted rank: 4.352
9. Selenium 4 (Simon Stewart) average rank: 4.366, weighted rank: 4.311
10. Closing the Loop – Shifting Right & Observability (Marcus Merrell) average rank: 4.355, weighted rank: 4.302

Хорошего просмотра!

#конференция #тестирование #автоматизация #видео
источник
2020 March 16
xpinjection
Перенос JEEConf 2020

За последнюю неделю ситуация вокруг короновируса усугубилась весьма стремительно: ВОЗ объявила о пандемии, многие страны Европы закрывают свои границы и вводят тотальный карантин, запрещаются любые массовые мероприятия, прекращается авиасообщение и т.д. Мы уже говорили, что безопасность и комфорт участников для нас стоит на первом месте. В сложившейся ситуации, посещение конференции уж точно нельзя назвать безопасным и комфортным. Поэтому мы приняли решение о переносе JEEConf 2020.

Новые даты конференции 10-11 июля. Никто не знает точно, что будет дальше и как будут развиваться события. Мы выбрали новые даты через 4 месяца в надежде, что к этому моменту ситуация не будет вызывать опасений.

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

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

Если вы купили билет на JEEConf 2020 и вам по какой-то причине не подходят новые даты проведения, то мы предлагаем следующие опции:

- использовать купленный билет для посещения любой из наших будущих конференций (XP Days Ukraine, Selenium Camp, JEEConf), даже если он был куплен со специфической скидкой;

- использовать купленный билет для участия в любом публичном однодневном тренинге, расписание которых мы опубликуем сразу как улучшится ситуация с вирусом;

- запросить возврат полной стоимости билета, который мы сможем осуществить в течение 30 дней с момента обращения.

Это было непростое, но однозначно лучшее решение. Мы надеемся на вообще понимание и поддержку! Берегите себя!
источник
2020 March 18
xpinjection
Несмотря на карантин, ближайшие 2 недели у меня плотно загружены клиентами в онлайн режиме. Но по текущим ощущениям, в начале апреля карантин не закончится и будет продлён. Поэтому можно провести новые интересные эксперименты.

В эффективные онлайн-тренинги я никогда не верил и не поверю. Онлайн-конференции тоже весьма сомнительны пока не появились тематические комнаты для свободного общения на разные темы параллельно с докладами.

Но у нас давно среди услуг есть заказные выступления:

- вдохновляющее кейноут выступление (60-90 минут);
- классический доклад (60-90 минут);
- обзор конкретной технологии, инструмента или практики (60-120 минут);
- Q&A сессия и дискуссия на базе интересов аудитории (60-120 минут);
- короткий практический воркшоп (60-180 минут);
- Deep Dive формат с максимально полным охватом узкой темы (4 часа).

И вот они как раз отлично ложатся на онлайн формат.

Если кто-то хочет заказать для своей команды или компании, воспользовавшись удаленкой, то обращайтесь и опробуем новый формат. Ведь так можно донести что-то полезное сотрудникам в разных локациях. Когда ещё такой шанс представится?
источник
2020 March 20
xpinjection
Если помните, осенью я писал про плагин в Intellij IDEA, который позволяет более удобно работать с локаторами для Selenium/WebDriver тестов. Так вот, направление оказалось интересным и развилось в полноценную поддержку проектов по автоматизации веб-тестирования. Помимо помощи с CSS/XPath локаторами, теперь есть поддержка Allure, навигация в систему управления задачами или TMS, настройка Selenium Grid и Selenoid, компактные стектрейсы... Круть! Это прямо прорыв в рамках поддержки в IDE автоматизации тестирования.
источник
2020 March 23
xpinjection
Меня часто спрашивают, что нужно изучать начинающим Scrum-мастерам, чтобы развиваться и выходить из статуса "подмастерья". Сейчас у людей появилось больше времени на самообразование, поэтому я решил опубликовать список материалов тут.

1. Книга "Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition". Одна из лучших книг, но английский не для начинающих. Вроде есть на русском в переводе, но за качество не отвечаю. Отлично показывает общую картину и направления развития, систематизирует понимание и помогает понять слабые стороны.

2. Книга "Agile Retrospectives: Making Good Teams Great". Классическая книга по основам ретроспектив. Основы с тех пор мало поменялись, а вот практики новые развились. Читать обязательно, чтобы дальше было на что наращивать опыт.

3. После основ ретроспектив можно черпать новые идеи и форматы в одной из этих книг: "Fifty Quick Ideas To Improve Your Retrospectives" и "Agile Retrospective Kickstarter". Благодаря этим источникам, ваши ретроспективы всегда будут радовать разнообразием.

4. Книга "The Great ScrumMaster: #ScrumMasterWay". Ее хвалили несколько человек, мнению которых я склонен доверять. Но сам я не читал, потому что слишком далеко в моем книжном списке. :)

5. Ну и конечно же, Scrum Guide. Он переведен на много языков и покрывает "канонический Scrum сухим языком теории".

6. Последняя книжка "Management 3.0" напрямую к теме не относится, но хорошо дополняет картину менеджмента в современном мире.

Воспользуйтесь карантином с пользой!

#books #Agile #Scrum
источник
2020 March 24
xpinjection
Сейчас все вдруг превратились в экспертов по распределенным командам и удаленке, проводят вебинары, тренинги и консультации на эту тему. Я всегда считал и продолжаю считать распределенные команды очень неэффективными (за редким исключением). Часто с клиентами приходится работать онлайн по некоторым направлениям и при всех приложенных усилиях эффективность несравнимо ниже чем при живых встречах. Сегодня я хочу поделиться основными причинами, которые влияют на это и как можно смягчить влияние.

Начнем с проблемных зон. Речь пойдет именно о работе из дому, а не из специализированных мест.

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

Длительные ремонты у соседей. Когда целый день как проклятые дрелят в стену над головой, то не до работы. Ну а про активное участие в митингах я вообще помолчу. И тут речь не о паре дней, а иногда о многих месяцах.

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

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

Отсутствие культуры персональной ответственности в компании. В больших компаниях обычно не так много мотивированных людей высокой квалификации и достаточно тех, кто работает исключительно под чутким контролем менеджмента. Нет контроля - нет результата.

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

Соблазн заниматься своими делами вместо работы. Свои дела большинству из нас куда ближе чем работа, а тут такой соблазн, ведь "никто не увидит и не узнает". А так как нет четкого разделения между работой и личными делами, то тяжело контролировать распределение времени.

Отсутствие фоновых укрепляющих отношений на работе. Люди являются очень социальными существами. Они строят неформальные отношения и именно на них дальше базируется эффективность групповой работы. В удаленке подавляющее большинство такого рода связей разрушается.

Влияние эмоциональных факторов на работу. В удаленном формате эта проблема начинает сильно усугубляться. Скрытые обиды, недоверие, додумывание, скрытие информации, эмоциональная подавленность, отстраненность и другие проявления начинают играть новыми красками. Их куда сложнее идентифицировать и исправить, потому что ключ часто лежит в наблюдении внешних поведенческих проявлений.

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

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

Есть конечно исключения в виде очень мотивированных профессиональных или хорошо сыгранных небольших команд. Наработанные командные связи не дадут негативным факторам взять верх в краткосрочной перспективе.
источник
2020 March 25
xpinjection
Так как вчерашний пост получился очень длинным, то сегодня продолжим тему. Я расскажу о тех практиках, которые помогли командам моих клиентов или просто знакомых немного улучшить ситуацию с работой из дома.

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

Календарь часов доступности. Очень важно понимать кто когда будет доступен для созвонов. Это также неявно добавляет дисциплины в команду.

Продуманные эффективные каналы коммуникации. Все должны понимать как решить любой вопрос и не отвлекаться на 100 каналов. В этот период лучше максимально отказаться от почты и длинных переписок, заменив на быстрые созвоны. Мой любимый вариант - это многоканальный Slack с уровнями важности (чат и персональные созвоны) и Zoom для больших встреч.

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

Обязательное использование камеры на созвонах. Очень сложно адекватно воспринимать людей чисто на слух. Визуальное присутствие и эмоции являются важной частью эффективной коммуникации. В домашних условиях может пригодиться визуальный фон или размытие фона.

Использование статусов в каналах коммуникации. "Не беспокоить" для сфокусированной работы, "нет на месте" на случай перерывов или отсутствия на рабочем месте. Уважайте время своих коллег, ведь визуально теперь невозможно понять кто где и чем занят.

Разделение рабочего и нерабочего пространства. В идеале, место в отдельной комнате, выделенное для работы. Если невозможно, то угол с минимальным уровнем шума. Это разделение поможет проводить границу между работой и домом. Еще один хак - это объединиться с соседями и днем одну из квартир делать рабочей, а другую семейной.

Максимум визуализации во всех областях. Доски для задач, общие доски для рисования или структурирования информации, проведения совместных встреч, инструменты для ретроспектив и т.д. Отдельно можно упомянуть совместную работу над кодом.

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

Качественное техническое оснащение. Быстрый надежный интернет, возможно даже резервный провайдер на время карантина, камера HD, 2 экрана, облачные инструменты, VPN доступ.

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

Структурирование базы знаний. Вся информация должна быть хорошо структурирована, легко искаться и быстро актуализироваться. Отлично работают визуальные реестры сервисов со ссылками.

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

Всем здоровья и эффективности!
источник
xpinjection
Сегодня мне рассказали про интересную платформу для распределённых команд: https://www.sococo.com/. Идея очень прикольная, практически эмуляция настоящего офиса в виртуальном пространстве. Интегрируется для звонков с Zoom и другими сервисами. Если кто-то пользуется, напишите мне. Очень интересно посмотреть как это выглядит на практике.
источник
2020 March 27
xpinjection
Как я уже говорил, об удаленной работе советы сейчас дают все кому не лень. Вот волна добралась и до легендарного Мартина Фаулера. Он написал статью с рекомендациями по проведению видео-звонков.
источник