Ich habe bereits versucht, ein „mechanisches“ Gedränge (
Teil 1 , Teil 2 , Teil 3 ) zu behandeln, und in diesem Artikel werde ich versuchen, eine universelle Medizin gegen „Brennen“ zu schreiben. An sich "Brennen", "Brodeln" usw. - Das ist gut, es bedeutet, dass es Ihnen egal ist (
aber Gleichgültigkeit ist ein Schritt in Richtung Verzweiflung oder, wie in der IT üblich, in Richtung Burnout ). Es wurden viele Materialien zum Thema Burnout-Schaden geschrieben und gefilmt, zum Beispiel:
hier ,
hier ,
hier oder
hier .
Eine verbreitete Weisheit besagt: "Buttherts sind der Motor des Fortschritts." Aber es passiert oft so: Es ist verbrannt => eine oberflächliche Lösung wird schnell angenommen und maskiert das Problem => die Lösung wird lebendig => es brennt weiter. Mit anderen Worten, anstatt zu sortieren und eine Diagnose zu stellen, fahren wir sofort mit der Behandlung fort. Ich werde versuchen, dies anhand von Beispielen zu veranschaulichen.

Definieren wir zunächst den Begriff „Transparenz“.
Der Scrum-Leitfaden definiert es folgendermaßen:
Wesentliche Aspekte des Prozesses müssen für die für das Ergebnis Verantwortlichen sichtbar sein. Transparenz erfordert, dass diese Aspekte durch einen gemeinsamen Standard definiert werden, damit Beobachter ein gemeinsames Verständnis dessen haben, was gesehen wird.
Wichtige Aspekte des Prozesses sollten für die für das Ergebnis Verantwortlichen sichtbar sein. Diese Aspekte sollten durch einen gemeinsamen Standard definiert werden, damit die Beobachter das Beobachtungsobjekt gleichermaßen verstehen.
Diese Definitionen gelten nur für den Prozess, ich möchte das Konzept allgemeiner betrachten. Ich werde mich nicht verpflichten, genaue wissenschaftliche Definitionen zu geben, aber ich werde versuchen, "Transparenz" durch die Bedingungen zu beschreiben, die für ihre Existenz notwendig sind. Für Transparenz benötigen Sie also:
- Das Objekt, das jemand braucht ;
- Ein gemeinsames Ziel für alle mit der Einrichtung verbundenen Interessengruppen;
- Der Wunsch aller Beteiligten, das Ziel zu erreichen;
- Die Fähigkeit aller, in einer Sprache zu kommunizieren, d.h. die Fähigkeit, einen solchen konzeptionellen Rahmen zu entwickeln, der für alle interessierten Parteien von Bedeutung ist ( zum Beispiel Begriffe wie ROI und Redux scheinen in verschiedenen und entfernten Ebenen zu liegen, obwohl sie in bestimmten Informationsumgebungen sehr umfangreich sind ).
Wenn diese erforderlichen Bedingungen erfüllt sind, können Sie mit dem Aufbau von Transparenz beginnen: Definieren einer Aufgabe, Definieren von Erfolgskriterien bei der Lösung eines Problems, Entwickeln einer Methode zur Bewertung von Kriterien. Wie kann es sein:
Zunächst beantworten wir die wichtigsten Fragen:
- Was willst du?
- Was ist der Zweck?
Die folgende Abfolge von Aktionen ist möglich:
- Wir definieren die Terminologie ( zum Beispiel versteht jeder die fertige Aufgabe auf die gleiche Weise und nicht so, dass für die Entwicklung der Code geschrieben wird und für das Geschäft der Client die Ergebnisse verwendet ).
- Wir sind uns einig über Schlüsselaspekte und wie wir ihren Zustand messen, wie wir die Ergebnisse wahrnehmen ( zum Beispiel versammeln wir uns einmal am Tag, schauen uns den Plan an, bestimmen unseren Zustand in Bezug auf diesen Plan );
- Wir verkörpern unseren Plan.
Unabhängig davon möchte ich betonen, dass Kohärenz und die allgemeine Annahme von Vereinbarungen wichtig sind, ohne die es schwierig ist, eine Beteiligung zu erreichen. In Entscheidungsfindungssystemen (
zum Beispiel in der Armee ) ist die konzeptionelle Grundlage zwar einheitlich, die Maßnahmen und Bewertungskriterien sind klar, aber wie viel von den Teilnehmern akzeptiert wird (
gibt es Empathie ), ist eine große Frage.
Ich hoffe, ich habe es geschafft, meine Vorstellung von Transparenz zu enthüllen, und werde dann versuchen, einige Beispiele für Situationen zu nennen, die verbessert werden können, wenn Transparenz hinzugefügt wird.
Bin ich eine zitternde Kreatur oder habe ich das Recht?
In letzter Zeit scheint mir das Problem des professionellen Burnout in der IT-Umgebung sehr akut gewesen zu sein (
zu diesem Thema gibt es ganze thematische Mitaps, zum Beispiel PiterJS , wo es einen Bericht meiner Kollegin Zhenya Kot bunopus gab ).

