Die Überstundenkultur in Effizienz umwandeln

Ich arbeite in einem sehr jungen Start-up-Unternehmen. Wir hatten in der Vergangenheit Fluktuationsraten (Massenkündigung von Mitarbeitern, dreimal), aber Änderungen im System haben zu einer stabileren Mitarbeiterbindung und besser technisch qualifizierten Mitarbeitern geführt. Wir machen Spiele, und ich weiß nicht, mit anderen Softwarebereichen, aber der " Todesmarsch " ist in unserem Bereich ziemlich beliebt.

Mein Chef glaubt, dass der einzige Weg für uns, zu Top-Unternehmen aufzuschließen, darin besteht, mehr Anstrengungen zu unternehmen, was im Allgemeinen zu mehr Arbeitszeit führt. Daher haben wir eine Kultur, viele Stunden zu arbeiten (wir arbeiten durchschnittlich 65 Stunden pro Woche, in der Spitze bis zu 90 Stunden pro Woche).

Unsere Fristen sind entweder sehr schwierig und manchmal unmöglich (da das Team noch ziemlich jung ist), aber unser Management setzt Fristen nach dem Motto: „Wenn die Leute bei Firma X das in X Tagen schaffen, können wir das auch.“

Ich persönlich glaube, dass die Steigerung der Teameffizienz einer der Faktoren ist, die dazu beitragen können, zu viele Überstunden zu vermeiden.

Ich habe gesehen, dass meine Untergebenen/Nachwuchskräfte tagsüber oft nicht konzentriert genug waren, aber ich weiß nicht, wie ich das objektiv messen soll (ich habe hier Fragen zu KPIs oder Key Performance Indicators gesehen).

Ich befinde mich in einer Position, in der ich gute Beziehungen zu meinem Chef (unserem CEO), dem Management und dem gesamten Team habe, und ich glaube, sie sind mehr als bereit genug, sich anzuhören, was ich zu sagen habe.

Wie kann ich dies so angehen, dass es sowohl für die Mitarbeiter als auch für das Unternehmen von Vorteil ist?

Das Programmieren von Spielen erfordert schwere Mathematik (manchmal PhD-Niveau). Verfügt Ihr Team über genügend mathematische Fähigkeiten? Wenn nicht, stellen Sie promovierte Mathematiker ein, um Ihr Problem zu lösen. Ich meine es ernst.
Wir machen Handyspiele, zum Glück erfordern die Spiele, die wir machen, nur minimale Mathematik. Wir machen keine komplexe Physik- und Grafikprogrammierung, wir lassen das von Engines (Unity3D, Cocos2D) erledigen. Das "mathe"-intensivste Zeug, das wir je gemacht haben, ist eine einfache, einheitliche Flugbahn. Ich denke, das hängt entweder damit zusammen, dass wir ein junges Unternehmen sind, oder dass wir auf den Mobile-Casual-Markt abzielen.
Ich bin mir nicht sicher, ob sein Chef zu hohe Ziele hat. (Er führt den Auftrag seines Chefs aus) Heutzutage könnte ein Tag vor anderen Unternehmen eine halbe Million Downloads bedeuten.
Ich verstehe, dass der Markt heutzutage hart umkämpft ist. Aber eine 3-Tage-Frist für ein Projekt zu haben, das kein Artwork hat, noch die Produzenten mit der Erstellung von Spielspezifikationen fertig sind, erscheint mir geradezu unvernünftig. Meiner Erfahrung nach werden die Fristen, die mein Chef setzt, auch bei 70-80 Stundenwochen selten eingehalten, aber am Ende treffen immer die Fristen, die "wir" schätzen. Dies kann natürlich sehr eigensinnig sein. Verstehen Sie mich aber nicht falsch, unser Chef liebt unser Team und lobt es sogar für sein Wachstum und seine immensen technischen Fähigkeiten.
Sie erwähnen, dass Sie in der Glücksspielbranche tätig sind. Meines Wissens ist dies Teil des Kurses in dieser Branche. Sie kämpfen also vielleicht nicht nur mit Ihrem eigenen Arbeitgeber um dieses Thema, sondern mit der gesamten Branche.
@Wintermute: Stellen Sie ein professionelles Unternehmen ein, um bei der Erstellung eines Prozesses für Ziele und Messungen zu helfen....
@GregMcNulty Ich glaube, das ist keine Option, die das Management akzeptieren wird, da es bedeutet, mehr Geld auszugeben.
Wenn Sie eine Kultur der 65-90-Stunden-Wochen haben, werden Sie natürlich Mitarbeiter sehen, die „tagsüber nicht konzentriert genug“ sind. Die meisten Menschen werden sich nicht die Mühe machen, sich zu konzentrieren und hart zu arbeiten, wenn sie wissen, dass sie trotzdem den ganzen Abend und an den Wochenenden arbeiten müssen.
@Wintermute: naja, da muss was her...
Dreimal Massenkündigung in einem ganz jungen Unternehmen? Wenn das nichts geändert hat, dann hat Ihr Chef nichts gelernt, und es wird schließlich das Unternehmen zu Fall bringen. Der einzige Grund, warum Steve Jobs erfolgreich war, war, dass er einen guten Geschmack hatte und sich Produkte vorstellen konnte, nach denen sich die Menschen sehnen würden, damit sie viel Geld verdienen könnten. Ihr Chef hat diesen Vorteil möglicherweise nicht, und dann bleiben nur die Unannehmlichkeiten übrig.
Als PM kommt es entweder auf unrealistische Erwartungen oder darauf, dass die Tageszeit nicht effizient genug genutzt wird. Höchstwahrscheinlich ist letzteres die Ursache.
"Wenn die Leute bei Firma X das können, können wir das auch" ist einfach Bullshit***. Ich antworte darauf immer mit "ok, dann gib mir die Leute, Gehälter, Vorteile, Budgets, Prozesse und Manager von Firma X und wir machen es wie sie."
Da Sie den Ausdruck "Todesmarsch" verwendet haben, empfehle ich Ihnen, das Buch zu lesen (und in eine andere Codierungslinie einzusteigen).

