Scrum: Was ist Cynefin Framework?

Während Scrum ein effektiver Rahmen für viele Arten von Projekten sein kann, ist es wichtig, dass Sie erkennen, dass es nicht das Allheilmittel für alle Arten von Projekten ist – es kann eine hervorragende Lösung für viele Situationen in Ihrer Organisation sein, muss es aber nicht in einigen Szenarien die richtige Antwort sein. Ein Framework namens Cynefin hilft uns, Situationen zu verstehen, denen wir in Projektszenarien begegnen würden.

Die Essenz der Scrum-Methode besteht darin, das gesamte Team in die Lage zu versetzen, durch einen strengen und dennoch flexiblen Entwicklungsprozess in Situationen, in denen die Anforderungen nicht vollständig bekannt oder vertrauenswürdig sind, durchgängig qualitativ hochwertige Arbeit zu leisten. Die Selbstorganisation ermöglicht es dem Projektteam, genaue und präzise Lösungen zu produzieren, während die Marktbeschränkungen unvorhersehbaren Änderungen unterliegen.

Cynefin-Framework?

Das Cynefin-Rahmenwerk, ein walisisches Wort für Lebensraum, ist ein konzeptioneller Rahmen, der zur Unterstützung der Entscheidungsfindung verwendet wird und 1999 von Dave Snowden entwickelt wurde. Es bietet fünf Entscheidungskontexte als:

  1. einfach,
  2. kompliziert,
  3. Komplex,
  4. chaotisch und
  5. Störung

Das Cynefin Framework hilft Managern zu erkennen, wie sie Situationen wahrnehmen und das eigene Verhalten und das Verhalten anderer Menschen zu verstehen. Es stützt sich auf Forschungen zur Systemtheorie, Komplexitätstheorie, Netzwerktheorie und Lerntheorien.

相關圖片
Scrum: Cynefin-Framework

Sehen Sie sich diese möglichen Störungsszenariodomänen in Ihren Projekten an, um herauszufinden, ob Scrum für Sie funktionieren würde oder nicht:

  1. Einfach

Im einfachen Bereich befinden wir uns in einem geordneten System, in dem die Beziehung zwischen Ursache und Wirkung besteht, im Voraus vorhersehbar und für jede vernünftige Person selbstverständlich oder offensichtlich ist.

Wir wenden Best Practices an und gehen folgendermaßen vor:

ERKENNEN – KATEGORISIEREN – REAGIEREN

  • Sinn  – Sehen Sie, was hereinkommt
  • Kategorisieren  — Passen Sie es in vorgegebene Kategorien ein
  • Reagieren  – Entscheiden Sie, was zu tun ist

Einfache Szenarien sind Situationen, in denen jeder Ursache und Wirkung erkennen kann – die Menschen wissen, was die richtige Antwort ist. Diese Art von Domain-Existenzen eignet sich am besten, um Produkte immer wieder zu reproduzieren, da es Schritte gibt, die Sie wiederholen können, um bestehende Probleme zu lösen.

Während Scrum eine Möglichkeit sein kann, diese Art von Szenariodomäne anzugehen, können Sie mit dem Fließband-Framework schnellere und sicherere Ergebnisse erzielen, da Sie überall legitime Best Practices haben.

2. Kompliziert

Wir wenden bewährte Verfahren an und gehen folgendermaßen vor:

SINN – ANALYSE – REAGIEREN

  • Sinn  – Sehen Sie, was hereinkommt
  • Analysieren  – Untersuchen oder analysieren Sie mithilfe von Expertenwissen
  • Reagieren  – Entscheiden Sie, was zu tun ist

Komplizierte Szenarien werden oft von Experten dominiert, um gute Praktiken in einem Projekt sicherzustellen. Während es möglich ist, mehrere Antworten zu haben, wäre es effizienter, einen Experten zur Diagnose von Problemen zu haben, um Szenarien mit mehreren möglichen Ergebnissen anzugehen. Scrum kann verwendet werden, um solche Szenarien zu lösen, aber natürlich ist es nicht immer das beste Framework.