Unsere Arbeit ist intellektuell, die Denkweise ist analytisch, Sie selbst wissen Bescheid. Es scheint mir, dass es eine Tendenz gibt, Schwierigkeiten zu erfinden, wo sie nicht existieren. Manchmal geschieht dies genau aufgrund mangelnder Transparenz (
hier einige Forschungsergebnisse: eins und zwei ) und nicht aufgrund des großen Arbeitsaufwands: Es gibt keine erforderlichen Informationen - ich werde sie selbst erstellen (
erinnere mich
an die analytische Denkweise ), ich werde Schlussfolgerungen aus der Annahme ziehen - ich werde einen Plan erstellen und mit Luftschlössern in den Krieg ziehen. Hier sind die Fragen,
die uns
betreffen könnten (
IT-Spezialisten ):
- Aber mache ich Unsinn? Wie verbessert meine Arbeit die Welt?
- Wie gut bin ich in meinem Geschäft?
- Ja, sie wissen wer ich bin? Wer sind sie? Was erlauben sie sich?
- Was weiter? Wohin gehe ich Gehe ich mit denen
Die Fragen sind richtig, es ist wichtig, dass eine Person über die Vergangenheit nachdenkt, über die Gegenwart nachdenkt und die Zukunft plant. Es ist wichtig, an die Menschen zu denken, die in der Nähe sind. Und wenn wir es auf die Arbeit übertragen, können wir natürlich erwarten, dass die Arbeitnehmer selbst nach Antworten auf diese Fragen suchen und klären, was sie betrifft. Aber Sie können all dies einfach transparent machen, und dann konzentrieren sich die Leute auf höhere Angelegenheiten und lösen Probleme auf der nächsten Ebene, die auf Optimierung, Innovation usw. abzielen. Es gibt unzählige Tools, um diese Art von Transparenz zu gewährleisten. Hier einige Beispiele:
- Die Ziele, die Mission und die Strategie des Unternehmens sind für die Mitarbeiter offen und verständlich und bekannt. Alle taktischen Aufgaben werden durch Kommunikation mit der Strategie vermittelt, es ist immer klar, für welches aktuelle Ziel diese oder jene Arbeit erforderlich ist. Es ist nicht nur klar, was getan werden muss, sondern auch, warum es getan werden muss.
- Die Mitarbeiter erhalten regelmäßig Feedback zu den Ergebnissen ihrer Arbeit: Erfolge, Wachstumspunkte ( z. B. 360 oder 1 zu 1 Umfragen ). Gemeinsame Entwicklungsplanung und Überprüfung der Dynamik zur Erreichung dieses Plans.
- Die beschriebene Organisationsstruktur und Kommunikation darin: Was und mit wem können Sie sprechen. Gesellschaftsverträge, Team-Visitenkarten usw.
- Ein transparentes Motivationssystem, ein Karrierebaum und möglicherweise eine Gamifizierung dieses Prozesses. Sie können sich von Beispielen für Liter oder 2GIS inspirieren lassen und eine eigene Kultur aufbauen, in der Mitarbeiter verstehen, wie sie ihren Grad an materieller Motivation bestimmen und beeinflussen können.

