was-ist-scrum

Was ist Scrum? Das agile Framework für einen effektiven Startup-Prozess

Scrum-Board online

Die Saat der Scrum-Methodik

In einem Artikel mit dem Titel "Das neue Produktentwicklungsspiel" durch Hirotaka Takeuchi und Ikujiro Nonaka erklärten die Autoren: 

„In der heutigen schnelllebigen, hart umkämpften Welt der kommerziellen Neuheiten PRODUKTE Entwicklung, Schnelligkeit und Flexibilität sind unerlässlich. Unternehmen erkennen zunehmend, dass der alte, sequentielle Ansatz zur Entwicklung neuer Produkte einfach nicht ausreicht. Stattdessen verwenden Unternehmen in Japan und den Vereinigten Staaten eine ganzheitliche Methode – wie beim Rugby wird der Ball innerhalb der Mannschaft gepasst, während sie sich als Einheit über das Feld bewegt.“

Und sie artikulierten weiter: 

„Dieser neue Schwerpunkt auf Schnelligkeit und Flexibilität erfordert einen anderen Ansatz für das Management neuer PRODUKTE Entwicklung."
 
Dieser Ansatz wurde auf der Grundlage der Studie der damals erfolgreichen Technologieunternehmen wie z Fuji-Xerox, Canon, Honda, NEC, Epson, Brother, 3M, Xerox und Hewlett-Packard. 
 
Und es bestand aus dem sogenannten Scrum Downfield, das durch sechs Entwicklungsprozesse hervorgehoben werden konnte: 
 
  1. Eingebaute Instabilität.
  2. Selbstorganisierend Projekt Mannschaften.
  3. Überlappende Entwicklungsphasen.
  4. „Mehrfachlernen.“
  5. Subtil Smartgeräte App.
  6. Organisatorischer Lerntransfer.

Vertraue dem Prozess

Während Agilität eine Reihe von Prinzipien ist, die die Aktivitäten vorantreiben Software. Entwicklung.

Scrum ist eine Methode, die diese Prinzipien anwendet, um zu machen Software. Entwicklung schneller und produktiver.

Allerdings hat sich Scrum auch zu einer Methodik für entwickelt Projekt Management der Anfang Welt.

Als Jared Dunn (die Figur in der Silicon Valley-Serie) in der Weste eines Geschäft Entwickler Pied Piper-Gründer Richard Hendricks davon überzeugt, die Scrum-Methodik anzuwenden, ist Richard ein Skeptiker.

Warum sollte eine Gruppe von smart Software. Ingenieure fallen in a Management Strategie?

Nun, es stellte sich heraus, dass er falsch lag.

Tatsächlich handelt es sich bei Scrum um einen Prozess, den man sich vorstellen kann Software. Entwicklung einfacher, schneller und kundengerechter Bedürfnisse.

Die Methode wird mittlerweile auch von Startups für Projekte genutzt Management.

Doch in Wirklichkeit war Scrum eine Methodik, die aus dem Agile Manifesto entstand, einer Reihe von Prinzipien, die 2001 von erstellt wurden Software. Entwicklungsexperten.

Schwere vs. leichte Softwareentwicklung

Das agile Manifest begann als eine Bewegung, die die Annahme des sog schwergewichtige Methoden for Software. Entwicklung, die auf anspruchsvolleren und regulierten Ansätzen basierten.

Tatsächlich hat sich Scrum als Leichtgewicht entwickelt Software. Entwicklungsmethode.

Der Hauptunterschied zwischen Schwergewicht und Leichtgewicht ist grundlegend.

Tatsächlich Schwergewicht Software. Entwicklungsmethoden, die vor einigen Jahrzehnten vorherrschend waren, bestanden aus vielen Regeln und Protokollen, die befolgt werden mussten.

Stattdessen basiert eine leichtgewichtige Methodik auf einigen wenigen grundlegenden Leitprinzipien. Und alles begann mit dem agilen Manifest.

Agiles Manifest: Die Leitprinzipien der Scrum-Methodik

2001 eine Gruppe von siebzehn Software. Entwickler getroffen diese Leichtbau-Entwicklungsmethoden zu diskutieren, mit dem Ziel, die alte Annahme des Schwergewichts in Frage zu stellen Software. Entwicklung.

Sie schmiedeten „The Agile Alliance“ als eine Gruppe unabhängiger Denker Software. Entwicklung, die sich auf die einigte Manifest für agile Softwareentwicklung.