Wenn Sie beispielsweise Parameter zur Leistungsoptimierung anpassen müssen, wissen Sie möglicherweise, wie Sie am besten vorgehen, wenn Sie Experten zusammenbringen, die sich die Situation ansehen, verfügbare Optionen prüfen und auf der Grundlage ihrer Erfahrungen mit dem, was gut ist, eine Antwort generieren Praxis sollte sein. Komplizierte Szenarien lassen sich am besten durch quantitative und taktische Ansätze wie Six Sigma lösen.

3. Komplex

NACHFRAGEN – ERKENNEN – REAGIEREN

  • Sonde  – Experimentelle Eingabe
  • Sinn  – Fehlschläge oder Erfolge
  • Reagieren  – Entscheiden Sie, was zu tun ist, dh. verstärken oder dämpfen

Komplexe Probleme lassen Sie erkennen, dass es mehr unvorhersehbare Ergebnisse gibt, als Sie von Ihren Ansätzen erwarten können, und in diesem Bereich erhalten Sie mit größerer Wahrscheinlichkeit die richtige Antwort, wenn Sie einen Fehler oder eine nachträgliche Einsicht korrigieren.

Dies erfordert, dass Sie so viel wie möglich über das Problem untersuchen, prüfen, was funktioniert oder nicht funktioniert, und dann basierend auf dem, was Sie gelernt haben, Anpassungen vornehmen. Dies ist auch der Bereich, auf den Sie stoßen würden, wenn Sie versuchen, Innovationen oder Verbesserungen für frühere Projekte vorzunehmen, die bessere Funktionen erfordern.

Dies ist der Bereich, in dem Scrum wirklich glänzt, da komplexe Situationen Ihre Fähigkeit nutzen, die Situation zu untersuchen und zu prüfen, was Sie in einem bestimmten Zeitrahmen tun können. Wenn Sie im Iterationsprozess eine bessere Methode lernen, können Sie diese in der Timebox der nächsten Iteration anpassen.

4. Chaotisch

Wir entdecken neue Praktiken und der Ansatz ist:-

HANDELN – SINN – REAGIEREN

  • Handeln  – Versuch, sich zu stabilisieren
  • Sinn  – Fehlschläge oder Erfolge
  • Reagieren  – Entscheiden Sie, was als nächstes zu tun ist

Auftauchende Praxis, Verhalten oder Ordnungsergebnisse und der Ansatz ist:-

Diese Art von Szenarien erfordern sofort eine Lösung – wenn Ihr Projekt in den chaotischen Bereich übergeht, bedeutet dies, dass Sie eine Krise erleben, die Sie löschen müssen, bevor Sie zusätzlichen Schaden erleiden, und zum Zustand der Ordnung zurückkehren müssen. Dies ist die Art von Szenario, das Sie erleben, wenn jemand eine Klage einreicht oder der einzige Experte, den Sie kennen, nirgends zu finden ist.

Scrum ist nicht geeignet, um diese Art von Szenarien anzugehen, da Sie nicht den Luxus haben, Rückstände zu priorisieren und was Sie in der nächsten Situation tun müssen. Wenn das Chaos eintritt, brauchen Sie jemanden mit voller Autorität, der die Verantwortung übernimmt und so schnell wie möglich handelt.

5. Unordnung

Unordnungsdomänen treten auf, wenn Sie unsicher werden, in welcher Phase Sie sich in Ihrem Projekt befinden, und Sie nicht wissen, ob irgendwelche Pläne funktionieren oder nicht. Dies ist eine sehr gefährliche Situation, aus der Sie sofort herauskommen müssen.

Dies erfordert, dass Sie die Situation auseinander nehmen und sich ihre Komponenten ansehen, um zu wissen, ob sie in andere Kategorien fallen, um zu sehen, welche Art von Ansatz Sie verwenden sollten, um die Situation zu lösen und wieder Fortschritte zu erzielen. Sie sehen, dass es keinen Sinn macht, Scrum in einer solchen Situation anzupassen, bis Sie die Komponenten des Problems richtig kategorisiert haben.

Scrum-Artikel für Anfänger

115 Kommentare

  1. Next time I read a blog, Hopefully it does not fail me just as much as this one. I mean, I know it was my choice to read through, however I truly thought you would have something interesting to talk about. All I hear is a bunch of whining about something you could fix if you were not too busy searching for attention.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.