Ответ
Сначала проведу индивидуальные встречи с каждым членом команды, чтобы понять их боли, ожидания и уровень вовлеченности. Затем соберу команду для открытого диалога, где обозначу свою роль (фасилитатор, а не диктатор) и зоны ответственности.
Для недовольных:
- Выясню конкретные причины сопротивления (например, прошлый негативный опыт)
- Покажу ценность через quick wins (например, упрощу процесс ревью кода)
Для довольных:
- Использую как точку опоры для изменений
- Делегирую лидерские роли в рабочих группах
Для безразличных:
- Вовлеку через интересные им задачи (например, если разработчик любит оптимизацию – дам соответствующий микропроект)
Пример подхода:
def handle_team(team):
for member in team:
if member.status == 'resistant':
address_concerns(member)
elif member.status == 'supportive':
empower(member)
else: # indifferent
engage_through_interest(member)
Главное – не пытаться угодить всем, а выстроить прозрачные процессы.