Gemeinsam veröffentlichten sie die Manifest für agile Softwareentwicklung. Es umfasst zwölf Leitprinzipien, aus denen viele Anwendungen (einschließlich Scrum) entstanden sind.

  1. Unsere höchste Priorität ist die Zufriedenheit des Kunden durch die frühen und kontinuierliche lieferung von wertvoll Software..
  2. Begrüßen Sie wechselnde Anforderungen, auch zu später Stunde Entwicklung. Agile Prozesse nutzen Veränderungen für die Wettbewerbsvorteil des Kunden.
  3. Funktioniert liefern Software. häufig, von einem paar Wochen bis ein paar Monate, Mit Bevorzugung der kürzeren Zeitskala.
  4. Geschäftsleute und Entwickler müssen Arbeit täglich zusammen während des gesamten Projekts.
  5. Bauen Projekte rund um motivierte Menschen. Geben Sie ihnen das Umfeld und die Unterstützung, die sie brauchen, und darauf vertrauen, dass sie die Arbeit erledigen.
  6. Die effizienteste und effektivste Methode der Übermittlung von Informationen zu und innerhalb einer Entwicklung Team ist persönliches Gespräch.
  7. Arbeiten Software. ist das primäre Maß für den Fortschritt.
  8. Agile Prozesse fördern nachhaltige Entwicklung. Die Sponsoren, Entwickler und Benutzer sollten in der Lage sein ein konstantes Tempo auf unbestimmte Zeit beizubehalten.
  9. Kontinuierliche Aufmerksamkeit zu technische Exzellenz und gut Design erhöht die Agilität.
  10. Einfachheit – die Kunst der Maximierung der Menge der nicht erledigten Arbeit-ist bedeutsam.
  11. Die besten Architekturen, Anforderungen und Designs entstehen aus selbstorganisierte Teams.
  12. In regelmäßigen Abständen reflektiert das Team wie effektiver zu werden, stimmt dann ab und passt an sein Verhalten entsprechend.

Einige dieser Prinzipien mögen heute selbstverständlich sein, waren es aber im Jahr 2001 überhaupt nicht.

Dieses Manifest ist auch zum Gründungsdokument der Scrum-Methodik geworden.

Welche Vorteile bietet Scrum?

Die Vorteile des Einsatzes von Scrum können mit dem Vorteil einer agilen Entwicklungsmethodik verknüpft werden.

Organisationen, die agiles Scrum eingeführt haben, sollten Folgendes erleben:

  • Zufriedenere Kunden, da die schneller auf Entwicklungsanfragen reagieren Software. Entwicklungsfirma
  • Höhere Renditen sind durch die Fähigkeit der gegeben Software. Entwickler, sich auf wirkungsvolle Funktionen zu konzentrieren
  • Besser Organisation der Arbeit basierend auf der Fähigkeit des Teams zusammenzuarbeiten
  • Verkürzte Time-to-Market aufgrund der Effizienz Organisation

Die Hauptmerkmale der Scrum-Methodik

Bevor wir mit den Kernelementen der Scrum-Methodik fortfahren, lassen Sie uns die sechs Hauptaspekte davon angehen, basierend auf dem HBR-Artikel von 1986, „The New New Product Development Game“.

Eingebaute Instabilität

Hier die Spitze Management beauftragt, eine zu entwickeln PRODUKTE gibt dem Team die Freiheit, sich weiterzuentwickeln und gleichzeitig Spannungen und Zwänge zu erzeugen, um die Kreativität für das Projekt zu steigern.

Selbstorganisierende Projektteams

Ein weiteres entscheidendes Element der Scrum-Methodik ist die Ebene Struktur der Entwicklungsteams. 

Dies ist jedoch festgelegt Autonomie, Selbsttranszendenz und gegenseitige Befruchtung. 

Entwicklungsteams gehen von Grundprinzipien aus und entwickeln ihr eigenes Konzept ohne Einfluss anderer Teile des Unternehmens Organisation

Überlappende Entwicklungsphasen

Während sich das Team in dieser Phase aufteilt, um verschiedene Aufgaben innerhalb eines Projekts zu bewältigen, kommen alle zusammen, um die wichtigsten Hindernisse im Prozess zu überwinden. 

Selbst wenn sich also Engpässe bilden, treibt das Team die Dinge gemeinsam voran, um eine schnelle Iteration zu erreichen, selbst wenn diese Teammitglieder an parallelen Aufgaben arbeiten. 

Multi-Learning

