Встраиваясь в поток машин на Мэйн-стрит, Марк мысленно возвращается к концепции синхронизации. Он вполне доволен результатом своего анализа. Хотя сейчас, когда он об этом думает, он понимает, что синхронизация в организациях происходит не только между задачами. Она часто происходит между командами или, как в его отделе, между людьми. Все заняты, и у каждого своё расписание и приоритеты. Даже организация встречи часто превращается в непростую задачу. Логично, что такую синхронизацию следует проводить так же, как синхронизацию между задачами. Нужно выявить «индеек» – ключевых фигур, которые обычно самые занятые, и увязать их расписания с расписанием остальных.
Его мать синхронизирует задачи в одном проекте, готовке ужина на День благодарения. А если бы это была мультипроектная среда, например она готовила бы ещё и ужин для соседей? Всё стало бы сложнее. Духовка или медленноварка могли бы стать проблемой. Если одно или несколько блюд из соседского ужина нужно было бы поставить в духовку, пока там запекается индейка, соседский проект бы начал задерживаться. То же самое произошло бы, если одно из блюд должно бы было попасть в медленноварку, пока там готовится запеканка из зелёной фасоли. При правильном планировании, помимо синхронизации задач в каждом из ужинов, необходимо учитывать очередь задач, ожидающих обработки критическими ресурсами. Наличие ресурса с ограниченной мощностью должно быть учтено на этапе планирования, так как это неизбежно повлияет на время выполнения проекта.
Эта проблема не уникальна для инженерии. Марку известны и другие проектные среды, где есть критические ресурсы, такие как специализированные испытательные лаборатории, аэродинамические трубы и краны.
Марк останавливает у главного входа дома престарелых. Тётя Мириам уже ждёт его. Он помогает ей сесть в машину, складывает её ходунки и кладёт их в багажник. Садясь за руль, он готовится к неизбежному. С тех пор, как он стал старшеклассником, тётя Мириам неизменно задаёт ему один и тот же вопрос.
– Ну что, сыночек, ты нашёл себе хорошую девушку?
Наступил вторник следующей недели. Прошло около полутора месяцев с тех пор, как они заморозили проекты, и около месяца с начала подготовки полных комплектов. С минуты на минуту должна прийти Линда.
Марк каждую неделю проводит встречи с каждым проектным менеджером. Один на один, по 10–15 минут, на круг получается примерно пара часов в неделю. Он заботится о своих сотрудниках и хочет быть уверенным, что у них всё в порядке. Он также интересуется их работой: если что-то отвлекает их или они где-то застряли, он предпочитает узнавать об этом как можно раньше.
Процесс уже отработан. Марк спрашивает, как у них дела, чтобы убедиться, что «их земля по-прежнему круглая». Он заранее придумывает тему, которая интересна им обоим. Затем он хочет узнать об их проектах. Он понимает, что люди ценят эти краткие встречи и ждут их. Им нравится их личное время с Марком, когда разговор идёт только о них и ни о ком другом.
С Линдой Марк любит говорить о лучших заведениях в городе. У Линды чутьё на них. Сегодня она рекомендует новый пивной ресторан Hammersmith в самом центре.
– Тебе обязательно нужно туда сходить. Декор очень крутой, а еда вообще отпад.
– Звучит заманчиво!
Они переходят к обсуждению работы. Линда рассказывает о коде, над которым она работает для одного из их приоритетных проектов. Используя возможности ИИ, они могут заставить роботизированную руку адаптировать свои реакции к изменяющимся условиям так, как это было невозможно раньше.
Линда – талантливый эксперт по самому передовому программному обеспечению и человек, к которому идут за помощью, когда другие программисты не могут справиться с возникшей проблемой. Она одна из самых занятых людей в инженерном отделе, если не самая занятая.
Марк знает, что некоторые сотрудники жалуются, и хочет узнать, что происходит.
– Как дела с уменьшением многозадачности?
– Параллельных проектов стало гораздо меньше, и это очень здорово, – радостно сообщает Линда. – Я тут ещё кое-что придумала. Раньше мой день состоял из постоянных прерываний. Все, кто сталкивался с проблемами в коде, бежали ко мне, и мне регулярно приходилось переключаться. Но теперь я решила, что, когда я плотно занята, всем придётся подождать. Если кому-то нужна моя помощь, они могут написать мне в наш корпоративный мессенджер. Каждые несколько часов, когда я заканчиваю очередную задачу, я просматриваю уведомления и, если вижу что-то срочное, откликаюсь, прежде чем перейти к своей следующей задаче.
Марк одобрительно кивает.
– Таким образом, ты следишь за всеми, не задерживаешь важные проекты и делаешь намного больше.
Избегая плохой многозадачности, Линда работает гораздо более эффективно, но это труднее, чем она думала.
– Людям не нравится, что я недоступна по их первому зову. Нужно время, чтобы они привыкли к новым правилам и перестали подталкивать меня к многозадачности.