Leitung eines Beast-Implementierungsprojekts

Mar 14 2023
Erstaunlicherweise haben Sie diese großartige Idee und sind bereit, sie in die Tat umzusetzen! Es werden Genehmigungen, Ressourcen und Zeit für Sie – und möglicherweise für Ihr Team – festgelegt, um mit der Implementierung voranzuschreiten! Bisher war Ihr Blick auf das äußerst raffinierte Ergebnis gerichtet, aber jetzt ist es an der Zeit, mit dem Bauen zu beginnen! Sehen wir uns die Schritte an, die mit dem Ansatz verbunden sind, und die zu entwickelnde respektvolle Denkweise. Schritt 0: Einschüchterung/Erkenntnis Dies ist eine Zeit der Erkenntnis: „Das ist so groß und großartig, aber wo soll ich anfangen?“ Das scheint rund und ohne Kanten zu sein, ich baue buchstäblich alles auf, sonst fange ich besser nicht an!!“ Dies ist der Beginn jeder Implementierung.
Autorenkunst für diesen Beitrag! #stolz

Erstaunlicherweise haben Sie diese großartige Idee und sind bereit, sie in die Tat umzusetzen! Es werden Genehmigungen, Ressourcen und Zeit für Sie – und möglicherweise für Ihr Team – festgelegt, um mit der Implementierung voranzuschreiten! Bisher war Ihr Blick auf das äußerst raffinierte Ergebnis gerichtet, aber jetzt ist es an der Zeit, mit dem Bauen zu beginnen!

Sehen wir uns die Schritte an, die mit dem Ansatz verbunden sind, und die zu entwickelnde respektvolle Denkweise.

Schritt 0: Einschüchterung/Erkenntnis

Dies ist eine Zeit der Erkenntnis: „Das ist so groß und großartig, aber wo soll ich anfangen?“ Das scheint rund und ohne Kanten zu sein, ich baue buchstäblich alles auf, sonst fange ich besser nicht an!!“

Den Drachen anschauen!

Dies ist der Beginn jeder Implementierung. Ein Gefühl der Einschüchterung angesichts der ganzen Arbeit, die erledigt werden muss! Es ist normal, sich eingeschüchtert und ratlos zu fühlen. Das wird bei jedem großen Projekt passieren, an dem Sie in Zukunft arbeiten werden!

Die wichtige Aufgabe an diesem Punkt besteht darin, „einfach weiter zu schwimmen“, wie Dory sagt . Lassen Sie sich nicht von der Größe der Arbeit einschüchtern oder dazu überreden, alles auf einmal zu erledigen!

Sie könnten! Aber sollten Sie?

Weiter lesen!

Schritt 1: Definition der Fettteile

Untersuchen Sie in diesem Schritt Ihr Projekt, um die großen Teile zu identifizieren, die es definieren. Um dies zu erreichen, benötigen Sie das richtige mentale Modell für Ihr Projekt, das Ihnen beim Aufbau dieser Abstraktion hilft. Einige Beispiele sind:

  • Wenn es sich um eine Softwareanwendung handelt, können Sie diese nach verschiedenen Aktionen oder Benutzerrollen in dieser Softwareanwendung aufschlüsseln (z. B. „Was müsste ein Administrator tun?“).
  • Wenn wir über das Schreiben eines Buches oder eines Blogbeitrags sprechen, können Sie die Aufschlüsselung nach Kapiteln oder Schlüsselmomenten der Handlung vornehmen.
  • Wenn es um körperliche Arbeit geht – etwa den Bau eines Gartens oder Holzarbeiten – können Sie die Arbeit nach der Reihenfolge aufschlüsseln, die erledigt werden muss, z. B. den Boden vorbereiten oder Holzteile kaufen.
  • Und wenn Sie einen Drachen bauen, stellen Sie sich dessen Kernkörperteile vor!
  • Wirklich, sieh dir den Drachen an!

Schritt 2: Definieren Sie die Wichtigkeit jedes Teils

Nachdem die Fettanteile nun definiert sind, können Sie die Bedeutung jedes einzelnen weiter analysieren. Natürlich sind alle Teile wichtig, aber:

  • Welchen Zweck hat jeder Teil für das Ganze?
  • Benötigen Sie alle Teile gleichermaßen, wenn Sie mit der Erstellung Ihres Projekts beginnen?
  • Müssen Sie zu Beginn des Baus einen größeren oder kleineren Teil jedes Teils implementieren?
  • ️Untersuche den Drachen