Multilearning besteht aus der Fähigkeit von Teammitgliedern zu arbeiten über mehrere Ebenen (Individuum, Gruppe und Unternehmen) und über mehrere Funktionen hinweg.

Dadurch entwickeln sie umfassendere Fähigkeiten, um Projekte anzugehen und Hindernisse zu überwinden.

Subtile Kontrolle

Wo das Team Freiheit im Entwicklungsprozess hat, ist diese Freiheit nicht uneingeschränkt. 

Der Management setzt immer noch Kontrollpunkte als Grenzen im Prozess, um Chaos zu verhindern. 

Lerntransfer

Für den gesamten Prozess und die Methodik ist es entscheidend, das Lernen innerhalb des Teams effektiv zu übertragen. 

Die Scrum-Elemente

Der Scrum-Methodik besteht aus drei Hauptkomponenten und einem Regelwerk.

Das Scrum-Team

Innerhalb des Teams gibt es drei Hauptrollen. Es ist wichtig anzumerken, dass es in der Scrum-Methodik keine Hierarchie gibt.

Aber jedes der Teammitglieder wird für einen bestimmten Teil des Projekts verantwortlich sein.

  • Der Product Owner: Diese Person ist in erster Linie für die Verwaltung der abgeschlossenen Arbeitsschritte verantwortlich.
  • Der ScrumMaster: Diese Person tut alles, um dem Team zu helfen, auf höchstem Niveau zu arbeiten.
  • Das Entwicklungsteam: Es gibt keine Titel im Entwicklungsteam. Das Hauptziel ist es, die zu brechen PRODUKTE in Elemente, die schrittweise implementiert werden können.

Scrum Events (sog. Zeremonien)

  • Der Sprint:  2-4 Wochen Zeitraum, in dem ein bestimmter Teil der Arbeit abgeschlossen ist
  • Sprint-Planung: Das sind Treffen, um zu beurteilen, welcher Teil davon ist PRODUKTE abgeschlossen werden kann
  • Der tägliche Stand-Up:  es ist ein kurzes Treffen von nicht mehr als 15 Minuten, um den Fortschritt des Projekts zu bewerten
  • Der Sprint-Review: eine Demonstration, um die während des Sprints abgeschlossene Arbeit zu präsentieren
  • Die Retrospektive:  abschließendes Teammeeting, um zu beurteilen, was funktioniert hat und was nicht, um den Prozess zu verbessern

Scrum-Artefakte

  • Produktrückstand: beschreibt jede Anforderung an ein System, Projekt oder PRODUKTE. Es kann eine Aufgabenliste sein, die aus Arbeitselementen besteht
  • Sprint-Rückstand: Liste der während des Sprints zu erledigenden Punkte
  • Inkrement: ist die Liste der Elemente, die nach dem letzten abgeschlossen sind Software. Release

Scrum-Regeln

Das Team wird diese Regeln gemäß der definieren Organisations Werte und Erwartungen. Es gibt also kein einfaches Regelwerk, dem man folgen muss.

Scrum-Anleitung

Sie können gleich loslegen, um alles, was Sie über Scrum wissen müssen, aus dem zu lernen offizieller Scrum-Online-Leitfaden.

Die zentralen Thesen

  • Die Scrum-Methodik basiert auf dem Agilen Manifest aus dem Jahr 2001.
  • Seine Geschichte reicht jedoch bis ins Jahr 1986 zurück, als in einem HBR-Artikel mit dem Titel „The New New Product Development“ Hirotaka Takeuchi und Ikujiro Nonaka betonten die Kernprozesse innerhalb der Scrum-Methodik. 
  • Es ist ein Projekt Management Prozess, dessen primäres Ziel es ist, komplex zu machen PRODUKTE Entwicklung effektiver.
  • Diese Methodik, die hauptsächlich für verwendet wurde Software. Entwicklung kann angewendet werden Anfang Projekt Management Prozesse.
  • Der wichtige Aspekt von Scrum ist, dass es keine hierarchischen Strukturen oder Rollen gibt.

Scrum ist eine von Ken Schwaber und Jeff Sutherland gemeinsam entwickelte Methodik für eine effektive Teamzusammenarbeit bei komplexen Produkten. An Scrum wurde in erster Linie gedacht Software. Entwicklungsprojekte neu zu liefern Software. Fähigkeit alle 2-4 Wochen. Es ist eine Untergruppe von Agile, die auch in Projekten verwendet wird Management um die Produktivität von Startups zu verbessern.

Über den Autor

Hinterlassen Sie uns einen Kommentar

Nach oben scrollen
FourWeekMBA