Jetzt ist jedoch wie immer jeder damit beschäftigt, nach dem „Platz einer Person in dieser Welt“ zu suchen. Wenn die Werkzeuge zur Verfügung stehen, um sich zumindest bei der Arbeit zu definieren, ist ein solcher Mitarbeiter etwas harmonischer und glücklicher, und es kann weniger Fälle von professionellem Burnout geben.
Kreuzzüge
Wir Weißen lieben es, in heiligen Kriegen Speere zu brechen:
Reagiere gegen Angular , iOS gegen Android, OOP gegen Funktionalität usw. Aber leider oder zum Glück gibt es keine "Silberkugel". Es gibt eine bestimmte Aufgabe und Lösungen. Wenn wir mit der Wahl von Technologie, Framework, Architektur usw. konfrontiert sind, befinden wir uns nach
dem Kenevin-Modell mit hoher Wahrscheinlichkeit in einem „verwirrten“ Bereich, und daher gibt es keine richtige Antwort. In dieser Situation ist es wünschenswert, das zu lösende Problem zu erkennen und zu beheben, um zu verstehen, welche Alternativen wir in Betracht ziehen und welche Kriterien wir für Entscheidungen haben. Es ist notwendig, diese Daten zusammen zu sammeln, eine Auswahl zu treffen und sie auch zu dokumentieren. Im Laufe der Zeit lohnt es sich, zu diesen Artefakten zurückzukehren und sich mit dem Ort zu versöhnen, an dem wir uns bewegen. Alles ist veränderbar: die Welt, das Unternehmen, das Team, bestimmte Personen, Bedingungen usw. Wenn wir also Informationen darüber haben, welche Bereiche und warum wir uns entschieden haben, ist es einfacher, den Pfad basierend auf diesem Wissen anzupassen. Und nicht in die klassische Situation zu geraten
, eine Weste auf seiner Brust zu zerreißen : „Aber wer hat das alles jemals erfunden ?! Es scheint, dass die Leute ungeeignet waren, wenn dies einmal angehäuft ist. Hier ist die richtige Antwort, es ist offensichtlich. Ich werde alle retten und alles wiederholen. "
Ich denke, viele Menschen sind mit der Situation vertraut, wenn sie beim Versuch, eine "wunderbare neue Welt" aufzubauen, ihre Anführer, das Team, zu denen wechseln, die bereit sind, Babylon zu verbrennen, aber das Ergebnis ist kein Phönix, sondern ein Kobold.
Sie können versuchen, es nicht von der Schulter zu schneiden, sondern nachträglich alle Fehler und Ungenauigkeiten analysieren, die Logik technischer Entscheidungen verfolgen, Risiken berücksichtigen und eine neue Hypothese aufstellen. Und die Grundlage für die Entscheidungsfindung wird nicht "sie sind alle Dummköpfe ..." sein, sondern "die Bedingungen haben sich geändert und wir lösen bereits ein neues Problem."
Es scheint mir, dass es schwierig ist, immer die richtigen technischen Entscheidungen zu treffen. Sie können lernen, Experimente einzurichten, die erzielten Ergebnisse auszuwerten und die nächsten Schritte unter Berücksichtigung der neu erhaltenen Informationen zu planen. Und es kann einfacher sein, wenn allen interessierten Parteien Artefakte zur Verfügung stehen, die die Logik technischer Entscheidungen beschreiben.
Implementieren Sie agile / scrum / kanban / lean in komprimiertem cp * ki
In der agilen Umgebung gibt es eine ewige Debatte: „Wo soll die Transformation beginnen: von Kultur / Werten / Denkweise oder Mechanik / Ritualen / Artefakten?“. So ein klassisches Henne-Ei-Dilemma. Meine Position ist, dass es bei einem „starken und unabhängigen“ agilen Trainer vorkommen kann, dass ein Team durch Mechanik allmählich zur Achtsamkeit kommt. Aber häufiger, wenn Sie mit der Mechanik beginnen und einen Ansatz als Frachtkult einführen, werden wir höchstwahrscheinlich Skepsis und Enttäuschung in der Methodik bekommen, und im schlimmsten Fall werden wir auch Hasser gewinnen. Wie dies geschehen kann, ist im
Scream Guide (
hier eine feurige Übersetzung ) gut beschrieben.
Daher bin ich dafür, zu analysieren, wie viel Agile-Werte in Ihren Fall einfließen, und erst dann mit der Anwendung eines Frameworks oder einer Technik fortzufahren. Es gibt keinen universellen Test, aber es gibt Lackmuspapiere (
zum Beispiel: Agiler Test und Agiler Leitfaden ): Überlegen Sie zunächst, ob das bedingte Scrum in Ihrem Fall hilfreich ist oder nicht (ein
weiteres Beispiel für eine Testtabelle ).