❗Bitte beachten Sie, wir haben noch NICHTS mit dem Bau begonnen❗Wir sind in der Planungsphase! Eine erforderliche Phase, bevor wir uns in die Schaffung des eigentlichen Werks (des Drachens) investieren! Unterschätzen oder ignorieren Sie diese Schritte nicht, denn Sie werden bald ihren Wert erkennen!

„Geben Sie mir sechs Stunden, um einen Baum zu fällen, und die ersten vier werde ich damit verbringen, die Axt zu schärfen.“ - Abraham Lincoln

Schritt 3: Definieren Sie die Kernreise

Jetzt ist es an der Zeit zu definieren:

  1. Woran wir mit der Arbeit beginnen werden . Was sind die wichtigsten kleinen Arbeitsschritte, die eine (kleine) zusammenhängende Geschichte erzählen?
  2. Warum wir mit der Arbeit an diesen Punkten beginnen sollten . Sind die kleinen Teile, an denen wir arbeiten werden, wichtig genug, um in eine erste Feedbackrunde einzusteigen?
  3. Was wir erwarten, wenn die Arbeit an diesen Elementen abgeschlossen ist . Wie wird die Kurzgeschichte zum ersten Punkt oben im Wesentlichen funktionieren? Wie fließt dieses Lernen aus der ersten tatsächlichen Arbeit in unsere bevorstehende Arbeit ein?
Das Nötigste, was zum Bau eines Drachens benötigt wird: Kopf, Körper, Schwanz und Gliedmaßen. Lassen Sie alle Details weg!

Wenn Sie sich die obige Grafik ansehen, werden Sie eine große Ähnlichkeit zum Produkt-Backlog im Scrum bemerken . In einem Produkt-Backlog fügen wir mehr Definitionen hinzu – d. h. kleinere, gut definierte Arbeitsblöcke –, je näher wir am Anfang der Liste stehen und mehr abstrakte Elemente am Ende der Liste belassen – die größeren Teile in unserem Diagramm oben.

Dieses Layout und die Analyse der Arbeit sind beabsichtigt und Sie sollten darauf achten! Im Wesentlichen bedeutet diese einfache Grafik: „Konzentrieren Sie sich auf mehr Definition rund um die anstehende Arbeit.“ Belassen Sie die Definition anstehender Aufgaben für später.“ Durch die Arbeit in kleineren Iterationen können Sie eingehendes Feedback an Ihre bevorstehende Arbeit anpassen. Das ist die agile Arbeitsweise. Weiterlesen:

Sie und Ihr Team arbeiten jetzt daran, einen funktionierenden Zyklus bereitzustellen . Je genauer Sie die anstehende Arbeit sehen, desto besser können Sie definieren, was als nächstes kommt. Identifizieren Sie erneut die kleinsten Teile der Arbeit, die die nächste wichtige kleine Geschichte des Ganzen erzählen.

Verbessern Sie den zuvor gelieferten Zyklus

Der Großteil Ihrer Arbeit geschieht in diesem Schritt. Während Sie einen Arbeitszyklus liefern, definieren Sie die nächsten wichtigen Punkte, an denen gearbeitet werden soll, und beginnen mit der Arbeit daran. Sie bleiben in diesem Schritt, solange Ihr Projekt den Menschen, die es nutzen, einen Mehrwert bieten kann.

Ein Drache verlässt Schritt 4

Es ist wichtig, dass Sie Ihre Arbeit einem breiteren Publikum zugänglich machen, je weiter Sie sie weiterentwickeln! ( Lesen Sie den oben erwähnten Artikel über Iterationen, um zu verstehen, warum das Teilen wichtig ist .)

Schritt 5: Eintritt in die Wartungs- und Verbesserungsphase