Antworten (5)

Der Link, den Sie in Ihre Frage eingefügt haben, enthält wirklich alle Informationen und Referenzen, die Sie benötigen. Besonders das bekannte Paper Why Crunch Modes Doesn't Work von Evan Robinson sollte Ihnen zusammen mit dem unterstützenden Material und den Referenzen reichlich Argumente liefern.

Im Grunde widersetzt sich Ihr CEO mit seinem Drängen auf eine 60- bis 85-Stunden-Woche einem Großteil der Forschung, die in den letzten 100 Jahren über die Produktivität und Risiken von Arbeitnehmern durchgeführt wurde.

Dies scheint jedoch seit den letzten 10-15 Jahren die Norm in der Spielebranche zu sein, also ist er mit diesem offensichtlich irrationalen Verhalten nicht allein.

Ich würde Ihrem CEO auch diese hypothetischen Fragen stellen:

  • Hat die Zahl der Zero-Day-Bugs und -Fehler in ausgelieferten Spieleprodukten in den letzten 10–15 Jahren zugenommen oder abgenommen?
  • Hat sich in den letzten 10-15 Jahren die durchschnittliche Terminüberziehung bei Lieferungen von Spieleprodukten erhöht oder verringert?
  • Hat sich die durchschnittliche Budgetüberziehung bei Spieleprojekten in den letzten 10–15 Jahren erhöht oder verringert?

Und schlussendlich:

  • Hat sich in den letzten 10-15 Jahren die Anzahl der Arbeitsstunden pro Woche für jede Person in Spieleprojekten erhöht oder verringert?
