Как мне эффективно справиться с этой ситуацией отсутствия рабочего процесса?

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

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

Мы не можем дать клиенту оценку, потому что они продолжают давать нам неисправные серверы!

Кажется, я ничего не могу с этим сделать, и это сводит меня с ума.

Еще одно добавление: перед тем, как уйти в отпуск, я оставил игру частично законченной. Никто не работал над ним, пока меня не было. Я вернулся и планировал взять 2 недели отпуска на Рождество (которое приближается). Так что я вернусь к работе только через 8 недель до рождественских каникул. Я хотел закончить игру, но теперь, похоже, у меня не получится, пока я не уеду в отпуск, а менеджер проекта будет раздражен. У них нет на это права, если они изначально не ставили мне жестких сроков. Менеджер проекта только усугубляет хаос, добавляя в игру больше отзывов. Обратная связь, которую он дает, должна была быть сделана МЕСЯЦЫ назад.

Как бы вы поступили с такими вещами? Менеджер проекта и клиент в частности. Художники просто делают то, что им говорят.

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

Ответы (2)

Вы делаете все, что можете, и принимаете тот факт, что вы не можете сделать больше. Иначе сойдешь с ума.

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

  2. Вам нужна лучшая поддержка со стороны клиента. И кто-то в вашей компании должен подойти и сообщить клиенту о неисправных серверах, которые клиент предоставляет.

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

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

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

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

И прочтите книгу Тома ДеМарко «PeopleWare» и покажите своему начальнику соответствующие разделы о том, как дорого обходится разработчику «потеря потока».

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

И я рекомендую метод Марка Форстера «Сделай это завтра» в качестве метода тайм-менеджмента, предназначенного для того, чтобы ваш ум не истощался.