Der agile Scrum-Methodik ist ein ausgezeichnetes Projektmanagement-Tool, was sehr nützlich ist, um komplexe Aufgaben effizient auszuführen; da es das Projekt in Sprints unterteilt, um das Projekt in Teilen anzugehen, durch die Ausführung progressiver Aufgaben, die es ermöglichen, kontinuierliche Verbesserungen zu erreichen.
Anzeige
Obwohl diese Methodik im Allgemeinen eher in Projekten zur Softwareentwicklung verwendet wird Wir können es auf jede Art von Projekt anwenden und uns so an Veränderungen und Herausforderungen anpassen die während seiner Entwicklung entstehen.
Anzeige
Nun, durch tägliche Scrum-Meetings können wir über den Fortschritt des Projekts auf dem Laufenden bleiben und Probleme schnell erkennen. wirksame Entscheidungen zu treffen; Am Ende jedes Sprints hat das Team die Möglichkeit, die Arbeit zu überprüfen und eine Rückmeldung erhalten der Stakeholder, was garantiert, dass unser Endprodukt den Erwartungen unserer Kunden entspricht.
Um zu verstehen, wie wir diese Methodik bei der Verwaltung unserer Projekte anwenden können, sehen wir uns Folgendes an
Anzeige
In diesem Artikel finden Sie:
Was ist die agile SCRUM-Methodik?
Gedränge Es ist eine der beliebtesten und am häufigsten verwendeten agilen Methoden für das Projektmanagement, insbesondere in der Softwareentwicklung; Es ist ein Rahmen, der a fördert iterativer und progressiver Ansatz zur Fertigstellung von Projekten.
In der Scrum-Methodik Das Projekt ist in sogenannte Arbeitseinheiten unterteilt Sprints, Normalerweise dauern sie zwei bis vier Wochen. Jeder Sprint beginnt mit einem Planungsmeeting, bei dem die „Produktbesitzer“, Wer ist der Vertreter des Stakeholderund legt die Prioritäten der auszuführenden Aufgaben fest. Diese Aufgaben werden in einer Liste mit dem Namen gesammelt "Rückstand", Sie werden ausgewählt, um im nächsten Sprint bearbeitet zu werden.
Anzeige
Während jedes SprintsDas Team trifft sich täglich bekannt als „Daily Scrum“ entweder „Stand-Ups“In diesen Besprechungen stellt jedes Teammitglied eine schnelles Update darüber, was sie getan haben, was sie vorhaben und ob ihnen Hindernisse im Weg stehen.
Am Ende jedes Sprints führt das Team eine durch Sprint-Review um die geleistete Arbeit zu zeigen und zu überprüfen und später, a „Sprint-Retrospektive“, Wo Das Team reflektiert, was gut funktioniert hat und was verbessert werden könnte im nächsten Sprint.
Anzeige
Gedränge, Daher fördert es einen kollaborativen Arbeitsansatz. mit einemschnelle Reaktion auf Veränderungen und kontinuierliche Verbesserung auf Effizienz und Qualität der Arbeit.
2 Beispiele der agilen SCRUM-Methodik
Die agile Scrum-Methodik kann in jedem Projekt implementiert werden, wie zum Beispiel im folgenden:
Beispiel für die agile Scrum-Methodik zur Entwicklung einer mobilen App
Schritt 1: Erstellen und priorisieren Sie das Product Backlog
Stellen Sie sich vor, Sie entwickeln eine neue mobile Anwendung zum Erlernen von Sprachen, The Product Owner (PO). Es beginnt mit der Erstellung des Produkt-Backlogs, einer Liste aller Funktionen, die die Anwendung haben sollte haben; Dazu können interaktive Lektionen, Tests, Fortschrittsverfolgung usw. gehören. Der PO priorisiert diese Funktionen basierend auf ihrem Wert für Benutzer und der Vision für das Produkt.
Schritt 2: Sprintplanung
Im Sprint-Planungsmeeting überprüft das Team die Features mit der höchsten Priorität aus dem Produkt-Backlog. Das Team schätzt, wie viel Arbeit jedes Feature erfordern wird, und entscheidet, wie viele Features es im nächsten Sprint abschließen kann, der zwei Wochen dauern kann.
Sie können sich beispielsweise darauf einigen, die interaktive Unterrichtsfunktion im nächsten Sprint zu entwickeln.
Schritt 3: Entwicklung während des Sprints
Während des Sprints entwickeln die Teammitglieder die interaktive Unterrichtsfunktion. Sie erstellen, testen und verfeinern den für diese Funktion erforderlichen Code.
Schritt 4: Tägliches Scrum
Jeden Tag kommt das Team zu einem Daily Scrum-Meeting zusammen; In diesen Meetings bespricht jedes Teammitglied, was es seit dem letzten Meeting erreicht hat, was planen, was als nächstes zu tun ist, und ob sie auf Hindernisse gestoßen sind, die ihre Arbeit verzögern könnten Arbeit.
Beispielsweise könnte ein Entwickler melden, dass er ein Problem mit der Benutzeroberfläche gefunden hat und Hilfe bei der Lösung benötigt.
Schritt 5: Sprint-Review
Am Ende des Sprints präsentiert das Team die interaktiven Lektionen in einem Sprint-Review-Meeting, demonstriert die Funktionsweise der Funktion und sammelt Feedback von Stakeholdern. Wenn die Stakeholder mit der Funktion zufrieden sind, wird diese berücksichtigt "spenden" und in das Produkt eingearbeitet.
Schritt 6: Sprint-Retrospektive
Abschließend führt das Team eine Sprint-Retrospektive durch und reflektiert, was gut funktioniert hat und was verbessert werden könnte.
Sie könnten beispielsweise entscheiden, dass sie ihre Zusammenarbeit verbessern müssen, um Probleme mit der Benutzeroberfläche in Zukunft schneller zu lösen.
Der Prozess beginnt dann erneut mit der Planung für den nächsten Sprint. Mit jedem Sprint kommt das Team der Produktvision ein Stück näher und passt sich gleichzeitig an neue Erkenntnisse und Änderungen der Projektprioritäten an.
Beispiel der Scrum-Methodik für den Bau eines Gebäudes
Obwohl Scrum am häufigsten in der Softwareentwicklung eingesetzt wird, können die Prinzipien auf viele Arten von Projekten angewendet werden, einschließlich des Baus eines Gebäudes. Hier ist ein Beispiel, wie es angewendet werden könnte:
Schritt 1: Erstellen und priorisieren Sie das Product Backlog
Er Produktinhaber (PO), Wer die Eigentümer des künftigen Gebäudes vertritt, erstellt einen Rückstand des Produkts mit allen Eigenschaften, die das Gebäude haben muss, wie z. B. Anzahl der Stockwerke, Innenarchitektur, Infrastruktur öffentlicher Dienstleistungen usw. Diese Elemente werden nach ihrer Wichtigkeit und ihrem Zusammenhang mit der Vision des Projekts priorisiert.
Schritt 2: Sprintplanung
Im Sprint-Planungsmeeting überprüft das Bauteam (Architekten, Ingenieure, Bauleiter usw.) die Punkte mit der höchsten Priorität Rückstand des Produkts. Sie entscheiden, wie viel Arbeit sie im nächsten Sprint erledigen können, der zwei Wochen dauern kann. Sie können sich beispielsweise dazu verpflichten, die detaillierten Architekturpläne für das Gebäude im ersten Sprint fertigzustellen.
Schritt 3: Entwicklung während des Sprints
Während des Sprints konzentriert sich das Team auf die Fertigstellung der Architekturpläne. Wenn Probleme oder Herausforderungen auftreten, werden diese sofort behoben, um Verzögerungen zu vermeiden.
Schritt 4: Tägliches Scrum
Das Team trifft sich jeden Tag zu einer Besprechung Tägliches Scrum; Bei diesem Treffen bespricht jedes Teammitglied, was es seit dem letzten Treffen erreicht hat, was es als nächstes tun möchte und welche Probleme dabei aufgetreten sind.
Schritt 5: Sprint-Review
Am Ende des Sprints präsentiert das Team die Architekturpläne PO und Stakeholder In einem Sprint-Review-Meeting erhalten sie Feedback und passen die Pläne bei Bedarf an.
Schritt 6: Sprint-Retrospektive
Das Team führt eine Retrospektive durch Sprint um zu besprechen, was gut funktioniert hat und was verbessert werden kann; Beispielsweise könnten sie entscheiden, dass sie bessere Design-Tools benötigen oder dass sie effektiver mit Lieferanten kommunizieren müssen.
Der Vorgang wird dann mit dem nächsten Artikelsatz in der wiederholt Rückstanddes ProduktsB. die Einholung von Baugenehmigungen, die Grundsteinlegung usw.
Wie bei der Softwareentwicklung ermöglicht der Einsatz von Scrum im Baugewerbe dem Team, sich an Veränderungen anzupassen und seine Arbeitsweise kontinuierlich zu verbessern.