This seems to be the norm in the games industry since the last 10-15 years though, so he's not alone in this apparent irrational behavior.<--- so verstehe ich das auch...
ein weiterer Link zu einem ähnlichen Thema: alternet.org/story/154518/…
@HLGEM Wenn ich jedes Mal einen Nickel bekäme, wenn dieser Link auf Workplace gepostet wurde ... Es gibt etwas sehr Positives an Menschen in der Spielebranche, dass sie eine fast psychotisch obsessive Freude an dem haben, was sie tun, und es gibt nur so viele Spielefirmen, die das tun der Markt unterstützen kann, macht die Konkurrenz einfach unerträglich für jeden, der ein Leben außerhalb der Arbeit haben möchte.
@maple_shaft: Da fragt man sich, ob Spielefirmen sich selbst ins eigene Knie schießen, indem sie so viele von ihnen einstellen, weil die demografischen Trends, die kein Leben außerhalb der Arbeit haben, immer jünger und weniger erfahren sind.
@pap Danke, ich habe den Artikel von Evan Robinson noch einmal gelesen und er enthält tatsächlich viele Informationen. Obwohl ich nicht zu verstehen scheine, welche Hilfe das Stellen dieser hypothetischen Fragen bringen wird. Übersehe ich etwas?
@Wintermute Es tut mir leid, wenn ich mich nicht klar ausgedrückt habe. Meiner Meinung nach hat sich in den letzten 10 Jahren zwar die Anzahl der pro Person und Woche geleisteten Arbeitsstunden erhöht, aber weder die Qualität noch die Zuverlässigkeit der Spieleentwicklung verbessert. Und ich meine nicht Qualität, wie „gut“ die Spiele sind, ich meine Qualität in Bezug auf Bugs und Mängel im fertigen Produkt. Wenn überhaupt, ist es in die andere Richtung gegangen. Fühlen Sie sich frei, mich zu korrigieren, wenn ich falsch liege.
Oh Danke! Ja, das klingt in der Tat nach einem stichhaltigen Argument.

Die einfache Antwort ist, einfach mit einer 40-Stunden-Woche zu beginnen und sicherzustellen, dass SIE für diese 40 Stunden effizient sind. Wenn Sie nicht bereits ausgebrannt sind, werden die Ergebnisse ziemlich schnell sichtbar. Wenn Sie bereits ausgebrannt sind, werden 40-Stunden-Wochen wahrscheinlich keinen Unterschied machen, also arbeiten Sie weiter an Ihren 60-90-Stunden-Wochen. Denken Sie daran, dass Sie sich in naher Zukunft nach einer neuen Arbeitsrichtung umsehen werden, wenn Sie sich dafür entscheiden, mit den langen Arbeitswochen fortzufahren, und dies wird keine Karrieren beinhalten, die Denkfähigkeiten erfordern, da Ihr Körper ganz abschalten wird seine eigene, weil Sie sich entschieden haben, es nicht zu hören.

Ich verstehe wirklich nicht, wie Menschen sich so ausnutzen lassen können, wie es Ihr Unternehmen mit Ihnen tut.

In den USA gibt es ein weit verbreitetes Gefühl: "Sie sollten sich glücklich schätzen, heutzutage überhaupt einen Job zu haben." In der Softwarebranche ist es nicht so weit verbreitet, aber es gibt einige Regionen, in denen es der Fall ist.
I really don't understand how people can let themselves be so taken advantage of like your company does to you.Das tausendmal. Sie bearbeiten dich bis auf die Knochen, weil du sie lässt. Es gibt einen Grund, warum solche Raubunternehmen nur junge Leute einstellen, weil sie zu jung sind, um es besser zu wissen.
Es gibt immer den Weg, den ganzen Tag im Internet herumzuspielen und dann den ganzen Abend zu arbeiten, was wahrscheinlich das ist, was die meisten im Team tun. Es ist eine gute Möglichkeit, sich von einem Burnout zu erholen oder es zu vermeiden, bis Sie an einen Ort wechseln, der Ihre volle Produktivität verdient. Unternehmen wie dieses können Aktivität und Produktivität nicht unterscheiden. Wenn sie es täten, würden sie die Leute nicht bitten, so viele Stunden zu arbeiten.
Wie genau definieren Sie „ausgebrannt“? Ich arbeite seit 2 Jahren in diesem Umfeld und in letzter Zeit habe ich Dinge erlebt wie "Warum brauche ich dafür 3 Stunden? Sicher, es ist kompliziert, aber es sollte nicht so schwer sein".
„Ausgebrannt“ beginnt damit, dass Sie sich entweder nicht konzentrieren können oder einfach aufhören, sich darum zu kümmern. Wenn Sie früher stolz darauf waren, bei all Ihren Aufgaben hervorragende Leistungen zu erbringen, entscheiden Sie sich, gerade genug zu tun, um von sich behaupten zu können, selbst wenn „erledigt“ cr@p ist. Schließlich folgt Ihnen diese Einstellung nach Hause und wirkt sich neben der Arbeit auf andere Aspekte Ihres Lebens aus. Es mag kommen und gehen, aber je „ausgebrannter“ Sie werden, desto häufiger kommt das „Kommen“ und eines Tages wird es einfach haften bleiben. Ich habe gesehen, wie gute Freunde (oder früher) Jahre brauchten, um sich wieder zu erholen.

