Einer meiner Kollegen, den ich leite, macht immer wieder Fehler bei der Arbeit, bei der er mir hilft.
Ich habe versucht, ihm auf folgende Weise zu helfen:
Trotzdem scheint er immer wieder dieselben Fehler zu machen, bei einigen frage ich mich, warum er den Fehler gemacht hat, dh eine typische Aufgabe wäre es, eine Funktionalität basierend auf dem Modell zu implementieren. Als ich schließlich seine Arbeit überprüfe, sieht die Funktionalität nicht gleich aus, was dazu führt, dass der Kunde sauer ist, da das, was er vereinbart hat, in Wirklichkeit nicht dasselbe ist. Das Problem ist kein Codierungsproblem, sondern dass er das Design nicht genau befolgt hat. Um die Situation zu korrigieren, muss ich manchmal hineingehen und seinen Code korrigieren, damit er genauso aussieht, aber da ich für die Lieferung des Projekts verantwortlich bin, irritiert es mich, seine Arbeit zu erledigen.
Wie geht man damit am besten um?
Stellen Sie sicher, dass er sich bewusst ist, dass dies ein ernstes Problem ist.
Einige von uns fühlen sich nicht so wohl dabei, Kritik zu äußern. Es ist leicht zu vermeiden, ein ernstes Problem zu diskutieren oder es herunterzuspielen. Aber wenn dies der Fall ist, hilft es weder ihm noch Ihnen.
Wenn Sie es noch nicht getan haben, unterhalten Sie sich mit ihm, in dem Sie erklären, dass dies ein ernstes, systematisches Problem ist. Weisen Sie nicht nur auf einzelne Fehler hin; Stellen Sie sicher, dass er weiß, dass dies ein andauerndes Muster ist, das nicht akzeptabel ist.
Das muss nicht alles negativ sein; Sie können ihm Unterstützung anbieten und deutlich machen, dass Sie konstruktiv zusammenarbeiten wollen, damit er erfolgreich sein kann. Aber die grundlegende Botschaft, dass es sich um ein ernstes Problem handelt, muss kommuniziert werden. Sonst kommst du nirgendwo hin.
Überprüfen Sie seine Arbeit formell anhand klarer Anforderungen.
Stellen Sie sicher, dass er genau weiß, was die Anforderungen für eine Aufgabe sind (es hört sich so an, als hätten Sie bereits daran gearbeitet), und führen Sie auch eine Überprüfung anhand der Anforderungen durch.
Wenn er ein bestimmtes Design implementieren sollte, überprüfen Sie seine Implementierung anhand des Designs und notieren Sie alle Inkonsistenzen. Wenn sie nicht übereinstimmen, hat er die Überprüfung nicht bestanden und muss zurückgehen und die Probleme beheben.
Vermeide es, hinter ihm aufzuräumen.
Korrigieren Sie seinen Code nach Möglichkeit nicht selbst. Senden Sie es stattdessen an ihn zurück, um es zu korrigieren.
Vielleicht müssen Sie dies irgendwann tun, weil es für die Lieferung entscheidend ist. Aber wenn ja, stellen Sie sicher, dass ihm dies als Problem hervorgehoben wird.
Treffen Sie sich regelmäßig mit ihm, um die Leistung im Laufe der Zeit zu bewerten und klare, messbare Ziele zu setzen.
Stellen Sie sicher, dass er weiß, wie Erfolg langfristig aussieht, und arbeiten Sie mit ihm daran, dies zu erreichen.
Aber irgendwann, wenn das Problem weiterhin besteht, müssen Sie möglicherweise die schwierige Entscheidung treffen, dass er gehen muss. Wenn dies der Fall ist, wird jede fortlaufende Messung seiner Leistung diesen Prozess unterstützen.
Dan
Maskierter Mann
Sokrates
Stephan Branczyk
Stephan Branczyk