Я пытаюсь найти разумные модели распределения ресурсов для разработчиков. У отдела будет много разных проектов для разных внешних клиентов, поэтому мне нужно сделать некоторые рекомендации, чтобы люди не сердились из-за отсутствия внимания, не работая над тем, что они хотят, и т.д.
В настоящее время у меня есть предложение для модели:
- Младшие разработчики - будут работать только по одному проекту за раз (причина: в основном, что они не могут контролировать свое использование времени).
- Промежуточные разработчики - будут работать в основном по одному проекту за 50% и более, но могут быть 50-50 по двум проектам
- Старшие разработчики - будут работать максимум по 3 проектам одновременно; процент может быть, например, 50%, 30% и 20%.
Его пожилые люди, которых я беспокоюсь. Поскольку клиенты могут захотеть купить только младшую группу, я должен предоставить им наставника (старшего), чтобы убедиться, что у них есть прогресс в области знаний и помощь, в которой они нуждаются (кто-то с опытом и знаниями о своем проекте). Группа из 5 юниоров получит старшего в 50% случаев.
Вопрос в том, может ли старший управляет 3 проектами за один раз (он будет нанят с учетом этого - я не обману, чтобы кто-то поверил, что они будут писать код в 100% случаев и в итоге на 20%), или это слишком много? EDIT: пожилых людей, которых я планирую использовать для наставников, не ожидается, что они вообще будут кодироваться. Они будут сосредоточены на наставничестве и обучении, например. в новых и будущих технологиях.
У меня такое ощущение, что 2 проекта лучше, чем 3? Или? Что, если старшему нужно 50% на "младший проект" и 30% на анализ и дизайн на другой проект. Может ли он справиться с еще одним проектом с последними 20%?
(И нет времени для обучения, кофе и т.д. не будет частью 100%. Я уже сократил "реальный" объем рабочего времени с учетом этого).