Wie rechtfertigen Sie als Abteilungsleiter Ihre Vergütung, wenn Ihre Leistung schwer messbar ist?

Ich bin derzeit für eine Gruppe von Leuten verantwortlich, die im Allgemeinen Selbststarter sind und sich selbst organisieren. Als ihr Manager muss ich ihnen also die meiste Zeit nur aus dem Weg gehen und einige kleinere Ziele für jede Iteration der Lieferung unseres Produkts festlegen .

Da ich ihr technisches Know-how nicht mehr wirklich ergänzen oder die Prozesse verbessern kann, liegt der Wert, den ich ihnen biete, eher darin, das Management aus dem Weg zu räumen und mehr spirituelle Unterstützung in Bezug auf die Stärkung der Moral zu leisten.

Ich fand es jedoch schwierig, als ich kürzlich von meinem CEO gefragt wurde, was mein Beitrag zum gesamten Team ist, da er auf herkömmliche Weise nicht wirklich messbar ist und einige der Dinge, die ich täglich tue, den normalen Managementpraktiken widersprechen. Wie rechtfertige ich also meine Vergütung in einem solchen Szenario?

Wenn Ihre Programmierer zufrieden sind, sind Sie Gold wert. Überlegen Sie, was andere Unternehmen Ihnen zahlen würden, wenn Sie ein Team zufriedener Programmierer aufbauen und unterhalten könnten.
Ich kann nicht glauben, dass der CEO eine solche Frage stellen würde.
Diese Frage scheint nicht zum Thema zu gehören, da es um Probleme am Arbeitsplatz geht.
Sie haben Glück, dass Ihr Team selbstmotiviert ist. und in der Lease-Time können Sie sich mehr auf das konzentrieren, was Sie für Ihr Team besser machen können. Das Team leistet unter Ihnen ohne Einschränkungen gute Dienste. Ich denke, der CEO möchte Druck auf Sie und möglicherweise auf Ihr Team ausüben.
@Earthling - Ich wollte das Flagging ansprechen. Das Hinterlassen von Kommentaren zu Posts wie diesem ist großartig, aber wenn Sie diese Posts auch über den Flag-Link markieren können, können sich die Moderatoren darum kümmern. Weitere Informationen finden Sie in diesem Markierungsleitfaden . Ich ging voran und wandelte den Beitrag in einen Kommentar zu der Frage um.
@earthling - Das ist immer ideal, wenn die Leute selbst bearbeiten. Weiter so mit den guten Kommentaren. :)

Antworten (3)