In den meisten Fällen wird Ihr Projekt weiterhin Ihre Aufmerksamkeit und zusätzliche Arbeit benötigen. Wenn Sie und immer mehr Menschen damit beginnen, es zu nutzen, werden Sie feststellen, dass es mehr Arbeit gibt und Dinge fehlen, um es zu erweitern. Diese Arbeit wird einfacher und leichter zu bewältigen sein, wenn Sie:

  • Betrachten Sie das, was Sie bereits aufgebaut haben, als wichtig . Es ist nicht nötig, alles zurückzusetzen und zu löschen, um diese eine Sache hinzuzufügen. Wenn ein solcher Aufwand erforderlich ist, sollte dieser kleine Mehraufwand nicht hinzugefügt werden.
  • Arbeiten Sie weiterhin in kleinen Arbeitszyklen wie oben definiert , um Ihre Arbeits- und Ergebniszeiten zu optimieren.
  • Wenn Sie fertig sind, zoomen Sie heraus, um das Gesamtbild zu sehen und die richtige Perspektive auf das einzustellen, was Sie gerade hinzugefügt haben. Es besteht die Möglichkeit, dass die neueste Ergänzung gut zu anderen Arbeiten im Projekt passt, an die Sie noch nicht gedacht haben. Zoomen Sie heraus, um diese Beziehung zu sehen und die beiden zu verknüpfen. Im Wesentlichen gehen Sie davon aus, dass Sie eine einzelne Geschichte für Ihr gesamtes Projekt erzählen .

Das war's. Wir haben den Drachen gegessen! Die Schritte, die wir verwendet haben, sind:

  1. Nehmen Sie die Phase der Einschüchterung an , überspringen Sie sie nicht und lassen Sie sich davon nicht treiben!
  2. Definieren Sie die wesentlichen Teile der Arbeit und überwinden Sie Ihre Einschüchterungen, um die Komponenten zu verstehen. Nutzen Sie in dieser Phase mentale Modelle als Leitfaden!
  3. Sehen Sie, was auf hoher Ebene wichtig ist . Arbeiten Sie noch nicht an den kleinsten Details! Nur das Nötigste, was Sie für den Start Ihres Projekts benötigen.
  4. Beginnen Sie mit der Arbeit und konzentrieren Sie sich auf die erste und wichtigste Geschichte! Wenn Sie fertig sind, wiederholen Sie den Vorgang mit mehr Leuten, um Feedback zu erhalten!
  5. Konzentrieren Sie sich weiter auf die nächstwichtigste Geschichte! Wiederholen Sie diesen Schritt, bis Sie den Großteil Ihres Projekts erstellt haben, aber teilen Sie es bitte weiterhin mit mehr Leuten!
  6. Verbessern Sie Ihr Projekt weiter, sobald neue Informationen eingehen!
  7. Bei jedem Schritt sind Fortschritt und Engagement erforderlich

In den Schritten Null bis Schritt drei müssen Sie mehr reden und planen als tatsächlich bauen.

Wie bereits erwähnt, ist es wichtig, diese Schritte gemeinsam durchzuarbeiten, da Sie sich darauf einigen, was Sie tun müssen. Es gibt verschiedene Ansätze, damit diese Schritte für Ihr Team und das jeweilige Projekt besser funktionieren. Wir werden einige dieser Ansätze in einem folgenden Beitrag untersuchen.

Es ist erwähnenswert, dass die spezifischen Schritte zu einem schwarzen Loch für Ihr Projekt werden können – alles nach unten in Definitionen ziehen, Neuzuordnungen vornehmen, „Sehen wir uns das auch so an …“ – und Sie unfähig machen, Maßnahmen zu ergreifen! Je mehr Sie reden und planen, desto mehr identifizieren Sie Eckfälle und Details, die den Drang verspüren, weiter zu reden, und geraten so in eine Endlosschleife der Analyse-Lähmung ! Seien Sie bitte aufmerksam und nutzen Sie Erinnerungsmechanismen, um wieder in die Tat umzusetzen!

Die Schritte vier und bis fünf umfassen immer denselben sich wiederholenden Prozess, unabhängig davon, an welchem ​​Projekt Sie arbeiten.

Ich halte diese Schritte für ein Muss für jede Art von Projekt, vom Kätzchen bis zum Biest . Durch die damit verbundene Wiederholung können Sie und Ihr Team Meister in der Durchführung dieser Schritte werden. Dies bedeutet auch, dass Sie den Aufwand und die Zeit, die erforderlich sind, um das Ziel jedes Schritts zu erreichen, einfacher vorhersagen können.

Dieser Beitrag ist Teil einer Reihe von Beiträgen, die von meiner Erfahrung im Produktmanagement und meinem aktuellen Job bei Hack The Box inspiriert sind . Die gesamte Serie von etwa 5 Beiträgen wurde durch einen Blitzvortrag mit dem gesamten HTB-Team inspiriert!

Hier sind drei weitere Beiträge aus der Serie: