Ich stoße oft auf Entwicklungsteams großer Unternehmen. Trotz der unterschiedlichen Prinzipien des Geräts, der Aktivitätsprofile und der Technologie-Stacks sind die Mitarbeiter überall mit dem aktuellen Stand der Dinge unzufrieden. Besonders angesehene Charaktere mögen nicht alles! Aber der einzige wirkliche Schritt über das Gespräch hinaus, zu dem sie fähig sind, ist die Entlassung. Zwar kommt es in den meisten Fällen nicht dazu - die Charaktere beschweren sich einfach ständig über die "Galeeren".
Haben Sie sich jemals gefragt, wo von hier aus "Beine wachsen"?
Beginnen wir mit einer Geschichte, die vielen bekannt ist ...
Stellen Sie sich vor, Sie wechseln wieder den Job. Die Gründe dafür können sehr unterschiedlich sein. Vielleicht haben sie dir gutes Geld angeboten, ein Fitnessstudio mit Pool, Tee mit Brötchen oder „interessante Aufgaben“ bestochen.
Nachdem Sie alle Interviews und technischen Tests erfolgreich bestanden haben, erhalten Sie Ihr Angebot mit der geschätzten sechsstelligen Summe. Sie haben Ihre zukünftigen Kollegen beim Interview bereits gemocht, indem Sie ein paar Witze erzählt haben, und Sie warten, überwältigt von Begeisterung, auf Ihren ersten Arbeitstag an einem neuen Ort und möglicherweise in einer neuen Position.
Der lang erwartete Tag beginnt mit einem halb leeren offenen Raum in einem der klassischen Bürozentren Ihrer Stadt. Halb leer, nicht weil Ihre neuen Kollegen im Urlaub sind oder krank werden, sondern einfach weil Sie pünktlich zur Arbeit gekommen sind. Nachdem wir die erste Tasse kostenlosen Kaffee getrunken und eine bescheidene Menge Kekse getrunken haben, versuchen wir, den Arbeitstag zu beginnen. Wir bekommen Zugang, richten eine Arbeitsumgebung ein, setzen Enten, Magnetwürfel und warten auf unsere erste Aufgabe.
In der Nähe bemerken wir einen anderen Kollegen. Die Liste seiner Aktionen ähnelt vielleicht unserer, mit Ausnahme der Enten auf dem Tisch. Anscheinend auch neu. Kommen Sie, lernen Sie kennen, geben Sie sich die Hand. Der Name unseres neuen Kollegen ist Larry (ein ungewöhnlicher Name für unsere Breiten, aber immer noch). Larry ist eindeutig schläfrig, glänzt nicht vor Begeisterung, aber mit wem passiert das nicht, oder? Vielleicht fühlt sich Larry nicht sehr gut oder andere Gedanken stören ihn ...
Drei Monate vergehen. Lange, langwierige Probezeit von drei Monaten. In dieser Zeit konnten wir einen kleinen Einblick in das Projekt und seine Prozesse gewinnen. Larry hat auch die Probezeit bestanden. Ein paar Mal bist du zum Mittagessen in die Kantine gegangen, und Larry schien ein netter Kerl zu sein.
Die Arbeit an einem großen Unternehmensprojekt ist immer eine schwierige Angelegenheit. Ein verknöcherter Stapel und moosige Prozesse. Das Verstehen der Aufgabe nimmt zunächst viel Zeit in Anspruch und verursacht Phantomschmerzen .... Sechs Monate sind an einem neuen Ort vergangen. Während dieser ganzen Zeit haben wir verschiedene, aber gleichzeitig Aufgaben des gleichen Typs gelöst. Sie verursachen kein Interesse und bringen kein Vergnügen. Solche Aufgaben sind einfach die Arbeit, die erledigt werden muss. Aber jedes Mal, wenn bei diesen Aufgaben ein Plug auftritt. Der gleiche "Rechen" wird von Kollegen konfrontiert, was ihr Leben etwas schwieriger macht.
Larry löst ähnliche Probleme, außer in einem etwas anderen Bereich. Er führt seine Arbeit in gutem Glauben aus, aber gleichzeitig hat Larry eine unangenehme Eigenschaft. Er liebt es zu stupsen und sicherlich die "verdammten Galeeren" zu erwähnen. Gleichzeitig ist Larry immer noch ein ruhmreicher Kerl. Als Mann wurde er nicht schlechter und öffnete sich nicht auf der anderen Seite. Jedes Mal, wenn ein Gespräch darüber zustande kommt, warum Larry den aktuellen Ort als „verdammte Galeere“ bezeichnet, beschwert er sich nur darüber, dass er nicht absolut alles mag. Er kann die Momente angeben, dies muss jedoch separat angefordert werden. Normalerweise endet alles mit einem banalen „Alles“. Und es besteht kein Zweifel, dass er zuversichtlich in seine Worte ist, denn einmal versuchte Larry sogar aufzuhören (obwohl es keinen besonderen Grund dafür gab).
Und doch, warum die "Galeere"?
Wenn Sie versuchen herauszufinden, was mit einem Kollegen passiert, öffnet sich eine interessante Wahrheit. Larry glaubt, dass er den Workflow nicht beeinflussen kann. Aus seiner Sicht kann er sich und anderen nicht helfen, weil er "keine Zeit hat, darüber nachzudenken". Jeden Tag ist er damit beschäftigt, die Routine zu erledigen, der Rest ist nicht mehr stark.
Larry ist ein herrlicher Kerl. Der Grund für seine Unwilligkeit, das Bild um ihn herum zu ändern, ist einfach: Er will keine Konflikte eingehen. Das Leben lehrte ihn, dass es einfacher ist, sich anzupassen und zu stupsen, als alles zu ändern. Das Bild für sich selbst zu ändern bedeutet, in einen Widerspruch zu geraten, um Ihren Standpunkt zu beweisen. Und Larry ist ein netter Kerl. Wenn Sie beweisen, streiten, sich ändern, hören Sie auf, ein netter Kerl für diejenigen zu sein, die zuvor mit allem zufrieden waren. "Brauchen Sie mehr als jeder andere?" Larry hat Angst, es zu hören. Um ein netter Kerl zu sein, singt Larry vor sich hin das Lied: "Es lohnt sich nicht, den Workflow unter uns zu biegen, es ist besser, wir werden uns biegen." Es ist wieder besser, das Leben herumzuschimpfen.
Ich verstehe diese Position nicht. Wenn Sie keine extremen und völlig unangemessenen Fälle annehmen (nun, alles passiert), stellt sich die Frage: Wie können Sie tun, was Sie nicht mögen, aber nie darüber nachdenken, wie Sie damit aufhören können, ohne gefeuert zu werden? Schließlich stört Larry nicht die ganze Arbeit, sondern die einzelnen Details, die vollständig korrigiert werden können ... wenn Sie aufhören zu jammern.
Jeder kann Workflows beeinflussen. Dies erfordert kein besonderes Talent oder eine besondere Position. Viele Leute denken, dass dies nicht in allen Teams möglich ist. Wenn Sie beispielsweise im Auftrag eines Auftragnehmers an einem Projekt eines großen Kunden arbeiten, werden Sie sicherlich nicht ändern, was passiert. Aber das ist nicht so. Ihre Führer sind kluge Leute. Die Verbesserung der Abteilungsprozesse kommt ihnen ebenfalls zugute. Ja, natürlich sind alle Situationen unterschiedlich, aber in den allermeisten Fällen gibt es einen Ausweg aus solchen „Prozess-Sackgassen“. Selbst in der Zeit, in der ich meine bescheidene Erfahrung sammelte, gelang es mir, die Arbeitsprozesse der Abteilung zu beeinflussen, indem ich mich gerade in der genannten Position des Auftragnehmers befand.
Nun zu den Beispielen!
Da ich mit dem Testen beschäftigt bin, werde ich Beispiele aus diesem Bereich geben.
Sie können sogar alle möglichen kleinen Dinge beeinflussen, und dies an sich verbessert die Wahrnehmung von Arbeit. Angenommen, Sie können beeinflussen, wie Sie Commits oder Kommentare schreiben, wie Testdokumentationen erstellt werden und wie das Testteam mit Analyse- und Entwicklungsteams interagiert. Zunächst würde ich empfehlen, auf die Minimierung der Arbeitskosten bei Routinevorgängen zu achten - Möglichkeiten zum Schreiben von Standarddokumentationen, Auswählen oder Erstellen von Testdaten usw.
Aber versuchen Sie nicht, die ganze Welt an einem Tag zu verändern. Und noch mehr, mach es nicht alleine. Wenn das Projekt groß und modular ist, muss bei komplexen Arbeiten die Unterstützung von Personen aus Subsystemen von Drittanbietern angefordert werden. Ein typisches Unternehmen ist groß, verzweigt und komplex. Der Versuch, Ihr Modul herauszufinden, nimmt daher viel Zeit in Anspruch. Daher sollten Sie nicht versuchen, Systeme von Drittanbietern als Teil der wöchentlichen Arbeit zu verstehen. Es ist besser, Kollegen um Hilfe zu bitten. Am Ende liefern Sie ein einzelnes Produkt und sollten nicht im Widerspruch zueinander stehen.
Im Großen und Ganzen ist es einfacher, eine positive Stimmung zu bekommen, als es sich anhört. Denken Sie nur daran, welche konstruktiven Maßnahmen die Situation korrigieren. Wenn Sie sich nicht hundertprozentig sicher sind, können Sie sich persönlich mit Kollegen beraten und dann Ihrem direkten Vorgesetzten Vorschläge unterbreiten - persönlich bei einer Tasse Kaffee oder im Nachhinein.
Übrigens die richtige, d.h. Eine konstruktive Retrospektive ist einer der Hauptmechanismen zur Verbesserung von Prozessen. Es sollte nicht auf Emotionen und „Überkochen“ beruhen - eine solche Retrospektive kann nicht effektiv sein. Ja, jeder wird sagen, dass Kollegen aus einer anderen Abteilung Stöcke in die Räder stecken, überhaupt nichts verstehen und alle Probleme von ihnen stammen. Dies gibt dem Team einen Neustart, aber sobald die nächste Aufgabe in die Arbeit eintritt, kehren die Schmerzen zurück und wir kehren zum Original zurück. Retrospektive sollte sinnvoll sein. Lösen Sie bestimmte Probleme mit bestimmten Methoden. Alle im Nachhinein getroffenen Entscheidungen müssen in den Regeln der Abteilung festgelegt werden und ab dem nächsten Tag wirksam werden.
Es ist schwer zu sagen, wie sehr ich es geschafft habe, die Prozesse auf einmal zu beeinflussen, aber irgendwie hat sich die Situation geändert und es wurde angenehmer zu arbeiten. Eine Reihe von Regeln und Anforderungen ist erschienen. Es gibt klarere Anforderungen und eine Differenzierung der Verantwortlichkeiten. Gleichzeitig ist die Arbeit gemessener und sicherer geworden - sowohl mit der Handbremse als auch mit der Automatisierung. In letzterem haben wir beispielsweise klare Anforderungen für das Schreiben von Code und Tests eingeführt, um den Ansatz zu vereinheitlichen. Auf diese Weise konnten typische Probleme gelöst werden, die für das Team möglicherweise nicht klar sind, da wir nicht die Möglichkeit haben, uns ständig mit der Automatisierung zu befassen.
Wie man Larrys Sackgasse durchbricht
Zurück zu unserer Geschichte. Larry ist nicht konstruktiv. Er ist ungezogen, schmerzt, geht anderen auf die Nerven, bietet aber keine wirklichen Maßnahmen zur Verbesserung von Prozessen an. Wir alle sind manchmal wie Larry, aber in solchen Momenten ist es besser, den Kopf aufzufrischen, neu zu starten und darüber nachzudenken, wie die Situation behoben werden kann. Es gibt immer einen Ausweg, zusätzlich zur Entlassung oder einer radikalen Änderung der Art der Aktivität. Wir alle wollen Komfort bei der Arbeit und im Team. Und wenn wir konstruktiv und gemeinsam auf die Verbesserung von Prozessen hinarbeiten, ist all dies erreichbar.
In regelmäßigen Abständen bin ich an der Stelle von Larry. Vielleicht verstehe ich nicht, was ich tue oder warum. Oder die Aufgabe entwickelt sich auf einem so seltsamen Weg, dass je mehr ich mich darauf einlasse, desto mehr Frustration entsteht. Der „Miologingener Monolog“ aus der Matrix kommt zur Rettung. "Ursache und Wirkung ...". Die Ursache von Zapara ist keine Aufgabe. Der Grund ist der Workflow. Ein Ortswechsel hilft nicht, den Prozess zu ändern, da es in Interviews sehr schwierig ist, die Essenz von Arbeitsprozessen zu verstehen. Es lohnt sich, mit Kollegen zusammenzuarbeiten und zusammenzuarbeiten, um die Situation für Sie alle zu verbessern. Das interessiert euch alle.
Haben Sie es geschafft, Prozesse zum Besseren zu verändern?
Autor: Dmitry Masters
PS Wir veröffentlichen unsere Artikel auf mehreren Websites der Runet. Abonnieren Sie unsere Seiten auf
VK ,
FB oder
Telegramm-Kanal , um mehr über unsere Veröffentlichungen und andere Maxilect-Nachrichten zu erfahren.