Es gibt ein paar wirklich schwierige Probleme zu lösen, die sich auf Programmierer am Arbeitsplatz beziehen. Meiner Meinung nach ist es Ihre Aufgabe als Teil des Managements, einige oder alle davon zu lösen. Wenn Sie dies tun, könnten Sie sagen, dass Sie insgesamt indirekt für die Effizienz der Programmierer verantwortlich sind. Sie können im Vergleich zu anderen Unternehmen auch einige Dinge berücksichtigen, wie z. B.: geringe Mitarbeiterfluktuation, die Möglichkeit, dass alle zu angemessenen Zeiten arbeiten können (z mehr.

Diese schwierigen Probleme sind also wie folgt:

  1. Programmierer brauchen lange Perioden völlig ununterbrochener Zeit, um darüber nachzudenken, wie sie Probleme lösen können. Sie können dies durch Richtlinien zur Stille im Büro, Büros mit schließenden Türen, Möglichkeiten zum Arbeiten von zu Hause aus (oder an einem ruhigen Ort), erzwungene Besprechungsfenster (keine Besprechungen außer z. B. zwischen 9 und 11 Uhr) und mehr bereitstellen. Im Grunde ist alles, was Sie hier tun können, ein Geschenk des Himmels. Wenn Sie also diese Dinge tun, teilen Sie dem Management mit, dass Sie die Produktivität der Programmierer um mehrere Stunden pro Tag steigern.
  2. Programmierer wollen sich im Allgemeinen nicht mit Büropolitik herumschlagen, haben aber oft ein zerbrechliches Ego. Stellen Sie sicher, dass Sie die Gemeinschaft innerhalb der Programmierabteilung fördern und eine Kultur der Vergebung, Demut und Teamarbeit fördern. Auf diese Weise sparen Sie unzählige Stunden verschwendeter Zeit durch doppelten Aufwand oder schlechte Praktiken. Im Ernst, unzählige.
  3. Reduzieren Sie den mentalen Overhead. Belasten Sie Ihre Programmierer nicht mit überheblichen Projektmanagement-Tools, Besprechungen, Kommunikationsanforderungen, Berichten oder was auch immer. Dokumentieren Sie alles, was sie tun müssen, klar. Dokumentieren Sie jeden Prozess, den sie befolgen müssen, klar. Stellen Sie sicher, dass Prozesse für alle wertvoll sind, und wenn sie nicht wertvoll sind, zerstören oder ersetzen Sie sie. Dies spart jedem Programmierer jede Woche Stunden an verschwendeter Zeit für sinnlose Kommunikation und gibt ihm die Möglichkeit, bei Bedarf effektiv zu kommunizieren. Wenn Sie eine Art Scrum oder Agile durchführen, teilen Sie sich in kleine Teams auf, damit nicht jeder 50 anderen Leuten zuhören muss, die über irrelevante Dinge schwadronieren. Es ist Ihre Aufgabe als Manager, mit dieser Komplexität umzugehen.
  4. Reduzieren Sie Kommunikationsbarrieren und Ressourcen. Wenn ein Programmierer etwas Geld für eine Software ausgeben muss, sollte dies kein überzeugendes Papier, eine Bestellung und eine dreimonatige Wartezeit erfordern (ja, das musste ich tun). Finde einen Weg, damit es funktioniert. Enge Feedback-Schleifen und reduzierte Barrieren werden Ihr Team zum Fliegen bringen, und es sollte nicht Sache der Programmierer sein, dies zu erreichen.
  5. Selbstständiges und selbstständiges Arbeiten fördern. Geben Sie den Menschen ihr eigenes kleines Stück Welt, für das sie Verantwortung übernehmen können, und sie geben nicht auf, selbst wenn die Zeiten hart werden oder sie nicht genug bezahlt werden. Sagen Sie dem Management, dass Sie auf diese Weise die Fluktuation reduzieren und dazu beitragen, ein Gefühl des Stolzes auf die Arbeit zu fördern.

Wenn Sie all dies herausfinden, müssen Sie sich wahrscheinlich nicht sehr oft für das rechtfertigen, was Sie tun. Ihr Team wird Ihr Lob singen.

Ein kompetenter CEO würde diese Frage nicht stellen. Der Beitrag des Leiters ist die Leistung des Teams. Was das Team tut, tut der Leader. Wenn das Team erfolgreich ist, erhält der Leiter Anerkennung; Wenn es fehlschlägt, erhält der Leiter Anerkennung.

Selbstorganisation ist ein bisschen irreführend. Teams organisieren sich nicht selbst. Werfen Sie mehrere Personen auf eine Aufgabe, und einer wird de facto zum Anführer.

Ich frage mich, ob der CEO bemerkt hat, dass jemand anderes im Team diese Rolle übernimmt und sie effektiv spielt, bis zu dem Punkt, an dem der CEO mit dieser Person kommuniziert, nicht mit Ihnen, um zu verstehen, was vor sich geht. Der CEO könnte diese Situation so interpretieren, dass Sie die Dynamik aufgebaut haben und jemanden gepflegt haben, Ihren Platz einzunehmen, damit Sie weiter und aufsteigen können, oder dass Sie von dieser Person an den Rand gedrängt wurden. Ich würde ersteres hoffen. Aber das ist reine Spekulation meinerseits.

Ich sehe nicht, dass ein CEO, der einen Untergebenen um ein wenig Selbstreflexion bittet, ein Zeichen dafür ist, dass dieser CEO inkompetent ist.
Beitrag zum Team oder Beitrag zur Organisation? Wenn letzteres, kann ich es sehen. Wenn ersteres, auf keinen Fall. Es wirkt, als hätte der CEO bereits eine Meinung und fordert den Typen heraus. Nicht angemessen.

Es sollte immer eine Möglichkeit geben, sich einen Eindruck über die Leistung des Teams zu verschaffen: das Produkt, das sie liefern. Insbesondere bei einem iterativen Prozess (wie Sie es zu haben scheinen) sollte es möglich sein zu sehen, ob bei jeder Iteration ein Wert verloren geht oder nicht.

Ihr CEO sollte sehr glücklich (und zufrieden) sein, wenn Sie ihm sagen können, dass Sie ein glückliches Team leiten, das regelmäßig viel geschäftlichen Wert erzeugt. Das sollte jeder Diskussion über Ihre Methoden ein Ende setzen.

Wenn Sie den Wert, den Ihr Team schafft, nicht identifizieren können, bezweifle ich, dass Ihre Management- und Teamsituation so gut ist, wie es sich anhört. Unabhängig von den Methoden ist es DIE Verantwortung eines Teammanagers zu wissen, was Ihr Team tut, wie komplex die Aufgaben sind und wie viele davon in welcher Zeit erledigt werden.