Здравствуйте, Ночной Смотрящий, Вы писали:
НС>При чем тут процессы? Разработчик занимается задачей. По ходу выполнения у него возник вопрос, к примеру, по той части системы за которую отвечаешь ты. И он что, будет тебя ждать пока ты соизволишь ответить? НС>Эффективность команды архизависит от эффективности коммуникаций, вне зависимости от процессов. Зависит оно только от типа разработки. Если задача конкретного человека большая и изолированная, то да, коммуникации не так важны. А если разработчики совместно работают над одним куском, то тут все становится печально.
Какой мрак. А как компания называется, а то вдруг у вас окажусь, нафиг-нафиг!
Смотри, во-первых, хорошо иметь корпоративный чатик, тот же Слэк. Запрос заданный в правильном канале почти моментально получает ответ. Во-вторых, хорошо бы не находиться в ситуации, когда за компонент отвечает только один человек, если таких людей насколько, то кто ответит в чатике не важно. В-третьих, ситуации когда задержка с ответом вызывает проблемы тоже быть не должно, т.к. хорошо бы продумывать дизайн и прорабатывать вопросы "на берегу", несколькими разработчиками. Ты уверен что у вас процессы просто не кривые?
НС>И это все на уровне разработчиков. Когда мы поднимаемся на уровень менеджмента, там эффективность коммуникаций становится просто определяющей. Задача менеджера это коммуникакции и есть. А если менеджер не считает нужным отвечать часами на запросы — нахрена он вообще нужен то?
А с какого перепугу у тебя несколько часов возникли? Обычно в рабочие часы все работают, тогда оповещения есть на компе. Если человек куда-то отличается, ну что же, будет задержка, но в общем потоке рабочих задач это не постоянная ситуация. Вопросы же не как из рога изобилия сыпятся. А если именно что сыпятся, то возвращаемся к хреновым процессам.