Schauen wir uns ein Beispiel an: Ein Unternehmen wird verbrannt, weil die Entwicklung langsam ist, eine Entscheidung getroffen wird - implementieren wir scrum / kanban / lean, weil es die Entwicklung beschleunigt (
das heißt also nicht ). Und im Laufe der Zeit kommen wir zu dem Schluss: "Das sind Quacksalber- und Marketingtricks, es funktioniert nicht." Eine vertraute Geschichte? Meine Meinung ist, mit Transparenz zu beginnen. Lassen Sie uns verstehen, was genau stört. Lassen Sie uns mit denselben Begriffen sprechen und die Begriffe auf dieselbe Weise verstehen. Formulieren wir die Fragen: "Was ist das Problem?", "Wie verstehen wir, dass es schlecht ist?", "Wie verstehen wir, was besser ist?", "Wie bestimmen wir, was gut ist?", "Haben alle das Problem erkannt und wahrgenommen? sie als Problem (
zum Beispiel nicht die Launen dummer Manager )? “ Und wenn alles transparent geworden ist, können Sie in diesem Moment nach Lösungen suchen. In der Tat kann „langsame Entwicklung“ bedeuten:
- Es gibt keinen normalen Bereitstellungsprozess. Das Bereitstellen von Änderungen an Produkten ist schmerzhaft. Lösungsoptionen - DevOps- Kultur implementieren, CI / CD ausführen;
- Wirtschaft und Entwicklung haben nicht gelernt zu sprechen. Es scheint für das Unternehmen, dass die Entwicklung nichts versteht, und die Entwicklung glaubt im Gegenteil, dass das Unternehmen nicht weiß, was es will. Mögliche Lösungen - versuchen Sie, eine Zielsetzung zu erstellen, Impact Mapping zu erstellen oder OKR zu verwenden .
- Die hierarchische Struktur ist mit Mikromanagement gefüllt, bei dem taktische Entscheidungen aufgrund der Notwendigkeit der Koordination mit höheren nur langsam getroffen werden. Lösungsoptionen - Schulung der Mitarbeiter in Moderation, Durchführung von Experimenten mit Zuversicht ( siehe ein Motivationsvideo mit TED );
- Die Liste geht weiter.
Es kann viele Situationen geben, für jede gibt es eigene Verbesserungsinstrumente. Und oft die Implementierung von Agile / Scrum / Kanban / Lean / etc. Es sieht so aus, als würde man Nägel mit einem Mikroskop hämmern und tatsächlich den Anschein gewalttätiger Aktivität erwecken, aber nicht nach einer Lösung für das Problem suchen. Daher gilt hier die Regel „Mach dich nicht zum Idol“: Du solltest in Hype-Ansätzen / Methoden / Frameworks nicht nach einer Silberkugel suchen, erst erkennen, welches Problem du löst, und danach ein Lösungswerkzeug auswählen. Und es stellt sich heraus, dass Sie, nachdem Sie den Weg der kontinuierlichen Verbesserung eingeschlagen haben (
Problembewusstsein, Formalisierung der Arbeit damit, Transparenz, Lösungsfindung durch Experimente ), Ihren Prozess wie nichts anderes aufbauen werden, aber es funktioniert gut für Sie.
Warum bin ich das alles?
Nach dem Kenevin-Modell befindet sich fast die gesamte IT-Arbeit in einem verwirrten Bereich, was bedeutet, dass die Expertenmeinung hier nicht funktioniert und es keine richtigen Antworten gibt. Und eine der möglichen Optionen für ein angenehmes Leben ist ein empirischer Prozess, der mit Transparenz beginnt. Es scheint, dass dies gemeinsame Wahrheiten sind, aber es scheint, dass sie nicht immer in Erinnerung bleiben.
Wenn Sie bis zu diesem Ort gelesen haben und von einem Artikel eines anderen populistischen Kapitäns bombardiert wurden, können Sie versuchen, sich Fragen zu stellen:
- Warum ist es verbrannt?
- Warum hat es mich wütend gemacht?
- Was könnte anders sein, um mir solche Gefühle nicht zu bereiten?
Schreiben Sie dies alles in die Kommentare: Setzen Sie alle Punkte über i und machen Sie diese Frage transparent.
Zusammenfassend: Undurchsichtigkeit kann zur Auflösung der Gesellschaft in Gruppen, heilige Kriege,
Manifeste usw. führen. Aber Sie können sich hinsetzen und zuerst versuchen, dieselbe Sprache zu sprechen und sich zu hören. Alle Transparenz!
Danke für die Illustration, Sai Kin !