Um von einer Kultur der Überstunden zu Effizienz zu wechseln, müssen Sie die Todesmärsche stoppen. Jede Person hat eine Grenze, danach kann sie tatsächlich negative Arbeit leisten. Die Dichte und Schwere ihrer Fehler wird dazu führen, dass das Projekt in den letzten paar Stunden, in denen sie gearbeitet haben, rückwärts gelaufen ist. Ihre Fehler mögen offensichtlich sein, sie haben den Build kaputt gemacht. Oder es kann subtil sein, sie haben die falsche Größe eines Felds in der Datenbank gewählt, sodass die Tabellen nächste Woche neu erstellt werden müssen.

Wenn Sie versuchen, ihnen zu sagen, dass sie ineffizient sind, aber immer noch 60-90 Stunden pro Woche erwarten, haben sie keinen Grund, sich zu ändern. Wenn sie in weniger Stunden mehr Qualitätscode produzieren können, Sie die erwartete Stundenzahl jedoch nicht reduzieren, können sie nicht anders, als demotiviert und ineffizient zu sein.

Eine Möglichkeit, das Problem anzugehen, widerspricht den Argumenten im mythischen Monat des Mannes. Sie brauchen mehr Entwickler. Ja, die Erhöhung der Anzahl der Personen in einem Projekt erhöht die Kommunikationsprobleme erheblich. Aber zu viele Stunden zu erwarten, ist auch ineffizient. Wenn Sie sie nicht für jede Überstunde bezahlen, steigen Ihre Kosten, wenn Sie Mitglieder zum Team hinzufügen. Aber Sie hatten bereits 3 Vorfälle, bei denen eine große Anzahl von Mitarbeitern gekündigt hat.

Ich weiß nichts über Ihr Unternehmen, aber eine großartige Möglichkeit, Menschen zu demotivieren, besteht darin, dass das Management in der Lage ist, ihre Freizeit, Hobbys und ihren Reichtum zur Schau zu stellen. Ein Management, das jeden Tag um 5 Uhr aufhört und Zeit für unterhaltsame Wochenenden hat, ohne die Möglichkeit, die Entwickler, Designer und Künstler zu entschädigen, ist dazu verdammt, dem Massenexodus Nr. 4 gegenüberzustehen.

Vielen Dank für die Eingabe! Leider arbeiten auch unser Chef und unsere Geschäftsleitungen so hart wie wir. Auch die Einstellung von mehr Personal halte ich nicht für eine solide Lösung. Es braucht Zeit, sie zu schulen (ja, wir haben ein Trainingsprogramm, für das ich und ein Kollege von mir verantwortlich sind). Außerdem scheint der Umfang unserer Projekte mit 3-Mann-Teams am besten zu sein. Ist dies ein ganz anderes Problem (wie ein Projektmanagementproblem)?
Wenn das Drei-Mann-Team die Aufgabe nicht in 40-Stunden-Wochen erledigen kann, das Team die falsche Größe hat oder die Frist zu knapp ist, oder sie das System spielen. Sie benötigen 60-Stunden-Wochen, also geben sie Ihnen 60-Stunden-Wochen.
Sie könnten versuchen, eine Kopie von Rapid Software Development von McConnell auf seinem Schreibtisch oder dem Schreibtisch seines Managers zu lassen.
@mhoran_psprep Ich werde das im Hinterkopf behalten, danke. Im Moment gebe ich zu, dass wir unterbesetzt sind, sodass wir ohnehin mit kleinen Teamgrößen und knappen Fristen zu kämpfen haben.
@Nero Am wenigsten habe ich eine Kopie davon in meiner Schreibtischschublade für den nächsten Mann hinterlassen

