Это моя десятилетняя годовщина удаленной работы. Это десятилетие программирования дома в трусах.

За это время удаленная работа превратилась из второстепенной идеи в массовую индустрию и стиль жизни.

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

1. Используйте (и изучайте!) инструмент управления проектами

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

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

2. Приглашайте разработчиков на каждый звонок по планированию

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

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

Поэтому он пошел к клиенту, чтобы спросить у них ответы.

И тогда мы встретимся снова. И цикл будет продолжаться.

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

3. Приглашайте клиента на каждый звонок по планированию

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

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

почему имеет решающее значение. Сделайте своего клиента центром планирования вашего спринта.

4. Группируйте и ограничивайте конференц-звонки

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

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

Я делаю все возможное, чтобы ограничить обязательные встречи и конференц-звонки до 10% от общего рабочего времени и объединить это время одновременно. Планирование должно быть выполнено, но выполнение всего сразу означает, что вы можете свободно создавать и производить оставшиеся 90% времени без перерыва.

5. Сделайте каждую задачу действенной

Семантика важна.

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

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

Так что, возможно, вы пишете «Опрос CMS для нового маркетингового сайта», «Выберите CMS для нового маркетингового сайта» и «Развертывание CMS».

А затем вы разбиваете каждую из этих задач.

А потом, если нужно, разбить их.

Внезапно все в поле зрения, и ваша команда может выполнять.

6. Уточните незавершенные задачи

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

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

7. Проверяйте каждую фиксацию

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

8. Не используйте электронную почту или Slack для делегирования задач

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

Не объясняйте это в Slack.

Не отправляйте им электронное письмо.

Инструмент управления проектами предназначен для отслеживания и управления требованиями и ходом выполнения проекта. Электронная почта и Slack — отличные платформы для неформального общения, но если это окажется в продукте, убедитесь, что у него есть билет.

См. № 1.

9. Закройте электронную почту и Slack большую часть дня

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

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

Slack и электронная почта имеют свое место, но не в центре вашей сосредоточенной творческой работы.

Я ограничиваю свое онлайн-время в Slack до часа каждое утро и проверяю электронную почту дважды в день. Иногда я нарушаю эти правила, но я думаю, что к ним стоит стремиться.

Прочтите книгу Кэла Ньюпорта Глубокая работа и посмотрите Выступление Мерлина Манна «Inbox Zero», чтобы узнать больше об этом.

Первоначально опубликовано на TeejayVanSlyke