Ich habe ein verteiltes Scrum-Team und der betreffende Entwickler ist einer meiner besten (produziert Qualitätscode, kennt seinen Tech-Stack, kann gut kommunizieren usw.). Er hat jedoch immer wieder das Gefühl, dass er Code nicht schnell genug produziert oder dass er nicht so reaktionsschnell ist und nicht mit dem Rest des Teams und der Dynamik des Teams „mithalten“ kann.
Sein ideales Arbeitsumfeld ist sicherlich ein kollaboratives kreatives Setup, aber da wir ein verteiltes Team sind, haben wir nicht die beste persönliche Zusammenarbeit. Wir sind ständig auf Slack (posten dort sogar unsere Standups), aber heute sagte er, dass er tatsächlich mehr Arbeit erledigt, wenn er Slack schließt und sich von allen Nachrichten abschaltet.
Er befindet sich in einer anderen Zeitzone als der Rest des Teams, aber das ist nicht so schlimm, und er arbeitet in einem WeWork (gemeinsamer Büroraum), sodass er mit anderen Programmierern zusammen sein kann (auch wenn sie nicht an denselben Projekten arbeiten).
Was kann ich tun, um das Grundproblem zu identifizieren und wie kann ich es im Allgemeinen lösen? Ich habe das Gefühl, wenn ich das nicht lösen kann, wird er gehen, was dem Team insgesamt wirklich schaden wird ...
Liegt das eigentliche Problem überhaupt bei diesem Entwickler?
Sie sagen, er sei Ihr Bestes – er produziert Qualitätscode, ist technisch sehr bewandert –, aber er fühlt, dass er schlecht ins Team passt, basierend auf eher nebulösen Vorstellungen von Geschwindigkeit und Reaktionsfähigkeit. Macht der Rest des Teams schnelle Fortschritte (oder zumindest die Illusion davon), indem er schlampige Arbeit leistet? Sind sie ständig in den Slack-Kanälen des Teams, wenn sie sich auf Code konzentrieren sollten? Springen sie von einer kleinen Aufgabe zur nächsten und erwecken den Eindruck, dass sie sich in der gesamten Codebasis befinden (auf einer oberflächlichen Ebene, natürlich), während Ihr Star versucht, sich auf tiefere Probleme zu konzentrieren?
Es gibt ein Problem mit verteiltem Arbeiten, da es die von kulturellen Ausreißern empfundene Trennung verstärkt. Er hat vielleicht die Gesellschaft anderer Entwickler bei anderen Arbeitgebern, aber das kann die Sache noch verschlimmern, wenn er Gleichgesinnte findet, die sein Gefühl verstärken, nicht dazuzugehören. In einer idealen Welt würde er zumindest einige Zeit physisch mit dem Rest des Teams verbringen damit sie von ihm lernen und gegenseitiges Einfühlungsvermögen aufbauen können.
Was kann ich tun, um das Grundproblem zu identifizieren und wie kann ich es im Allgemeinen lösen?
Anstatt zu versuchen, die Grundursache zu lösen, fragen Sie ihn einfach direkt, was er will und was nötig wäre, damit er Spaß an seinem Job hat und hier bleibt. Wenn es nur darum geht, Slack oder ein anderes Tool zu verwenden (oder nicht zu verwenden), sollte es vernünftigerweise in Ihrer Macht stehen, ihm diese Freiheit zu gewähren. Schließlich sind diese Tools dafür gedacht, die Arbeit schneller und nicht langsamer zu erledigen!
Er hat jedoch immer wieder das Gefühl, dass er Code nicht schnell genug produziert oder dass er nicht so reaktionsschnell ist und nicht mit dem Rest des Teams „mithalten“ kann
Dies ist ein anderes Problem. Klingt eher nach einer bescheidenen Entschuldigung, um den Job zu kündigen, als den wahren Grund zu enthüllen. Wenn Sie mit seiner Arbeit zufrieden sind, müssen Sie ihm versichern, dass sein Tempo überhaupt kein Problem darstellt und Sie mit seiner Leistung ziemlich zufrieden sind. Vielleicht erwägen Sie sogar, ihm eine Auszeichnung für die Qualität seiner Arbeit zu verleihen.
Auch nach Ihren Zusicherungen und nachdem Sie ihm mehr Flexibilität bei seiner Arbeitsweise gegeben haben, können Sie nicht viel tun, wenn er nicht glücklich ist. Am besten lässt man ihn weiterziehen.
Heute sagte er, dass er tatsächlich mehr Arbeit erledigt, wenn er die Lücke schließt und sich von allen Nachrichten abschaltet
Nun, Sie haben Ihre Antwort. Er kann wegen der Unterbrechungen nicht alles tun, was er tun kann. Das ist keine milde Sache, es ist sehr wichtig.
Um ihn besser zu verstehen, lesen Sie mehr über den Flow-Zustand des Geistes .
Um besser mit der Situation umgehen zu können, versuchen Sie, mehr Informationen zu erhalten, indem Sie mit dem Typen diskutieren. Persönlich wäre natürlich besser, aber zumindest eine Audio-Video-Konferenz sollte machbar sein.
Denken Sie daran, dass Dinge, die Ihnen klein und unwichtig erscheinen, für ihn ein Deal-Breaker sein könnten. Bitten Sie ihn, zu versuchen, die Probleme und ihre Auswirkungen auf seine Arbeit und Erwartungen zu priorisieren. Auf diese Weise befinden Sie sich bezüglich des Verständnisses der Situation auf derselben Seite.
mein Führungsstil, also versuche ich herauszufinden, was ich ändern muss.
Ja, du mischst dich zu sehr auf persönlicher Ebene ein.
Sie sollten loben, wo es angebracht ist, und auch beruhigen, aber sich auch nicht auf viele Diskussionen einlassen. Manager sollten einen Schritt zurücktreten von den persönlichen Problemen der Menschen und sie diese selbst behandeln lassen. Du bist ein Manager, nicht ihre Mutter (es sei denn, es ist ein Familienunternehmen)
ChrisFNZ
donnerstagsgeek
Matt
John R. Strohm
PM77-1
jcmack
Donald
Matt
Kilisi
Puck
Strader