Scheint zu funktionieren Wenn Sie die Fristen einhalten, verstehe ich nicht, wie Sie es rechtfertigen können, sie als unmöglich zu bezeichnen. Ihr Chef denkt, er ist der nächste Steve Jobs. Streben Sie einfach nach mehr – es ist wirklich so einfach.

Negative Folgen Ich habe keine Erwähnung darüber gefunden, was passiert, wenn Fristen nicht eingehalten werden. Wurde jemand entlassen? Wenn das Management korrekt ist und Sie in Ihrem Markt nicht wettbewerbsfähig sind, leiden alle unter den natürlichen Folgen eines geschwächten Unternehmens. Beeinflusst es Ihren Bonus?

Belohnungen Wenn dieses Unternehmen groß herauskommt, werden Sie dann alle Millionäre? Ich würde mehr Umsatz erwarten, es sei denn, sie zahlen überdurchschnittliche Gehälter.

Wie zu viele Programmierer/Ingenieure haben Sie in Bezug auf Ihren Job eine „Alles-oder-Nichts“-Mentalität entwickelt. Der Chef hat diese unmögliche Frist gesetzt, oh mein Gott! Na und? Der Programmierer befürchtet, dass er weitere Fehler veröffentlichen wird, aber das Management würde lieber die Frist einhalten, weil das Ausmaß an Fehlern für ihn UND IHRE BENUTZER akzeptabel ist. Wir müssen noch mehr Zeit damit verbringen, Dinge zu reparieren. Na und? Sie wissen, dass dies passieren wird. Jeder erwartet nach einem großen Release einen schnellen Patch.

Es ist alles in deinem Kopf, ich bin bereit zu wetten, dass Features entfernt werden, wenn sich die Frist nähert. Reduzieren Sie Ihre Stunden. Holen Sie sich etwas Schlaf. Mach was Lustiges. Sie werden produktiver sein. Sie können anderen nur empfehlen, diesen Rat zu befolgen. Wenn jeder erkennt, dass der Himmel nicht einstürzt, stellt Ihr Management möglicherweise fest, dass Sie gelernt haben, das Spiel zu spielen.

Vielen Dank! Das Lustige ist, seine Inspiration IST tatsächlich Steve Jobs. Negative Konsequenz: Tatsächlich gibt es viele Projekte (mehr als 3/4), die die Frist nie einhalten, aber ich sehe keine unmittelbaren Konsequenzen, in der Tat, wenn es einen Fall gab, in dem er eine Frist von 1 Monat festlegte und wir es 1 Monat taten 3 Wochen im Endergebnis war er ziemlich okay damit. Tatsächlich wissen Sie ziemlich genau, dass wir aufgrund von Eilterminen dazu neigen, nach einer größeren Veröffentlichung Stabilitätspatches zu erstellen.

Andere Antworten listen auf, warum es eine schlechte Idee ist, extreme Stunden zu arbeiten. Lassen Sie mich stattdessen auf einen anderen Aspekt eingehen.

Was Sie zu tun versuchen, ist im Grunde eine Kulturtransformation.

Ohne ein starkes Management-Sponsoring ist dies nicht möglich. Sie müssen nicht nur das Management überzeugen . Sie müssen sie zu Befürwortern dieses Wandels machen.

Und das wird nicht einfach sein, da sie wahrscheinlich glauben, von der aktuellen Situation zu profitieren.

Wenn Sie Management-Sponsoring haben, ist der Weg zu gehen:

  • Informieren über die neuen Erwartungen: Das Management sollte einbezogen werden
  • Training für die erwarteten Verhaltensweisen
  • Kontrolle der Adoption

Ein Kulturwandel ist schon schwierig genug mit Management-Sponsoring zu bewerkstelligen. Ohne Sponsoring geht es nicht.