Momentan etwas geschockt. Ich bin ein Entwickler, der in einem Team von etwa 20 Entwicklern arbeitet.
Anscheinend wurde ich (zusammen mit einem anderen Entwickler) vor etwa 8 Monaten beauftragt, eine Spezifikation fertigzustellen. Ich habe heute Morgen davon erfahren, als einer unserer Vertriebsmitarbeiter vorbeikam und fragte, wann das Projekt einsatzbereit sein würde, da es anscheinend in zwei Wochen fällig ist.
Das Problem ist, soweit ich wusste, dass das Projekt nie die Planungsphase verlassen hat. Wir hatten ein Treffen geplant, das mit allen beginnen sollte, aber das wurde durch Chaos abgesagt und fand einfach nicht statt. Ich nahm an, dass es aus irgendeinem Grund gerade aus war, und arbeitete weiter an dem Projekt, das mir zuvor zugewiesen worden war (was nicht getan wurde, aber sie wollten einige erfahrene Leute für das andere und nicht nur Vertragsanstellungen). Dieses Projekt ist dem Zeitplan voraus und jetzt weiß ich warum.
Der andere Entwickler sitzt ebenfalls im selben Boot und arbeitet an seinem ursprünglichen Projekt. Keiner von uns hat eine Codezeile geschrieben, die sich auf dieses Projekt bezieht.
Als ich meinen Chef jedoch nach dem Kunden fragte (um herauszufinden, an welchem Projekt er dachte, dass ich an einem Projekt arbeite, ohne es ihm mitzuteilen), bestätigte er, dass er glaubt, dass ich an diesem 8-Monats-Vertrag arbeite.
Als Referenz, wir sind kein agiles Unternehmen, da wir uns mit Hardwareintegration befassen. Spezifikationen werden lange im Voraus festgelegt, Änderungen müssen von ihrer Seite eingefordert werden usw. Entwicklern wird jedoch ein enormes Maß an Autonomie eingeräumt. Ich spreche vielleicht 5 Minuten pro Woche mit meinem Chef, da er neben seiner Tätigkeit als Manager von 30 Mitarbeitern auch Programmierer ist (auch Geschäftsanalysten und Kommunikationsmitarbeiter). Es ist nicht ungewöhnlich, dass zwei Entwickler nahezu unabhängig voneinander mit einem QA-Analysten zusammenarbeiten.
Ich habe keine E-Mails nach dem Datum dieses Treffens, abgesehen davon, dass ich eine Vorschau der Spezifikation erhalten habe. Ich habe über unsere Dateifreigabe Zugriff auf die vollständige Spezifikation, wurde aber bis jetzt nie aufgefordert, sie zu lesen.
Wie kann ich diese Situation angehen, damit die Dinge geklärt werden? Muss ich irgendetwas beachten, wenn ich damit fortfahre?
Weißt du was? Ich werde die Frame-Challenge beantworten und sagen: Don't Tuck Tail.
Ach, versteh mich nicht falsch. Sie werden ein bisschen beschuldigt und möglicherweise unter einen Bus geworfen. Aber zu versuchen, zu fliehen und einen anderen Job zu finden, bevor der Hammer fällt, ohne sich zu verteidigen, ist eine schreckliche Angelegenheit.
Stehen Sie stattdessen aufrecht, stehen Sie fest und sagen Sie:
„Ich habe kein grünes Licht für dieses Projekt erhalten – ich hatte nicht den Eindruck, dass ich noch daran arbeiten sollte. Und das sollte überall offensichtlich sein . Sie haben mich noch nie um ein Status-Update gebeten . Sie hatten noch nie eine Kundenkommunikation, in der Sie nach Anforderungen, Genehmigungen oder Klarstellungen gefragt wurden. Ich war auch offen gegenüber allen, die mit mir zusammenarbeiten, was meine aktuellen Prioritäten und Projekte sind. Mir wurde noch nicht einmal gesagt, wo die Projektspezifikationen liegen wurden bis vor ein paar Tagen sogar lokalisiert. Es gibt keinen Grund für Sie anzunehmen, dass ich an diesem Projekt gearbeitet habe.“
Sicher, gehen Sie weiter und suchen Sie sich einen anderen Job. Aber wenn Ihr Ansatz lautet: "Verteidigen Sie sich nicht und versuchen Sie, so schnell wie möglich zu fliehen"? Dann flieht man nicht schnell genug, denn wer sich nicht wehrt, bekommt schnell 100% Schuld dafür. (Außerdem befinden Sie sich in einer sehr schlechten Position und müssen im Grunde jedes Angebot annehmen, das schnell kommt.)
Erstens: Keine Panik! Der Schaden ist bereits angerichtet, jetzt geht es um zwei Dinge: Das Thema professionell zu kommunizieren und zu zeigen, dass man keine Schuld trägt.
Aufschieben ist keine gute Idee, wenn Sie buchstäblich nichts für dieses Projekt getan haben, sollte jeder halbwegs anständige Manager in der Lage sein, dies ziemlich schnell herauszufinden. Sie können Dinge wie „Zeigen Sie mir jetzt Ihre aktuelle Arbeit an dem Projekt“ nicht wirklich hinauszögern, ohne deutlich zu machen, dass Sie etwas zu verbergen haben. Also erst gar nicht versuchen.
Einige Fragen kommen mir in den Sinn.
Entwicklern kann viel Autonomie eingeräumt werden, aber es gibt sicherlich eine Form der Kommunikation darüber, woran sie arbeiten sollen? Ein Projektplanungstool? Email? Was auch immer es ist, durchsuchen Sie es, um herauszufinden, ob Sie eine Aufgabe für sich selbst verpasst haben oder ob die Kommunikation einfach nicht stattgefunden hat. Wenn Sie herausfinden, dass es Ihre Schuld ist, seien Sie ehrlich – jeder, den es interessiert, wird wahrscheinlich auch herausfinden, was schief gelaufen ist, besonders weil er sich auch schützen muss, also wird Lügen wahrscheinlich nach hinten losgehen. Wenn Sie nachweisen können, dass Ihnen der Projektstart nie mitgeteilt wurde, sollten Sie zu demjenigen gehen, der dieses Projekt leiten soll, und mit ihm sprechen. Versuchen Sie nicht, jemandem die Schuld zu geben, aber machen Sie deutlich, dass Sie nie einen Auftrag erhalten haben, etwas an diesem Projekt zu tun, und daher nichts getan haben. Wenn du keine Schuld hast, alles von diesem Punkt an sollte das Problem von jemand anderem sein. Es sei denn, „Gedankenlesen“ stand auf der Liste der erforderlichen Fähigkeiten für Ihren aktuellen Job.
Wie kann ein Projekt einfach 8 Monate ohne Feedback von den Entwicklern weiterlaufen? Keine Meilensteine? Keine Code-Reviews? Kein QA-Prozess? Kein Proof-of-Concept/Alpha/Beta/Demo? Keine Besprechungen zum Stand des Projekts mit dem Vertrieb oder dem Kunden? Wen kümmert's, wenn alle fehlen? Das klingt dysfunktional. Wenn Sie vermeiden könnten, an einem Projekt zu arbeiten, an dem alle dachten, dass Sie 8 Monate lang daran arbeiten, und niemand etwas bemerkt, dann sollten Sie versuchen, für zukünftige Projekte einen etwas starreren Rahmen durchzusetzen. Sprechen Sie darüber mit Ihrem Vorgesetzten. Solche Dinge sind strukturelle Probleme in einer Organisation, Sie zu feuern wird sie nicht lösen und Ihre Manager sollten das erkennen.
Konzentrieren Sie sich für die unmittelbare Zukunft darauf, wie der Schaden gemindert werden könnte. Überlegen Sie sich einen Plan, um innerhalb eines angemessenen Zeitrahmens etwas Akzeptables zu liefern, und erweitern Sie ihn später. Machen Sie sich klar, dass Ihr Chef auch in keiner guten Position ist, er ist es, der nicht bemerkt hat, dass seine Untergebenen 8 Monate lang ihre zugewiesenen Aufgaben nicht erledigt haben. Wenn Sie einen Plan zur Lieferung mit einer angemessenen Verzögerung vorlegen können, ist er möglicherweise dabei, weil dies auch sein Gesicht schützt. Dasselbe gilt für den Verkäufer.
Ein kleiner metaartiger Nachsatz. Entwicklerautonomie ist eine großartige Sache, die ich persönlich sehr genieße. Es gibt jedoch einen entscheidenden Nachteil: Es ist leicht, die Schuld den Entwicklern zuzuschieben. Damit dieses System funktioniert, muss es einen Rahmen geben, in dem bestimmt wird, wer wofür verantwortlich ist, da sich sonst im Laufe der Zeit die Verantwortlichkeiten bei den Entwicklern ansammeln. Das ist im Grunde der Ort, an dem Sie sich jetzt befinden, und Sie sollten versuchen, das zu ändern. Ob dies am besten durch Drängen auf einige Änderungen in der Unternehmenskultur oder durch Weitermachen erreicht wird, kann ich nicht sagen.
Für mich ist es ziemlich offensichtlich, dass Ihr Chef Sie im Stich gelassen hat und den Verkäufer im großen Stil im Stich gelassen hat. Wenn Sie ein paar Wochen lang an der falschen Sache gearbeitet haben, wäre es Ihre Sache. Aber es war viel viel länger als das.
Es ist schwer vorstellbar, dass zwei kompetente Fachleute viele Monate lang am falschen Projekt arbeiten, ohne dass die Manager ihrer Organisation sagen: „Warte, was?“ Das ist also das Problem Ihres Unternehmens. Ihr Unternehmen hat den Ball fallen lassen.
Bitten Sie Ihren Chef und den Vertriebsmitarbeiter um Hilfe und Rat, um dieses Durcheinander zu beseitigen. Ich glaube ehrlich gesagt nicht, dass Verzögerungen der Situation helfen werden. Jemand muss Ihrem Kunden mitteilen, dass Ihr Unternehmen das Projekt nicht zum vereinbarten Zeitpunkt abgeschlossen hat.
Ihr Anteil daran, das zu klären? Stellen Sie eine ehrliche Schätzung zusammen, wie lange Sie und Ihr Kollege brauchen werden, um dieses Projekt abzuschließen, und geben Sie sie Ihrem Vorgesetzten und Ihrem Vertriebsmitarbeiter.
Überzeugen Sie Ihren Chef längerfristig davon, ein großes Whiteboard zu kaufen. Stellen Sie es an einem öffentlichen Ort auf. Und schreiben Sie alle Projekte und Fälligkeitsdaten Ihres Teams darauf.
Ich hoffe, Sie nehmen die Schuld dafür nicht auf sich; das wäre überhaupt nicht fair.
Wie kann ich diese Situation angehen, damit die Dinge geklärt werden? Muss ich irgendetwas beachten, wenn ich damit fortfahre?
Als Manager habe ich immer einen wöchentlichen Statusbericht von allen verlangt, die für mich gearbeitet haben. Und ich habe meinem Chef immer einen zur Verfügung gestellt, ob es erforderlich war oder nicht.
Es war ein einfaches Erzählformat, das nur minimale Zeit und Mühe erforderte, aber alle auf dem Laufenden hielt und auf derselben Seite blieb.
Sie können dies anbieten, um ähnliche Probleme in Zukunft zu vermeiden. Im Moment müssen Sie nur Ihren Chef fragen, was er angesichts der aktuellen Situation von Ihnen erwartet.
Autonomie ist das eine. Projektmanagement ist eine ganz andere Sache.
Acht (8) Monate ohne JEGLICHE Projektmanagementaktivität führen definitiv zum Scheitern. Agil oder nicht agil. Das ist selbst bei der dümmsten Inbetriebnahme nicht akzeptabel.
Was zu tun ist:
Als ich meinen Chef fragte ... bestätigte er, dass er glaubt, dass ich an diesem 8-Monats-Vertrag arbeite.
Seine Aufgabe ist es nicht (zu viel) nachzudenken, sondern Aktivitäten zu planen und zu verfolgen. In den dunkelsten Alpträumen wird das Tracking monatlich durchgeführt . Normalerweise wird es wöchentlich durchgeführt . In Agile wird es täglich durchgeführt . Diese Regeln wurden aus sehr guten Gründen eingeführt.
Ich spreche vielleicht 5 Minuten pro Woche mit meinem Chef ...
Was redet ihr beide, wenn ihm nie bewusst wurde, dass ihr nicht an dem Projekt arbeitet, an dem er „dachte“, dass ihr arbeitet?
Dies scheint grundsätzlich eine Eigentumsfrage zu sein.
Jemand in Ihrem Unternehmen musste die Lieferung dieses Softwareprojekts "besitzen".
Wenn Sie einen Eigentümer haben, ist es dessen Schuld, denn er hätte den Fortschritt aktiv überprüfen sollen. Etwas 8 Monate allein zu lassen ist absurd.
Wenn Sie keinen Eigentümer haben (was mich nicht überraschen würde), wird Ihr Unternehmen immer nicht liefern.
Meine Vermutung ist, dass Ihr Chef als Eigentümer wahrgenommen wird. Aber Sie haben ihn als „Coder“ beschrieben, der auch 30 Leute verwaltet. Wenn Sie 30 Personen verwalten, bleibt keine Zeit, ein Programmierer zu sein. Und Sie werden sicherlich nicht die Zeit haben, jedes Projekt direkt zu verwalten. Es scheint also, als hätte das Unternehmen auch ein Problem mit Rollendefinitionen.
Ich spreche vielleicht 5 Minuten pro Woche mit meinem Chef
Ich schätze, Sie fragen eher, wie Sie damit umgehen sollen, als was falsch ist, aber ich kann das eine nicht wirklich beantworten, ohne auf das andere hinzuweisen. Der Grund, warum dies schief gelaufen ist, ist, dass Ihr Chef Sie in diesen 5 Minuten pro Woche für 8 Monate nie gefragt hat, woran Sie arbeiten. Wie das passieren kann, ist mir ein Rätsel, aber ich vermute, Sie müssen versuchen, dies irgendwie zu Ihrem Vorteil zu nutzen.
Die Realität ist, dass mit großer Macht große Verantwortung einhergeht, und das Unternehmen erwartete, dass Sie das Meeting neu arrangieren und mit der Arbeit an diesem Projekt beginnen. Ihr Chef hat Sie vermutlich 8 Monate lang nicht danach gefragt, weil es nicht sein Problem ist, sondern Ihres .
Wie sich das also praktisch entwickeln wird, ist höchstwahrscheinlich, dass Sie gefeuert werden. Wenn Sie Glück haben, können Sie mit einer schriftlichen Verwarnung davonkommen. Ich würde Ihren Lebenslauf auf den neuesten Stand bringen und entweder abwarten oder versuchen zu gehen, bevor Sie gefeuert werden. Die Wahl liegt bei Ihnen. Sie können versuchen zu argumentieren, dass der Prozess hier fehlgeschlagen ist, aber ich vermute, dass das auf taube Ohren stoßen wird.
Ein Durcheinander dieser Größenordnung würde die meisten kleinen Unternehmen aufgrund von Rechtsstreitigkeiten und den daraus resultierenden finanziellen Problemen ins Verderben stürzen. Wenn dies ein großes Unternehmen ist, wird das definitiv passieren und die Vorgesetzten werden sich einmischen und wollen, dass Leute gefeuert werden.
Ich wünsche dir viel Glück dabei, ich hoffe, du kommst am Ende gut weg. Erinnern Sie sich an viele weitere Unternehmen da draußen, damit nicht alles Untergangsstimmung ist.
Diese Antwort wird aus zwei Teilen bestehen, einen, um Ihre spezifische Frage zu beantworten („Was zum Teufel mache ich jetzt?“) und einen, um die organisatorischen Fehler anzusprechen, die uns hierher gebracht haben (ich möchte sie nicht gehen lassen, da sie sind allzu häufig, und nicht genug Leute sprechen sie an, also passieren sie immer wieder).
Ihr Unternehmen hat Sie wiederholt im Stich gelassen. Als Softwareentwickler (nicht als „technischer Leiter“ oder „Architekt“ oder „Manager“) sollten Sie keine Managementaufsicht (und, was noch wichtiger ist, Verantwortung) für ein Projekt haben.
Hier gab es viele Fehler, von denen keiner in Ihrer Verantwortung liegt, aber zum Wohle der Organisation angegangen werden muss:
Sie können für die Handlungen ihrer Einheit verantwortlich sein; aber sie beaufsichtigen nicht direkt alle Leute in ihrer Einheit – sie könnten niemals etwas erledigen, wenn sie es täten.
Dies ist organisatorisches Versagen Nr. 1: Ihre Organisation ist nicht auf Erfolg ausgelegt und ihr Organigramm spiegelt keine ausgewogene Organisation wider. Das ist die Schuld Ihres CEO.
Das ist das zweite organisatorische Versagen.
Das ist das dritte organisatorische Versagen.
Es gibt ein altes Sprichwort:
"Es ist schwierig, einen Mann dazu zu bringen, etwas zu verstehen, wenn sein Gehalt davon abhängt, dass er es nicht versteht."
Was bedeutet, dass Sie nicht derjenige sein werden, der all dies ans Licht bringt, egal was Sie tun. Die Gehaltsfortzahlung Ihres Chefs hängt davon ab, ob er dies nicht als Problem betrachtet; ebenso wie der Chef seiner Chefs. Du gibst einen netten Fall-Guy ab (ich wünschte, die Fall-Person hätte den rhetorischen Schwung des Fall-Guy).
Es ist Zeit für Sie, E-Mail-Tauchen zu gehen. In jede E-Mail, die Sie zu diesem Projekt gesendet oder erhalten haben. Sie müssen all diese E-Mails zusammen mit einer Zeitleiste darüber erstellen, was Sie wussten und wann Sie es wussten.
Sie senden dies dann an Ihren Chef, den Chef Ihres Chefs und Ihren Chef 3 entfernt.
Geben Sie an, dass Sie es bereuen, dass dies durch das Raster gefallen ist; und Sie würden gerne wissen, wie Sie es am besten beheben können.
Sie sollten sich auch darauf vorbereiten, gefeuert zu werden (wenn Sie in den USA arbeiten).
Du hast hier nichts falsch gemacht; aber Sie landen auf der schlechten Seite einer schlechten Organisation. Dies war nicht Ihre Schuld, und Sie sollten sich nicht für dieses Versagen verantwortlich fühlen.
Der Grund, warum ich sage, Sie sollten alle Beweise und Daten an Ihren Chef und deren Chef und deren Chef senden, ist, weil Sie eine subtile Botschaft senden, dass dieser Fehler Schichten überschreitet; und dass Sie wissen, dass es Schichten überschreitet. Sie mögen keine blauen Augen, und das könnte sie dazu veranlassen, Ihnen eine Abfindung zu geben, damit Sie darüber schweigen.
Dieser Chef führt das Unternehmen lieber direkt von Hand. Andere nennen es Gründersyndrom .
Wahrscheinlich wird sich das Unternehmen entweder verbessern oder Pleite gehen. Ich hatte Beispiele für beide gesehen.
Sie sind jedoch nicht wichtig genug, dass Ihr Fall etwas bewirken wird. Sie müssen also im aktuellen Frame zählen.
Der „Gründer“ (Boss) wird offensichtlich nicht zugeben, dass er einen Fehler gemacht hat. Er kann entweder bei Ihnen oder bei anderen die Wurzel des Problems finden. Im ersten Fall ist eine Entlassung möglich, aber nicht sicher – es hängt auch davon ab, wie der Chef Sie generell mag.
Für die zweite Option (wenn er andere beschuldigt), müssen sich diese anderen stellen und nicht Sie. Möglich, dass sie versuchen, Ihnen die Verantwortung zuzuschieben.
Was passiert, wird die direkte Entscheidung des Chefs sein, auch wenn es nicht danach aussieht.
Sie können wahrscheinlich wenig tun, um die Chancen zu ändern. Das Beste, was Sie tun können, ist, dass Sie klar erklären, was Ihnen gesagt wurde .
Suchen Sie außerdem nach Ihrem nächsten Job.
Wenn Sie entlassen werden, ist es sehr wichtig, die bestmöglichen Beziehungen zum Ex-Unternehmen zu haben. Vielleicht muss der Chef Sie jetzt feuern, um seine Integrität zu bewahren. In diesem Fall bekommst du vielleicht einmal deinen alten Job zurück, oder er wird dir in Zukunft als guter Bezugspunkt dienen. Im Gegensatz zu dem, was er getan hat, ist das Beste, was Sie tun können, wenn Sie in gutem Kontakt bleiben. Auch wenn er dich heute hasst, denkt er das vielleicht einige Jahre später ganz anders!
Machen Sie die Dinge nicht zu kompliziert – wenn Sie die Wahrheit und die ganze Wahrheit gesagt haben, haben Sie Recht und nicht sie. Verwandeln Sie dies in einen Vorteil, ohne sie zu beleidigen.
Hier gibt es ein Eigentumsproblem, und sowohl Sie als auch das Unternehmen sind schuld (allerdings mehr das Unternehmen als Sie).
Es scheint erstaunlich, dass das Management 8 Monate lang nicht wusste, woran Sie arbeiteten.
Aber es ist auch erstaunlich, dass Sie nicht berichtet haben, dass Sie für denselben Zeitraum effektiv daran gearbeitet haben.
Haben Sie eine E-Mail- oder Papierspur, aus der hervorgeht, dass Sie regelmäßig berichten, dass Sie an X oder Y gearbeitet haben? Wenn nicht, nun, Sie sind hier teilweise schuld.
Arbeiten Sie nie länger als ein oder zwei Wochen an etwas, ohne eine Art Statusbericht an Ihren Vorgesetzten zu senden und ihn immer mit einem „Wenn ich mit dieser Aufgabe fortfahre, lassen Sie es mich bitte wissen, wenn es irgendwelche Richtungsänderungen gibt.“
Für das Management oder das Unternehmen, Mann, klingen sie inkompetent (oder jemand hat Sie zum Scheitern gebracht, ich habe das schon einmal gesehen.)
Drehen Sie nicht den Schwanz. Gib nicht auf. Tragen Sie die Hauptlast und versuchen Sie sich zu verteidigen. Bitten Sie sie, eine Papierspur bereitzustellen, aus der hervorgeht, dass sie Ihnen mitgeteilt haben, dass Sie an X und nicht an Y arbeiten sollten (an dem Sie gearbeitet haben).
Und wenn Sie eine Papierspur haben, die dem Management zeigt, woran Sie gearbeitet haben, dann verwenden Sie sie!!!
Sie werden immer noch beschuldigt, aber gehen Sie nicht unter, ohne sich zu verteidigen (beruflich offensichtlich) oder zu kündigen (was ein Eingeständnis wäre, dass es Ihre Schuld ist).
Dafür gibt es kein Happy End. Versuchen Sie also einfach, professionell zu bleiben, bis es an der Zeit ist, woanders nach Arbeit zu suchen.
Viel Glück.
Huch, Sie müssen Ihren Chef so schnell wie möglich auf die Fakten aufmerksam machen.
Je mehr Zeit Ihr Chef hat, um die Kundenbeziehung zu retten, desto besser.
Boss: Ich glaube, es gibt ein Problem. Mir war nicht bewusst, dass ich die letzten 8 Monate an Projekt XYZ arbeiten sollte.
An diesem Punkt müssen Sie sich nur auf den Scheißsturm vorbereiten und ihm trotzen, der auf Sie zukommt.
Sie könnten die Möglichkeit haben, sich zu verteidigen, oder auch nicht. Es gibt wirklich keine Art von Schuldzuweisungsvorbereitung für all das. Die sprichwörtliche Scheiße wird dort landen, wo sie landet, und hoffentlich können alle Ihre CYA-Abwehrkräfte (Cover Your Ass) Ihre Professionalität angemessen verteidigen.
Sie haben hier viele gute Antworten. Das Ergebnis ist: 1. Sammeln Sie Unterlagen zu allen Mitteilungen über Ihre Arbeitsaufträge. 2. Sprechen Sie so bald wie möglich (persönlich) mit Ihrem Chef und dem Verkäufer darüber, dass Sie entweder die Kommunikation verpasst haben (Ihr Fehler, aber ein kleiner) oder dass Sie nie eine Kommunikation erhalten haben (ihr Fehler). 3. Beschuldigen Sie andere nicht und kommunizieren Sie nicht auf aggressive oder wütende Weise. Halte deinen Ton gleichmäßig und entschuldigend (auch wenn es nicht deine Schuld war).
4. Konzentrieren Sie sich auf den nächsten Schritt. Was tust du jetzt? Was ist die beste Alternative aus einer schlechten Situation, die es allen ermöglicht, das Gesicht zu wahren?
djsmiley2kStaysInside
BSMP
DJ Clayworth
MBraedley
Simon Forsberg
Igor G