Это моя десятилетняя годовщина удаленной работы. Это десятилетие программирования дома в трусах.
За это время удаленная работа превратилась из второстепенной идеи в массовую индустрию и стиль жизни.
Появляются передовые методы удаленной работы, но они далеки от кодификации. Это то, что я делаю каждый день, чтобы убедиться, что мои проекты работают гладко. Они сделали мою команду счастливой, а моих клиентов — счастливыми.
1. Используйте (и изучайте!) инструмент управления проектами
Все сводится к резьбе. Каждый раз, когда я использовал электронную почту или чат для уточнения требований, начиналась смертельная спираль прокрутки журнала чата вверх, чтобы найти то, что я сказал на прошлой неделе или в прошлом месяце. Когда вы держите все в контексте, намного легче отслеживать все.
И пусть это будет простой инструмент. Просто используйте что-то, что поддерживает создание комментариев в отдельных задачах, которые вы можете пометить как выполненные, когда они будут выполнены. Забудьте о сложном отслеживании скорости и проекциях. Они все равно ошибутся.
2. Приглашайте разработчиков на каждый звонок по планированию
Агентство, с которым я работал, исключало меня из обсуждений с их клиентом. Их креативный директор встречался с клиентом, а затем передавал мне его видение.
Из-за этого в конце наших сессий планирования постоянно оставались вопросы без ответа, поскольку я, как правило, задавал конкретные вопросы, на которые креативный директор не мог ответить.
Поэтому он пошел к клиенту, чтобы спросить у них ответы.
И тогда мы встретимся снова. И цикл будет продолжаться.
Полезно иметь постоянный контакт с заинтересованными сторонами. Познакомьте команду с вашим клиентом и укрепите их отношения. Когда я это делаю, я обнаруживаю, что проект в конечном итоге работает сам по себе.
3. Приглашайте клиента на каждый звонок по планированию
Создание программного обеспечения — это удивительное приключение, потому что мы работаем над проектами в самых разных отраслях! Я работал в сфере моды, фармацевтики, правительства, социальных сетей и энергетики, и это лишь некоторые из них.
Из-за этого мы во власти наших клиентов, чтобы действительно знать, что им нужно построить.
почему имеет решающее значение. Сделайте своего клиента центром планирования вашего спринта.
4. Группируйте и ограничивайте конференц-звонки
Встречи и конференц-звонки — единственный способ провести мозговой штурм и открыть для себя новые функции. Кроме того, это единственный способ спланировать спринт разработки.
Но они дорогие. Они требуют полного внимания всей вашей команды. Если у вас есть двухчасовая встреча с четырьмя членами вашей команды, вы потеряли работу за весь рабочий день из-за этой встречи.
Я делаю все возможное, чтобы ограничить обязательные встречи и конференц-звонки до 10% от общего рабочего времени и объединить это время одновременно. Планирование должно быть выполнено, но выполнение всего сразу означает, что вы можете свободно создавать и производить оставшиеся 90% времени без перерыва.
5. Сделайте каждую задачу действенной
Семантика важна.
Если вам нужно создать новый маркетинговый сайт и вы добавляете задачу с заголовком «Создать новый маркетинговый сайт», вы будете крутить колеса, пытаясь понять, как это сделать.
Но если вы определите болевые точки в этой монументальной задаче и набросаете их в виде отдельных задач, вы сможете делегировать и выполнять каждую из них отдельно.
Так что, возможно, вы пишете «Опрос CMS для нового маркетингового сайта», «Выберите CMS для нового маркетингового сайта» и «Развертывание CMS».
А затем вы разбиваете каждую из этих задач.
А потом, если нужно, разбить их.
Внезапно все в поле зрения, и ваша команда может выполнять.
6. Уточните незавершенные задачи
Если есть задача, которая выполнена, за исключением небольшого пограничного случая, добавьте новую задачу для покрытия пограничного случая, назовите исходную задачу выполненной и отметьте ее в старой задаче.
Теперь вы максимально сосредоточены на крайних случаях. И теперь ваша команда может лучше оценивать прогресс спринта, не копаясь в каждой отдельной задаче.
7. Проверяйте каждую фиксацию
Раньше я возмущался процессом обязательного рецензирования. Но после того, как я был унижен тем, что меня несколько раз обвинили в моей ерунде, я могу засвидетельствовать ценность знания того, что чужие глаза коснулись моей работы, прежде чем она пойдет в производство.
8. Не используйте электронную почту или Slack для делегирования задач
Если есть работа, которую нужно выполнить, и вы хотите попросить кого-то сделать это, откройте тикет в своем инструменте управления проектами и назначьте его.
Не объясняйте это в Slack.
Не отправляйте им электронное письмо.
Инструмент управления проектами предназначен для отслеживания и управления требованиями и ходом выполнения проекта. Электронная почта и Slack — отличные платформы для неформального общения, но если это окажется в продукте, убедитесь, что у него есть билет.
См. № 1.
9. Закройте электронную почту и Slack большую часть дня
Это мой супергеройский лайфхак. И это сложно, потому что мы приучены быть отзывчивыми и всегда на связи.
Но правда в том, что конец света не наступит, если вы отключитесь и сосредоточитесь на чем-то одном на несколько часов. Я должен говорить себе это каждый раз, когда я это делаю.
Slack и электронная почта имеют свое место, но не в центре вашей сосредоточенной творческой работы.
Я ограничиваю свое онлайн-время в Slack до часа каждое утро и проверяю электронную почту дважды в день. Иногда я нарушаю эти правила, но я думаю, что к ним стоит стремиться.
Прочтите книгу Кэла Ньюпорта Глубокая работа и посмотрите Выступление Мерлина Манна «Inbox Zero», чтобы узнать больше об этом.
Первоначально опубликовано на TeejayVanSlyke