Transkripte
1. Einführung und Kursübersicht: Hallo an alle und willkommen zu diesem Kurs, der Titel Mastering Alter Gang und Scrum von Anfänger bis Experten. Sie haben eine sehr kluge Entscheidung bei der Entscheidung getroffen h l zu lernen und ist Krume. Denn Sie wissen, dass HL in der heutigen Welt ein so wichtiges Konzept ist, unabhängig davon, an welchem Branchenbereich oder welcher Technologie Sie arbeiten. Und seine Verwendungen schnell wachsen. Fast 71% der Organisationen verwenden einen GI und diese Zahl wächst jeden Tag. Deshalb ist es sehr wichtig, darüber zu wissen. Und du bist definitiv auf dem richtigen Weg für Dad. Dies ist eine Meisterklasse für Agile und Scrum, und Sie werden jedes kleine Detail über sie lernen. Sie können dieses Learning verwenden, um Ihre Annahme zu verbessern oder in einem Scrum Team zu
arbeiten oder als Scrum Master zertifiziert zu werden, was auch immer Ihr Endziel ist. Also bin ich sehr aufgeregt, Jungs an Bord dieser Lernreise zu kommen. Und ich danke Ihnen, dass Sie sich für diesen Kurs entschieden haben. Lassen Sie uns beginnen und sehen, was alles, was wir in diesem Einführungskapitel abdecken werden. Hier ist also die Tagesordnung für dieses Kapitel. Und wie Sie sehen können, lernen wir nur
die Dinge kennen, die sehr wichtig sind , um die Dynamik zu setzen. Wir werden vor allem sehen, was dieser Kurs behandelt und wie Sie das Beste daraus machen können. Wir werden über mich, Ihren Instruktor, den Kursinhalt und die immensen Carrier-Optionen sprechen, die folgen, sobald Sie das Wissen über AGI erhalten. Was können Sie also von diesem Kurs erwarten? Nun, dieser Kurs ist ein komplettes Paket. Wir werden natürlich alles über Agile
und Scrum lernen und weg Dieser Kurs ist entworfen. Wir werden von den grundlegendsten Konzepten ausgehen und dann zu den fortgeschrittenen übergehen. Wenn Sie also völlig neu in HR sind, werden
Sie sich auf dieser Reise rundum wohl fühlen. Oder wenn Sie jemand sind, der Erfahrung in einem Gel hat, schlage
ich immer noch vor, dass Sie alle Kapitel in der Folge beobachten weil es etwas Neues für Sie geben könnte oder Sie werden eine Zusammenfassung bekommen. Wir werden über die HL und Scrum Kernkonzepte lernen, die Scrum Rollen, Zeremonien, wie schätzen wir die Dinge? Was sind die Artefakte, die wir erstellen? Und noch viel, noch viel mehr. Und wir werden diese Erkenntnisse interaktiv halten. Es gibt also ein kleines Quiz am Ende jedes Kapitels, um das zu aktualisieren, was wir gelernt haben. Ein weiterer Punkt und sehr nützlich, es ist nicht nur ausreichend, um die Theorie zu kennen. Wir müssen unser Lernen
auch in der Praxis anwenden , weil wir das eigentliche Wissen der Dinge bekommen. Und deshalb haben wir ein ganzes Kapitel Aufbau eines Projekts in Scrum von Grund auf
gewidmet ist. Als nächstes werden wir in diesem Kurs auch über Zertifizierungen und Interviews sprechen. Wenn Ihr Ziel also ist, als Scrum Master zertifiziert zu werden, werden
Sie sicherlich von dem Kurs profitieren, denn wir haben ein ganzes Kapitel Zertifizierungen und Tipps zum Abschließen der Prüfung
gewidmet ist. Und wenn Ihr Ziel es ist, in einem Interview zu übertreffen, haben
wir ein Kapitel gewidmet Interview-Tipps und 30 plus häufigsten Interviewfragen. Als Nächstes, wenn Sie Mitglied dieses Kurses oder eines meiner anderen Kurse sind, erhalten
Sie lebenslange Abfrageunterstützungen. Verwenden Sie also das Q und eine Option auf der Website oder schreiben Sie mir eine E-Mail und Sie erhalten eine schnelle Antwort. Und das ist die lebenslange Unterstützung Jungs. Also kannst du mir noch ein Jahr nach der
Teilnahme an diesem Kurs etwas schicken und eine Antwort erwarten. Und schließlich ist dieser Kurs für alle Arten von Publikum gedacht. Egal, ob Sie ein frisches College oder ein IT-Teilnehmer oder ein erfahrener Mitarbeiter sind. Der Inhalt dieses Kurses deckt alle Niveaus ab und am Ende hätten
Sie die volle Expertise von Agile und Scrum. Bevor ich mich mit Jungs beziehe, wollte
ich nur eine kurze Einführung über mich selbst geben. Ich habe mehr als zehn Jahre Erfahrung im Projektmanagement und in der Qualitätssicherung. Ich habe an
mehreren AGL-Produktprojekten in Indien und auch seit mehreren Jahren bei uns gearbeitet und geleitet . Meine E-Mail-Adresse ist auf dem Bildschirm, so wie ich bereits erwähnt,
auch, wenn Sie irgendwelche Fragen haben, zögern Sie nicht, mir eine E-Mail zu schicken und ich werde proaktiv innerhalb von 24 bis 48 Stunden antworten. Sie können Ihre Fragen auch über das Q und eine Option auf der Website posten. Nun, bevor ich vorangehen wollte, war
eines der Dinge, die ich erwähnen wollte, dass in all diesen Jahren meiner Berufserfahrung das Wichtigste, was ich gefunden habe, dass wir im Arbeitsleben die Kunst
haben, uns selbst weiterzuentwickeln, um über das Erlernen neuer Dinge. So halten Sie den Wunsch zu lernen, nehmen Sie auf jedes neue Thema, das Sie interessiert und halten Aufbau ein Lernender sein. In Ordnung, also sind wir bereit, reinzuspringen. Lassen Sie uns jetzt durch die Kursinhalte gehen, damit Sie wissen, was für Sie bereit ist. Also Leute, hier ist der Kursinhalt und wenn wir es durchmachen, werden
Sie feststellen, dass ich jedes Kapitel als Sprint bezeichnet habe. Durch Sprint ist das Herz von Scrum und die ganze Arbeit passiert darin und wir werden es später wissen. Jedes Kapitel ist also ein Sprint, um etwas Neues zu lernen. Innerhalb von 80 Sprints erfahren wir alles über Agile und Scrum. Wir beginnen mit den Kernkonzepten von hL und Scrum. Dann werden wir über die Scrum Rollen sprechen, die Leute, die im Scrum Team sind, gefolgt von Scrum Zeremonien, das sind die Treffen. Und dann die Scrum Artefakte. Wir werden dann über die Sprintplanung und -schätzung lernen, gefolgt von Scrum-Berichten, die wir erstellen. Und dann ist das Kapitel acht eine vollständige Übung Übung, bei der wir ein Projekt von Grund auf in
einem Scrum einrichten und die Implementierung von der
anfänglichen Anforderungssammlung bis zur Freigabe an den Endbenutzer sehen werden. Schließlich haben wir Kapitel neun, um über die Zertifizierungen zu erfahren, Tipps, wie man die zertifizierte Scrum Master-Prüfung abklären kann. Und schließlich, Zeitungspapier zehn. Ich werde Ihnen eine Reihe von Interview-Fragen geben, die Ihnen helfen, sich auf ein Interview vorzubereiten und die Antwort auf diese Fragen so
einfach wie möglich gehalten zu haben, damit Sie keine Dinge,
Ihre Konzepte oder Sound vermasseln müssen. Also Jungs, wie Sie sehen können, es ist eine ziemlich erschöpfende Liste und wir werden diesen Plan in
den nächsten zehn Kapiteln folgen , um Sie zu einem Experten für agile und scrum zu machen. Jetzt kommen zurück zum letzten Thema dieses Kapitels, die Trägermöglichkeiten in AGI, Es ist sehr wichtig, den Weg vor und motiviert zu sehen. Denken Sie daran, HIV begann irgendwo vor 20 Jahren. Und in der heutigen Welt ist
es die am häufigsten verwendete Methodik. Wenn wir über große Unternehmen, Fortune 500s oder sogar kleinste Startups sprechen, nutzt
jeder AGI. Sie können jede ihrer Stellenangebote für
Projektmanagement oder Entwicklung oder Tests abholen , und es wird ein Kind Wissen erfordern. Einige Arbeitsplätze verlangen nach einer Zertifizierung auch wie CSM oder CSP Leo, und ich würde vorschlagen, dass Sie diese Bereiche verfolgen. Eine Zertifizierung verleiht
Ihrem Wissen eine Anerkennung und es ist eine schönere Ergänzung zur Fortsetzung. Wenn Sie bereits in der Produktverwaltungsrolle sind, können
Sie sich die Rolle des Produkteigentümers oder andere Verwaltungsrollen vorstellen. Wenn Sie zu leidenschaftlich über h l sind, können
Sie ein agiler Trainer sein. Die Möglichkeiten und Verwendungen von HIV sind endlose Jungs. In LinkedIn Umfragen
der Top Ten vielversprechendsten Jobs ist Scrum Master und Product Owner sind einer der Einträge. So ziemlich beeindruckende Trägerpfad. Und deshalb habe ich am Anfang gesagt, dass Sie eine gute Wahl
getroffen haben , um AGI zu lernen. Okay, also haben wir über den Kurs gesprochen, es ist Inhalt und Möglichkeiten in AGI. Beginnen wir unsere Lernreise und beginnen mit dem nächsten Kapitel, um zu wissen, was agil und scrum ist. Danke.
2. Warum agil? (Probleme mit dem traditionellen Ansatz: Hallo an alle und herzlich willkommen zum zweiten Kapitel des Kurses. Wir werden nun unsere Reise in die Startkonzepte von Agile und Scrum beginnen. Wir werden zuerst sehen, was der traditionelle Ansatz war, die voragile Art, Dinge zu tun. Denn dies wird uns helfen, den Grund zu verstehen, warum ein Kind geboren wurde und warum es so erfolgreich ist. Als nächstes werden wir das Agile Manifest und die Prinzipien sehen, die die Grundlage von HL sind. Wir werden dann die EGL-Methodik, gefolgt von Scrum, diskutieren. Wir verwenden die Begriffe, die jede Insel zusammengestopft ist, aber denken Sie daran, dass es einen Unterschied zwischen ihnen gibt und wir werden sehen, was das ist. Als nächstes werden wir einen Blick auf den Scrum-Lebenszyklus werfen. Also bis jetzt waren wir bei dem, was ist es Teil. Jetzt werden wir zu dem bewegen, wie es Teil gemacht wird. Und schließlich werden wir über MVP und inkrementellen Ansatz sprechen, was ein wichtiges Konzept ist. Also lasst uns anfangen. Also lasst uns direkt in und lasst uns mit der agilen Welt beginnen, Dinge zu tun, wie wir denken gemacht, bevor Eyal ins Bild kam. Die gebräuchlichste Methode, die befolgt wurde, bevor ein Kind bekannt wurde, war das Wasserfallmodell. Und so sah es aus. Also Jungs, das ist das Wasserfallmodell und wie Sie sehen können, gibt es eine strenge Abfolge von Phasen. Wir haben die Anforderungsphase, die Entwurfsphase, Implementierungsprüfung und schließlich die Wartungsphase. Und die vorherigen Phasen mussten abgeschlossen werden, bevor Sie mit der nächsten beginnen können. Jetzt sieht es ziemlich einfach aus, aber hier gab es ein großes Problem. Und Schuldenproblem geschah, als wir zurückgehen und die Dinge ändern mussten. Also lassen Sie uns das an einem Beispiel verstehen. Betrachten wir ein Szenario, in dem ein Unternehmen ein neues Produkt entwickeln will, sagen
wir ein Mobiltelefon, sie machen die Marktforschung. Sie kommen mit den Anforderungen an das, was sie brauchen und sie entscheiden sich, es mit dem Wasserfallansatz umzusetzen. Nun drei Monate nach dem Start, nehmen wir an, die rote Farbstoffverifizierung und Testphase Ender, die an den Anforderungen realisiert wurden, haben sich geändert. Kunden brauchen nicht mehr, was sie anfangs gelehrt haben. Und so ist alles, was sie bis jetzt geplant und getan haben, verschwunden. Und jetzt müssen wir von Anfang an, der ersten Anforderungsphase,
von vorn anfangen. Wenn ihr darüber nachdenkt, Leute, das ist die Realität der heutigen Welt. Wenn Sie die Einstellung des Kunden heute sehen, ändern sich
ihre Bedürfnisse so schnell Studien gezeigt haben, dass in großen und komplexen Projekten etwa 70% der ursprünglichen Anforderungen während des Projekts geändert werden. Was wir heute machen, wäre überholt und in drei bis sechs Monaten durch etwas Neues
ersetzt. Und so konnte Wasserfall nicht mit dieser sich wandelnden Anforderungen Welt fertig werden. Das ist also, was die Folie auch sagt. Wenn Sie darüber nachdenken, auch der Kunde, So geben Sie uns die Anforderungen für ihre Projekte. Sie kennen vielleicht nicht alle Anforderungen im Voraus. Tatsächlich ist es schwer für jeden zu erraten, wie Märkte und Nutzer in den nächsten drei bis sechs Monaten auf ein Produkt reagieren werden,
weil sich die Dinge so schnell ändern. Und um dieses Problem zu überwinden, mussten die
Dinge Kurskorrekt in der Menge zwischendurch sein und dies erhöhen die Kosten, Zeit, Mühe usw. Nun, ein weiteres Problem mit Bagdad im Wasserfall, der Endbenutzer oder Kunde war nicht beteiligt den Prozess und Dessau Arbeitssoftware oder Produkt ziemlich spät im Spiel und wenn eine Änderung erforderlich war,
nun, lassen Sie uns wieder gehen und Sie beginnen mit der Implementierung von der Anfangsphase. Wieder, was mehr Zeit Kosten, Mühe, etc. Also Jungs, diese traditionelle Wasserfall-Ansatz, die wir sahen beginnen, Risse zu entwickeln. Und in der Tat, in den USA, wo das Verteidigungsministerium der größte Nutzer von Wasserfall war, fanden
sie heraus, dass 75% ihres Projekts
aufgrund von Verzögerungen und eskalierten Kosten aufgrund von häufigen Änderungen nie abgeschlossen . Also noch einmal, um das Problem mit dem traditionellen Ansatz, Nummer eins, zusammenzufassen, kann
niemand Anforderung in einem einzigen Schuss bekommen, weil sich die Dinge so schnell ändern. Nummer zwei: Endbenutzer war nicht in den Prozess involviert. Es gab keinen Rückkopplungsmechanismus. Und Nummer drei, die funktionierende Software oder der Prototyp kam ziemlich spät ins Bild. Wenn also Änderungen berücksichtigt werden konnten, war es ziemlich spät. Kurz gesagt, dieser traditionelle Ansatz war nicht gut für sich ständig ändernde Anforderungen. Und so wollte die Industrie Ende der neunziger Jahre zu
einem iterativen Modell bewegen , das offen für die sich entwickelnden Veränderungen war. Und es hat die wirklichen Probleme in Betracht gezogen. Erstens kann niemand alle Anforderungen kennen. Zweitens ist es eine große Sache, Änderungen vorzunehmen. Es ist nicht überschaubar, immer wieder Dinge zu ändern, wenn es eine neue Anforderung gibt. Und vor allem brauchten
wir etwas, das Nummer eins sein kann, zwar in kleinen Schritten. Nummer zwei, Schulden könnten iterativ sein. Und Nummer drei, das umfasste kontinuierliches Feedback. Wenn wir also jemals eine Modifikation hatten, können
wir sie früh finden. Und Leute, das ist der genaue Gedankenprozess, der ein Kind geboren hat, iterative und inkrementelle Entwicklung mit kontinuierlichem Feedback. Und Sie werden diese drei Wörter hören, iterativ, inkrementell und kontinuierliches Feedback viel in diesem Kurs, weil die anderen Notwendigkeiten, auf denen ein Kind oder ein Scrum gebaut ist. In Ordnung, jetzt hatte die Industrie etwas begonnen ein paar iterative Modelle bis in die neunziger Jahre
anzunehmen. Aber die wirkliche Sache kam 2001, als 17 Softwareentwickler in einem Resort in den USA, USA, trafen. Und sie haben etwas ausgedacht, das das HL-Manifest genannt wird. Lassen Sie uns also darüber sprechen, was dieses h l Manifest ist und wie es die Vision eines Kindes in der nächsten Vorlesung formt. Vielen Dank.
3. Das Agile Manifesto: Hallo an alle. Lassen Sie uns jetzt über das Agile Manifest sprechen. Und es ist wichtig, dieses Manifest zu verstehen, denn es ist das Fundament und Leitprinzip hinter der HL-Implementierung überall auf der Welt. Nun hat dieses Manifest vier Kernwerte und 12 unterstützende Prinzipien. Also mal sehen, was sie sind. Und wissen Sie, es gibt eine spezielle Website für dieses Manifest, also schauen wir uns das an. Also Leute, sie haben eine Website namens HL manifesto.org. Und so sieht es aus. Und Sie können die vier Kernwerte sehen, die hier aufgelistet sind. Und es steht, dass die Dinge auf der rechten Seite das sind, was wir getan haben. Aber stattdessen sollten wir mehr Wert legen als die Dinge auf der linken Seite, und wir sollten ihnen folgen. Also Nummer eins, wir sollten Einzelpersonen und Interaktionen über Prozesse und Werkzeuge schätzen. Prozesse sind wichtig, aber sie sind nicht flexibel für sich ändernde Kundenbedürfnisse. Wir sollten also nicht blind an Prozessen festhalten. Vielmehr sollten wir uns mehr auf Individuen und ihre Interaktionen konzentrieren. Wenn Einzelpersonen mehr zusammenarbeiten, werden
sie mit einer besseren Idee kommen und nicht nur dem Prozess folgen. Also das war Punkt Nummer eins, aber denken Sie daran, es sagt nicht aufhören, den ganzen Prozess zu folgen und tun, was Sie wollen. Nein, es sagt nur, dass Individuen mehr interagieren sollten, sie sollten mehr zusammenarbeiten und sie sollten nicht blind zu dem gehen, was Prozess sagt. Nummer zwei, funktionierende Software über umfassende Dokumentation. Also zurück in den Tagen des Wasserfalls, Es gab eine Menge Dokumentation für jede dieser Phasen und Alter. Ich sagte, lassen Sie uns die Dokumentation auf ein Minimum halten, ist alles zu
optimieren und sich mehr auf eine funktionierende Software zu konzentrieren. Also noch einmal, nicht verstehen, dass jeder Gang sagt, ist gestoppt, alle Arten von Dokumentation zu machen. Nein. Stattdessen möchte es, dass wir uns mehr darauf konzentrieren, sie
funktionierende Software zu bekommen, anstatt nur Dokumente zu erhalten. Und Nummer drei: Kundenzusammenarbeit bei Vertragsverhandlungen,
was bedeutet, dass Kunden in die gesamte Reise einbezogen werden. Denken Sie darüber nach, was sie wollen, anstatt nur zu versuchen, als einen einmaligen schriftlichen Vertrag zu arbeiten. Und letzte Nummer für die Reaktion auf Änderung über einem Plan folgen. Und dieser hier ist meiner Meinung nach das Wichtigste, denn die meisten Leute denken nur an die Methodik. Aber denken Sie immer daran, dass ein Kind eher ein Denkprozess ist. Wir müssen in unserem Denken nur HI sein, dann können wir eine Gefängnismethodik genau verfolgen. Und der HIV-Test sagt uns, dass wir dem Plan nicht blind folgen. Seien Sie stattdessen flexibel, reagieren Sie auf Veränderungen, so dass wir uns schnell an die sich ändernden Marktbedingungen anpassen können. Das sind also die vier Kernwerte. Und wie es sagt, gibt es Wert auf den Artikeln auf der rechten Seite. Die Dinge, die wir in der traditionellen Herangehensweise getan haben. Aber jetzt werden wir die Dinge auf der linken Seite mehr schätzen. Kurz gesagt, das war der was Teil eines Gels. Und genau hier listet er den Namen jener 17 Leute auf, die sich
zusammengefunden haben, um das Agile Manifest zu bilden und diese vier Kernwerte zu finden. Wenn Sie nun weiter nach unten scrollen, sehen
Sie einen Link zu den 12 Prinzipien. Dies ist also die Seite, die es braucht, und Sie können sie durchlesen. Hier gibt es einige wichtige Punkte. Zunächst müssen wir dem Kunden eine frühzeitige und kontinuierliche Lieferung bieten. Also, wenn ich dir nach 12 Monaten ein Produkt gebe und sagen wir, es ist nicht gut. Es gäbe eine Menge Aufwand, Kosten
und Zeit, um zu versuchen, zurückzugehen und es wieder zu korrigieren. Also lassen Sie es nicht passieren, geliefert an den Kunden kontinuierlich in Schritten. Und wieder gibt es 12 verschiedene Prinzipien. Ich will nicht alle durchgehen. Du kannst sie lesen. Lassen Sie uns versuchen, die Schlüsselkonzepte hier zu verstehen. Die erste war eine frühe und kontinuierliche Lieferung. Und dann, wenn du runtergehst, redet
es über die Zusammenarbeit. Geschäftsleute und Entwickler müssen also zusammenarbeiten. Erinnern Sie sich an Individuen und Interaktionen, die wir im ersten Kernprinzip gesehen haben. Zweitens, Vertrauen Menschen, erinnern Sie sich wieder von den Kernwerten nicht folgen Prozess und Vertrag durch blind Vertrauen auf Menschen und haben sie kommen mit dem besten Produkt oder Software. Als Nächstes sind Interaktionen von Angesicht zu Angesicht. Also nochmal, phi, sorry, von Angesicht zu Angesicht Gespräch. Also wieder Individuen und Interaktionen. Wenn Sie dann nach unten scrollen, haben
wir funktionierende Software. So wie wir früher in den Kernwerten gesprochen haben, weniger Dokumentation, mehr von funktionierender Software. Wir sehen Software hier, aber Sie können auch an Produkte denken. Es bedeutet im Grunde, dass die Messkriterien darin bestehen etwas zu
arbeiten, nicht nur Tonnen und Tonnen von Dokumentation. Also wieder, Sie können dies gründlich Zeile für Zeile lesen, aber die Idee eines GYE, einschließlich dieser Prinzipale, stammt aus diesen vier Kernwerten, die Individuen und Interaktionen über Prozesse und Werkzeuge sind, arbeiten Software über umfassende Dokumentation, Kundenzusammenarbeit, Vertragsverhandlungen und schließlich die Reaktion auf Änderungen im Vergleich zu einem Plan. Denken Sie also daran, diese vier Kernwerte. Du kannst es irgendwo speichern. Sie können es auf Ihren Schreibtisch schreiben. In der Tat, in unseren frühen Tagen, als wir begonnen haben, eine GI lange zurück in unser Projekt zu implementieren, haben
wir diese großen Plakate an der Wand Schulden diese Kernwerte aufgelistet. Und Sie können auch das Gleiche tun. Sie können sie an einem Ort aufhängen, Sie regelmäßig Meetings durchführen, die es zusammenführen. Und es ist wichtig, weil es uns hilft, Erinnerung an die Bedeutung der Zusammenarbeit, inkrementelle Entwicklung, etc. Und wenn Sie diese Konzepte zu bekommen, werden
Sie die volle Vorstellung von Watt Alice bekommen. Also, gut Jungs, also war das alles über das Agile Manifest. Lassen Sie uns nun in den nächsten Vortrag gehen und sehen Sie sich die formale Definition eines Gels an. Also sehe ich dich bis dahin in in der nächsten Vorlesung. Vielen Dank.
4. Definition von Agile: Hallo an alle. In den vergangenen Vorträgen haben wir also über den traditionellen Ansatz gesprochen, Dinge zu tun. Wir haben uns das HL-Manifest angesehen. Jetzt wollen wir wirklich sehen, was dieser Engel ist. Also auf Ihrem Bildschirm werden Sie die offizielle Definition von AGI sehen und es heißt, HI EL Softwareentwicklung bezieht sich auf Software-Entwicklungsmethoden , die auf die Idee der inkrementellen und iterativen Lieferung von kleinen Blöcken von -Funktionalität. Wir sind Anforderungen und Lösungen, die durch die
Zusammenarbeit zwischen funktionsübergreifenden, selbstorganisierenden Teams entwickelt wurden , die häufiges Kundenfeedback und Kurskorrektur nach Bedarf ermöglichen. Das ist also die offizielle Definition eines Gels, aber zu viel Wurtz, richtig? Lassen Sie uns also den Großteil davon auslassen und konzentrieren wir uns auf die wichtigsten Begriffe. Die erste ist also inkrementelle und iterative Lieferung. Denken Sie daran, dass wir früher über
die alten Methoden gesprochen und das Problem mit ihnen war, dass wir
das Produkt ziemlich spät geliefert und dann mussten wir Änderungen
vornehmen, die kostspielig und verzögerte Dinge waren. So Alter ILC liefert Inkrement. Du musst nicht alles in einer kurzen Form machen. Machen Sie die erste Version oder MVP des Produkts, und dann verbessern Sie es in Schritten und durch häufige oder iterative Lieferungen von einem kleinen Teil der Funktionalität. So entwerfen kleinste kleine Stücke, liefern die Inkremente in seinen kleinsten kleinen Stücken, und wiederholen Sie dann diesen ganzen Prozess. Nächstes wichtiges Konzept ist die Zusammenarbeit. So, wie wir früher gesehen haben, kann
kein einzelner Prozess oder Werkzeug alle Anforderungen auf einmal erraten. Wir brauchen eine Gruppe von Menschen, um zusammenzuarbeiten und Lösungen zu finden. Und deshalb sind Kinderteams funktionsübergreifend und selbstorganisierend. Es gibt kein Konzept des Entwicklungsmanagers oder Testmanagers innerhalb des Scrum Teams. Sie sind alle außerhalb ihres Teams. Die Einzelpersonen im Team, die zusammen sitzen, die zusammengearbeitet ,
sie interagieren miteinander, sie diskutieren miteinander, sie arbeiten miteinander zusammen. Und das Design nützliche Produkte und Dienstleistungen für den Kunden. Und der letzte Aspekt, Feedback und Kurskorrektur. Also denken Sie daran, Änderungen werden sicherlich kommen. Korrekturen wären nötig. Halten Sie also ein kontinuierliches Feedback mit dem Kunden. Wir wollen, wissen Sie, nicht,
dass den Kunden nach drei Monaten oder sechs Monaten kontaktieren, um sein Feedback zu sammeln. Wir wollen tun, ist kleinste, kleine Inkremente. Wir möchten das Produkt dem Kunden zeigen. Wir möchten ihr Feedback sammeln und bei Bedarf Korrekturen vornehmen. Also diese fünf Dinge, die Sie auf dem Bildschirm hervorgehoben sehen, das ist, was h l ist. Denk dran, ich möchte nicht, dass du dich an diese ganze Definition Wort für Wort erinnerst. Und in der Tat werde ich Sie nicht bitten, sich die Dinge wort-für-Wort irgendwo im Kurs auswendig zu machen. Denken Sie daran, die Schlüsselwörter, die auf Ihrem Bildschirm in der Definition hervorgehoben sind. Und wenn du zu einem Interview oder einer Organisation gehst und dich jemand fragt, was ein Gel ist? Sie können Ihre eigene Version mit diesen Schlüsselwörtern mitteilen. Sobald die andere Person diese Schlüsselwörter hört, werden
sie sicher wissen, dass Sie verstehen. Hi. Das ist also der Ansatz, den wir während dieses Kurses verfolgen werden. Ich werde dafür sorgen, dass Sie
die wichtigsten Dinge verstehen und Sie sich keine Sachen merken müssen. Also das war die Definition eines Gels Jungs. Und im Grunde ist es ein Zyklus, Dinge zu planen, sie zu
entwerfen, Feedback zu nehmen vom Kunden
zu überprüfen und das Ding zu starten und es dann immer wieder in Iterationen zu wiederholen. Also dat ist alles hl ist das einzelne Diagramm. In Ordnung, also bin ich sicher, dass Sie
wissen, was HFile ist, sein Manifest, seine Kernkonzepte. Lassen Sie uns also über den Implementierungsteil sprechen, und lassen Sie uns in der nächsten Vorlesung über einen Scrum sprechen. Vielen Dank.
5. Definition von Scrum und der Unterschied von Agile: Hallo an alle und willkommen zurück. Lassen Sie uns also über unser nächstes Thema sprechen, das ein Scrum ist. Also, was genau ist dieser Scrum? Jetzt haben wir über H L gesprochen, und wir verwenden oft Scrum und Alter IL zusammen im gleichen Kontext. Aber denken Sie daran, dass sie eigentlich zwei verschiedene Begriffe sind. Is Scrum ist ein agiles Projektmanagement-Framework , das Teams verwendet, um komplexe Produkte zu entwickeln und zu liefern. Also, während ein Kind ist eine Reihe von Werten und Prinzipien, ist Scrum ist der Weg, um es zu implementieren. Erinnern Sie sich an diese Sache. H L ist eine Reihe von Werten und Prinzipien und ein Scrum ist der Weg, es umzusetzen. Und erinnere dich daran. Scrum ist ein inkrementeller und iterativer Ansatz. Also lasst uns auf diese beiden Worte zusammenfassen. Inkrementell bedeutet, dass wir das Produkt in kleinsten Kleinteilen bauen und liefern. Und Iteration bedeutet, dass wir etwas tun und es dann weiter verfeinern. So wie wir über Software sprechen, machen
wir ein Anfangsprodukt und verfeinern sie dann iterativ. Wir machen Zyklen mit einer Länge von zwei Wochen oder vier Wochen. Und in jedem dieser Zyklen fügen
wir dem ursprünglichen Produkt Inkremente neuer Funktionen und Details hinzu. Diese Zyklen werden eigentlich
als Sprints bezeichnet und wir werden später ausführlich darüber sprechen. Aber für jetzt, denken Sie daran, dass das Ziel von Scrum ist, Produkte in
jedem kleinen Zyklen von zwei oder vier Wochen als Sprints genannt zu entwickeln . Und in jedem Sprint fügen wir neue Features hinzu, wir fügen neue Inkremente über bestehende hinzu. Das ist die Ausgabe jedes Sprints. Jetzt gibt es zusätzliche Begriffe, Menschen, Prozess, et cetera, dass auch definiert ist Scrum. Und keine Sorge, wir werden später ausführlich über jeden von ihnen erfahren. Aber zusammenfassend, das ist, was Chrome ist alles über. Es ist ein inkrementelles und iteratives H L Framework, um komplexe Produkte zu liefern und zu entwickeln. Das ist alles, was Scrum ist. Jetzt ein letzter Punkt, bevor wir voran sind, ist Scrum wird am häufigsten in der Softwareentwicklung verwendet. Und wir sprechen vor allem in diesem Kurs über Datenreferenz. Aber denken Sie daran, dass Scrum gleichermaßen in
anderen Branchen wie der Fertigung oder anderen Unternehmen verwendet wird. Wenn ihr also aus diesem Hintergrund kommt, ist Diskurs und Unzufriedenheit gleichermaßen bedeutsam für euch. Also hoffe ich, Sie sind klar über die Definition eines Scrums. Sehen wir uns an, wie HI AL und Scrum anders sind. Wenn Sie diese Liste durchlaufen, werden
Sie feststellen, dass es keinen allzu großen Unterschied in der Bedeutung gibt. Diese Unterscheidung ist mehr von dem, was und wie Sinn. Worüber SIS also redet, ist, dass Krume das tut. Jetzt wissen wir bereits über den ersten und Hauptunterschied und denken Sie immer daran, dass ein Kind
die Methodik für die Entwicklung ist und ein Scrum der Rahmen ist, um es zu implementieren. Also hl ist der Kernwert, h l ist das Kernprinzip, Dinge der
Entwicklung zu tun und ein Scrum ist seine Umsetzung. Zweitens eignet sich HL für kleine und kompetente Teams, während sich der Scrum aufgrund seines Prozesssteuerungsaspekts für sich
schnell ändernde Anforderungen eignet . Nächster Punkt, Führung spielt eine Schlüsselrolle in HDL, aber alle Scrum Entscheidungen werden vom Team getroffen. Wie ich bereits erwähnt habe,
gibt es auch keinen Manager, es gibt keinen Teamleiter innerhalb des Scrum Teams. Es gibt einen Produkteigentümer, es gibt einen Scrum Master, es gibt ein Entwicklungsteam. Sie sitzen alle zusammen, sie arbeiten zusammen, diskutierten über die Interaktion, und so haben sie Probleme gelöst. Viertens fördert
HI EL in gleicher Weise die Zusammenarbeit und die Interaktion zwischen den Teams. Das haben wir im Kernwert gesehen. Jetzt ist Krume tut, dass über etwas, das ein tägliches Stand Up Treffen genannt wird. Es ist also ein tägliches Beisammensein von Individuen, die im Scrum arbeiten und es ist ein HL7-Geld, wir werden darüber im späteren Kapitel sprechen, aber so passiert die Zusammenarbeit in dieser Krume. Als nächstes spricht HL von Lieferung und Aktualisierungen auf iterativer Basis. Wieder, ist Krume auch macht es warum Sprints? Also sind diese Drucke, wie ich bereits erwähnt habe, das Herz aller Aktivitäten in seinem Scrum. Wenn Sie in einem Scrum arbeiten oder wenn Sie in irgendeinem Scrum arbeiten werden, hören
Sie Dinge wie, okay, wir werden es in diesem Sprint tun, wir werden es im nächsten Sprint tun. Wir nehmen zwei Sprints, um es zu tun. Denn wie ich schon sagte, diese Sprints sind, wo all die Action, die
ganze Arbeit im Scrum passiert. Und letzter Punkt, h l fördert kontinuierliches Feedback. Wir haben es früher gesehen. Ist Crumb macht auch Schulden über etwas Sprint-Demo genannt. Am Ende eines jeden Sprints. Die Demo ist auch eine Scrum-Zeremonie und wir werden später ausführlich darüber sprechen. Für jetzt, nur wissen, dass es nach
jedem Sprint getan wird , um das Produkt zu zeigen und sammeln Feedback, diese kontinuierliche Feedback-Methodik. Also Leute, das ist der Hauptunterschied zwischen jeder Insel ist Scrum. Und wieder, Sie müssen sich nicht an all das erinnern, denken Sie
daran, Nummer eins, HI und Scrum sind anders. Nummer zwei, h L ist eine Methodik. Es wird von einer Reihe von Kernwerten und Prinzipien geleitet, die wir gesehen haben. Und Scrum ist ein HL-basierter Ansatz. Es ist nur eine Implementierung von HAL. Okay, also in der nächsten Vorlesung, reden
wir mehr über Scrum. Also sehe ich dich bis dahin in in der nächsten Vorlesung. Vielen Dank.
6. Scrum: Hallo an alle. Also, jetzt wissen wir, was Scrum ist. Mal sehen, wie die Dinge da drin funktionieren. Und was Sie auf dem Bildschirm sehen, sind die Phasen, die zusammen den Scrum-Lebenszyklus ausmachen. Jetzt werden wir
hier nur kurz darüber reden , weil wir später ein eigenes Kapitel darüber haben. Lassen Sie uns einen kurzen Blick auf sie werfen. Aber bevor wir diese aufheben, lassen Sie uns darüber nachdenken, wie wir in unserem täglichen Leben arbeiten. Und wenn du das
verstehst, wirst du auch die Idee von Scrum bekommen. Also wollen wir viele Dinge in unserem Leben tun, oder? Es gibt wie eine große Liste von Dingen, die wir tun wollen oder wir tun müssen. Aus dieser großen Liste wählen
wir fünf Dinge aus, die wir diese Woche machen wollen. Also wollen wir an irgendeinen Ort gehen. Wir wollen uns etwas kaufen, wir wollen jemanden treffen, etc. Wir holen fünf Dinge aus, richtig? Und dann machen wir diese fünf Dinge über die Woche. Am Ende der Woche fassen
wir zusammen, wie wir es geschafft haben, ob wir es besser hätten machen können, usw. Und dann öffnen wir wieder unsere große Liste der Dinge und wählen die nächsten fünf Dinge, die wir in der nächsten Woche zu tun haben. So arbeiten wir als Individuum, und genau so funktioniert auch ein Scrum. Wir haben also eine große Liste von Anforderungen, die wir als Produktrückstand nennen. Es ist nur eine große Liste von Dingen, die getan werden müssen. Wir machen ein Planungstreffen und von Papa großen Listen wählen wir wie fünf oder zehn Anforderungen je nach Verfügbarkeit oder Kapazität der Teams. Und wir nennen sie als Sprint-Rückstand. Jetzt arbeiten wir über sie im nächsten zwei- oder vierwöchigen Zyklus, der als Sprint bezeichnet wird. Während wir in diesem Sprint sind, führen
wir jeden Morgen ein tägliches Treffen durch, um den Fortschritt zu diskutieren, der als Stand-up Meeting bezeichnet wird. Und wenn das Sprint endet, haben wir Nummer eins Demo, was auch immer wir den Stakeholdern angetan haben, um ihr Feedback zu bekommen. Und Nummer zwei, wir schauen als Team zurück, was
gut war und was im letzten Sprint besser gewesen sein könnte. Und dann wiederholen wir all dies wieder in Form
eines neuen Sprints beginnt mit einem neuen Sprint Planungsmeeting. Also sagte Dad, dieser ganze Zyklus ist alles, was Scrum ist. Es gibt keinen einfacheren Weg, es zu verstehen. Jetzt ist hier das Gleiche in Form eines Diagramms. Wir haben also den Produktrückstand, wir gelernt haben, ist eine große Liste von Anforderungen, die das Team für
ein Planungsgespräch zusammenbringt und eine kleinere Liste davon auswählt, die als Sprint-Rückstand bezeichnet wird. Sie werden in diesem Sprint tun. Und noch einmal, machen Sie sich keine Sorgen über die feineren Details, wie wir es machen. Wir werden diese später im vollständigen Detail sehen. Aber in diesem Vortrag kratzen wir nur an der Oberfläche der Dinge. Also wählen wir eine kleine Teilmenge von Anforderungen, um dies zu tun, wird der Sprint-Rückstand genannt. Wir entwickeln und testen diese Dinge im zwei- oder vierwöchigen Sprint. Und dann gehen wir für eine Demo mit den Stakeholdern. Wir gehen für eine Retrospektive mit dem gesamten Team. Und wir können dieses Inkrement auch für die Endbenutzer freigeben. So ziemlich einfache Entladung, die Sie hier sehen, ist der gesamte Scrum auf einem hohen Niveau. Diese anderen Aufgaben, die Sie hier sehen, der Produkteigentümer, das Team, der Scrum-Master. Diese werden als die Scrum-Regeln bezeichnet und wir werden später darüber sehen. Und dann gibt es verschiedene Treffen oder Zeremonien, die wir im
Scrum tun , um all dies zusammen zu bekommen, und wir werden auch später einen Blick auf die Daten werfen. Aber das hier auf Ihrem Bildschirm ist das High-Level-Bild. Und noch einmal, wenn man es sich anschaut, kommt
es wieder auf nur drei Worte an. Iterieren Sie den gesamten Prozess, den wir immer wieder tun. Stellen Sie dem Endbenutzer Inkrement zur Verfügung, nehmen Sie Feedback und integrieren Sie dieses Set. Also, Dat war Jungs ist Krume auf den Punkt gebracht. Bevor wir nun die Aspekte aussuchen, die wir später hier ausführlich gesehen haben, sehen
wir uns ein letztes Thema dieses Kapitels in der nächsten Vorlesung an. Vielen Dank.
7. MVP und MVP: Hallo an alle. Lassen Sie uns also ein wenig über MVP und inkrementellen Ansatz in dieser Vorlesung sprechen. Jetzt sehen wir immer wieder, dass h l alles um Inkremente geht. Wie funktioniert dieses Inkrementkonzept? Werfen wir einen Blick und Sie wissen, was, lassen Sie uns zuerst verstehen, warum ein Bild? Und dann werden wir auf diese Folien zurückkommen. Also Jungs, was sehen Sie auf dem Bild ist, was MVP oder Minimum lebensfähiges Produkt bedeutet. Denken Sie daran, nicht diesen oberen Teil, den unteren Teil, wir geben dem Kunden ein Minimum,
etwas, das seine Anforderungen erfüllt. Wir lassen sie es benutzen. Wir nehmen ihr Feedback und verbessern es dann in den nächsten Schritten. Und wir wiederholen diesen gesamten Zyklus liefern neue Inkremente im Prozess. Denken Sie nun daran, dass der obere Teil des Bildes der traditionelle Ansatz ist, wie der Wasserfall, wo wir dem Kunden Ding in Schritten geben, aber sie können es nicht verwenden, wie sie nicht nur zwei Stücke von Reifen verwenden können. Sie können keine Rückmeldung darüber geben. Und wenn das Endprodukt fertig ist, würde
es eine Menge Dinge geben, die sie ändern wollen. Und dann würden wir mit dem gleichen Problem enden über
das wir früher mit dem traditionellen Ansatz gesprochen haben. Also, das ist in Ordnung. Hi l. Was wir tun, ist, dass wir dem Kunden Staat Skateboard geben, damit sie reisen können. Dann werden sie mit dem Feedback kommen, dass OK, Ich will etwas schneller und mit einer Sitzmöglichkeit. Also werden wir ihnen ein Fahrrad geben. Dann werden sie wieder mit dem Feedback zurückkommen, dass ich
etwas will , das keine Mühe nimmt, die ein schneller ist, also geben wir ihnen ein Motorrad oder ein Auto und so weiter. In jedem Schritt geben
wir unseren Kunden etwas, das sie verwenden können,
etwas, das sie Feedback geben können. Darauf aufbauend verbessern wir das Produkt. Also das sind Jungs, was MVP ist das minimal lebensfähige Produkt. Wir geben dem Kunden eine erste Version des Produkts, die er verwenden kann. Die bekommen ihr Feedback. Wir verbessern es in den nächsten Inkrementen und Iterationen. Es basiert also auf dem Build, Messen und Lernen Ansatz,
was bedeutet, dass wir etwas bauen. Wir nehmen das Feedback und wir überprüfen es, messen es. Wir lernen aus diesem Feedback und tun neue Dinge. Und wieder, Leute, wenn Sie darüber nachdenken, ist
dieses zugrunde liegende Konzept wieder Iteration und Inkrement. Wir bauen das Produkt, wir messen das Feedback, wir lernen daraus und machen es noch einmal. Das ist also das ganze Konzept und es ist wichtig zu verstehen, denn dies ist das größere Bild von hL und Krume. Denken Sie daran, dass wir die Dinge nicht in einer einzigen kurzen tun können. Das würde bedeuten, die gleichen Fehler zu machen, die wir mit dem traditionellen Ansatz gemacht haben. So kommen wir als kollaboratives Team zusammen. Wir machen Dinge in der Iteration. Wir haben den anfänglichen MVP entworfen. Wir setzen inkrementelle Verbesserungen auf, und das geht es darum. Das ist alles, was es zu verstehen gibt. Ehrfürchtig. Also jetzt sind wir am Ende dieses Kapitels und wir werden die Kernkonzepte hier lernen. Wir haben gelernt, welches Alter ich l ist, was Scrum ist ein hohes Maß an wie sie arbeiten und wie die gesamte MVP-Inkrementierung funktioniert. Wir werden diese Erkenntnisse in
das nächste Kapitel weiterführen und all diese und mehr Konzept im Detail sehen. Es wird also eine sehr spannende Lernreise sein. Aber bevor ich dieses Kapitel beende, wollte
ich Ihnen nur zwei Gedanken hinterlassen, die für jemanden, der in HIV arbeitet, am wichtigsten
sind. Der erste Gedanke ist also, dass h L nicht nur ein Reiseführer ist. Das Wichtigste ist eine Denkweise. Wenn wir hoch Zahl Gedanken, Wenn wir Alter Eileen, unsere Arbeit,
unsere Zusammenarbeit mit ihrem Team, nur dann können wir erfolgreich ein Gel oder ein Scrum implementieren. Denken Sie also an HCI als eine Denkweise, die am wichtigsten ist. Zweitens ist HIS oder ein Scrum kein Zauberstab, der alle unsere Probleme lösen wird. Es kann uns zeigen, was die Probleme sind oder was die Probleme mit der Industrie gewesen sind. Aber es liegt an uns, die agile Denkweise zu tragen, als Team
zusammenzuarbeiten, um
diese Probleme zu lösen und dem Endverbraucher ein außergewöhnliches Produkt zu liefern. Also wieder, die beiden Konzepte, halten Sie ein Kind Denkweise und zweite, verwenden Alter IL-2. Kennen Sie Ihre Probleme. Es ist kein Zauberstab, der all Ihre Probleme lösen kann. Also Jungs, mit diesem Gedanken, lasst uns zum nächsten Kapitel übergehen und
etwas lernen , das als Scrum Rollen bekannt ist, die Leute, die das Scrum bilden. Also sehe ich dich bis dahin in in der nächsten Vorlesung. Vielen Dank.
8. Einführung in Scrum-Rollen und Scrum: Hallo an alle und herzlich willkommen zum dritten Kapitel des Kurses. Jetzt beginnen dieses Kapitel, werden
wir eins nach dem anderen wählen, die Themen, die wir im letzten Kapitel diskutiert. Und wir werden in die Tiefe von ihnen gehen, um die vollständigen Details zu kennen. Das Thema, das wir in
diesem Kapitel behandeln werden, sind die Leute, die ein Scrum Team bilden, besser bekannt als die Scrum Rollen. Und ich wähle dieses spezielle Thema zuerst, weil wie wir im letzten Kapitel gesehen haben, der erste Kernwert von h l sagt Individuen und Interaktionen über Prozesse und Werkzeuge. Individuen sind also die wichtigste Komponente eines Scrum Teams. Und so lassen Sie uns zuerst über sie in diesem Kapitel wissen. Und wissen Sie was, wir werden dieses Kapitel sehr interaktiv behandeln. In der Tat werden wir die Leute die Scrum Rollen als
unsere Freunde nennen und wir werden sie einzeln treffen und wissen, was ihre Aufgabe ist, was ihre Verantwortung ist, et cetera. Also lasst uns anfangen. Und hier ist die Tagesordnung dieses Kapitels. Also werden wir über die folgenden Rollen sprechen. Sie Beteiligungsinhaber, der Product Owner, das Entwicklungsteam, The Scrum Master. Und schließlich werden wir die Dynamik des Scrum Teams besprechen. Also, was ist die Bindung und Beziehung zwischen ihnen? Also lasst uns anfangen. Also Leute, das sind die verschiedenen Scrum-Rollen oder die Art, wie wir es in diesem Kurs nennen, unsere Freunde im Scrum beginnen von unten links. Wir haben die Pfahlhalter, die außerhalb eines Scrum Teams sind, aber sie haben die geschäftlichen Anforderungen, an denen 13 arbeitet. Dann haben wir den Produkteigentümer, der wie der Kapitän des Teams ist. Er oder sie entscheidet, was das Team zu tun hat, und er legt den Dingen Priorität. Dann haben wir das Entwicklungsteam, das die Codierung oder Testarbeit erledigt. Und schließlich haben wir den Scrum Master, der wie die Wache des Teams ist. Und er oder sie stellt sicher, dass das Team folgt ist Krume effektiv und sie sind nicht auf irgendetwas gebloggt. Auch Jungs, auf der extremen rechten Seite, wir haben den Endbenutzer, für den die ganze Arbeit erledigt wird. Obwohl es keine Scrum-Rolle ist, ist es immer noch, es ist sehr wichtig, den Endbenutzer immer im
Auge zu behalten , weil er oder sie derjenige ist, für den die
ganze Arbeit erledigt wird und sich um
ihre Anforderung und ihr Feedback kümmert sehr, sehr wichtig. Also lasst uns anfangen und einen Blick auf unsere erste Regel werfen, unseren ersten Freund, ich Pfahlhalter. Also, wer sind die Pfahlhalter? Nun, ein Stakeholder ist erstens jemand, der außerhalb des Scrum-Teams ist. Und zweitens, wer hat ein Interesse oder Anforderung oder Kenntnis von dem Produkt, das erstellt wird. Stellen Sie sich also den Pfahlhalter als das Produktmanagement-Team in Ihrem Unternehmen , das Anforderungen vom Endbenutzer erhält und an das Scrum-Team weiterleitet. Oder jemand im Verkauf, oder sogar der CEO des Unternehmens könnte ein Beteiligungsinhaber sein. Wenn wir an der Seite „Bedingungen und Bedingungen“ arbeiten, wird
der Rechtsabteilung ein Pfahlhalter sein weil er oder sie den Text zur Verfügung stellen wird, der geschrieben werden soll. Wenn ein Werbefluss entworfen wird, wird
das Marketing-Teammitglied ein Stakeholder sein, da er das System verwenden wird. Und wenn das Scrum Team an etwas arbeitet und sie Hilfe von
einer Person in einem anderen Team nehmen , weil er oder sie mehr Kenntnisse über Schulden hat. Das ist auch ein Stakeholder. All dies sind also wie verschiedene Stakeholder und diese Stakeholder offenbaren ihr Design, ihr Produkt oder ihre Software. Und sie geben das Feedback, entweder direkt von ihnen oder vom Endbenutzer. Und das hilft uns, ein besseres und wertvolles Produkt zu schaffen. Also Jungs, Väter die Bedeutung des Pfahlhalters. Nur um es schnell zusammenzufassen, ist
er oder sie außerhalb des Scrum. Er oder sie hat eine Interessenanforderung oder Kenntnis des Produkts. Und schließlich hilft er oder sie, Input zu liefern, um ein besseres Produkt für den Endbenutzer zu schaffen. , da wir jetzt wissen, wer der Stakeholder ist, schauen
wir uns die andere Scrum-Rolle oder Freunde in der nächsten Vorlesung an. Vielen Dank.
9. Product – Rollen und Verantwortungen: Hallo und willkommen zurück. Reden wir über unseren nächsten Freund im Scrum. Also Jungs auf Ihrem Bildschirm ist Kevin, und Kevin ist unser Produkteigentümer. Scrum Rolle, über die wir in dieser Vorlesung sprechen werden, ist der Produkteigentümer, oder PO Kurz gesagt. Jetzt ist der Produkteigentümer eine sehr wichtige Rolle im Scrum Team, denn er oder sie ist wie der Leiter des Teams und die Stimme der Kunden, die für ihr Team benötigen. Kevin ist hier dafür verantwortlich, sicherzustellen, dass dieses Team wertvolle Produkte an Endbenutzer oder Stakeholder
liefert. Kevin muss auch Ziele und kreative Vision des Produkts definieren. Also das Scrum Team, das er führt, die Endentwickler oder Tester, sie wissen nicht über das Produkt, wofür es bestimmt ist, was ist die Anforderung erfüllt werden? Sie wissen nur über die technischen Aspekte. Also muss Kevin diese geschäftlichen Anforderungen an das Team definieren. Er muss diese geschäftlichen Anforderungen in die Art und Weise übersetzen, wie Schulden das Team versteht und weiß, was getan werden muss. Außerdem muss Kevin den Produktrückstand verwalten. So haben wir im letzten Kapitel gesehen, dass der Product Backlog wie eine große Liste von Anforderungen ist, die getan werden muss. Die Aufgabe, diese Liste zu verwalten, liegt beim Produkteigentümer. Er muss Anforderungen im Backlog schaffen, bekannt als User Stories, er muss die Low-Level-Anforderungen oder Akzeptanzkriterien in sie schreiben. Er muss die Anforderungen ändern, entfernen, priorisieren usw. Und in der Tat ist dies eine der wichtigsten Aufgaben eines Produkteigentümers. Die Daten sollen den Produktrückstand aufrechterhalten. Nächster Punkt. Nächste Verantwortung ist es, die Priorität der Dinge in Bezug auf Zeit zu verwalten, Geld ist Umfang, etc. So ziemlich klar. Bereit, Wichtige Aufgabe wieder. Als Nächstes muss Kevin die eigentliche Entwicklung des Produkts überwachen. Also hat er den Rückstand eingerichtet, er hat das Budget geklärt. Jetzt muss er sicherstellen, dass die eigentliche Arbeit der Herstellung des Produkts reibungslos ist. Das bedeutet also, mit dem Entwicklungsteam zusammenzuarbeiten und eine
Sprintplanung durchzuführen, um die Agenda des Sprints zu fixieren. Beantworten Sie alle Abfrageschulden, dass Team hat Unterstützung ihrer Arbeit, et cetera. Es bedeutet auch, mit den Stakeholdern zusammenzuarbeiten, um
die nächsten inkrementellen Ergänzungen zum Produkt oder zur Veröffentlichung usw. zu planen . Fünfte Aufgabe, Kevin muss die Kundenbedürfnisse antizipieren. Also noch einmal, um zu wiederholen, die
ganze Arbeit, die wir im Team tun, ist für den Kunden,
den Endbenutzer, und der Produkteigentümer muss verstehen, was der Kunde braucht. Viele Benutzeranforderungen kommen von den Beteiligungsinhabern, aber sie werden auf einem hohen Niveau sein, wie man sie am besten umsetzt, wie man die Meinung des Kunden liest, wie man Risiken vorhersagt, die sie haben könnten. All das, all dies ist die tägliche Arbeit eines Produkteigentümers und eine sehr wichtige Aufgabe. Als nächstes
muss Kevin, der Produkteigentümer, als Verbindungsglied zwischen den Stakeholdern,
dem Scrum-Team oder sogar den Benutzern fungieren . Also ist er der Hauptkommunikator des Teams. Er kommuniziert mit den externen Kerlen. Er kommuniziert mit den externen Kerlen. Er ist der Kommunikator des Teams. Und schließlich ist Kevin verantwortlich für jede Iteration und Inkrement des Produkts. Also muss er sicherstellen, dass es ausreichende Verbesserungen gibt, Ende des Fortschritts,
der mit jeder Iteration gemacht wird , der letzte Aufruf zur Qualität der Produktleistung usw. Es ist mit dem Produkteigentümer und er muss entscheiden, ob das Team vorwärts gehen kann oder zurückgehen und die Dinge wiederholen muss. Also Jungs, auf deinem Bildschirm, was du siehst, sind die primären Rollen und Verantwortlichkeiten des Produkteigentümers. Nun, bevor wir einen weiteren Punkt schließen, erinnern Sie sich oft, dass es einen Business Analyst
auch in ihrem Team geben könnte , der einige der Arbeit des Produkteigentümers entladen wird. So überschneiden sich der Business Analyst und die Produkteigentümer Rollen und Verantwortlichkeiten etwas. Er oder sie kann etwas von der Arbeit nehmen, die der Produkteigentümer tut. Alles klar, so wie wir gesehen haben, ist der Produkteigentümer eine sehr wichtige Rolle im Scrum Team. Und der Produkteigentümer ist derjenige, der zwischen vielen Verantwortlichkeiten jonglieren muss. Nur um hier zusammenzufassen, ist es, mit den Stakeholdern auf der einen Seite,
dem Scrum Team auf der anderen Seite zu arbeiten . Er muss die Anforderungen bekommen, sie übersetzen. Und er ist derjenige, der letztlich sicherstellen muss, dass der gesamte Scrum-Prozess inkrementelle Werte zum Nutzen des Endbenutzers hinzufügt. So sehr wichtige Rolle, viele Verantwortlichkeiten für unseren Freund Kevin hier. Großartig. Nun, da wir über Produkteigentümer wissen, werfen
wir einen Blick auf eine andere Rolle in der nächsten Vorlesung. Vielen Dank.
10. Entwicklungsteam – Rollen und Verantwortungen: Hallo an alle und willkommen zurück. Reden wir über unsere nächsten Freunde in Scrum. Also sag hallo zu Andrew und Karen. Andrew ist ein Entwickler im Team und Karen ist die QA oder Tester. Und sie werden beide als das Entwicklungsteam bezeichnet. Also nur eine kurze Notiz hier, obwohl das Scrum Team verschiedene Rollen enthält, wie Entwickler oder ein Tester, oder Designer oder Senior Entwickler oder Senior Tester ist Krume nennt sie nicht getrennt. Sie sind alle nur als Entwicklungsteam bekannt, weil sie das Produkt gemäß den Anforderungen des Produkteigentümers
entwickeln. Das sind also die Leute, die für die Lieferung des Endprodukts verantwortlich sind. Und das ist ihre hohe Verantwortung, nur um die Dinge in einem Satz zusammenzufassen. Aber lassen Sie uns es genauer betrachten. Die erste Verantwortung von Andrew und Karen besteht darin, User Stories zu verstehen, die vom Produkteigentümer geschrieben werden. Sie müssen diese Geschichten umsetzen. Also offensichtlich müssen sie darüber wissen, wenn das Team sich für die Sprintplanung oder Backlog Grooming trifft . Und wir werden diese Zeremonien im Detail im späteren Kapitel betrachten, muss
das Entwicklungsteam sicherstellen, dass sie vollständig verstehen, was der Benutzer ist. Story sagt, was der Product Owner will, was sind die genauen Anforderungen, damit die Dinge auf die gleiche Weise gestaltet werden können. Am nächsten Tag geben Sie auch Eingaben bei der Erstellung der User Stories. Und denken Sie daran, diese sind nur Eingänge das Entwicklungsteam in der Regel nicht erstellen, ein Benutzer ist geschichtlich, Das ist die Arbeit des Produkt-Toners. Aber sie können weiterhin Chipping mit Eingaben oder Vorschlägen usw. Wenn es eine rein technische Geschichte ist, dann wird lieber Input wahrscheinlich als der letzte Aufruf genommen werden. Aber die Hauptverantwortung für das Erstellen von User Stories liegt beim Produkteigentümer. Das Entwicklungsteam unterstützt ihn nur. dritte Verantwortung unseres Freundes Andrew und Karen ist es, die User Stories zu schätzen. Also Schätzung ist ein großes Thema in einem Scrum und wir haben ein spezielles Kapitel darüber später. Moment wissen Sie nur, dass das Entwicklungsteam ihre Schätzungen für
die User Story zur Verfügung stellt , damit der Produkteigentümer weiß, wie viel Arbeit in einem Sprint geliefert werden kann. Viertens wird sich das Entwicklungsteam zu User Stories verpflichten, die in einem Sprint durchgeführt werden sollen. Und dieses Engagement kommt nach der Sprintplanung. Und es ist etwas, dass das Entwicklungsteam auch ehrlich sein muss, und dafür gesorgt, dass dieses Engagement erfüllt wird. nächste Punkt ist der Arbeitsaspekt. So schreiben Code oder Testen der User Stories, die
es genommen wurden und sicherzustellen, dass die Qualität Produkt Lieferung an den Endbenutzer. In der Tat ist dies der Großteil der Arbeit des Entwicklungsteams, und hier wird ihre Mehrheit Zeit und Mühe jeden Sprint gehen. Sie sind also diejenigen, die die Anforderungen in effektive Arbeit umsetzen würden. In Ordnung, dann haben wir die Verantwortung, Risiken zu identifizieren. Und wann immer wir Risiko sagen, muss
es auch Abschwächung einschließen. Wenn also etwas nicht getan werden kann, läuft etwas Gefahr, nicht vollendet zu werden. Das Entwicklungsteam muss es an
den Scrum Master oder Produkteigentümer weiterleiten, damit sie bei der Lösung helfen können. Und die endgültige Verantwortung ist es, die Änderungen in die Produktion zu treiben, so dass die Team-Design-Qualitätsverbesserungen nach dem Schrei Sprint endet oder wann immer der Produkt-Besitzer will, muss
das Team diese Inkremente schieben, diese Änderungen in die Live-Umgebung, so dass der Endbenutzer es nutzen kann und all ihre harte Arbeit in Betrieb genommen werden kann. Alles klar, Leute. Das waren also einige der Rollen und Verantwortlichkeiten von Andrew und Karen, unserem Entwicklungsteam. Und nur um noch einmal in einem Satz zusammenzufassen, sind
das Entwicklungsteam diejenigen,
die das Endprodukt gemäß den Anforderungen des Produkteigentümers liefern . Okay, gehen wir jetzt zur letzten Rolle über, die der Scrum-Meister ist. Also lassen Sie uns das in der nächsten Vorlesung sehen. Vielen Dank.
11. Scrum Master – Rollen und Aufgaben: Hallo an alle und willkommen zurück. Lassen Sie uns über die Rolle des Scrum Masters sprechen. Wenn wir nun an Scrum Rollen denken, der erste Begriff, der uns in den Sinn kommt, ein Scrum Master. Aber weißt du, ich habe das absichtlich zuletzt behalten, damit wir wissen, was andere Rollen sind. Und dann können wir sehen, wie der Scrum Master hilft, die Arbeit für alle von ihnen zu erleichtern. Also Leute, das hier ist unser Freund Bob
, der der Scrum Master des Teams ist. Und ich werde Ihnen sagen, was Bob eine sehr interessante Rolle im Team hat, weil er das Team unterstützen muss. Er muss sicherstellen, dass das Team folgt Krume Best Practices. Und Sie müssen auch sicherstellen, dass die Teammitglieder auf nichts gebloggt werden. Der erste Punkt, den Sie über Bob bemerken werden ,
ist, dass er der Anführer des Scrum-Teams ist. Und was das bedeutet, ist, dass er einem unterstützenden Führungsstil folgen muss. Er muss das Team unterstützen und die verschiedenen Rollen im Team übernehmen. Er dient dem Produkteigentümer in vielen Dingen. Er dient dem Entwicklungsteam und er
dient auch der Organisation, indem er erfolgreich ein Kind adoptiert. Deshalb, wie ich sagte, ist Scrum Master ist ein Diener Führer. Es ist eine der wichtigsten und breitesten Rollen im Team. Der Scrum Master hilft dem Product Owner bei der Planung der Arbeit mit dem Team, so dass die Lieferziele des Product Owner erreicht werden. Und er hilft auch dem Product Owner bei der Verwaltung des Rückstands von Anforderungen. Es ist effektiv und auf dem neuesten Stand. Als nächstes stellt der Scrum Master sicher, dass jeder im Team die Ziele und den Umfang der Arbeit
versteht, die erforderlich sind. Dies sind also die Möglichkeiten, auf denen der Scrum Master dem Produkteigentümer hilft. Er hilft ihm mit dem Rückstand und er hilft,
die Ziele und Umfang Schulden für alle im Team zu definieren . Also jeder ist auf der gleichen Seite und macht die Arbeit, die der Produkteigentümer will. Lassen Sie uns als nächstes über die Art und Weise sprechen, wie Bob, der Scrum Master, dem Entwicklungsteam hilft. Also ist er dafür verantwortlich, dass das Team nicht blockiert wird. Sie werden nicht durch externe Unterbrechungen oder andere Ablenkungen abgelenkt und können an den Sprintverpflichtungen arbeiten. Und das ist ein sehr wichtiger Job Jungs, weil Sie wissen , dass das Team zu einer Reihe von Arbeit für den Sprint verpflichtet hat. Und wenn sie abgelenkt oder abgelenkt werden, wird die Arbeit sicher behindert. Es ist also die Aufgabe eines Scrum Meisters, sicherzustellen, dass das nicht passiert. Das Team ist in der Lage, sich auf ihre Verpflichtungen zu konzentrieren. gleiche Zeit ist Scrum Master sorgt auch dafür, dass das Team nicht überlastet wird. Während einer Sprintplanung prüft
der Scrum Master Schätzungen und Kapazitätsplanung, um sicherzustellen, dass jeder genügend Arbeit hat, aber niemand hat Überlastung. Das sind also die Wege, auf denen der Scrum Master das Entwicklungsteam bedient. Und schließlich ist der Scrum Master der HAL Coach von Organisationen. Also hat Bob hier die verschiedenen ist Krume Zeremonien zu organisieren. Wie sie aufstehen, sprinten sie, planen, retrospektiv, etc. Und wir werden diese Zeremonien später im Detail sehen. Aber vorerst ist der Scrum Master der Moderator, der Organisator für all diese Zeremonien. Und schließlich muss er dafür sorgen, dass der Scrum in der Organisation effektiv verfolgt
wird. Und er muss sicherstellen, dass die Best Practices diploid sind. Das sind also der Beitrag des Scrum Meisters zur Organisation. Um es zusammenzufassen, alles, wie ich sagte, ist Scrum Master ist eine Rolle mit sehr breiten Satz von Verantwortlichkeiten. Wenn wir über die Arbeit in einem Scrum oder H L sprechen und wir über seine Vorteile sprechen. Diese Vorteile werden nur dann passieren, wenn ein Kind oder ein Scrum effektiv verfolgt wird, wenn Menschen in der Lage sind, effektiv ohne Ablenkung zu arbeiten. Wenn die Vision des Produkteigentümers auf das Team
und die Aufgabe eines Scrum Masters übertragen werden , um sicherzustellen, dass all das passiert. So wie Sie die Bedeutung von Bob verstehen können, ist
der Scrum Master eine Menge im Team. Ordnung, jetzt, wo wir die verschiedenen Rollen in einem Scrum Team kennen, reden
wir ein wenig über ihr Zusammenkommen und Zusammenarbeiten. Hier geht es um die Teamdynamik in der nächsten Vorlesung. Vielen Dank.
12. Scrum: Hallo an alle und willkommen zurück. Lassen Sie uns das Konzept der Scrum Teamdynamik verstehen. Wir wissen also, dass ein Scrum Team einen Produkteigentümer, ein Business Analyst Development Team, Scrum Master hat. Wie kommen diese Typen zusammen, um als eine Einheit zusammenzuarbeiten? Was ist die Synergie, die sie miteinander verbindet? Die Antwort auf all das ist
wieder, was wir im vorherigen Kapitel gesehen haben. Der erste Kernwert von Schulden ist Individuen und Interaktionen über Prozesse und Werkzeuge. Und das ist es, was die Teamdynamik antreibt. So haben wir früher gesehen, dass Scrum Teams sich selbst organisieren und sich selbst verwalten. Das bedeutet, dass Scrum Teams sollten nicht durch alte Methoden regiert werden. Es gibt keinen Entwicklungsmanager oder Testmanager innerhalb des Scrum-Teams, um
Ressourcen zu kontrollieren oder Dinge zu schätzen, die das Team effektiv selbst verwaltet. Das Team schätzt für ihre Arbeit. Sie sagen dem Produkteigentümer, wie viel Zeit es dauern wird, wer die Aufgabe erledigen wird, et cetera, und sie erfüllen ihre Verpflichtungen. Nächster Punkt, der Scrum Master ist da, um als Moderator zu handeln, um Dinge zu organisieren. Und wie wir sahen, ist das eine der Verantwortlichkeiten eines Scrum-Meisters. Aber Sie wissen, was das Team nicht ganz von einem Scrum Master abhängen sollte. Lassen Sie uns retten, der Scrum Master ist auf Urlaub, eines Tages ist immer noch dann sollte das Team versammeln und tun ihre täglichen Aufstehen. Weil das Konzept, denken Sie daran, Jungs ist der Selbstverwaltung,
zu interagieren, um miteinander zu arbeiten, nicht auf das Produkt Spender oder ein Scrum Master nicht abhängig von ihnen sein. dritte Punkt ist, dass Scrum Teams erfolgreich sind oder scheitern als ganzes Team. Wenn wir also über Alter ILO Berichte im späteren Kapitel sprechen, werden
wir sehen, dass Teams beurteilt werden, wie viel Storypoints sie geliefert werden, wie viele Geschichten sie geschlossen, geschlossen, usw.. Es ist also die Teamleistung, die das Team reserviert hat, nicht Einzelpersonen, genau wie wir es im Sport haben. In der Tat, das Wort ist Scrum selbst kommt aus dem Sport des Rugby. nächste Punkt ist Scrum Teams sind funktionsübergreifend. Sie gehen nicht nach Titeln. So wie wir früher auch gesehen haben, gibt es ein einziges Entwicklungsteam. Es gibt keinen Entwickler, Architekt, Tester, Designer, usw.. Es gibt keine Kategorisierung, wenn nötig, der Entwickler sollte auch diese Tests durchführen. Der Tester kann die BA Arbeit aufnehmen, et cetera. Fünftens, und wir reden von hier an über Kultur. Es ist also eine kulturelle Sache. I Scrum Teams in der Regel R ist kleiner in der Größe, das ist etwa neun bis 12 Menschen ist eine sehr gute Zahl und dieses gesamte Team sitzt zusammen. Es gibt kein Konzept der Isolation, es gibt kein Konzept der getrennten Kabinen. Das Team sitzt zusammen. Sie sitzen nahe beieinander, also gibt es eine Bindung zwischen dem Team, eine offene Umgebung für Diskussionen. Und der letzte Punkt ist eine Kultur der effektiven Kommunikation im Team. So gibt es einen täglichen Stand up am Morgen. Team sitzen zusammen, sie diskutieren über Dinge, die sie miteinander kommunizieren ist Scrum Teams haben einen Teamnamen, unser Team-Manifest, et cetera. Und all dies hilft, eine Bindung zu schaffen, eine Synergie zwischen ihrem Team. Also Leute, das waren einige der Punkte, um Teamdynamik zu erreichen, weil denken Sie daran, HI, oder ist Scrum ist alles über Individuen und Interaktionen. Daher ist es sehr wichtig, dass Teams
zusammenarbeiten und dem Kunden ein außergewöhnliches Produkt liefern. Alles klar, das bringt uns zum Ende des Kapitels, aber wir werden hier ein paar coole Dinge lernen. Wir trafen unsere Freunde im Scrum Team. Wir haben gelernt, wie die Teamdynamik funktioniert. Jetzt im nächsten Kapitel werden
wir über ihre Treffen sprechen,
ihre Interaktionen in den sogenannten Scrum-Zeremonien. Also sehen wir uns im nächsten Kapitel. Vielen Dank.
13. Backlog und Einführung in to: Hallo an alle, und willkommen zum vierten Kapitel des Kurses. So bis jetzt haben wir die Definitionen von Agile und Scrum gelernt. Und wir haben die verschiedenen Regeln gesehen, alle Individuen, die das Scrum Team bilden. nun in diesem Kapitel über die verschiedenen Treffen sprechen, Lassen Sie unsnun in diesem Kapitel über die verschiedenen Treffen sprechen,an denen diese Rollen teilnehmen, und das ist als die Scrum-Zeremonien bekannt. Nun, bevor wir voran gehen, nur um noch einmal zusammenzufassen, ist Scrum basiert auf den Konzepten der Iteration und Inkrementen. einem Scrum geht es also darum, Iterationen, die Sprints genannt werden, zu wiederholen, in denen wir Inkremente für den Endbenutzer entwerfen. Und diese Sprints effektiv zu verwalten. Um diese Sprints effizient zu betreiben, gibt es eine Reihe von Treffen oder Zeremonien, die passieren. In diesem Kapitel werden wir über
diese Zeremonien sprechen und in der Reihenfolge, in der sie geschehen. So erhalten Sie die logische Sequenz der Dinge. Und am Ende werden wir sie zusammen betrachten und dann werden wir den gesamten Krume Zyklus verstehen. Also fangen wir an. Also Jungs, hier sind die Inhalte dieses Kapitels und das sind nichts anderes als anders ist Krume Zeremonien. Jetzt in einem der früheren Kapitel, haben wir ein wenig über Scrum Lebenszyklus gesprochen. Und ich erwähnte dort, wie es sehr ähnlich ist, wie wir Dinge in unserem täglichen Leben planen. Also, wenn du das bekommst, wirst
du auch den Zweck dieser Zeremonien bekommen. Also hören Sie mich heraus und beobachten Sie den Mauszeiger entsprechend, um zu sehen, wie es sich auf Scrum bezieht. Also Leute, lasst uns darüber nachdenken, wie wir in unserem wirklichen Leben arbeiten. Wie gehen wir mit den Dingen in unserem wirklichen Leben um? Also schreiben wir eine große Liste von Dingen auf, die wir in unserem Leben tun wollen. Und dann nehmen wir eine kleine Teilmenge davon, die wir in sagen, in der nächsten Woche oder zwei Wochen, usw.. Wir würden täglich darüber nachdenken, wie viel wir bei diesem Ziel erreicht haben, ob irgendwelche Korrekturen nötig sind, ob uns etwas blockiert, et cetera. Und dann, wenn die Woche endet, nehmen
wir eine Zusammenfassung, wie die Dinge, wenn wir die Kurskorrektur tun, und dann wiederholen wir alles wieder nächste Woche mit einer neuen Liste. Klingt vertraut, richtig? Und lass mich euch sagen, was wir im Scrum machen, ist dem völlig ähnlich. Wie du es erraten hättest. Wir nehmen einen Rückstand oder eine große Liste von Anforderungen, wir wählen eine kleine Teilmenge davon aus, wir arbeiten im Sprint daran. Sobald der Sprint beendet ist, demonstrieren
wir die Arbeit unseren Stakeholdern, damit wir schnell Feedback bekommen können. Dann machen wir eine Retrospektive der Dinge zu verbessern. Und wir schieben die Änderungen an den Endbenutzer, wenn nötig. Und dann wiederholen wir das alles immer wieder. Das ist alles, was es ist. Das ist der ganze Zyklus seiner Come-Zeremonien. Sehen Sie, wie einfach es ist. Lassen Sie uns also voran gehen und schauen Sie sich jede dieser Zeremonien genauer an. Also Leute, lasst uns über unsere schnellste Krume Zeremonie reden, die Backlog Pflege. Aber vorher wollte ich nur erwähnen, dass wir über
jede der Zeremonie im gleichen Format sprechen werden , das Sie auf dem Bildschirm sehen. Das heißt, wenn es fertig ist. Wer sind die Teilnehmer, wie viel Dauer die Zeremonie Steak, und schließlich, was ist ihr Zweck? Also fangen wir an. Also, was ist Backlog Grooming? Nun, wie der Name schon sagt, ist
es eine Pflege oder eine Verfeinerung des Rückstands. Also, um diese Zeremonie zu verstehen, müssen
wir zuerst verstehen, was dieser Rückstand ist? Jetzt, wenn wir in der Produktentwicklung sind, müssen
wir daran arbeiten, neue Anforderungen zu entwerfen, oder? Also offensichtlich müssen wir diese Anforderungen irgendwo erfassen. Und DAT IST, was auch immer der Rückstand ist. Der Rückstand ist eine Liste von neuen Funktionen oder Änderungen an bestehenden Funktionen, Fehlerbehebungen, alles, was das Team zu tun hat. Betrachten Sie es also wie eine große Liste von Anforderungen, die
vom Product Owner in Absprache mit den Stakeholdern erstellt wird , und das ist die Arbeit, die das Team zu tun hat. Nun wird diese Liste offensichtlich Tonnen von Funktionen enthalten, oder? Also müssen wir es in regelmäßigen Abständen überprüfen. Wir müssen Details hinzufügen, wir müssen es priorisieren, usw. Und das ist wichtig, das ist wichtig, denn dann werden nur wir Gegenstände haben, die
bereit sind , in den nächsten zwei Wochen die priorisierte Liste der Elemente zu bearbeiten. Und das ist genau das, was Backlog Grooming oder Backlog Refinement Zeremonie tut. Schauen wir uns also die anderen Folien an. Ist zuerst, wann ist diese Pflege erledigt? Es wird vor der Sprintplanung durchgeführt. Und das macht Sinn, richtig? Denn wir brauchen die obersten Prioritäten, die für die Diskussion durch die Sprintplanung bereit sind. Außerdem gibt es keine harte und schnelle Regel. Wie viele Tage vor einer Sprintplanung sollten Sie es tun. Aber wie zwei durch zwei bis drei Tage, bevor die Planung gut ist, wollen
wir es nicht sehr früh tun und dann könnte sich die Dinge ändern. Also lassen Sie uns einfach zwei bis drei Tage vor dem Sprint bleiben. Der nächste Sprint beginnt. Das sollte gut sein. Nächster Punkt, wer wird an der Backlog Grooming teilnehmen? Also brauchen wir natürlich den Produkteigentümer, weil er oder sie für den Rückstand verantwortlich ist. Was sollte getan werden? Was ist die Priorität, wenn das Team irgendwelche Fragen hat, er oder sie kann es beantworten. Also brauchen wir definitiv den Produkteigentümer. Dann haben wir den Scrum Master, der ihn oder sie unterstützt. Denken Sie daran, der Scrum Master hilft dem Produkteigentümer gleichgültig zu arbeiten. Also, ihm zu helfen, den Rückstand zu pflegen und ihnen
dabei zu helfen, den Rückstand zu verfeinern, ist eine der Aufgaben des Scrum Masters. Der Produkteigentümer wäre also da, der Scrum Master wäre da. Und schließlich brauchen wir das Entwicklungsteam, also brauchen wir nicht die gesamten Events des Entwicklungsteams. Einige Leute aus dem Entwicklungsteam werden auch die Arbeit erledigen. Als Nächstes. Wie lange dieses Treffen lacht. Also wieder, keine harte und schnelle Regel, aber wie eine Stunde ist gut. Erinnern Sie sich daran, dass wir über den Rückstand
drei Tage vor der Sprintplanung gesprochen haben, richtig? Und das bedeutet, dass das Team Ende des aktuellen Sprint sein würde. Also offensichtlich wird das Team eine Menge Arbeit zu beenden haben und wir wollen sie
nicht etwa fünf Stunden in einem Meeting sitzen lassen. So genügt bei Bedarf eine Stunde Pflege. Wir können eine Stunde später eine weitere Sitzung machen, aber so viel sollte ausreichen. Wir wollen das Team nicht lange halten, bevor die
nächste am Ende der Strömung Sprint ist, weil sie gearbeitet haben, um zu beenden. Also würden wir zwei bis drei Tage vor der Sprintplanung machen. Und wie eine Stunde, wenn nötig, werden
wir eine weitere einstündige Sitzung machen, aber nicht zu lange. Und schließlich, was ist der Zweck der Backlog Grooming? Also zuerst überprüfen wir User Stories, die im nächsten Sprint erledigt werden müssen. Wichtigster Punkt, wir müssen die Dinge fertig machen, denn der nächste Sprint wird in den nächsten zwei bis drei Tagen kommen. Also müssen wir bereit sein mit dem Inhalt, dass wir ihre nächste tun müssen, müssen
wir unbekannte und unsichere Fakten für eine korrekte Schätzung zu lösen. Denken Sie daran, dies ist das erste Mal, dass das Entwicklungsteam die User Stories sieht. So können sie natürlich einige Fragen haben, und wir müssen sie in der Putzsitzung lösen. Wer wird sie lösen? Der Produkteigentümer wird sie auflösen. Und durch die Lösung ist es notwendig, damit das Team die Arbeit richtig schätzen kann. Drittens: Identifizieren Sie vorher Abhängigkeiten und Risiken. Also planen wir, die Tau Toppriorität Geschichten im nächsten Sprint zu nehmen. Also lassen Sie uns jetzt nur irgendwelche Risiken oder Abhängigkeiten in ihnen identifizieren, so dass wir später nicht stecken bleiben. Als Nächster Punkt weisen Sie Anwenderberichte Schätzungen zu. Das ist also wie die Diskussion von Story-Punkten und wir werden Schätzung im Detail später in einem späteren Kapitel
sehen. Aber für jetzt, nur wissen, dass die Geschichte jedes Benutzers einen Story-Point für die Schätzung haben muss. Und das ist Storypoint ist ideal in Backlog Grooming gegeben. Einige Teams tun es in einem Sprint Planung, aber Rückstand Pflege ist mehr ideale Zeit, es zu tun. Fünftens teilen wir die User Stories auf, die zu komplex sind oder sie sind unsere Unbekannten. Also, wenn es eine Menge Arbeit in einem Benutzer ist Geschichte und Team fühlt, dass sie nicht in der Lage, es in einem Sprint zu tun, dann können wir es in mehrere Geschichten aufteilen. Das ist also auch eine der Tagesordnungen der Backlog Grooming. Und zuletzt der Schlüssel zum Mitnehmen. Erfolgreiche Pflege führt zu einer effektiven Sprintplanung. Je mehr Aufwand wir also in die Backlog Grooming setzen, desto besser vorbereitet wir die Dinge während der Backlog Grooming erledigen, desto effektiver wird Sprint haben wir. Und hat das Sinn ergeben, Leute? Denn denken Sie daran, unsere Anforderungen sind klar, unsere Anforderungen sind beschreibend ihre geschätzten richtig, dann wäre die Dinge sehr einfach im nächsten Sprint. In Ordnung, also ging es darum, Rückstände zu pflegen. Wir haben die erste Zeremonie abgeschlossen. Jetzt haben wir eine Prioritätenliste von Anforderungen. Wir wissen, an welchen Dingen wir im nächsten Sprint arbeiten müssen. Werfen wir einen Blick auf die nächste Zeremonie. Sie sprinten die Planung in der nächsten Vorlesung. Danke.
14. Sprintplanung: Hallo an alle und willkommen zurück. Lassen Sie uns über die nächste Zeremonie sprechen. Sie sprinten die Planung. So Sprint Planung ist die wichtigste Krume Zeremonie, und es beinhaltet mehrere Aspekte. Wir werden hier auf hohem Niveau über diese Dinge sprechen. Und dann in einem späteren Kapitel, werden
wir wirklich eine Sprintplanung im Detail lernen, einschließlich Bedeutung und Schätztechniken. Also lasst uns anfangen. Wenn wir nun in den letzten Vortrag zurückgreifen, haben
wir den Rückstand gepflegt und das Team die User Stories in Bezug auf die Prioritätsreihenfolge
abgeschlossen. Das Team erörterte diese User Stories und wenn sie
irgendwelche Fragen oder Abhängigkeiten oder Risiken hatten , wurden
sie dem Produkteigentümer angezogen und hoffentlich hat er es gelöst. Also jetzt sind wir bereit, in den nächsten Sprint zu gehen und beginnen, an diesen Anforderungen zu arbeiten, diese Benutzer Geschichten. Aber vorher müssen wir planen, wie es geht. Und Datenaktivität wird als Sprintplanung bezeichnet. Wenn es fertig ist, offensichtlich zu Beginn des Sprints, können
wir den Sprint erst starten, wenn wir die Sprintplanung abgeschlossen haben. Wer beteiligt sich daran? Der Produkteigentümer, der Scrum Master und das gesamte Team. Also in Backlog Grooming wurde das ganze Team nicht benötigt. Aber hier sollte das gesamte Entwicklungsteam dabei sein, denn als nächstes kommt jeder dort an. Sprints arbeiten von dieser Zeremonie nur als nächstes, wie lange es dauern sollte. Also wieder, keine harte und schnelle Regel, aber für einen zweiwöchigen Sprint zu unseren sagt, okay, denken Sie daran, wenn die Sprint Planning ziemlich lang läuft, bedeutet
dies, dass das Team nicht den
Rückstand richtig macht , weil der Großteil der Bezug auf die User Stories sollte nur in
der Backlog Grooming passieren und in der Planung, sollten
wir idealerweise nur schätzen und Aufgaben Dinge. Und schließlich, lassen Sie sehen, was die Ziele einer Sprintplanung sind. Also zuerst überprüfen wir den Rückstand und entscheiden, welche Gegenstände in den Sprint gezogen werden sollen. heißt, was Benutzer ist, Geschichten, Bugs, etc. Die Teams werden an diesem Sprint arbeiten. Denken Sie daran, dass die Geschichten des Benutzers bereits nach der
Backlog Grooming fertig sind und sie bereits in der Prioritätsreihenfolge angeordnet sind. Wir müssen nur entscheiden, basierend auf der Teamkapazität, wie viele sie in den Sprint nehmen können, wie die Top fünf Geschichten oder 80 Geschichten oder Tennisgeschichten, et cetera. Als nächstes besprechen wir die Teamkapazität. Also reden wir darüber, wie viel ist die Verfügbarkeit des Teams? Ist jemand in Urlaub? Gibt es einen Urlaub? Hat jemand eine andere persönliche oder berufliche Arbeit usw.? Dies ist also ein Teil der Schätzung und wir werden über Kapazität im Detail im späteren Kapitel über Sprint Planung sprechen. Drittens weisen wir Entwickler-Tester Aufgaben zu. Dies ist also eine Haupttätigkeit einer Sprintplanung. Wir müssen die Arbeit,
diese Aufgabe der Person im Team zuweisen , damit jeder weiß, wer an was arbeitet. Und denken Sie daran, in Scrum, diese Aufgabe sollte gegenseitig sein. Jeder sollte auf eigene Faust sagen, woran er
arbeiten möchte , basierend auf der Fertigkeit, Erfahrung usw. Jeder sollte gleich und ausreichend Arbeit in
der Aufgabe bekommen und niemand sollte überlastet sein. Nächster Zweck Schätzung Zeitrahmen für jede Aufgabe. Also für jeden Benutzer ist Geschichte, erstellen
wir Aufgabe wie Entwicklung, Testen, UAT, etc. Und das Team stellt ihre Eingabe wie diese spezielle Aufgabe wird vier Stunden dauern, dies wird fünf Stunden dauern, usw. Und das ist die Schätzung der Arbeit der Teams. Wir führen es dann erneut aus, die verfügbaren Stunden des Teams, die Gesamtkapazität. Und basierend auf dat entscheiden
wir, wie viele Geschichten wir aus dem Backlog im kommenden Sprint nehmen können. Also wieder, mehr über diese Schätzung Kapazität, etc, im späteren Kapitel. Denn jetzt, nur wissen, dass Sprint Planung ist die Zeremonie, in der wir Zeitrahmen für jede Aufgabe schätzen. Nächster Punkt besprachen wir bekannte Risikoabhängigkeiten, die einen Sprint stören können. Also sprachen wir über Risiko in der Pflege auch, wenn sie nicht angesprochen werden, wenn es etwas anderes gibt, das gekommen ist, als ob nicht genug Leute im Sprint zur Verfügung stehen. Wenn es einige Informationen gibt, die neu gekommen sind und es nicht vollständig adressiert ist, sollten
diese Dinge während der Sprintplanung aufgegriffen werden, so dass wir vorher wissen. Und dann würde uns die Dinge nicht plötzlich mitten im Sprint treffen , nachdem wir uns bereits für die ganze Arbeit engagiert haben. Und der letzte Punkt ist Scrum Master erleichtert das Treffen, um eine effektive Diskussion und Einigung zu gewährleisten. Das ist ein sehr interessanter Punkt, Leute, und wir sahen es früher auch, dass der Scrum Master der Typ ist, der alle Zeremonien behandelt
, der alle Zeremonien durchführt. Wenn wir also in der Sprintplanung sind,
wenn wir entscheiden, welche Arbeit zu erledigen ist, der Product Owner, werden
wir offensichtlich versuchen, für mehr Arbeit zu drängen, weil er oder sie den Druck von einem Pfahlhalter
hat, Dinge schnell zu liefern. Schreiben Sie das Team, auf der anderen Seite, wird konservativ schätzen
und sie, und so würde es einen Unterschied kommen. Es könnte angehoben werden, es könnte Abhängigkeiten geben, Unbekannte. Es gäbe nicht genügend Arbeit für alle. Es könnte Überlastung für alle geben. All diese Dinge können passieren. Es gibt also mehrere Denkprozesse, die im Gange sind. Und es ist die Arbeit eines Scrum Meisters, all diese Aspekte zu behandeln. Der Scrum Master erleichtert das Treffen, um sicherzustellen, dass alle Punkte besprochen werden. Der Product Owner beantwortet alle Fragen, die unser Team hatte. Das Team hat keine Unbekannten, das Team schätzt Dinge richtig, wenn es ein Risiko gibt, dass sie vorher behandelt werden. Wir sahen unsere Liebe auch die Arbeit eines Scrum Master ist es , die bestmögliche und Qualität Ausgabe von Team zu erhalten. Und diese Fähigkeiten werden am besten während der Sprint-Planungssitzung eingesetzt. Alles klar, Leute, also ging es hier um eine Sprintplanung. Jetzt denken Sie daran, dass wir wieder ein Kapitel später zu sprechen haben ist Sprint Planung einschließlich Schätzung in viel Detail. Lassen Sie uns vorerst zur nächsten Zeremonie übergehen und sehen, welche Daten in der nächsten Vorlesung enthalten sind. Vielen Dank.
15. Sprint Tägliches Stand: Hallo an alle und willkommen zur nächsten Zeremonie, Diskretion, der Sprint täglich Standup. Also lasst uns zusammenfassen, was wir bis jetzt getan haben. Wir haben den Rückstand gepflegt, wir priorisieren die Geschichten. Wir haben die Sprintplanung durchgeführt. Wir haben die User Stories genommen, wir haben Aufgaben für alle geschaffen, damit jeder weiß, woran er arbeiten muss. Und wir haben begonnen, die Strömung ist Sprint. Also jetzt sind wir im aktuellen Sprint. Und solange dieser Sprint jeden Morgen läuft, wird
das Team ein schnelles 15-minütiges Treffen machen, das als
Stand-up bezeichnet wird , um über die Fortschritte und Hindernisse zu sprechen. Lassen Sie uns zunächst über diese Zeremonie im Detail sprechen, wenn es fertig ist. So ist es jeden Tag des Sprints getan. Es wird in der Regel am Morgen gemacht, bevor alle ihre Arbeit beginnen. Das Team hat also die Tagesordnung für den Tag festgelegt. Nun, einige Teams tun es zweimal am Tag zu Beginn und Ende der Arbeitszeit. Das ist völlig in Ordnung. Es gibt kein hartes und schnelles Werkzeug. Es hängt von der internen Vereinbarung des Teams ab. Aber in der Regel ist ein Meeting zu Beginn des Morgens ideal. Als nächstes, Wer sind die Teilnehmer? Der Product Owner, der Scrum Master, aber am wichtigsten, das gesamte Entwicklungsteam. Die meisten Leute denken also von Stand-up als Berichterstattung Übung. Wir sind das Team gibt ihren Status an den Produkteigentümer, aber das ist nicht ganz wahr. Die Besprechung soll den Teammitgliedern mitteilen, dass sich Status zueinander gibt. Selbst wenn der Produkteigentümer oder der Scrum Master nicht in der Sitzung anwesend ist, sollte sich
das Team trotzdem zum Stand-up versammeln und die Dinge besprechen. Denn denken Sie daran, dass sie sich gegenseitig ihren Status geben, nicht dem Produkteigentümer oder einem Scrum Master. Nächster Punkt, was ist die Dauer seines Stand-up? Also sollte es sehr kurz sein, nicht mehr als 15 Minuten. Denken Sie daran, wir müssen nur drei schnelle Punkte besprechen, die unten geschrieben sind. Es ist kein voller Stunden-für-Stunden-Status der Arbeit. Und so sollte es keine Nebengespräche geben, keine tiefen Details. Wenn es einige zusätzliche Diskussion, die aus dem Standup kommt, ist Status. Die Einzelpersonen oder das Team können darüber diskutieren, nachdem alle gesprochen haben, aber das sollte das Stand-up Meeting nicht entführen. Wir wollen das Stand-up Meeting in idealerweise 15 Minuten abschließen. Und schließlich, was ist der Zweck dieser Zeremonie? Also in erster Linie, um drei Fragen zu beantworten. Was habe ich gestern gemacht? Was werde ich heute tun? Habe ich einen Blocker? Das ist also das goldene Format von Stand-ups überall in Scrum. Und jedes Teammitglied sollte sich daran halten, diese drei Fragen zu beantworten. Als Nächstes kommunizieren wir Fortschritte und heben Hindernisse auf. So ist die Grundidee von Standup, Fortschritte zu teilen, die vom Team täglich gemacht wird. Wir wissen also, dass wir uns im richtigen Tempo in die richtige Richtung bewegen. Und um jedes Hindernis zu erhöhen oder das Blocker Data Team hat
, so dass wir wissen, was hält das Team zurück und wer wird helfen, diesen Blocker,
den Scrum Master oder den Produkteigentümer zu lösen . Letzter Punkt, Kollaborationsmöglichkeit kann auf der Grundlage der Status kommen. Also lasst uns betreten. Entwickler ein sagt, dass ich Blog bin, weil ich den Quellcode auf meiner lokalen Maschine oder Entwickler nicht bekommen kann Berichte in dem Standard, dass ich stecken, weil es
eine neue Sache für mich ist und ich habe nicht daran gearbeitet vor kurzem. So gibt es hier eine Möglichkeit zur Zusammenarbeit. Einige andere Entwickler im Team kann sagen, dass,
ok, Ich weiß Dad Sache, Ich werde Ihnen helfen, erinnern, ein Scrum spricht über die Zusammenarbeit in ihrem Team und ist Stand-ups sind eine gute Möglichkeit, diese Zusammenarbeit zu fördern. Nur ein Wort des Ratschlags. Fangen Sie nicht an, die feinen Details in der Standup selbst zu sprechen. sagte nur, ohne Sorge, ich kann Ihnen dabei helfen. Und dann können die beiden Personen es synchronisieren, nachdem alle mit dem Stand fertig sind. So Stehen up ist eine großartige Gelegenheit, Fortschritte zu melden, alle Blocker
zu melden und die Möglichkeit der Zusammenarbeit zwischen dem Team zu identifizieren. Denn denken Sie daran, dass die Sprint-Fertigstellung in der Verantwortung des Teams liegt. Den gesamten Reichtum zu vollenden, dem sie sich verpflichtet haben, liegt in der Verantwortung des Teams. Soda-Team gibt einander einen Status, die ihre Fortschritte erzählen. Sie sagen ihrem Blocker, sie helfen sich gegenseitig. In Ordnung. Jetzt wissen wir also, was eine Stand-up-Zeremonie ist. Erinnere dich an drei Fragen. Was habe ich gestern gemacht? Was werde ich heute tun? Und habe ich einen Blocker? Na gut, lassen Sie uns unsere Lerndynamik fortsetzen. Und lassen Sie uns über die nächste Zeremonie in der nächsten Vorlesung sprechen. Vielen Dank.
16. Sprint oder Demo: Hallo an alle und herzlich willkommen zur vierten Zeremonie Diskussion, die der Sprint Review ist. So haben wir bisher die Backlog Grooming durchgeführt und unsere Anforderungen priorisiert. Wir haben den Sprint Planung und geschätzt und Aufgaben diese Anforderungen. Wir begannen den Sprint und an jedem Tag mit Daten schnellsten Stand up, um den Fortschritt zu diskutieren. Jetzt sind wir an einem Punkt, wo sie Sprint abgeschlossen hat und wir werden unseren ersten Beitrag zu tun ist gedruckte Aktivität, die als Sprint Review bezeichnet wird, oder häufiger die Demo. Aber bevor ich mit den Details beginne, lassen Sie uns darüber nachdenken, warum wir die Zeremonie brauchen. Wir haben die Anforderungen bereits übernommen, die Stakeholder wissen, woran das Team gearbeitet hat. Also, warum zeigen Sie es jetzt allen? Die Antwort ist ein frühes Feedback. Denken Sie daran, HIS Scrum ist Stress auf frühes und kontinuierliches Feedback. Also wollen wir dieses Feedback bekommen und wir wollen das Produkt basierend auf Schulden verbessern. Und wir wollen dieses Feedback auch frühzeitig erhalten. Deshalb machen wir diese Rezension unmittelbar nach dem Ende des Sprints. Macht Sinn, nicht wahr? Also lasst uns jetzt die feinen Details sehen. Erstens, wann ist die Sprint-Rezension oder Demo fertig? Also offensichtlich am Ende des Sprints
wollen wir jetzt nicht zehn Tage nach dem Ende des Sprints warten. Wir wollen es nicht so schnell wie möglich machen, wenn der Sprint endet. Also idealerweise die Teams tun es an diesem Tag gibt es Sprint endet und dann gehen sie in die Sprint-Planung für den nächsten Sprint, so dass, wenn
es irgendwelche Ausgabe kommt von dieser Demo-Sitzungen und in nu,
Verbesserungen, die benötigt werden, sie können es auch im nächsten Sprint schnell aufnehmen. Also nochmal, wann wird die Sprint-Überprüfung am Ende des Sprints gemacht? Wer sind die Teilnehmer? So ist es die vollständige Liste, aber am wichtigsten, es braucht die Teilnahme des Projekts ist Stakeholder und die Produktmanagement-Teams. Denn erinnern Sie sich an das letzte Kapitel, die Stakeholder sind diejenigen, für die wir die ganze Arbeit tun. Also ist es wichtig, sie die Dinge zu demonstrieren. Als Nächstes. Wie lange dauert diese Überprüfungssitzung? 15 bis 30 Minuten sind gut, vielleicht eine Stunde. Auch hier gibt es keine harte und schnelle Regel, aber es ist eine schnelle Demo der neuen Funktionen entwickelt. Wir werden ihnen nur große Ströme zeigen. Wir werden ihnen nicht jedes Detail Szenario zeigen. Also 15 bis 30 Minuten oder max, eine Stunde ist ein gutes Zeitlimit. Und schließlich, was ist der Zweck, diese Überprüfung zu machen? Die erste ist also, die Arbeit zu präsentieren, die das Team in der Vergangenheit erledigt hat, ist Sprint. So ist es das erste Mal, dass sie Pfahlhalter gehen, um
die Arbeit zu sehen , für die sie den Text oder Textanforderungen gegeben hatten. So hatte der Produkteigentümer die Anforderungen von den Stakeholdern hier bekommen, sie in machbare Akzeptanzkriterien
übersetzt. Bezüglich der Mannschaft hat diese Mannschaft daran gearbeitet, sie haben es geliefert. So ist jetzt das erste Mal, dass sie Pfahlhalter tatsächlich gehen, um das Ding in Aktion zu sehen. Zweites und wichtigstes Feedback von Stakeholdern. Wie ich schon sagte, jeder Gang und Scrum ist abhängig von frühem und häufigem Feedback. Also sprinten sie Demo, wir sorgen dafür, dass das passiert. Als Nächstes feiern Sie Leistung und Teamarbeit. So hat das gesamte Team in einem ist Sprints wert der Arbeit, um diese Funktionen zu erstellen. Sie haben für die zwei oder drei Wochen hart gearbeitet, unabhängig von der Länge des Sprints in der Organisation. Und wenn diese Funktion den mehreren Leuten, den Management-Jungs,
den Pfahlhaltern gezeigt wird, bringt es dem Scrum Team ein Gefühl der Leistung. Es bringt sie motiviert, den Ausgang
der harten Arbeit zu sehen , die auf jeden abgestuft wird. Letzter Punkt, idealerweise sollten nur vollständig nachweisbare und geprüfte Arbeiten gezeigt werden. Das ist also wie ein Haftungsausschluss. Wir sollten keine Dinge zeigen, die teilweise fertig sind oder mehrere Mängel aufweisen. Denken Sie daran, dass die Ausgabe jedes Sprints das ist, was wir als potenziell versandfähiges Produkt nennen. Daher sollten wir nur Dinge präsentieren, die vollständig bereit und getestet sind. Und wer macht diesen Anruf? Wer macht den Anruf auf die Qualität des Produkts, auf die Leistung des Produkts, der Produkteigentümer. Großartig. Nun, da wir den Sprint abgeschlossen haben und unsere Arbeit den Stakeholdern gezeigt haben, gibt es noch eine Menge Geld, die übrig bleibt. Wir sind noch nicht fertig. Wir haben noch zwei weitere Zeremonien, die noch übrig bleiben müssen. Lassen Sie uns also im nächsten Vortrag über den nächsten Vortrag sprechen. Vielen Dank.
17. Retrospektive: Hallo an alle und willkommen zur nächsten Zeremonie Diskussion sie Sprint Retrospektive oder auch als Retro und kurz bekannt. Was ist diese Retrospektive und warum machen wir sie? Wir haben bereits ein Zeitungspapier genommen. Wir engagierten uns für all die Arbeit, die wir geleistet hatten. Wir haben auf den Produkteinsatz zurückgestuft. Also, was ist die Notwendigkeit, dies zu tun? Jetzt noch eine Zeremonie, mal sehen. Die Antwort ist also, dass Krume sich wiederholende Aktivitäten enthält. Kennen wir das richtig? Wir machen die Pflege, wir machen die Planung, wir beenden den Sprint, und dann beginnen wir mit einem anderen Sprint, richtig? Aber zwischen all dem müssen
wir herausfinden, dass das, was alles gut gelaufen ist, und wenn es Verbesserungsmöglichkeiten gibt, ist
es sehr wichtig, diese Analyse durchzuführen ,
weil wir auf diese Weise die Dinge verbessern werden. Es wird genau der gleiche Ruf von Dingen mit den gleichen Problemen sein, die immer wieder vorgehen. Deshalb ist die Retrospektive sehr, sehr wichtig. Leider tun es viele Teams nicht. Sie kümmern sich nicht darum. Aber es ist sehr wichtig, diese Zeit zu nehmen, um Retro nach jedem Sprint zu tun. Also, wenn es fertig ist, ist
es offensichtlich getan, nachdem der Sprint beendet ist. Wieder wollen wir nicht zu lange warten, nachdem der Sprint beendet ist weil wir Feedback zum letzten Sprint wünschen und wenn Tage weitergehen, werden die
Leute es vergessen. Die Idee ist also, es zu tun, sobald der Sprint beendet ist, vielleicht am selben Tag oder am nächsten Tag nach der Demo, usw. Damit der Sprint frisch im Gedächtnis der Menschen ist und sie richtige Rückmeldungen geben können. Als Nächstes, wer versucht es? Also sollte der Produkteigentümer, der Scrum Master, das Entwicklungsteam, das gesamte Team daran teilnehmen. Wir wollen keine externe Person. Wir wollen nicht, dass die Manager, wir wollen nicht die Pfahlhalter. Nein, das ist die Analyse des Teams. Also sollte das Team alles tun. Das Team sollte anwesend sein und sie sollten es ehrlich in sich selbst tun. Als nächstes, was ist die Dauer? Die Dauer beträgt also 30 bis 60 Minuten. Auch hier gibt es keine feste Regel. Die Idee ist, Dinge zu besprechen und dafür zu
sorgen , dass jeder genügend Zeit hat, um zu sprechen. Schließlich ist der Zweck der ersten und wichtigsten,
sammeln Feedback, um den Prozess und die Kultur besser zu machen. Denken Sie daran, wir müssen die gleichen Dinge tun, immer wieder auf die gleichen Dinge in Scrum
iterieren. So sprinten sie, werden weitergehen. Wir werden tun, ist ein bis hundert,
zweihundert drucken , aber wir müssen etwas von jedem Sprint lernen. Wir müssen wissen, wie wir die Dinge mit jedem Sprint besser machen können. Und Papa ist das Ziel, Retrospektive zu tun, um herauszufinden, die Probleme mit dem Sprint, um herauszufinden, was die guten Dinge waren und wie wir weiter verbessern können. Und deshalb reden wir über zwei Dinge. Erstens, was lief gut? Und Nummer zwei, was hätte besser sein können? Also alles von der gerade abgeschlossen ist drucken Enter Team Dinge war nicht gut als Schritt und sollte wieder gemacht werden. Oder wenn etwas nicht gut war und etwas, das wir verbessern können, sollten wir nicht tun. Wir bringen all diese Dinger raus? Jeder redet darüber. Das ist der Zweck der retrospektiven und ehrlichen Überprüfung der Sprint-Schulden ging vorbei. Nächster Punkt, denken Sie daran, die Idee ist nicht, Mängel hervorzuheben oder machen es eine Schuld Spiel Übung. Wie ich bereits im letzten Kapitel in Scrum sagte, sind
die Siege und Misserfolg die gesamte Verantwortung des Teams. Die Retrospektive sollte also ehrlich gemacht werden. Es sollte verwendet werden, um Dinge zu verbessern. Und noch wichtiger, es sollte nicht von einer Schuldspielübung gelehrt werden. sind wir, wir zeigen nur auf die schlechten Dinge aller. Es ist für die Verbesserung des Drucks, es ist für jedermanns Besserung. Also lassen Sie es uns ehrlich halten. Lassen Sie uns nicht allen die Schuld geben. Schließlich stärkt die Praxis der regelmäßigen Retrospektive den kontinuierlichen Verbesserungsaspekt. Also müssen wir aus der Vergangenheit lernen, wir müssen die Dinge verbessern. Und das ist der Zweck der Retrospektive. In Ordnung, also ging es nur um Retrospektive oder Retro, wenn wir jetzt nur noch eine Zeremonie haben. Lassen Sie uns in der nächsten Vorlesung darüber sprechen. Vielen Dank.
18. Release: Hallo an alle und willkommen zurück. Lassen Sie uns über das letzte Thema der Scrum-Zeremonien sprechen, bekannt als Release-Planung. Also Jungs, Release-Planung ist eine wichtige Zeremonie in einem Scrum, obwohl Sie die meisten Kurse sehen werden, die nicht über diesen sprechen. Ich habe es hier aufgenommen, weil es wichtig ist, diese Details zu verstehen. Wir müssen wissen, wann das Produktinkrement an den Endbenutzer geliefert werden soll, damit er es verwenden kann. Und all unsere harte Arbeit kommt zum Einsatz. Daher geht es Jungs bei der Freigabeplanung darum zu entscheiden welche Pflanzeninkremente wir an den Endbenutzer ausstoßen möchten. Und wann wollen wir es tun? Denken Sie daran, dass der Zweck jedes Sprints ist,
neue Instrumente zu entwerfen , und wir müssen herausfinden wann diese Inkremente für den Endbenutzer freigegeben werden. Einige Organisationen werden es nach jedem Sprint in die Produktion bringen. Einige Organisationen werden es nach zwei tun. Sprint ist keine feste Regel dafür. Es wird als Release-Trittfrequenz bezeichnet, und es hängt völlig von der geschäftlichen Anforderung oder der Produkt-Roadmap
oder den Kosten oder dem Mehrwert ab, der dem Produkt hinzugefügt wird. Dies sind die verschiedenen Faktoren, auf denen unsere Releases basieren würden. Und wir werden über all diese Aspekte während dieser Release-Planungszeremonie sprechen. Also zunächst einmal, wenn es fertig ist, sollten wir
idealerweise die Release-Planung in regelmäßigen Abständen durchführen. Also sollten wir es wie nach jedem Sprint machen. Weil wir daran denken, wann und was wir freigeben müssen, müssen
wir vielleicht unseren Rückstand ändern. Möglicherweise müssen wir Anforderungen neu priorisieren, Ressourcen neu ausrichten usw. Es ist also am besten, es in häufigen Abständen zu tun. Nächster Punkt, wer nimmt an der Release-Planungssitzung teil? Es sollte also die Stakeholder, der Produkteigentümer und das gesamte Scrum-Team sein. Denn denken Sie daran, dass jeder aus dem Entwicklungsteam eine Rolle in der Veröffentlichung spielen könnte. Die Entwickler werden den Code bereitstellen, die Tester würden den Code überprüfen, damit jeder etwas Arbeit hat. Es ist also gut, das gesamte Scrum-Team oder eine kleine Teilmenge davon einzubeziehen. Als nächstes, was ist die Dauer? Wieder, keine harte und schnelle Regel. 30 Minuten bis 60 Minuten ist eine ausreichende Dauer. Und schließlich, was sind die Ziele dieser Zeremonie? Erstens, wie wir besprochen haben, hilft
die Release-Planung herauszufinden welche Funktionen wir dem Kunden liefern können. Und denken Sie daran, dass die Dinge von einer Feature-Liste geleitet werden können, wie wir eine Veröffentlichung machen
möchten, sobald alle diese Funktionen bereit sind. Oder es könnte von einem Datum gesteuert werden, wie wir einen veröffentlichten nächsten Monat, zweiten Freitag, machen wollen.
Also, was auch immer sind die Kriterien, die wir über diese Dinge in der Release-Planungszeremonie diskutieren. Als Nächstes schauen wir uns die Produkt-Roadmap an und treffen die Entscheidung. So wird es von der Produktanforderung,
den Stakeholder-Inputs, all diese Faktoren
zusammen geführt den Stakeholder-Inputs, all diese Faktoren , um zu entscheiden, wann wir das Produkt freigeben wollen. Drittens diskutierten wir auch über das Gleichgewicht zwischen Kundenbedürfnissen und Umfang. So kann der Kunde jede Woche etwas Neues wollen, aber es gibt echte Bedenken, dass Dinge nicht bereit sind, in dieser kurzen Zeit oder für diese Angelegenheit, es könnte auch Bedenken über das Budget geben. Also reden wir über all diese Dinge. Wir versuchen, ein Gleichgewicht zwischen unseren Kosten und der Freigabe häufig für den Benutzer zu finden. Nächster Punkt, dass Release-Frequenz variiert oder jede Organisation, wie ich sagte, einige Teams werden jeden Sprint veröffentlichen. Manchmal können einige Teams nach einem Sprint loslassen. Es gibt keine harte und schnelle Regel. Es hängt von der Organisation ab, es hängt von ihren geschäftlichen Anforderungen ab. Letzter Punkt, der Freigabeplan ist kein statischer Plan und er kann sich basierend auf einer neuen Ergänzung zum Backlog ändern. Deshalb ist es wichtig, die Dinge zu überdenken. Besprechen Sie regelmäßig Dinge mit dem Stakeholder und tun Sie dies,
diese Freigabe-Planungszeremonie häufig. Okay, Leute, damit kommen
wir zum Ende all unserer Scrum-Zeremonien. Lassen Sie uns die Dinge schnell in der Reihenfolge zusammenfassen, in der sie geschehen. Also machen wir den Rückstand Pflege, bevor der Sprint beginnt. Dann, um den Sprint zu starten, machen
wir die Sprint-Planung, um den Sprint zu starten. Jeden Tag des Sprints läuft der
wildeste Druck. Wir werden das täglich tun, aufstehen. Schließlich, wenn der Sprint endet, werden
wir die Demo machen und wir werden die Retrospektive machen. Wir sollten auch die Release-Planung irgendwo hier einbeziehen, wie nach dem Sprint und in einem häufigen Intervall. Leute, denk daran, dass all diese Zeremonien grundlegend für den Scrum sind. Sie sind Zeitboxen und jeder von ihnen dient einem wichtigen Zweck, wie wir gesehen haben. Wir sahen ihre Bedeutung, wir sahen ihre Häufigkeit. Und Sie können dieses Diagramm sehr schnell zusammenfassen, um zusammenzufassen wenn Sie brauchen, wann diese Zeremonie passiert und was ihr Zweck ist. Okay, Leute, also haben wir die verschiedenen Krümelzeremonien gesehen. Gehen wir zum nächsten Kapitel und diskutieren die nächste Komponente von Scrum, die Scrum Artefakte. Vielen Dank.
19. Epsen und Einführung in Artifacts: Hallo an alle und herzlich willkommen zum fünften Kapitel des Kurses. Bisher haben
wir auf unserer Reise gesehen, was h i ist und was ein Scrum ist. Wir haben die verschiedenen Personen in einem Scrum Team gesehen, das als Scrum Rollen bekannt ist. Und wir haben auch die verschiedenen Treffen gesehen oder ist Krume Zeremonien, die sie tun, um ein Produkt zu entwickeln oder erhöhen. Alles in allem müssen wir wissen, wer und wie Teil der Geschichte. nun in diesem Kapitel etwas lernen, Lassen Sie unsnun in diesem Kapitel etwas lernen,das Scrum
Artefakte genannt wird und wie es dem Team auf seiner Reise von Scrum hilft. Also fangen wir an. Das sind also die Themen, die wir in diesem Kapitel behandeln würden. Aber davor, ein sehr wichtiger Haftungsausschluss, um jede Verwirrung zu vermeiden. Denken Sie daran, dass die Scrum Artefakte tatsächlich nur der Produktrückstand,
der Sprint-Rückstand und die Inkremente sind . Also Nummer 456 auf unserer Liste. Allerdings, um sie zu verstehen, müssen
wir auch erscheinen aus Epen und Benutzer ist Geschichte, und das ist, warum wir bewegen uns in einer logischen Reihenfolge. In diesem Kapitel werden wir zuerst über Epics sprechen, dann werden wir über User Stories sprechen. Und weil User Stories die Quelle der Anforderung für unser gesamtes Team sind, werden
wir die Best Practices sehen, um gute User Stories zu schreiben. Dies wird uns helfen zu wissen, wie man sie richtig in
unserer Organisation schreibt oder einen Scheck behält, wenn jemand anderes es schreibt, dann werden wir uns bewegen, um über unsere Artefakte zu sprechen. Der Product Backlog ist Sprint Backlog und Inkrement, so dass die Dinge für uns klar sind. Und schließlich werden wir über etwas lernen, das die Definition von getan genannt wird, was ein sehr interessantes Konzept und Dokumentation der Vereinbarung des Scrum Teams ist. Deshalb habe ich es in dieses Kapitel aufgenommen. Beginnen wir also unsere Reise und fangen wir mit dem ersten Thema an. Lassen Sie uns zuerst darüber sprechen, was die Bedeutung von Scrum Artefakten ist. Wenn wir also allgemein sprechen, bedeutet
das Artefakt Wort die Dokumente, die wir erstellen. Und der Zweck dieser Dokumente ist es, uns
wichtige Informationen zur Verfügung zu stellen und sicherzustellen, dass jeder im Team das gleiche Verständnis für die Dinge hat. Nun, wenn wir sagen, geben Sie uns wichtige Informationen, was sind die Informationen, die diese Artefakte liefern können? Also, um das zu verstehen, vergessen
wir, ist Krume für einen Moment, und lassen Sie uns darüber nachdenken, ein Produkt im Allgemeinen zu erstellen oder zu modifizieren. Was sind also die verschiedenen Informationen, die wir brauchen würden, wenn wir das tun? Zunächst einmal müssten wir wissen, was die Anforderung ist. Denn das sind die Anforderungen, an die wir arbeiten würden. Als nächstes müssen wir wissen, wie Teil, wie wir uns dieser Anforderung nähern würden, was ist der Teil, den wir tun würden, usw. Und schließlich müssen wir auch wissen,
wie viel getan wird, wie viel übrig ist, et cetera. Und Leute, das ist das gleiche Konzept, das für einen Scrum gilt. Außerdem helfen Artefakte uns, wichtige Informationen wie Nummer eins, das in der Entwicklung befindliche Produkt zur Verfügung zu stellen. sind also nichts anderes als die Anforderung, die wir wollen und sie werden in den Formen von epischen und User Stories gespeichert. Wer schreibt sie? Der Produkteigentümer schreibt sie in Absprache mit den Stakeholdern und mit Hilfe eines Scrum Masters. Und wo bewahrt der Produkteigentümer diese User Stories auf? Er oder sie hält sie im Product Backlog. Zweitens, bevorstehende Aktivitäten. So haben wir bereits gesehen, dass
wir bei der Sprintplanung die User Stories aus dem Produktrückstand nehmen. Und basierend auf der Kapazität des Teams schließen
wir einen Sprint-Rückstand ab. Das ist die Liste der User Stories, an denen das Team im kommenden Sprint arbeiten würde. Und letzter Punkt die Arbeit bisher abgeschlossen. Dies spiegelt sich also auch in unserem Produktrückstand oder Sprint Backlog Fertigstellung wider. Und denken Sie daran, dass es mehrere Berichte auch diese Informationen zeigen. Und das ist, warum Sie sehen, mehrere Autoren gerade Berichterstattung wie Burndown Chart, usw cetera auch ein Artefakt sein. Aber hier in diesem Kurs werden wir mit der ursprünglichen Artefakt-Liste bleiben und wir werden nur die Product Backlog ist Sprint Backlog und Inkremente in diesem Kapitel
behandeln. Für andere Berichtsmethoden wie Burndown oder Geschwindigkeitsdiagramm, haben
wir ein dediziertes Kapitel später vollständig die verschiedenen ist Krümelberichte abdeckt. Und schließlich, letzter Punkt, was ist der Vorteil, Artefakte zu haben? So liefert es wichtige Informationen für alle und bringt alle auf die gleiche Seite in Bezug auf das Verständnis. Nehmen wir zum Beispiel an, wenn wir keinen Produktrückstand hatten, wie werden sie Stake-Inhaber Teammitglieder sind,
wissen, was wir tun müssen und wie viel Arbeit noch übrig ist. Jeder wird ein anderes Verständnis
der erwarteten Arbeit haben und dies wird zu Verwirrung im Team führen. Artefakte helfen also, diese Art von Problem zu lösen. Also, wie ich bereits erwähnt habe, die wichtigsten Artefakte im Scrum, unser Produktrückstand, ein Sprint-Rückstand und Inkremente, und wir werden sie in diesem Kapitel durchkommen. Aber um Dinge klar zu verstehen, müssen wir zuerst über Epen und User Stories wissen. Beginnen wir also mit den ersten Epen. Sind also Jungs gekauft diese Epen? Wenn wir im Allgemeinen sprechen, sind
Epen im Grunde eine große Anforderung. Also in diesem Kapitel, viel von dem, was wir sprechen, ist in Bezug auf Anforderung nur. Und das größte dokumentierte Stück dieser Anforderungen sind Epen. Wie die Definition auf dem Bildschirm sagt, ist
ein Epic eine große Anforderung, die in kleine Stück Arbeit genannt User Stories
unterteilt werden kann . Das ist also die Definition von epischen. Nehmen wir an, lassen Sie uns ein Beispiel betrachten. Nehmen wir an, dass wir eine E-Commerce-Website machen wollen und wir wollen ihre Kasse oder Bestellplatzierung Flow erstellen. Das ist also eine sehr große Anforderung bei vielen Arbeiten, wir müssen uns um die Kasse per Kreditkarte,
per PayPal, Apple Pay und vieles, vieles mehr kümmern . Also Kasse Redesign wäre ein Epic. Und um die nachfolgenden Anforderungen der Kreditkarten-Checkout, PayPal Checkout, Apple Pay Checkout, etc. zu tun. Wir werden User Stories erstellen, das ist das Beispiel für Epen und User Stories, und das ist die Beziehung zwischen ihnen. Wir werden das klarer sehen, wenn wir das praktische Projekt später machen, keine Sorge. Aber im Moment, denken Sie daran, dass große Anforderung
episch ist und wir erstellen eine kleine Anforderungen oder User Stories daraus, so einfach wie das. Also lasst uns für die erste lesen, Epen können als die oberste Stufe der Produktentwicklungsarbeit betrachtet werden. Produktentwicklung bedeutet also Anforderungen. Und diese Anforderungen kommen von Epic, die in User Stories aufgeschlüsselt sind. Epen sind also die oberste oder oberste Stufe der Anforderungen in der Produktentwicklung. Zweitens können Epen mehrere Teams,
mehrere Projekte und ein Scrum Board erweitern . Das klingt also logisch In unserem Beispiel, episch von Checkout Redesign. Einer ist Scrum Team wird Checkout auf der Website behandeln. Anderes Team übernimmt die Verarbeitung von Back-End-Bestellungen. 13 behandelt das Versenden von E-Mails, wenn die Bestellung platziert wird, usw. So Epen sind groß genug, sie können mehrere Teams umfassen und es gibt Scrum Boards. Nächster Punkt, Epen werden oft über mehrere Sprints geliefert. Also offensichtlich, weil Epen so groß sind, dass wir sie nicht in einem einzigen Sprint machen können. Es ist mehrere Sprint von Arbeit. Es ist in mehrere User Stories und für mehrere Scrum Teams unterteilt. Und der letzte Punkt, Epen über Sprints entwickelt, um mehr Informationen zu bekommen. Wenn wir also an Themen arbeiten, während wir an unserem Checkout Redesign Epos arbeiten, werden
wir mehr Dinge lernen. Wir werden neue Anforderungen bekommen, an die wir früher nicht gedacht haben. Und so müssen wir neue User Stories erstellen, um diese Anforderungen zu bewältigen. Wenn wir also Fortschritte machen,
während wir in unserem Sprint vorankommen, werden
wir neue User-Geschichten an diese Epen gebunden bekommen. Okay, Leute, also ging es bei Dat um Epen, aber du musst dich nicht an all diese Dinge erinnern. Denken Sie daran, zwei Schlüsselaspekte. Nummer eins und episch ist ein großes Stück Arbeit. Und Nummer zwei, es ist in kleinere Benutzer unterteilt ist Geschichten, die in der Regel mehrere Team und einen Sprint beteiligt. Dad sagte, das ist alles episch ist. Großartig. Nun, da wir wissen, was ein Epos ist, lassen Sie uns über seine Handhabung in Form von kleinen Stücken sprechen, die User Stories genannt werden. Lassen Sie uns in der nächsten Vorlesung über diese User Stories sprechen. Vielen Dank.
20. Benutzergeschichten: Hallo an alle, und willkommen zum Thema User Stories. Jetzt wird dies
ein sehr wichtiger Vortrag sein , denn wenn Sie im Scrum arbeiten, werden
Sie die meiste Zeit mit User Stories beschäftigen. Diese User Stories werden die Quelle aller Anforderungen sein und Sie werden darauf verweisen , ob Sie etwas zitieren oder etwas testen oder mit Stakeholdern diskutieren. Deshalb werden wir in diesem und der nächsten Vortrag ausführlich über
User Stories sprechen . Also lasst uns anfangen. Okay, es ist zuerst von allen Wassernutzergeschichten. Wir haben bereits in der letzten Vorlesung gesehen, dass die großen Stücke von Anforderungen als Epen bezeichnet werden. Und aus diesen Epen schaffen wir eine kleinste,
kleine Anforderungen, die User Stories genannt werden. Wir nehmen diese User Stories in einem Sprint und wir arbeiten daran. So sind User Stories im Grunde die kleinste
Maßeinheit in Scrum, die in einem Sprint geliefert werden kann. Also, wenn das Team für die Sprint-Planung sammelt, werden
sie wie fünf oder sieben oder zehn Benutzer ist story-basiert auf ihrer Kapazität und sie werden beginnen, um alle diese User Stories innerhalb eines Sprint zu
vervollständigen. Das ist also, was ein Benutzer ist. Story ist die kleinste Arbeitseinheit, die das Team in einem Sprint liefern kann. Lassen Sie uns die Aufzählungszeichen zuerst sehen, User Stories sind allgemeine Erklärung der Anforderungen, die in den Begriffen der Endbenutzer ausgedrückt werden. Was sind also in den Benutzergeschichten Anforderungen und wie schreiben wir diese Anforderungen auf? Sehr wichtig. Wir schreiben DEM immer in der Perspektive eines Endbenutzers auf. Wenn wir über die Kasse mit Kreditkarte auf unserer E-Commerce-Website User Story sprechen, werden
wir es wie ein Benutzer schreiben, ich möchte eine Bestellung mit einer Kreditkarte aufgeben und dann werden wir die weiteren Details geben. Wir werden es nie schreiben, wie eine technische Person oder ein Unternehmer wissen, unsere User Story wird immer aus der Perspektive eines Endbenutzers geschrieben. Nächster Punkt, wie schreiben wir detaillierte Anforderungsaspekte in der User Story auf? Wir würden es als etwas schreiben, das die Akzeptanzkriterien genannt wird. Die Akzeptanzkriterien sind also eine Reihe von vordefinierten Anforderungen, die erklären, was getan werden muss. So zum Beispiel, für unsere Kreditkarte ist Geschichte, mit der wir beginnen, als Benutzer, möchte ich eine Bestellung mit einer Kreditkarte aufgeben. Und dann werden wir erwähnen, die Akzeptanzkriterien ist wie Nummer eins, Benutzer hat die Möglichkeit, eine Kreditkarte eingeben. Nummer zum Benutzer hat die Möglichkeit, eine Debitkarte einzugeben. Nummer drei, Benutzer hat die Möglichkeit, ihre Liste der sicheren Wache und so zu sehen. Das ist also die Struktur einer User Story. Und keine Sorge, wir werden ein Beispiel auch später in der Vorlesung sehen. Aber nur um schnell zusammenzufassen, die Struktur geht wie ein Benutzer, Ich möchte so und so,
und dann haben wir, dass Detail Akzeptanzkriterien dritte hat, wer schreiben der Benutzer ist Geschichte, so dass wir es bereits gesehen. Es ist der Produkteigentümer. Der Product Owner ist für das Schreiben von User Storys verantwortlich. Er oder sie kann Hilfe des Teams nehmen, wenn es benötigt wird. Er oder sie kann Hilfe der Scrum Master zwei erleichtert, aber die ultimative Verantwortung, Benutzergeschichten zu erstellen, sie
zu modifizieren, sie
zu aktualisieren, sie zu priorisieren, et cetera. Alles ist mit dem Produkteigentümer. Wie wir in der letzten Vorlesung gesehen haben, ist
es eine ihrer Hauptaufgaben. Und letzter Punkt, User Stories sind ein Bestandteil der Schätzung. So werden wir im späteren Kapitel viel detailliert über die Schätzung sprechen. Aber im Moment denken Sie daran, dass
wir für die Geschichte jedes Benutzers etwas namens Story-Points geschätzt haben. Diese User Stories dienen also auch als Medium für die Schätzung. Also lassen Sie uns voran und werfen einen Blick darauf, wie wir tatsächlich User Story aussieht. Also Jungs hier ist, wie eine User Story aussieht. Und das ist ein Problem. Wahrscheinlich eine User Story, die zum Drucken von
etwas aus dem Problem-Dashboard wie G2 oder so erstellt wurde . Aber keine Sorge, ignorieren Sie einfach den Kontext. Konzentrieren wir uns einfach auf das Format. Wie Sie sehen können, beginnt
die User Story mit dem Wort als Benutzer. Wie ich schon sagte, schreiben wir die User Stories immer aus der Perspektive des Endbenutzers. Wir werden es aus geschäftlicher Sicht nie erwähnen. Wir werden es aus technischer Sicht nie erwähnen. Es wird immer aus der Sicht eines Endbenutzers zurückgegeben. Und deshalb beginnt die Geschichte des Benutzers immer mit der Zeile als Benutzer. Und dann können Sie sehen, dass wir die detaillierten Anforderungen haben, das ist die Akzeptanzkriterien. Und die Akzeptanzkriterien wurden sehr schön in Kugeln geschrieben. So Daten, es ist klar, alles wurde sehr detailliert erklärt. Also, jetzt wissen Sie, wenn das Team für
die Backlog Grooming oder die Sprintplanung zusammenkommt , werden
sie diese Geschichte durchgehen. Sie werden die Akzeptanzkriterien lesen, wenn sie
Fragen haben , die sie dem Produkteigentümer stellen können, er oder sie wird es beantworten und so weiter. Aber wir müssen jedes Detail in diesen Akzeptanzkriterien auf
das kleinste Niveau geben . Denken Sie daran, wir können alle technischen Details auch hinzufügen, wie wenn es einige technische Informationen Schulden wird das Entwicklungsteam helfen. Wir können es unten nach jedem Business-Benutzer Detail hinzufügen. Und wenn wir, wenn nötig, können
wir auch ein schönes Mock-up anbringen. So hilft das Mockup in der visuellen Klarheit,
vor allem, wenn wir eine Designänderung durchführen oder wenn wir eine UI-intensive Änderung machen, dann ist es immer hilfreich, ein Modell an den Benutzer anzuhängen ist Geschichte. So ist ein Benutzer. Die Geschichte sieht aus wie „Jungs“. Und jetzt, wo wir wissen, was ein Benutzer ist, Geschichte ist Watt, es sind Formate, was wichtig ist. Lassen Sie uns weitermachen und lernen Sie
die Best Practices kennen , um eine User Story in der nächsten Vorlesung zu erstellen. Vielen Dank.
21. So schreibt man tolle Nutzergeschichten: Hallo, alle zusammen.
Lassen Sie uns über die besten Methoden sprechen, um eine großartige Benutzergeschichte zu
schreiben. Wie ich bereits erwähnt habe, ist das
Schreiben einer User Story hauptsächlich
die Aufgabe des Product Owners. Wenn Sie also
als Product Owner arbeiten wollen ,
müssen Sie das wissen, oder wenn Sie
als Business Analyst,
Entwickler oder Tester arbeiten , müssen
Sie es trotzdem wissen, damit
Sie sicherstellen können, dass die User Stories in
Ihrem Unternehmen korrekt
geschrieben sind . Lassen Sie uns also sehen. Der erste Punkt Denken Sie an
den Endbenutzer und schreiben Sie aus
seiner Perspektive. Sehr wichtig ist, dass es bei
Crum darum geht Endverbraucher qualitativ hochwertige
Produkte zu
liefern Lassen Sie uns bei der Erstellung
der Anforderungen an uns
als Endbenutzer denken Erstellung
der Anforderungen an uns
als Wir wollen nicht als
Produkteigentümer oder
Entwickler denken oder als Test hin oder her. Was will der
Endbenutzer? Schreiben wir es so auf. Halten Sie es als Nächstes kurz und einfach. Schreiben Sie nicht zu viele Details
, um Verwirrung zu stiften. Wenn es zu
lang oder zu lang wird, bedeutet das wahrscheinlich, dass die Geschichte
zu kompliziert wird, und wir sollten sie
in zwei separate Geschichten aufteilen. Halte es kurz, halte es einfach. Als Nächstes fügen Sie klare
Akzeptanzkriterien hinzu. Die Akzeptanzkriterien, wie wir
gesehen haben ,
machen die User Story aus. Wir brauchen klare
Akzeptanzkriterien, und aus diesem Grund werden
wir auf
der nächsten Folie sehen, wie man
gute Akzeptanzkriterien schreibt. Vierter Punkt:
In Zusammenarbeit erstellen. Diskutieren Sie mit den Stakeholdern, besprechen Sie mit dem
Entwicklungsteam, insbesondere wenn es sich um
eine technische Geschichte handelt, nehmen Sie ihre Beiträge auf und erstellen Sie
dann ihre Geschichte. Denken Sie daran, dass die Erstellung der Geschichten die Aufgabe des Product Owners
ist, er dies
jedoch immer
in Zusammenarbeit mit dem Team tun sollte . Einer Person kann Dinge entgehen. Eine Person kann nicht
alle Anforderungen kennen. Zusammenarbeit ist eine
großartige Alternative. Nächster Punkt: Brainstorming,
Verfeinerung oder Aufteilung. die Geschichte,
sprechen Sie darüber und stellen Sie alle
Fragen, die Sie haben, wenn wir
Backlogs oder
Sprints planen Besprechen Sie die Geschichte,
sprechen Sie darüber und stellen Sie alle
Fragen, die Sie haben, wenn wir
Backlogs ausarbeiten alle
Fragen Lassen Sie den Product Owner Ihre Fragen
beantworten, über Unbekanntes und über das Risiko
sprechen Falls erforderlich,
modifizieren Sie die Story, oder wenn sie zu umfangreich wird, teilen Sie die Story in zwei
oder mehr weitere Und letzter Punkt: Fügen Sie aus Gründen der
Übersichtlichkeit Visualisierungen hinzu. Ich persönlich schlage
vor, ein Modell hilft, die Dinge
leichter
zu klären , und es ist
besser als 100 Wörter Versuchen Sie also immer, ein Modell
in die User Stories aufzunehmen, insbesondere wenn es sich um eine
Benutzeroberfläche oder eine Designänderung handelt. Es gibt viele Tools
auf dem Markt, wie Vision , mit denen Sie großartige Modelle erstellen und sie
mit dem Team teilen können. Lassen Sie uns
diese also nutzen. In Ordnung. Nun, da wir wissen, wie eine gute User Story geschrieben werden
sollte. Lassen Sie uns darüber sprechen, wie man
gute Akzeptanzkriterien darin schreibt . Bewährte Methoden zum Schreiben
guter Akzeptanzkriterien. Und die erste
besteht darin, sicherzustellen, dass die Akzeptanzkriterien
vorhanden sind, ohne dass Sarkasmus beabsichtigt Aber Leute, ihr werdet oft sehen
, dass Teams
die User
Story nur mit einer Beschreibung erstellen und es keine
Akzeptanzkriterien geben wird Das ist nicht korrekt. Eine Geschichte sollte immer
Akzeptanzkriterien enthalten , da dies die detaillierte Anforderung
ist. Wenn ich einfach eine leere
Story erstelle, zum Beispiel mit der Aufschrift „Bestellung
mit Kreditkarte aufgeben“, dann gibt es kein
gemeinsames Verständnis darüber, wie das funktionieren soll. Jeder wird seine eigene
Interpretation der Dinge haben, und das wird natürlich zu
Verwirrung und Schreiben Sie immer
Akzeptanzkriterien in Stories.
Achten Sie darauf, dass wir keine
User-Stories erstellen , ohne
die Akzeptanzkriterien in Zweitens: Dokumentieren
Sie vor der Entwicklung. Schreiben Sie
zuerst die User Stories
und die Akzeptanzkriterien und entwickeln Sie dann die
Dinge als Teil, der detailliert Entwickeln Sie
nicht zuerst die
Dinge und schreiben Sie dann , wie es funktioniert, wie es den
Akzeptanzkriterien entspricht. Das könnte bedeuten
, dass wir den falschen Weg einschlagen. Als Nächstes müssen wir dafür sorgen, dass es erreichbar,
messbar und testbar ist. Wenn Sie etwas in
die Akzeptanzkriterien schreiben,
stellen Sie sicher, dass es machbar ist,
stellen Sie sicher, dass es Schreiben Sie keine Dinge, die unpraktisch
wären. Vierter Punkt: Diskutieren Sie mit
dem Team, erzielen Sie einen Konsens. Holen Sie sich also Anregungen von Stakeholdern, stellen Sie sicher, dass Sie alle derselben
Meinung sind, holen Sie sich Anregungen vom
Team, diskutieren Sie mit ihnen, schreiben Sie sie auf, haben Sie
Fragen, beantworten Sie sie. Denken Sie daran, dass
es das Entwicklungsteam ist diese Geschichten
und Akzeptanzkriterien
tatsächlich erstellt. Zusammenarbeit und Konsens
mit ihnen sind also der Schlüssel. Als Nächstes sollten Sie sich auf
das Endergebnis konzentrieren, nicht auf das Wie. Auch hier ist es sehr wichtig,
dass wir als Endbenutzer
Akzeptanzkriterien festlegen, und der technische Aspekt sollte diesen Teil
nicht überschatten Wenn
technische Details erforderlich sind, können
wir sie separat als
technische Notiz oder Notiz
für das Entwicklungsteam verfassen technische Notiz oder Notiz
für das Entwicklungsteam Bei den meisten
Akzeptanzkriterien
sollte es jedoch darum gehen, was benötigt wird, und nicht darauf, wie wir es tun sollten. Und schließlich sollten Sie daran denken, auch
die nicht funktionalen Aspekte mit einzubeziehen , sodass Benutzerfreundlichkeit und Leistung gleichermaßen wichtige Aspekte
sind. Wenn wir
auf unserer E-Commerce-Website über das Auschecken sprechen und es etwa zehn
Seiten lang ist, eine Bestellung aufzugeben, oder wenn es 5
Minuten dauert, eine Kreditkarte hinzuzufügen, dann wird das niemand tun. Sprechen Sie nicht nur über
die funktionalen Aspekte. Denken Sie auch an die nicht funktionalen
Aspekte und wie wir sie am besten umsetzen
können. In Ordnung, Leute. Alles drehte sich um Nutzerberichte
und Akzeptanzkriterien. Denken Sie an die detaillierteren und gut dokumentierten Anwenderberichte die
wir mit klaren
Akzeptanzkriterien haben werden. Das bessere Team würde sich auf ein gemeinsames
Verständnis einigen, und es wird weniger Misserfolge geben. Egal, ob Sie in
Ihrem Job
User Stories schreiben oder sie in Ihrer Arbeit
verwenden. Stellen Sie immer sicher, dass
sie
klar und gut geschrieben sind und
den von uns besprochenen Punkten entsprechen. Großartig. Nun, da
wir über Epen und Userytorien
gesprochen haben Gehen wir nun zurück und schauen uns
das eigentliche Thema dieses
Kapitels an , Fangen wir in der nächsten
Vorlesung mit dem ersten an. Danke.
22. Artifact 1: Hallo an alle und willkommen zum ersten Artefakt, dem Produktrückstand. Also Jungs aus dem vorherigen Kapitel, wir haben eine Vorstellung davon, was der Product Backlog ist. Ganz einfach, es ist eine Liste von Öl-Leistungen, die in einem Produkt durchgeführt werden müssen. Also, wenn wir einige neue Funktionen machen oder einige bestehende ändern wollen, oder wir wollen einige Fehler beheben. Dies sind die Dinge, die den Produktrückstand ausmachen. Nächster Punkt, der Product Backlog wird immer versucht, in einer Prioritätsreihenfolge gehalten zu werden. Daher sollte der Produkteigentümer den Rückstand häufig überprüfen, da er
für den Produktrückstand verantwortlich ist und er ihn priorisiert behalten sollte. Andernfalls würden wir nicht wissen, was dringend ist. Wir würden nicht wissen, was zuerst getan werden muss, und es kann in der Liste verloren gehen, wenn der Produktrückstand erweitert wird. Also lasst uns durch die Kugel gehen. Das erste, was auf dem Bildschirm, wie Sie sehen, ist die Definition des
Produktrückstands, die, wie wir diskutiert ,
ist Nummer eins, eine Liste aller Leistungen, die getan werden müssen. Und Nummer zwei, es sollte in der Prioritätsreihenfolge sein. Dies sind die beiden wichtigsten Erkenntnisse aus dieser Vorlesung. Wie der erste Punkt sagt, enthält der
Produktrückstand neue Funktionen, Änderungen, Fehlerbehebungen in Frankreich, Änderungen usw. Dies sind also einige der Dinge, die wir
im Produktrückstand haben werden , wie wir besprochen haben. Und in der Tat, basierend auf unserem früheren Lernen, können
wir diese Liste weiter verfeinern und einfach gesagt, im Produktrückstand würde idealerweise Nummer eins,
User Stories und Nummer zwei Dollar enthalten . Zweitens organisiert der Product Owner diese Anforderungen oder User Storys gemäß Priorität. So sehr wichtig, wie wir diskutieren, ist
es notwendig, den Produktrückstand in der vorrangigen Reihenfolge zu halten. Und wer ist die Person, die sich darum kümmert, neue Sachen zum
Produktrückstand hinzuzufügen oder seine Priorität aufrechtzuerhalten, der Produkteigentümer. So haben wir in einer der früheren Vorträge gesehen, dass die Erstellung des Rückstands und
die Aufrechterhaltung des Rückstands eine der Hauptaufgaben des Produkteigentümers ist. Nächster Punkt, der Product Backlog kann weiter wachsen und er fungiert als Platzhalter für alle zukünftigen Änderungen. In jeder Produktentwicklungsmethodik würde
es für immer neue Anforderungen geben. Und so würde sich der Produktrückstand für immer mit neuen Sachen
ändern, die hinzugefügt, entfernt oder neu priorisiert werden. Und letzter Punkt, jeder Sprint das Team nimmt Benutzergeschichten aus dem Produktrückstand im aktuellen Zyklus durchgeführt werden. Also jede Änderung, die im Produkt vorgenommen werden muss, wird
es zuerst durch den Produkteigentümer zum Produktrückstand hinzugefügt. Es wird mit dem gesamten Team besprochen. Es ist parasitiert mit dem gesamten Team, der Schätzung darauf, und dann wird es in einem dieser Drucke genommen, um zu arbeiten. Also Leute, das war's, das ist alles über den Produktrückstand. Noch einmal, zusammenfassend, können
Sie sich den Produktrückstand als priorisierte Wunschliste vorstellen, verknotet To-Do-Liste, weil wir Spuren ändern und nicht alles tun wollen. Daher nennen wir es als priorisierte Wunschliste, die vom Produkteigentümer behandelt wird. Und es dient als ein großer Eimer der Anforderung
, aus dem wir die kleinen Anforderungen ziehen und sie im Sprint entwickeln. Also Leute, das war unser erstes Artefakt. Schauen wir uns die nächste in der nächsten Vorlesung an. Vielen Dank.
23. Artifact 2: Hallo an alle. Lassen Sie uns über das nächste Artefakt sprechen, das ich den Rückstand sprinte. Also Leute, an dieser Stelle haben wir einen Produktrückstand,
der die User Stories für jede neue Anforderung enthält , die das Team zu tun hat. Jetzt wird das Team diese Geschichten in der Backlog Pflege pflegen. Und dann werden sie sich für eine Sprintplanungssitzung versammeln, wo sie
die ersten fünf oder ersten zehn User Stories nehmen werden , um im kommenden Sprint basierend auf ihrer Kapazität zu arbeiten. Und diese Gruppe von fünf oder zehn User-Geschichten, die gemacht haben
, ist unser nächstes Artefakt, bekannt als Sprint-Rückstand. Wie Sie sehen können, sagt die Definition auch, dass ein Sprint-Rückstand eine Teilmenge des
Product Backlogs ist , die von Team identifiziert wird, die während des Sprints abgeschlossen werden soll. So haben wir bereits den Produktrückstand gesehen. Es ist eine große Liste von Anforderungen, dass das Team von dort aus eine kleine Reihe
von Anforderungen nimmt und den Sprint-Rückstand ausmacht. Und wie viel wäre Daten-Sprint-Rückstand? Es wäre so viel Arbeit, die das Team während des nächsten Sprints erledigen kann, so einfach wie das. Also lasst uns voran gehen und die Kugeln lesen. Also zuerst in einer Sprintplanung, dass das Team Benutzergeschichten
nach Priorität wählt , die vom Produkteigentümer und der Teamkapazität definiert wird. Also haben wir bereits darüber gesehen, wenn das Team sich für eine Sprintplanung versammelt,
wir werden den Product Backlog durchlaufen
, der in einer vorrangigen Reihenfolge ist. Denken Sie daran, und das Team würde
die ersten fünf oder zehn Geschichten basierend auf ihrer Kapazität abholen . Sie werden dies fünf oder zehn Geschichten
im aktuellen Sprint tun und Daten sind, was der Sprint-Rückstand ist. Nächster Punkt für die Geschichte eines jeden Benutzers im Sprint-Rückstand, dieses Team identifiziert die Aufgabe, die erforderlich ist, um sie zu beenden. Das ist also der andere Aspekt der Sprintplanung, den wir im letzten Kapitel besprochen haben. Nur die Geschichten zu nehmen und ein Storyboard zu erstellen, ist Sprint-Rückstand ist nicht ausreichend. Wir müssen herausfinden, wer daran arbeiten wird. Dieser Prozess wird als Tasking bezeichnet. Es bedeutet im Grunde, jedem einzelnen Teammitglied Aufgaben zuzuweisen. Bisher ist eine Geschichte. Wir werden Entwicklungsaufgaben einem Mann zuweisen, Aufgaben einem Mann
testen
, UAT entwerfen, et cetera. Und einzelne Teammitglieder werden diese Aufgabe übernehmen und daran arbeiten. Dies hilft also zu klären, wer an was arbeiten wird, wie viel Arbeit jeder Kerl hat. Sind die Eigentümerbesetzt? Haben sie all diese Dinge unter Arbeit? Nächster Punkt sollte ein Sprint-Rückstand idealerweise während der Dauer eines Sprints unverändert
bleiben. Also, wenn wir uns verpflichtet haben, wie Tennisgeschichten im Sprint zu tun, sollten
wir idealerweise keine Änderungen an dieser Liste vornehmen. Und denken Sie daran,
dass ich das Wort idealerweise verwende, denn lassen Sie uns sagen , wenn jemand Kapazität zur Verfügung hat, weil er die Arbeit beendet hat, oder lassen Sie uns realistischer sein. Und sagen wir, wenn etwas Dringendes auftaucht, dann werden wir sicherlich neue Dinge in den Sprint-Rückstand ziehen müssen, richtig? Aber abgesehen davon sollten
wir immer daran festhalten, was wir bei der Planung begangen haben. Beachten Sie auch, dass, falls wir etwas Neues machen, dass das Team herausfinden muss, wie es unterzubringen ist. Sie können nicht alle bereits engagierten Arbeit und diese neue Arbeit tun, oder? Also müssen sie vielleicht etwas neu priorisieren, sie müssen vielleicht etwas entfernen, sie müssen vielleicht Hilfe von anderen Teams nehmen, usw. Also im Idealfall sollten wir keine Änderungen am Sprint-Rückstand vornehmen, sobald sie Sprint
begann, aber es passiert höchstwahrscheinlich. Und wenn es passiert, wenn wir etwas Neues nehmen müssen, müssen
wir über all diese Faktoren nachdenken. Wir können die neue aufgenommene Arbeit auch erledigen. Und letzter Punkt, Leute, wenn ein Artikel nicht abgeschlossen ist, kann
es wieder zum Product Backlog hinzugefügt und zu Beginn des nächsten Sprints neu priorisiert werden. So haben wir bis jetzt über den glücklichen Weg gesprochen, meist wo wir wie zehn User Stories in einem Sprint mitgenommen haben. Wir haben alle fertig gestellt und dann begannen wir mit dem nächsten Sprint. Aber so passiert es jetzt immer, manchmal werden die Dinge nicht geschlossen und sie werden zum nächsten Sprint überrollt. Am Ende des Sprints überprüfen
wir den Sprint-Rückstand. Wir sehen, was nicht alles getan wird und überrollt wird. Und wir können entweder im nächsten Sprint weiter daran arbeiten, oder wir können es in
den Product Backlog verschieben und es unter anderen Dingen neu priorisieren. Das ist also eine Übung, die wir am Ende jedes Sprints machen. Und bevor sie den nächsten Sprint beginnen, müssen
wir herausfinden, was zu tun ist, wenn eines der Dinge im Sprint-Rückstand nicht geschlossen wird. Also Leute, es ging alles um unser zweites Artefakt. Sie sprinten den Rückstand. Denken Sie daran, dass wir noch einmal in die vollen Aspekte der Sprint Planning einschließlich Schätzung und wie wir all dies tun, nehmen die Geschichten, denken kappa sitzen Sache, et cetera im späteren Kapitel vier jetzt haben wir gerade ein hohes Niveau des Produktrückstands gesehen, unser zweites Artefakt. Also lasst uns weitermachen. Lassen Sie uns das nächste und letzte Artefakt in der nächsten Vorlesung überprüfen. Vielen Dank.
24. Artifact 3: Hallo an alle. Lassen Sie uns über das letzte Artefakt sprechen, das Inkrement. Also Leute, wir haben dieses Wort viel im Kurs benutzt. Also lassen Sie es uns im Detail sehen. Was ist ein Inkrement und was bedeutet es? Also in einfachen Worten, und Inkrement ist eine Ergänzung zum Produkt. In unserer bisherigen Diskussion haben
wir gesehen, dass in Scrum dieses Team ein Produkt erstellt und dann bei jedem Sprint neue Funktionen oder Inkremente hinzugefügt werden. Jede dieser Inkremente fügt zur vorherigen Version des Produkts hinzu,
wodurch ein besseres, verbessertes und qualitativ hochwertiges Produkt entsteht. Das ist also die Definition von Inkrement. die Produktverbesserung von Strom ist Sprint plus alle vorherigen Sprints. Sehen wir uns die anderen Details an. Erstens, am Ende eines Sprints, sollte
das Produkt-Inkrement in
einem nutzbaren Zustand sein und es sollte die Definition des Teams von getan entsprechen. Also denken Sie daran, was immer Inkrement wir im Sprint tun, wir können es nur als wertvoll betrachten, wenn es in einem nutzbaren Zustand und wenn es die Teams Genehmigungskriterien erfüllt, bekannt als Definition von getan. Wir werden diese Definition von getan in einer späteren Vorlesung sehen. Aber vorerst, bedenken Sie, dass es eine Checkliste
aller Kriterien ist, die Punktprodukt erfüllen sollte, um als abgeschlossen betrachtet zu werden. Zweitens muss das Inkrement in einem nutzbaren Zustand sein unabhängig davon, ob die POD-Seiten es auch lösen oder nicht. So sieht das ziemlich ähnlich wie die erste, aber es gibt eine zusätzliche Barschuld ist die Freigabe des Produkts. Denken Sie daran, eines der Kriterien von Scrum ist, dass jeder Sprint dazu führen
sollte, dass wir ein potenziell versandfähiges Produkt nennen. Das bedeutet also, was auch immer wir in einem Sprint tun, es sollte gut genug sein, um dem Endbenutzer freigegeben zu werden. Nun ist es eine andere Frage, ob der Produkteigentümer es freigeben möchte oder nicht. Er könnte es nach zwei Sprints freigeben wollen. Er könnte es nach einem Monat ganz seiner Berufung freilassen wollen. Trotzdem muss jedes Inkrement in
einem brauchbaren Zustand sein und es sollte zu einem potenziell versandfähigen Produkt führen. Nächster Punkt mit jedem Sprint erhöht sich
das Produkt-Inkrement in Richtung Endvision oder Ziel. So ziemlich klar, wir haben eine Produkt-Roadmap, unsere Vision, wie wir wollen, dass das Endprodukt sein wird. Und mit jedem Sprint, mit jedem Inkrement, wir nach und nach zu dieser Roadmap hinzu, dieses Endziel. Und letzter Punkt, Jungs, der Kernaspekt von Scrum ist, ein fertiges Inkrement zu liefern. Wenn uns jemand fragt, was wir in einem Sprint tun, ist
die Antwort, dass wir in jedem Sprint ein Inkrement für das Produkt erstellen. Wir schaffen ein schönes, verbessertes, hochwertiges Inkrement des Produktes. Und dieses Inkrement erfüllt die produktive Roadmap. Dieses Inkrement entspricht der Definition des Teams „Fertig“. Okay, Jungs, also bringt Papa uns zum Ende aller drei Artefakte, zum Produktrückstand, Sprint-Rückstand und zum Inkrement. Lassen Sie uns alle drei Artefakte noch einmal über dieses Bild zusammenfassen. So haben wir mehrere Anforderungen, die von den Stakeholdern in Form
von neuen Funktionen oder Fehlerbehebungen oder technischen Ergänzungen kommen können . Der Produkteigentümer nimmt diese Anforderungen auf und schafft einen Produktrückstand
, der wie eine große Wunschliste von Anforderungen an die Dinge zu tun ist. Wir nehmen eine kleine Teilmenge von Anforderungen aus diesem Rückstand und erstellen den Sprint-Rückstand, das ist die Arbeit, die das Team im kommenden Sprint übernehmen wird. Und schließlich, sobald die Sprint-Arbeit abgeschlossen ist, haben
wir ein Inkrement zum Produkt, das wie neue Bearbeitungsverbesserungen durch
unser Produkt ist und es möglicherweise versandfähig sein sollte. Also dieser Kerl ist auf Ihrem Bildschirm ist eine Zusammenfassung
aller drei Artefakte, die Sie schnell für Ihr Gedächtnis zusammenfassen können. In Ordnung, also haben wir alle drei Artefakte gesehen, aber es gibt einen Begriff, den wir in
der letzten Folie viel gehört haben , und das ist Definition von getan. Also lassen Sie uns auch sehen, welche Daten in der nächsten Vorlesung sind. Vielen Dank.
25. Definition von gemacht: Hallo an alle und herzlich willkommen zum letzten Thema dieses Kapitels. Lassen Sie uns über etwas sprechen, das als die Definition von getan genannt wird. Stellen Sie sich vor, wir arbeiten in einem Sprint und wir nehmen eine User Story, um die Kasse mit Kreditkarte zu gestalten, wie wir zuvor gesprochen haben. So gibt es wie sieben Akzeptanzkriterien in der User Story. Und am Ende des Sprints kommt der
Entwickler auf und sagt, dass ich all diese sieben Änderungen gemacht habe. Alles ist gut. Wir können darüber nachdenken, dass die Geschichte getan hat. Also, sollten wir einfach nach seinem Verständnis von w1 gehen und ihre Geschichte schließen? Nein. Richtig. Wir sollten lieber eine Liste von Bewertungskriterien haben, um dieses Urteil zu treffen. Da denken Sie daran, dass jeder 2D im Sprint zu
dem Inkrement hinzufügen und zu einem potenziell versandfähigen Produkt führen sollte . Also, wenn wir nicht über eine Reihe von Regeln, Schulden bestätigen die User Story getan hat. Möglicherweise fügen wir dem Produkt unvollständige oder minderwertige Dinge hinzu. Und hier kommt die Definition von getan ins Bild. Als Scrum Team sollten
wir eine Checkliste erstellen. Wir sollten eine Liste von Kriterien erstellen, auf die dieses Team Querverweisen kann. Und darauf basiert, können
sie sagen, dass der Benutzer Geschichten gemacht oder nicht. Und Papa Checkliste ist bekannt als die Definition von getan. Es ist eine Liste von Kriterien, die dieses Team erfolgreich abgeschlossen werden soll, bevordie User Story
deklariert wird und
bevor das Produkt ausreichend ist die User Story
deklariert wird und , um freizugeben. Und was sind die Dinge, die häufig in der Definition von getan vorhanden sind, können
wir Kriterien wie technisches Design überprüft werden sollte, Code sollte Unit getestet werden. Funktionstests sollten ohne kritische oder Blocker Defekte abgeschlossen sein. Anwenderakzeptanz Tests sollten durchgeführt werden, usw.. Das sind also nur einige der Kriterien. Ich schmeiße nur ein paar Beispiele aus. In Wirklichkeit hat das Team gemeinsam diskutiert und sie erstellen eine erschöpfende Liste, und sie folgten dieser Liste, jeden Sprint, um sicherzustellen, dass sie wertvolles Inkrement zu dem Produkt hinzufügen. Also lasst uns zuerst die Kugel lesen. Des, Definition von getan hilft zu überprüfen das Produkt Inkrement abgeschlossen ist und bereit für die Lieferung. Also, wenn jemand sagt oder Benutzergeschichten gemacht, wir vergleichen alles in der Definition von fertig ist oder nicht. Wenn ja, sollte das Anlageninkrement als
abgeschlossen und bereit für die Freigabe an den Endbenutzer betrachtet werden . Wenn nicht, lassen Sie uns die fehlgeschlagenen Dinge korrigieren und überprüfen Sie dann erneut. Zweite Definition von getan hilft, Risiken zu minimieren, Fortschritt und herzhafte Arbeit, Aufwand oder Kosten zu
verstehen. Wenn wir also nicht bestätigen, dass unser Produkt die Definition von erledigt erfüllt, könnte
es unvollständig sein ,
es könnte Mängel haben , es könnte, es könnte nicht die Anforderung des Benutzers erfüllen, usw. Und das erhöht die Risikokosten, Aufwand, all diese Faktoren. Definition von del w1 hilft also, all diese Dinge zu minimieren. Nächster Punkt, Definition von getan variiert zwischen Unternehmen und Team, aber es sollte vollständig von Scrum Team vereinbart werden. Es gibt also keine feste Liste von Elementen, die in die Definition von done aufgenommen werden müssen. Es ist etwas, das das gesamte Scrum Team zusammenkommt und bespricht, einschließlich des Produkteigentümers und des Scrum Master. Sie besprechen alle Punkte, die den Modus diskutieren
sollte da drin sein und dann stimmen sie ihm zu. Dies wird das Team Leitfaden und sie werden
alle zukünftigen Änderungen gegen diese Definition von getan bewerten . Und zuletzt, wie Sie sehen können, können
einige der Artikel Schulden in der Definition von getan sein, wie ich zuvor diskutiert. Aber denken Sie daran, dies ist eine grundlegende Liste, die meiner Meinung nach da sein sollte. Es ist natürlich das Team angerufen, sie sollten eine Diskussion führen und sie sollten ihre eigene Liste aufstellen. Sie können es ausdrucken, Sie können es in den TMJ-Bereich einfügen, so dass jeder weiß, was
die Kriterien des Dad sind , das Team folgen wird, bevor alles als abgeschlossen zertifiziert wird. Alles klar, Leute, also war bei Dat alles über die Definition von W1. Und damit sind wir zum Ende dieses Kapitels gekommen. Ich freue mich, Ihnen mitteilen zu können, dass wir nun die drei Kernkategorien von Scrum,
die Rollen, Zeremonien und Artefakte behandelt haben. Selbstverständlich werden wir unsere Lernreise fortsetzen. Aber an diesem Punkt haben wir eine Menge Dinge gelernt, die mit seinem Scrum zusammenhängen. Jetzt im nächsten Kapitel werden wir ein neues Thema aufgreifen ist Sprint Planung und Schätzung sehr wichtig und lernen Sie darüber. Also sehe ich dich bis dahin im nächsten Kapitel. Vielen Dank.
26. Sprintplanung und ihre Bedeutung: Hallo an alle und herzlich willkommen zum sechsten Kapitel des Kurses. Wir werden dieses Kapitel
zwei wichtige Konzepte zu widmen ist Sprint Planung und Schätzung. Wir haben bereits über Sprint Planung im Kapitel über Scrum Zeremonien gesprochen. Aber hier werden wir weiter darauf ausdehnen, denn wie ich bereits sagte, auch eine Sprintplanung ist die wichtigste Zeremonie von Scrum und viele wichtige Entscheidungen und die gesamte Arbeit des Teams für die nächsten zwei Wochen, Sprint wird davon abhängen, es. Ähnlich wie jedes andere Projektmanagement-Framework ist auch
das Konzept der Schätzung sehr wichtig, aber schwierig in Scrum. Deshalb habe ich diese beiden Themen der Sprintplanung und Schätzung in
ein separates Kapitel zusammengefasst , damit wir hier alle Aspekte in allen Details abdecken können. Also lasst uns anfangen. Hier ist die Tagesordnung dieses Kapitels. Wir werden damit beginnen, warum die Sprintplanung wichtig ist, und dann zur Schätzung übergehen. Wir werden darüber sprechen, ist Geschichte Punkte, die die primäre Schätzmethode in AGI und Planung Poker, die häufig für diese Schätzung verwendet wird. Und schließlich werden wir über Kapazität und Geschwindigkeit sprechen, die zwei Aspekte zu berücksichtigen sind, wenn wir tun, ist Sprintplanung und Schätzung. Also lasst uns anfangen. Also das erste, worüber wir reden werden, ist, warum die Sprintplanung so wichtig ist? Wie wir im vorherigen Kapitel gesehen haben, ist Sprint Planung Treffen, wo das gesamte Scrum Team, einschließlich der Produkteigentümer und der Scrum Master, zusammen, bevor sie beginnen einen Sprint und sie nehmen den Benutzer ist Storys aus dem Produktrückstandsdatenteam werden im kommenden Sprint weiterarbeiten. So offensichtlich ist die Sprintplanung die Zeremonie ,
in der wir das Ziel des gesamten Sprints entscheiden. Wir planen die abgewendet, die das gesamte Team in
den kommenden Tagen tun würde , und auch das Produkt-Inkrement, das auf dieser Grundlage entwickelt werden würde. So erklärt dat Teile davon, ein Teil seiner Bedeutung, die Bedeutung der Sprintplanung ist dat. Es hilft auch, Faktoren wie Aufwand und Kapazität für das gesamte Team zu identifizieren. Und das ist auch sehr wichtig, um zu berechnen und aufzuzeichnen. Wir werden in der nächsten Folie sehen, wie es gemacht wird und was die Kernkonzepte dahinter sind. Aber für jetzt, nur denken Sie daran, dass der Arbeitsplan und Schätzung sind zwei sehr wichtige Ergebnisse von Sprint Planung und Daten weise Sprint Planung ist eine sehr wichtige Sache. Also Punkt Nummer zwei, in einer Sprintplanung schließen
wir den Sprint-Rückstand ab. Das heißt, was ist das Verb-Schuldner-Team würde im kommenden Sprint tun? Also die gesamte Mannschaft zwei Wochen oder vier Wochen Arbeit,
unabhängig von der Länge unserer Sprints würde ganz auf der Grundlage dieses Planungssitzes
entschieden werden . Nächster Punkt wird die genauen Kriterien für die Anforderungsannahme diskutiert und vereinbart. Wie wir bereits gesehen haben, werden
die Anforderungen in Form von
User Stories erfasst und wir haben Akzeptanzkriterien in ihnen. Und nur damit wir das richtige Produkt als Erwartungen machen, ist
es wichtig, dass das gesamte Team diese Akzeptanzkriterien versteht. In der Planungssitzung haben wir diese Akzeptanzkriterien diskutiert und wenn Teammitglied eine Anfrage oder ein Anliegen oder ein Risiko hat, wird
es darin hervorgehoben und gelöst. Denken Sie daran, dies könnte auch etwas sein, das in der Backlog Grooming getan werden würde. Trotzdem ist die Sprintplanung das Forum, in dem die Anforderungen
wieder diskutiert und vereinbart werden , bevor wir sie endlich in den Sprint bringen können. Viertens schätzt oder verweist jedes Teammitglied die User Storys. Es ist also die Sprintplanung, wo auch die Schätzung stattfindet. Deshalb ist dieses Treffen wieder sehr wichtig. Nächste Punktaufgabe werden einzelnen Teammitgliedern zugeordnet. Nachdem wir also fertig gestellt haben, an welchen User Stories wir arbeiten würden. Die nächste Frage, die sich stellt, ist, wer was tun wird? Also weisen wir Teammitgliedern Arbeit zu, wir erstellen Aufgaben für sie, damit jeder weiß, was er tun soll. Und letzter Punkt, die Leistung des Teams wird über Burndown, Velocity Chart, etc.
diskutiert. So werden wir über diese Berichte in einem späteren Kapitel sprechen. Aber denken Sie vorerst nur, wie können wir
sicherstellen , dass dieses Team die Dinge richtig schätzt? Woher wissen wir, dass wir im Sprint richtig voranschreiten? Also dafür haben wir Charts wie niedergebrannt und Geschwindigkeit, etc. Wir verweisen sie während der Sprintplanung, um die Leistung des Teams zu sehen. Und das wird uns helfen, die Dinge nicht zu überwinden und sicherzustellen, dass wir nur so viel Arbeitsschulden aufnehmen, die wir vollständig leisten können. Also Leute, ich hoffe, ihr seid jetzt klar, warum die Sprintplanung ein wichtiges Treffen ist. Und wenn Sie in einer Organisation arbeiten,
stellen Sie sicher, dass Sie während der Sprintplanungstreffen aufmerksam und konzentriert bleiben, fragen Sie alle Fragen, die Sie haben. Und schließlich, überwinde es nicht mehr als das, was du liefern kannst. In Ordnung, gehen wir voran und besprechen eine weitere Thematischschätzung in der nächsten Vorlesung. Vielen Dank.
27. Schätzung in Scrum: Hallo an alle und willkommen zurück. Lassen Sie uns jetzt über die Schätzung sprechen. Also Leute, Schätzung ist ein allgemeines Konzept. Es ist nicht nur auf Scrum beschränkt. Wann immer wir daran arbeiten, irgendetwas zu erstellen, sei es ein Produkt oder eine Software, würden
wir gebeten, einen Kostenvoranschlag zu erstellen. Datenschätzung ist ein Wert oder eine Anzahl davon wie viel Zeit oder Aufwand es dauern würde, um das Ding zu tun. Das ist also, was Schätzung ist. Jetzt ist dieses Konzept der Schätzung sehr wichtig und lassen Sie mich auch knifflig sitzen, denn wenn Sie in einem Projekt arbeiten, Leute mögen sich nicht an viele Dinge erinnern, aber sie werden sich immer an die Schätzung erinnern, die Sie und sie werden dich dafür zur Rechenschaft ziehen. Daher ist es sehr wichtig, die Dinge richtig zu schätzen. Jetzt, genau wie jedes andere Projektmanagement-Framework ist, beinhaltet
Krümel auch Schätzung. Und wann machen wir das? Schätzung? Wir machen es während der Sprintplanung. Was schätzen wir? Wir schätzen User Stories. Denken Sie nun daran, dass sie in einigen Unternehmen auch
Fehler oder Defekte schätzen , weil sie auch Zeit und Mühe brauchen. Aber es ist kein allgemeiner Trend. Es hängt von der Organisation ab. Die meisten Organisationen ist immer noch nur Schätzung Benutzer ist Geschichten. Nächster Punkt, es gibt einen grundlegenden Unterschied in der Art und Weise, wie wir die Dinge in
HI Norris Scrum schätzen und wie wir es anderswo gemacht haben. Wenn wir also über die traditionellen Ansätze sprechen, die wir verwenden, um Bottom-up zu schätzen,
bedeutet, dass Schritt eins die Anforderungen auflisten wird. Ist Schritt zwei, denken wir an alle Aufgaben zu tun ist Schritt drei, wir schätzen jede der Aufgaben in Stunden oder Tagen. Und dann, Schritt vier, fügen
wir sie alle hinzu, um die Gesamtschätzung zu erhalten. Dies war also der Bottom-up-Ansatz, der traditionell verwendet wurde. Jetzt in einem Gel folgen wir dem Top-Down-Ansatz,
was bedeutet, dass wir auf der Grundlage der verfügbaren, korrekten Informationen auf der
Grundlage des gesamten Feature-Sets schätzen . Und dann, wenn etwas Neues auftaucht, können
wir Schulden einbeziehen. Also die Gesamtidee,
denken Sie daran, dass dies sehr wichtig ist, mit allen verfügbaren Informationen zu schätzen. Und wenn sich die Dinge ändern, können
wir das in Betracht ziehen. Und das gibt uns den Vorteil, schnell nach Änderungen zu reagieren. Das ist es also, was ihm seinen großen Sinn gibt, an ständige Veränderungen anpassungsfähig zu sein. Wir schätzen mit allen verfügbaren Informationen ab. Und dann, wenn sich die Dinge ändern, dachten
wir, dass dritte, jedes Mitglied des Teams sollte seine Schätzungen geben. Ein Sprint Planning ist also ein Treffen, an dem alle Teammitglieder teilnehmen, wie wir gesehen haben, und außer dem Produkteigentümer und dem Scrum Master sollten
alle ihre Schätzung angeben. Produkteigentümer zeigen nicht User Storys, sie geben nur Abfrageantwort ist Krümelmaster auch nicht auf User Storys zeigen. Sie helfen nur bei der Sprintplanung. Wenn der Scrum Master jedoch eine doppelte Rolle wie
ein Entwickler oder Test macht oder auch dann kann er oder sie zeigen, ob das Team damit einverstanden ist. Aber unter normalen Umständen weisen
Produktspender und Scrum Masters keine User Stories auf. Das gesamte Entwicklungsteam macht es. Nächster Punkt, wenn es einen Konflikt gibt, sollte der PIO oder Scrum Master abwägen in erklären. So die meiste Zeit kommt es vor, dass ein Teammitglied
eine Geschichte als sagen fünf Punkte und andere würde sagen, wie OK, es ist acht Punkte und keine Panik, indem Sie die Word-Punkte hören. Das ist, was wir in diesem Kapitel lernen werden. Betrachten Sie sie jetzt nur als Einheiten. So gibt eine Person den Punkt als 5B und andere Person gibt den Punkt acht. Es gibt also einen Konflikt. Und in solchen Fällen, in denen es einen Konflikt gibt, kann
der Scrum Master dem Team helfen, eine Einigung zu erzielen. Der Produkteigentümer kann auch wiegen, wenn er oder sie das Gefühl hat, dass 1% höher, weil sie verstanden oder über Gedanken Anforderungen fehlen. Die allgemeine Idee besteht also darin, zu diskutieren und dann einen Konsens zu erzielen, wenn es einen Konflikt gibt. Und wieder werden wir diese Punkte später im Detail ansprechen. Aber wie Sie sehen können, ist die gesamte Schätzungsübung ein konsensbasierter Ansatz in Scrum. Fünfthäufigste Schätzeinheiten sind Storypoints, Zeit, T-Shirt-Größen, benutzerdefinierte Einheiten usw. Worauf weisen Teams hin? Was sind die Einheiten? Die häufigsten sind Story-Punkte wie 135, et cetera, die Fibonacci-Serie. Und wir werden in einer Weile lernen, was es bedeutet und wie man diese Punkte entscheidet. Jetzt außer diesen Punkten, kann
das Team auch auf Zeitwert schätzen, oder sie können sogar auf T-Shirt-Größen wie klein, mittel, groß, extra groß, etc. abschätzen Planung Poker, T-Shirt-Größe, Punkt-Abstimmung, Affinität, Gruppierung, etc. Dies sind also nur die Namen von Methoden, die wir verwenden, um Benutzergeschichten Punkte zuzuweisen. Jetzt ist die Planung von Poker die häufigsten, also werden wir später ausführlich darüber sprechen. T-Shirt Größe wie wir gesehen haben, ist über die Gruppierung Geschichten in kleine,
mittlere, große, extra große, usw. Dot Voting gibt jedem Teammitglied eine begrenzte Anzahl von Punkt-Aufkleber und sie können für einzelne Benutzer Geschichten durch abstimmen setzen Sie einen Aufkleber daneben. Also mehr die Anzahl der Punkte in einer User Story größer ist ihre Größe. Jetzt wird diese Methode für eine kleine Anzahl von
Geschichten verwendet und wenn wir die Dinge einfach halten wollen, ist
es nicht so üblich. Die gebräuchlichste Methode ist die Planung von Poker. Und die letzte Methode 2, Affinitätsgruppierung. Was es tut, ist es fordert ihre Teammitglieder,
ähnliche Geschichten in Größenkategorien zu gruppieren . Daher wird diese Methode auch verwendet, um leicht zu schätzen, ob es eine
große Anzahl von User Storys gibt , wenn Sie Dinge schnell gruppieren möchten. Aber wie gesagt, die häufigste Methode zu schätzen ist die Planung Poker, und das ist, was wir in diesem Kapitel sehen werden. Dies sind also die häufigsten Schätzungseinheiten Himmel und dies sind die häufigsten Schätzmethoden in der Branche. Und denken Sie daran, wir werden in einem späteren Kapitel ausführlich darüber sprechen. Lassen Sie uns also unser Lernen fortsetzen und sprechen wir über seine Story-Punkte in der nächsten Vorlesung. Vielen Dank.
28. Story: Hallo an alle und willkommen zurück. Lassen Sie uns jetzt über Story-Punkte sprechen. Also Jungs, was ist ein Story-Point? In einfachen Worten, es ist eine Maßeinheit, die von
Scrum-Teams verwendet wird , um Schätzung der Erfüllung der Anforderungen zu liefern. Also, das ist, was Storypoints ist nur eine Schätzeinheit. Und lasst uns es an einem Beispiel lernen. Also lassen Sie uns sagen, wenn ich zu Ihnen komme und sagen, ich möchte eine E-Commerce-Website erstellen. Wie viel Aufwand wird nötig sein, um die Login-Seite zu entwerfen? Und du wirst so etwas sagen,
okay, das ist unsere mittlere Anstrengung, richtig? Und dann frage ich Sie, okay, wie viel Aufwand wird es brauchen, um den Checkout-Fluss zu entwerfen? Du wirst sehen, dass, okay, es ist eine sehr große Anstrengung oder eine große Anstrengung wie Dad. So reden wir also, richtig? Und lassen Sie uns jetzt dasselbe durch Zahlen ersetzen. Und wir werden diese Zahlen als ihre Geschichte Punkte nennen. Also werden wir die Dinge auf etwas wie 13581321 schätzen. Das ist also die Fibonacci-Serie und wir werden diese Werte für jetzt verwenden. Daher bitten wir Sie, nur Schätzungen für diese Zahlen bereitzustellen. Also, wenn ich dich das frage, okay. Wenn es eine sehr kleine Änderung ist, wie nur ein paar Texte Verbiage zu ändern, werden
Sie sagen, dass, okay, es ist eine 1. Wenn es ein wenig komplexer ist als es ein Drei-Punkt ist, wenn ich die Anmeldeseite entwerfen möchte, dann werden Sie wahrscheinlich sagen, dass es fünf Punkte oder acht Punkte sind. Wenn ich die Checkout-Seite entwerfen möchte, werden
Sie sehen, dass sie sehr komplex ist. Wahrscheinlich sind es 13 Punkte oder 21 Punkte. So wie Schulden. Also Jungs, Väter, was Storypoint ist, Sie haben vielleicht gedacht, dass es zu kompliziert ist, aber es ist eigentlich so einfach wie das, eine Zahl, um die Schätzung des Denkens anzuzeigen, schreiben. Und wir werden mehr darüber erfahren, wie wir Fortschritte machen, was am wichtigsten ist, wie wir diese Einschätzung geben. Aber im Moment, denken Sie daran, dass ein Story-Point
nichts anderes als eine Maßeinheit ist, die für die Schätzung verwendet wird. Zweitens verwenden Alters-ILL-Teams die Story-Punkte im Vergleich zum Zeitformat. Also in HI Lori Scrum, die primäre Einheit der Schätzung ist eine Geschichte Punkte. Und der Grund, warum wir keine Zeit nutzen, ist, weil die Definition von Zeit für alle anders ist. Wenn ich Person eine frage, wie viel Zeit es dauern wird, um den Checkout-Fluss zu entwerfen. Er wird sagen, dass vielleicht 20 Stunden. Wenn ich Person B die gleiche Frage gestellt habe, wird
er sagen, dass es 30 Stunden dauern wird. So haben verschiedene Menschen unterschiedliche Zeiteinheit, und das ist wegen des Unterschieds in ihrem Wissen oder früheren Erfahrungen, etc. Aber wenn ich dieselbe Person bitte,
eine Benutzergeschichten relativ zu einer anderen über Ihre Story-Punkte zu schätzen . Wie wenn Beispiel, bat ich beide, mir zu sagen, wie komplex der Checkout-Fluss in Bezug auf Story-Punkte ist, werden
sie höchstwahrscheinlich mit ähnlichen Werten kommen. Und das ist die Logik, warum wir uns auf seine Geschichtenpunkte über zeitbasierte Werte verlassen. Beachten Sie jedoch, dass Punkte sind auch, Punkte werden auf der Story verwendet, User Story Ebene. Wir verwenden unsere weiterhin für die Aufgabe, die den
einzelnen Teammitgliedern zugewiesen ist , damit wir über die verfügbare Zeit entscheiden können. Aber das ist nicht unsere primäre Maßeinheit in AJI. Wenn jemand zu dir kommt und dich fragt, was der Teamausgang ist, wirst
du sagen, dass es x Punkte ist, nicht über Stunden. So sind Sie Story-Punkte die primäre Einheit der Schätzung in HIV oder Scrum. Nächster Punkt schätzen wir ohne zeitliche Verpflichtung und Umarmung Unsicherheit. Wenn wir also in Zeiteinheiten schätzen, müssen
wir eine genaue Zeitverpflichtung eingehen. Aber es ist Storypoints verhindern dies, weil es keine Erwähnung von Zeit. Auch wenn Sie Story-Points verwenden, ermöglicht
es uns, Unsicherheit zu erfassen, wir alle wissen
, dass es eine praktische Realität ist, wenn wir mit Anforderungen zu tun haben. Also vier Story-Punkte. Wir verwenden diskrete Werte wie 1358 et cetera, die eine Fibonacci-Serie ist, wie ich sagte. Und das befasst sich mit der Unsicherheit, denn Sie werden sehen, dass, wenn die Zahlen größer werden, auch
der Unterschied zwischen ihnen zunimmt. Dies wird also helfen, Alarm zu rufen, wenn der Punkt riesig ist, wie 13 oder 21, und das würde bedeuten, dass die Anforderungen zu komplex sind. Wir müssen sie in kleinere Geschichten zerlegen. Viertens sind relative Werte mehr wichtig als Rohwert. So sehr wichtige Tagesgeschichtenpunkte
bedeuten vielleicht nicht viel, wenn Sie sie isoliert betrachten mit, aber wenn Sie sie in einer relativen Weise betrachten, dann würde es große Klarheit bieten. So zum Beispiel, ist Geschichte Schulden ist darauf hingewiesen drei würde dreimal so viel wie eine Geschichte spitz eins sein, und es wäre halb so etwas, was fünf. So können wir es in relativen Begriffen verstehen. nächste Punkt ist Storypoints betrachten Aufwand plus Komplexität, Unsicherheit. Das ist also ein sehr wichtiges Konzept und oft werden die Leute in Interviews darum gebeten. Was bedeutet diese Geschichte Punkt zeigt? Die Antwort ist also, seine Story-Punkte zeigen die Komplexität
einer Geschichte zusammen mit dem Aufwand und etwaigen Unsicherheiten. Nehmen wir zum Beispiel an, dass wir
die Größe des Profilbildes auf Facebook ändern möchten . Wir wollen sie jetzt größer machen, sie kommen in vier mal 400 Pixel und wir wollen es 700 mal 700 Pixel machen. So einfach, wir wollen nur diese Änderung vornehmen. Also, wenn wir den Entwickler fragen, würde
er sagen, dass es eine sehr einfache Änderung 1 für mich ist. Aber wenn Sie das gleiche aus dem Aspekt des Testers betrachten, er oder sie müsste die gleiche Änderung auf verschiedenen Browser-Geräten überprüfen. Er müsste sicherstellen, dass es nicht
so etwas wie die Darstellung des Profilbildes auf Gruppenseite brechen , et cetera. Deshalb könnte die Komplexität gering sein, aber der Aufwand für den Tester ist hoch. Also müssen wir all diese Faktoren berücksichtigen. Und das ist ein sehr, sehr einfaches Beispiel für Mühe und Komplexität. Wir werden später mehr darüber sehen. Und wenn wir einige Unbekannte auch in der Anforderung haben, sollte
Strich auch in dem Punkt reflektieren. Daher werden wir wahrscheinlich einen sicheren Weg gehen und wir werden auf etwas höher
zeigen, wenn es irgendwelche Unsicherheit gibt. sind also all die Gedankenprozesse, die
ins Zeigen gehen und wir werden sehen, wie man den Punkt bald geben kann. Aber für jetzt, erinnern Sie sich sehr wichtig, es wird in Interviews auch gefragt, wenn jemand Sie fragt, was bedeutet diese Geschichte Punkt zeigen, auf welcher Grundlage, wie Sie diese Geschichte Punkte geben, sagen Sie ihm, dass es Mühe plus Komplexität und Unsicherheit. Und der letzte Punkt ist Story Points sind ein wenig verwirrend am Anfang, aber wir entwickeln uns als Team. Wenn ich neue Leute in ihrem Team sehe, sind
sie zunächst bemüht, darauf hinzuweisen oder sie wiederholen einfach die Punkte, die von anderen gegeben wurden. Und das liegt daran, dass sie nicht wissen, was andere geben werden. Und dann können sie befragt werden, wo, warum ihre Punkte unterschiedlich sind. So vermeiden Sie alle diese Zweifel nicht in
diese Falle fallen Storypoints ist ein wenig rätselhaft am Anfang, vereinbart? Aber innerhalb von ein oder zwei Sprints werden
Sie lernen, wie man sich als Team weiterentwickelt, wie man Dinge als Team zeigt, und dann wäre man gut. Ordnung, um Ihnen diese Reise noch einfacher zu machen Ihnen dabei zu helfen, die gesamten Details seiner Story-Punkte zu erklären. Lassen Sie uns darüber sprechen, wie einige Tipps, die
uns helfen können , über die richtige Geschichte Punkte zu entscheiden. Also lassen Sie uns das in der nächsten Vorlesung sehen. Vielen Dank.
29. Wie du Storys Punkte mit gemeinsamen Beispielen entscheidst: Hallo an alle und willkommen zurück. Lassen Sie uns über die Tipps lernen, um die besten Story-Punkte zu entscheiden. Aber bevor wir vorwärts gehen, lassen Sie uns die drei wichtigsten Informationen über seine Geschichte Punkte, die wir zuvor gesehen haben, zusammenfassen. Nummer eins ist Story-Punkte sind eine Schätzeinheit in einem GI. Nummer zwei ist Story Points werden als Zahlen angegeben, am
häufigsten Fibonacci-Serie 13581321. Und Nummer drei, Story-Punkte umfassen Komplexität, Aufwand und jede Unsicherheit. Okay, jetzt, da wir wissen, was Story Points sind, nehmen
wir an, dass wir in der Sprintplanung sitzen und der erste Benutzer ist die Geschichte zur Diskussion kommt. Und Sie wissen, dass Sie es bald mit allen anderen im Team zeigen müssen. Also, was ist der Gedankenprozess, der in Ihrem Kopf vor sich geht? Was sind die verschiedenen Tipps und Tricks, die Sie verwenden können, um
sicherzustellen , dass Sie effektiv und korrekt zeigen. Also lasst uns über sie lesen. Lesen Sie zuerst die Akzeptanzkriterien aus und stellen Sie Fragen zur Klarheit. Stellen Sie also sicher, dass Sie
die detaillierte Anforderung verstehen , die die Akzeptanzkriterien zurückgibt. Sie wissen, was der Product Owner akzeptiert, voraussichtlich getan werden soll, und es gibt keinen Zweifel, wenn Sie Fragen haben,
fragen Sie den Product Owner, fragen Sie den Entwickler oder einen Tester und entfernen alle Unbekannten oder Fragen, die Sie haben. Nächstes Ende der wichtigste Aspekt von unserer Seite zu tun. Denken Sie gründlich an Ihre Arbeit. Wenn Sie ein Entwickler sind, Denken Sie daran, was alles, was Sie haben, um Code. Ob es sich um einen Legacy-Code handelt, ob es sich um
Front-End, Back-End-API handelt, ob es sich um einen komplexen Bereich usw. Wenn Sie ein Test sind oder über die High-Level-Szenarien nachdenken, wie wir die Testdaten erhalten. Müssen Sie in mehreren Browsern testen? Müssen Sie auf verschiedenen Geräten testen, et cetera? Also denk über all das nach. Denken Sie über diese Dinge nach, wenn Sie die Akzeptanzkriterien lesen und dies wird 99,9% Ihrer Probleme lösen. Dies wird Ihnen ein großes Detail über die Komplexität und Mühe geben, die in dieser Geschichte beteiligt ist. Und du könntest darauf hinweisen. Drittens, hörte anderen Antworten und Kommentare. Also, wie ich bereits sagte, ist Sprint Planung ist ein sehr wichtiges Treffen. Seien Sie also aufmerksam dort, konzentrieren Sie sich. Sie hören zu, was andere sehen, weil Ihre Zweifel oder einige zusätzliche Informationen könnten in
Schulden verborgen sein und das wird Ihre Gedanken über die Geschichte ändern. Nächster Punkt, lernen Sie aus früheren Schätzungen. So Schätzung ist etwas Jungs, Schulden kommt eine Menge aus vergangenen Erfahrungen auch. Also sollten Sie Ihr Lernen aus der Vergangenheit im Hinterkopf behalten, sei es, indem Sie an etwas Ähnliches arbeiten oder
über die Funktionalität wissen und dies in Ihre Schätzung aufnehmen. Fünftens, informierte Schätzungen, aber nicht aus Bequemlichkeit aufblasen. Eines der Dinge, die viel passiert, ist, dass Menschen neigen dazu, Dinge höher zu zeigen, um der Bequemlichkeit willen, sie werden nur alles im höheren Eimer halten, aber das ist nicht richtig. Versuchen Sie, Ihre Schätzung so viel wie möglich basierend auf Wissen zu machen. Nächster Punkt diskutiert, nicht nur Durchschnitt aus vier 0s. Das ist also ein sehr wichtiger Punkt. Nehmen wir an, das Team zeigt eine User Story. Und Person ein gibt pi, fünf Punkte, und Person B gibt 13 Punkte. Es gibt also einen Konflikt. Eine Person sagt, dass es 5 ist oder die Person sagt, dass es ein 13-Zeiger ist. Nun, was wir nicht tun sollten, ist zu sagen, dass, okay, du gibst fünf. Er gab 13. Also lassen wir uns mit einer Acht begnügen. Nein, Schulden sind falsch. Wir müssen diskutieren, warum eine Person denkt, es sei eine Fünf, und wir müssen diskutieren, warum Person B denkt, es ist ein 5V, müssen sie beide hören. Und dann müssen wir zu einem Konsens kommen und warum. Denn vielleicht gibt es einige zusätzliche Informationen, die mit ihnen sind. Vielleicht haben wir nicht über etwas nachgedacht, vielleicht haben wir nicht die vollständigen Details bekommen. So sollte es immer eine Diskussion im Falle eines Konflikts geben, jede Seite sollte ihre Argumente geben und dann sollte das Team Punkt lesen. Das ist also sehr wichtig, wie ich schon sagte. Und wie immer würde der Scrum Master eine wichtige Rolle dabei spielen, dies zu erleichtern. Siebtens, wenn es zu hoch ist, ist gespalten. So lernt jedes Team aus seiner Erfahrung, was das Maximum ist, ist der Story Point, den es tun kann. Normalerweise, wenn es 13 oder 21 für die meisten Teams. Aber wenn es 13 Zeiger oder 21 Zeiger ist, bedeutet dies, dass es zu groß ist. Die Anforderungen sind, die User Story in kleinere Komponenten aufzuteilen und visuell aufzuteilen. Und die letzte Nummer acht, mach dir
keine Sorgen, es wird mit der Zeit besser werden. Wie ich schon sagte, Schätzung ist etwas, das viel aus Erfahrung kommt. Mach dir keine Sorgen, wenn deine Punkte am Anfang zu unterschiedlich sind von anderen, gib es
einfach ein paar Sprints und dann wirst du gut sein. Denken Sie auch daran, dass es in Ordnung ist, verschiedene Punkte zu haben ,
weil Sie einige Informationen haben, die andere Leute nicht hatten. Vielleicht haben sie nicht über etwas nachgedacht. Zeigen Sie also, wie es für Sie OK scheint und
geben Sie dann Ihre unterstützende Logik, wenn es einen Konflikt gibt. Alles klar, Leute, das sind einige der praktischen Tipps, die Ihnen helfen, besser zu zeigen. Betrachten wir nun einige gängige Beispiele für die einzelnen Story-Punkte,
so dass Sie helfen, damit Sie das Konzept noch besser verstehen. Also Leute, wie wir in der Vergangenheit besprochen haben, verwenden wir
normalerweise die Fibonacci-Serie zum Zeigen. Und wie Sie auf dem Bildschirm sehen können, haben
wir die Karten vier Werte, 13581321, Schulden, die Team verwenden kann, um zu zeigen. Normalerweise ist 21 ein sehr hoher Wert, und es würde bedeuten, dass die Änderung zu komplex oder Aufwand ist. Und es sollte in kleinere Geschichten aufgeschlüsselt werden. Oder wenn es eine Menge von Unbekannten 2, dann sollten wir zuerst diese Unbekannten lösen und dann die Geschichte vielleicht im nächsten Sprint aufnehmen. Die Erinnerung. In einigen Unternehmen könnten sie auch an 13 S2-Höhepunkt denken und es aufteilen. Es hängt nur von der Erfahrung des Teams ab, ob sie in der Vergangenheit 13 Zeiger tun konnten oder nicht. Wenn sie sich mit 13 Zeigern nicht wohl fühlen, wenn sie es in der Vergangenheit nicht vervollständigen konnten, können
wir es in mehrere Geschichten von etwa 5.8.3 Punkten so aufteilen. Also lassen Sie uns sehen, was einige der gemeinsamen Szenarien, die wir in jeden Punktwert passen. Und wie immer, werden wir das Beispiel der E-Commerce-Website nehmen ,
weil das ist etwas, das wir alle verwendet haben und wir können beziehen. Also Jungs auf Ihrem Bildschirm auf der rechten Seite beginnt vom tiefsten Punkt, dem Ein-Punkt. Also 1 ist eine sehr, sehr kleine Arbeit, extrem geringe oder 0 Komplexität, wie angenommen, auf der Website wollen wir den Namen von etwas ändern. Wir möchten einige Änderungen an jeder Textnachricht vornehmen. Wir möchten den Anmeldenamen ändern, um sich anzumelden, oder wir möchten das Wort der Bestellhistorie in Ihre Bestellung ändern. So wie Schulden sehr kleine Arbeit, sehr geringe Komplexität. Als nächstes haben wir drei Punkte. Das ist also etwas wenig mehr Aufwand und komplexer als ein, weil denken Sie daran, wie wir besprochen, ist Story Points relativ sind. Also gerechtfertigt, wenn ich dir nur sage, dass etwas 3 ist, bedeutet
es nichts. Es wird nur etwas bedeuten, wenn Sie es mit
einem Zeiger oder einem Zeiger vergleichen und dann wäre es sinnvoll, Dinge zu klassifizieren. Also, was drei sind? Drei ist ein wenig mehr Aufwand und Komplexität als eine, wie wenn wir die Option Entfernen im Warenkorb erstellen. Klicken Sie auf das Produkt, es wird von der Karte entfernt, die Preise werden aktualisiert, Dinge wie Schulden oder ein anderes Beispiel ist die vergessene Passwort E-Mail. Die gesamte vergessene Passwortänderung wäre also sehr groß. Aber hier sprechen wir nur über das Senden von E-Mails. Wir haben die Geschichte in kleine Stücke zerlegt. Wir reden nur über die E-Mail. Also das Senden der E-Mail mit einem Link zum Zurücksetzen des Passworts ist höchstwahrscheinlich eine drei und Schulden ist nur, um Ihnen ein Beispiel zu geben, eine weitere Sache, die Sie hier zu beachten ist, dass einige Teams auch zwei Punkte verwendet. So verwenden sie in der Fibonacci-Serie, sie fügen auch Punktwert zwei. Das ist also wieder etwas, das auf der Relativitätstheorie basiert. Es ist etwas, das etwas komplexer ist als eins, aber weniger komplex als drei. Als nächstes haben wir den Fie Pointer. Also lass mich euch sagen, dass 58
die am häufigsten verwendeten Werte sind und die mittlere Komplexität bedeuten. Faser ist also so etwas wie die Suche nach einem Produkt, weil es viele Kombinationen in der Suche gibt. Es gibt externe Integrationen auch, um das Suchergebnis zu liefern, usw. Also ist es eine mittlere Komplexität und sowjetische sagt, es ist a-fib. Oder sagen wir, wenn Sie ein Kontakt-Verkäufer-Formular erstellen möchten, dass der Benutzer füllt und es sendet die Informationen an den Verkäufer wie Schulden. Das ist also auch fie Zeiger, weil wir ein Formular erstellen. Wir integrieren sie in den Drittanbieter. Wir senden die E-Mail an das entsprechende Team. So viele bewegliche Teile. Wir werden sagen, dass es ein Dateizeiger ist. Okay, der nächste ist acht Zeiger. Also wieder, komplexer und Aufwand nehmen dann 5p. So wie die Gestaltung des Flusses auf der Website registrieren, Wir brauchen ein Formular, wir müssen die Details speichern. Wir müssen sicherstellen, dass die E-Mail eindeutig ist. Wir müssen sicherstellen, dass das Passwort stark ist. Wir müssen die E-Mail an den Benutzer senden. Wie Sie sehen können, ist es ein wenig mehr Arbeit und Komplexität als das, was wir 5p nennen. Ebenso, wenn wir den Artikel in den Warenkorb legen, ist
es ein sehr wichtiger Fluss im E-Commerce. Also müssen wir gerecht werden, um in den Warenkorb legen Einzelartikel, mehrere Artikel. Und eigentlich das kompliziertere Zeug, wie wenn das Produkt nicht
verfügbar ist oder wenn Sie nicht hinzufügen oder weniger oder mehr als zehn Menge, wenn Sie bereits den Artikel in der Karte durch diese Art von Dingen. Es gibt also viele Szenarien, viele Flüsse zu berücksichtigen. Und wir müssen auch in der Preismenge,
all diese verschiedenen Systeme berücksichtigen . Deshalb nenne ich es eine Acht. In den meisten Fällen, in denen Sie etwas in ein externes System integrieren, was etwas außerhalb des Teams
bedeutet, ist
es in der Regel ein wenig höherer Aufwand, komplex. Es ist etwas höher komplex, es braucht mehr Zeit. Also, wenn Sie etwas hoffen, wenn es eine externe Abhängigkeit von ihrem Team gibt,
stellen Sie sicher, dass Sie das auch in das Bild einschließen und Sie ein wenig höher zeigen. In Ordnung. Der nächste ist 13. Wie ich schon sagte, werden 13s normalerweise in kleinere User Stories aufgeteilt, wenn das Team sich nicht wohl fühlt, weil es eine große Änderung ist, wie das Entwerfen des gesamten Checkout-Flow. Und vielleicht ist das sogar um 21 Uhr. Hinweis bei 13 mehr, vielleicht sind wir die Integration einer neuen Zahlungsmethode, wie wir PayPal oder Apple
Pay-Schulden integrieren würde bei 13 sein, weil Sie eine Menge Arbeit zu tun verstehen. Es gibt viele Integrationen, Koordination mit dem externen Team. Es gibt viele End-to-End-Tests, die beteiligt sind. Deshalb werde ich darauf hinweisen, wie es 13. Denken Sie daran, Jungs, das sind nur Beispiele in Ihren Unternehmen. Einige von ihnen können unterschiedlich auf der Grundlage Ihrer bisherigen Erfahrung und wie viel Wissen Sie haben, und Sie werden es lernen, sobald Sie anfangen zu arbeiten. Diese Beispiele, die ich hier angegeben habe, stammen aus Laien und betrachten nur den häufigsten Fall. Aber wenn Sie irgendwo, wenn Sie zu einem Interview gehen und sie fragen Sie Beispiele, können Sie sie zitieren. Alles klar Jungs, also hoffe ich, Sie sind klar auf seine Geschichte Punkte jetzt ist immer noch, wenn Sie
irgendwelche Zweifel oder irgendein Szenario von Ihrem Unternehmen oder interviewt haben, werden
Sie zögern wollen,
zögern nicht, die Q und eine Option zu verwenden oder eine E-Mail an mich. Das ist also meine E-Mail-ID, Leute. Und wenn Sie irgendwelche Zweifel haben, wie ich sagte, wenn Sie irgendwelche Zweifel oder irgendein Szenario von Ihrem Unternehmen oder
Interview haben , wo die Dinge nicht klar waren, Sie diskutieren möchten, zögern Sie nicht, die q ND Option zu verwenden oder Sie schreiben mir eine E-Mail an diese Adresse. Okay, jetzt, wo wir über seine Geschichte Punkte gelernt haben, reden
wir über die Methode, Dinge zu zeigen. Und es wird ein sehr interessantes Thema sein. Also lassen Sie uns das in der nächsten Vorlesung sehen. Danke.
30. Planungspoker: Hallo an alle und herzlich willkommen zum Thema Pokerplanung. Also mach dir keine Sorgen, Jungs, ich werde nicht plötzlich anfangen, dein Poker zu unterrichten. Sie befinden sich immer noch im korrekten Verlauf von HL. Was Planung Poker ist, es ist eine uralte Schätzung und Planungstechnik , die auf Teambeteiligung und Konsens basiert. Also denken Sie daran, wie wir bereits gesprochen haben, ist
auch die Planung Poker eine der Methoden, um Dinge zu schätzen, und es gibt viele andere Methoden auch, aber die Planung Poker ist die häufigste. Es ist die konsensbasierte und ich würde sagen, es ist die einbeziehendste Methode für die Teamschätzung. Und deshalb wird es von der Mehrheit der Organisationen verwendet. Und die Art, wie es funktioniert, ist, und das ist, was in der Folie auch geschrieben ist, aber lassen Sie uns darüber reden. Also lassen Sie uns sagen, dass wir in der Sprintplanung sind. Der Produkteigentümer öffnet den ersten Benutzer ist Geschichte aus dem Produktrückstand und er oder sie spricht darüber. Er sagt dem Team, was die Anforderung ist, was ist die Akzeptanzkriterien, etc. Wenn es irgendwelche Fragen oder Risiken, et cetera hier, oder der Produkteigentümer adressiert es. Und sobald alles getan ist, sobald das Team über alle Anforderungen klar ist, haben
sie keine Fragen, sie haben keine Unbekannten, sie haben kein Risiko. Der Produktbesitzer oder ein Scrum Master geben jedem Teammitglied eine Reihe von Karten wie diese, die wir in der letzten Vorlesung gesehen haben. Also würden alle Karten mit der Nummer 13581321 ausgegeben werden, die darauf geschrieben sind. Und ich erinnere mich an Jungs, den Produkteigentümer und den Scrum Master, sie weisen nicht darauf hin. So würden sie keine Karte auf das Entwicklungsteam nehmen würde. Und mit der Zählung von 1.2.3 wird
das gesamte Team die Karte basierend auf ihrer Schätzung der User Story enthüllen. Also würde jeder eine dieser Karten heben die die Story-Punkte
widerspiegeln, die sie für angemessen halten. Wenn jeder die gleichen Punkte bekommt, gut genug, wird das zum Story Point werden. Wenn nicht, wenn es einen Konflikt wie, sagen
wir, Person Eins, Rennen die Karte um fünf Punkte und Person B erhöhen die Karte um 13 Punkte,
dann müssen sie beide erklären, was die Gründe für die Wahl dieser Zahl ist. Und deshalb habe ich am Anfang gesagt, dass dies auch eine konsensbasierte Übung ist. Wir werden nicht sagen, dass, okay, jeder außer einer Person hat 13 gegeben, jeder andere hat fünf gegeben. Also lassen Sie sagen, dass fünf der Punkt der Geschichte ist. Beachten Sie, dass dies falsch ist. Selbst wenn eine Person 13 gab oder sogar wenn eine Person eine andere Zahl als andere gab, dann muss diese Person die Logik hinter der Wahl dieser Zahl erklären. Denn erinnern Sie sich an Leute, er könnte etwas wissen, oder er könnte über etwas nachgedacht haben, oder er könnte, aus seiner früheren Erfahrung, etwas
wissen, was andere Teammitglieder nicht tun. Also ist es notwendig, ihn zu hören. Und so haben wir eine Diskussion darüber, warum er einen Höhepunkt gab, warum die andere Person denkt, dass es ein Tiefpunkt ist. Und basierend auf dem, was die Person sagt, wieder lesen
wir Punkt die ganze Sache und dieses Ding geht
weiter und weiter, bis es einen Konsens gibt. Wenn es einige neue Informationen gibt, die daraus herauskommen, muss
der Produkteigentümer das beantworten. Wenn ein Risiko oder ein Unbekanntes entsteht,
muss der Produkteigentümer es auflösen. Und nur dann würde das Team voran gehen und nehmen die Geschichte dieses Benutzers und wies darauf hin. So funktioniert es also. Und genau diesen Punkt, all die User Stories, die das Team im Sprint nehmen muss. Also Leute, das ging alles darum, Poker zu planen. Und wie gesagt, es ist eine sehr interaktive, konsensbasierte Methode, um die Sache zu schätzen. Und es ist die am weitesten verbreitete. Ein weiterer Punkt, um hier hinzuzufügen, ist
die Aktivität der Planung Poker dat eine Geschichte Punkte. Es kann auch in der Backlog Grooming durchgeführt werden. Sobald das Team User Stories in
der Backlog Grooming durchläuft und alle ihre Zweifel geklärt sind, können
wir darauf hinweisen. Sie verwenden nur Story Points und planen Poker. Jedoch, 1 der Anmerkung, obwohl wir es in der Backlog Grooming tun, ist
es immer noch empfehlenswert, die Story-Punkte zu überdenken und
Dinge einmal schnell während einer Sprint-Planungzu diskutieren Dinge einmal schnell während einer Sprint-Planung weil etwas erinnern könnte geändert, wären
einige neue Informationen gekommen und auch das gesamte Team war nicht in der Backlog Pflege vorhanden, wie wir gesehen haben, aber sie sind jetzt in der Planung vorhanden. Es ist also eine Best Practice, schnell zusammenzufassen, auch wenn wir bereits auf Dinge in der Backlog Grooming hingewiesen haben. Na gut, Jungs, also ging es darum, Poker zu planen. Die Folie sagt auch die gleichen Dinge, die wir gesprochen haben. Wenn Sie möchten, können Sie die Folie pausieren und lesen. Aber jedenfalls haben wir das alles schon abgedeckt. Lassen Sie uns also weiter und reden über das nächste Thema, Teamfähigkeit in der nächsten Vorlesung. Vielen Dank.
31. Team: Hallo an alle und herzlich willkommen zu diesem nächsten Vortrag. In diesem werden wir also über Teamkapazitäten sprechen und wie wir eine Sprintplanung basierend auf dieser Kapazität durchführen. Lassen Sie uns zuerst verstehen, was Kapazität ist. Jetzt, wenn das Team für die Sprintplanung zusammenkommt. Und nehmen wir an, wir diskutieren über die Dinge für einen zweiwöchigen Sprint. Zwei Wochen bedeuten also, dass es zehn Arbeitstage und jeder Werktag acht Stunden gibt. Also soll jeder Mensch ein t Stunden in diesem Sprint beisteuern. Aber das ist vielleicht nicht wahr. Jemand nimmt vielleicht Urlaub oder jemand hat eine Ausbildung, oder er kann mit anderen Verpflichtungen beschäftigt sein. Das kann passieren, oder? Dies ist eine praktische Sache, und das ist es, was Kapazität in Zusammenhang steht. Was ist die Verfügbarkeit des Teams in Stunden für diesen Sprint? Und darauf basiert, würden
wir die Sprintplanung durchführen. Sehen wir uns jetzt die Folie an. Erstens, Kapazität ist die Verfügbarkeit von Team in Stunden für den Sprint. Also haben wir das schon gesehen. Wir schätzen das Wort Schulden kann in
diesem Sprint gemäß den verfügbaren Stunden des Teams getan werden . Nächster Punkt wird die Kapazität durch die Gesamtarbeitszeit in
einem Sprint abzüglich persönlicher oder beruflicher Verpflichtungen, die Teammitglieder haben könnten, berechnet . Nehmen wir an, die Teammitglieder könnten Blätter Treffen in Scrum Zeremonien usw. haben. Also müssen wir das ausschließen und dann müssen wir die Gesamtarbeitszeit des Teams
berechnen. Und in der Tat, schauen wir uns es für ein Beispiel an. Also Leute, lassen Sie sagen, dass wir fünf Mitglieder im Team haben, a, B, C, D, E, und es gibt zehn Tage im Sprint mit einer Gesamtarbeitszeit von acht Stunden pro Tag. Die Gesamtstunden, die jeder im Team hat, sind also 80. Betrachten wir nun, dass eines Tages im Sprint ein Feiertag ist, also würden alle los sein, niemand würde arbeiten. Also hätte jeder nicht acht Stunden für diesen Sprint zur Verfügung. Dann sagen wir, Person a ist für einen Tag Urlaub, also wird er nicht für weitere acht Stunden da sein. Ruhe, niemand nimmt Blatt, also setzen wir 0. Und dann sagen wir, dass Person D ein Training für vier Stunden an einem Tag hat. Vier Stunden lang wird er nicht im Sprint arbeiten. Und schließlich, lassen Sie uns einige Male beiseite für die verschiedenen ist Krume Zeremonien, weil denken Sie daran wir haben eine tägliche Standup, Wir haben Rückstand Pflege. Vielleicht haben wir noch etwas anderes Treffen, et cetera. Lassen Sie uns also grob sechs Stunden Zeit für den gesamten Sprint für alle auslassen. Also, dass die reale Verfügbarkeit des Teams so viel ist, das sind 400 Stunden abzüglich all dieser Dinge, die hier drin sind. Also waren die insgesamt verfügbaren Stunden 400, und dann werden wir für 82 Stunden besetzt sein, ein Mitglied oder das andere. Die verfügbare Kapazität wird also 400 minus 80 bis 318 Stunden betragen. Also 318 Stunden ist die Zeit, die wir für diesen Sprint haben. Und alles, was wir in diesem Sprint tun wollen, sollten
wir nur so viel Arbeit planen, die in diesen 318 Stunden erledigt werden kann. Das ist es, was das gesamte Konzept der Kapazität ist. Und tatsächlich werden wir
realistischer sein, weil wir hier nur von Kante zu Kante planen. Lassen Sie uns idealerweise realistischer sein und betrachten wir nur einen Teil dieser Zeit. Es gibt also etwas, das als Fokusfaktor bezeichnet wird. Das ist, was das Team in der Lage ist, fokussiert zu bleiben. Und wir gingen davon aus, dass jedes Team einen Fokusfaktor von nur 80% hat. Das bedeutet, dass das Team nur 80% der Zeit konzentriert sein wird. Die tatsächliche Kapazität, die wir haben werden, beträgt 80% dieser 318,
also 258254 Stunden. Das ist also unsere Kapazität. Dies ist die Kapazität des Teams und dies ist die Zeitdauer, für die wir die Arbeit in diesem Sprint schätzen sollten. Jetzt, da wir wissen, dass wir 254 Stunden Kapazität haben, werden
wir von der Geschichte mit höchster Priorität beginnen und dann werden wir anfangen, Aufgaben hinzuzufügen. Also gehen wir zurück auf die Folie und schauen uns darüber nach. So haben wir 254 Stunden Kapazität. Wir werden von der Geschichte mit höchster Priorität beginnen und wir werden Aufgaben hinzufügen. Wie wir fügen Front-End-Entwicklung, Back-End-Entwicklungstests, et cetera, all die verschiedenen Aufgaben, die für die Fertigstellung, dass seine Geschichte benötigt werden. Und für jede dieser Aufgaben werden
wir geschätzte unseren Satelliten für eine Geschichte Nummer eins hinzufügen, dass die Entwicklung fünf Stunden dauern wird. Die Backend-Entwicklung dauert vier Stunden, das
Testen dauert zwei Stunden, usw., nur für ein Beispiel. Also haben wir insgesamt 11 Stunden Schulden würde in dieser besonderen Geschichte aufgenommen werden. Jetzt die verbleibende Kapazität,
denken Sie daran, dass wir eine Gesamtkapazität von 254 Stunden hatten. Die verbleibende Kapazität beträgt also 254 minus 11
, also 243 Stunden. So hatten wir eine Anfangskapazität von 250 oder vier Stunden. Die erste Geschichte dauert 11 Stunden Arbeit. Jetzt haben wir noch 43 Stunden Arbeit übrig, so dass Sie noch Kapazität haben. Gehen wir zur nächsten Geschichte über. Lassen Sie uns die Aufgabe in der Schuld schätzen, und sagen wir, dass es zehn Stunden dauern wird. Also mussten wir 43 Stunden nach der ersten Geschichte. Die Geschichte wird zehn Stunden schaffen. Also jetzt haben wir 233, unsere sowjetischen haben noch Kapazitäten. Gehen wir zur nächsten Geschichte und so geht es. Wir wählen immer eine Geschichte aus, bis wir Kapazitäten zur Verfügung haben. Sobald die Kapazität aufgebraucht ist, hören
wir auf, mehr Geschichten zu machen und was wir bisher gemacht haben wird unser Sprint-Rückstand, an dem das Team im kommenden Sprint arbeiten wird. Also das ist es, Leute, so wird kapazitätsbasierte Planung durchgeführt. Und es gilt als ein sehr effizienter Weg, um eine Sprintplanung zu machen. Denn denken Sie daran, dass wir sehr realistisch bei der Berechnung der Arbeitsverfügbarkeit aller Menschen sind. Niemand kann da sein, um 100 Stunden zu arbeiten. Die Leute könnten Blätter nehmen, Leute sind vielleicht nicht verfügbar. Und wir nehmen all diese Faktoren in Betracht. Wir vergleichen ihre Aufgabe mit dem JavaScript ist verfügbar, um herauszufinden, wie viel Zeit gibt es. Und deshalb ist die Teamkapazitäten, die die Teamkapazität planen und diese Teamkapazität für eine Sprintplanung
nutzen, sehr effizient und sehr hilfreich. Also, jetzt, da wir kapazitätsbasierte Planung gesehen haben, schauen wir uns die andere Variante an, Geschwindigkeitsbasierte Planung in der nächsten Vorlesung an. Danke.
32. Team: Hallo an alle und willkommen zu diesem Vortrag über Geschwindigkeit und Geschwindigkeit basiert Sprint Planung. Lassen Sie uns zuerst darüber sprechen, was Geschwindigkeit ist. Geschwindigkeit ist die Menge der Arbeit, die von Team in jedem Sprint Väter beendet wird, was es ist. Also lasst uns es tatsächlich anhand eines Beispiels lernen. Also lassen Sie uns sagen, dass in einem Sprint eins, wir haben zehn User Geschichten genommen und sie sind total Story-Point war 75. Es, am Ende dieses Drucks, dass Team in der Lage war, acht Benutzer Geschichten zu vervollständigen. Und die Gesamtzahl der Story-Punkte, die sie liefern konnten, betrug 60. Sprint zum Team nahm eine t Geschichte Punkte und sie waren in der Lage, auf 55 Story-Punkte liefern. In einem Sprint drei nahm das Team 60 Story-Punkte und sie konnten nur 40 liefern. Unsere durchschnittliche Geschwindigkeit ist also der Durchschnitt
dieser drei Zahlen, die das Team abschließen konnte. Etwa 50 oder 51 Punkte, das ist unsere Geschwindigkeit und so viel Arbeit sollte
das Team im Sprint übernehmen. Also werden wir, wenn wir uns für die Sprintplanung versammeln, werden
wir mit den User Stories in der vorrangigen Reihenfolge beginnen, und wir werden sie weiter nehmen, wir werden ihre Punkte hinzufügen. Und sobald wir 15 Story-Punkte erreicht
haben, werden wir feststellen, dass dies ist, wie viel wir in der Lage sind, zu tun. So viel konnten wir in den letzten drei Sprints im
Durchschnitt tun . Wir werden dort anhalten. Wir werden nicht mehr als 50 Story-Punkte nehmen. Wir werden alle Geschichten aufziehen, bis die 15 Story-Punkte in unseren Sprint-Rückstand. Und das ist es. So funktioniert die geschwindigkeitsbasierte Sprintplanung so einfach wie stat. Lassen Sie uns jetzt sehen, was die Folie sagt. Alle, obwohl wir eine Menge von diesen Dingen abgedeckt haben. Startpunkte Geschwindigkeit ist also die Menge der Arbeit, die vom Team in jedem Sprint abgeschlossen wird. Das ist die Definition der Geschwindigkeit, die wir gesehen haben. Und es wird berechnet, indem die Story-Punkte
aller abgeschlossenen User Stories im Sprint hinzugefügt und deren Durchschnitt genommen wird, wie wir es im Excel-Blatt gesehen haben. Drittens haben wir idealerweise die letzten drei Sprint-Up-Daten verwendet, um die Geschwindigkeit zu erfassen. Und diese Jungs sind sehr wichtig. Es wird getan, um vorübergehende Schwankungen zu vermeiden. Sagen wir also, dass das Team ein zartes Team war, das
weniger in einem Sprint geliefert wurde, weil die Geschichten, die sie nahmen waren komplexer. Oder sagen wir, viele Leute waren auf Urlaub in Daten Sprint oder es gab einen Ausfall, usw cetera. Wir wollen also diese vorübergehenden Schwankungen ausschließen. Und deshalb werden wir die Geschwindigkeit berechnen. Wir nehmen den Durchschnitt von mindestens drei letzten Sprints und verwenden diese, um unsere Geschwindigkeit zu berechnen. Zweiter letzter Punkt, abgesehen von der korrekten Einschätzung der Dinge und der Vermeidung von Engagement, die Geschwindigkeitsdaten sehr hilfreich, vor allem für die Projektplanung. Und das liegt daran, dass es dem Produkteigentümer und dem Pfahlhalter
eine klare Vorstellung davon gibt , wie viele Sprints es braucht, um die erforderliche Funktionalität zu liefern. Nehmen wir also an, wir haben n Anzahl von User Stories im Backlog und
das Team ist in der Lage, durchschnittlich 15 Story-Punkte zu machen. Das ist unsere Geschwindigkeit. Das wird uns also eine Vorstellung davon geben, wie viel Zeit es
brauchen wird , um diese Geschichten im Rückstand zu vervollständigen. Und letzter Punkt, wir sollten immer Geschwindigkeitsdaten in jeder Sprintplanung berücksichtigen ,
so dass wir wissen, dass das Team Vergangenheit Rekord und wir überwindet nicht Dinge. Eines der häufigsten Probleme, mit denen das Team in
der Realität konfrontiert ist, ist also das Problem des übermäßigen Engagements. Und wenn man sich den bisherigen Rekord dieses Teams anschaut, die Geschwindigkeitsdaten dazu beitragen, dieses Problem zu lösen. Okay, Leute, also sprachen wir über Geschwindigkeit und Kapazität,
und wir sprachen auch über eine Sprintplanung, die darauf basiert. Ich wollte noch einmal an dieser Stelle erwähnen, dass Scrum Teams leiden unter einem sehr häufigen Problem von über Engagement, wo wir in eine Menge von Benutzern Geschichten in den Sprint ziehen. Und dann am Ende des Sprints bleiben
viele von ihnen offen. Dies ist also eine sehr häufige und praktische Realität. Es wird als über Engagement bezeichnet und es passiert eine Menge. Deshalb ist es sehr wichtig, die Geschwindigkeit im Auge zu behalten und auch die Kapazität zu
berechnen, wenn wir
eine Sprintplanung machen , denn wenn das Team nicht verfügbar ist, wenn das Team auf Urlaub ist, dann würden wir nicht sollte nicht so viel Arbeit nehmen, wie wir idealerweise abschließen sollten. Also, das ist es, was ich normalerweise tue und empfehle. Was ich mache, ist, dass ich die Kapazität nutze, um Dinge für den kommenden Sprint zu planen. Und ich verwende die Geschwindigkeitsdaten, um eine allgemeine Vorstellung davon zu bekommen, wie das Team immer noch jeder Rekord ist. Beide Punkte sind also gleichermaßen wichtig. Beide Metriken sind gleichermaßen wichtig, und wir sollten beide berücksichtigen, wenn wir eine Sprintplanung durchführen. Okay Leute, damit kommen wir zum Ende dieses sehr wichtigen Kapitels und wir haben hier das sehr wichtige Thema der Schätzung behandelt. So großartiges Lernen. Lassen Sie mich einfach wiederholen, dass, wenn Sie
Fragen oder Zweifel zu einem Thema in diesem Kurs haben ,
bitte, zögern Sie nicht, das Q und eine Option zu verwenden oder schreiben Sie mir eine E-Mail. Die Begriffe der Schätzung sind am Anfang besonders verwirrend, obwohl Sie sich weiterentwickeln, würden Sie gut sein. Aber wenn Sie Fragen haben, wenn Sie nichts klar sind, wenn Sie Hilfe zu einem bestimmten Thema von Ihrer Organisation benötigen, zögern
Sie bitte nicht, mir eine E-Mail,
meine E-Mail-Ideen direkt dort zu schreiben. Und ich werde immer innerhalb von 24 Stunden auf Ihre Nachricht antworten. Okay, also lassen Sie uns die Dynamik unseres Lernens fortsetzen und schauen uns ein neues Thema im nächsten Kapitel an. Vielen Dank.
33. Das Scrum Board und Einführung in to: Hallo an alle und herzlich willkommen zum siebten Kapitel des Kurses. Also Leute, in diesem Kapitel geht es um Berichte oder Metriken, die in Scrum verwendet werden. Und wenn Sie darüber nachdenken, benötigt
jedes Projektmanagement-Framework der Welt einen Berichtsmechanismus, um die Effektivität und den Fortschritt der Dinge zu messen. Und es ist Scrum ist keine Ausnahme. Es gibt mehrere Möglichkeiten in seinem Crump, um
den Fortschritt zu messen und wir werden über sie in diesem Kapitel lernen. Und Sie werden eine Sache bemerken, die einzigartig ist, und es ist, dass es bei allen nicht um individuelle Leistung geht. Vielmehr geht es um Dart-Team. Das ist also, was Scrum ist, wie wir es früher gesehen haben. Wir haben Erfolg, oder wir scheitern als Team. Also lasst uns anfangen und einen Blick auf den Inhalt werfen. Jetzt denken Sie daran, Jungs, Ich habe einige Themen hier , die Sie normalerweise nicht in anderen Berichten Diskussion finden, aber sie sind ebenso wichtig, um die Dinge zu messen ,
und das ist, warum ich über sie sprechen wollte. Also werden wir mit dem Scrum Board beginnen und täglich davon berichten. Als nächstes lernen wir den Bund nach unten und brennen up Charts gefolgt von Geschwindigkeitsdiagrammen und wie wir sogar den Product Backlog verwenden können, um Dinge zu beobachten. Also fangen wir an. Das erste Thema, das wir uns ansehen werden, ist das Scrum Board. Und eigentlich ist das Scrum Board das Gesicht jedes Scrum Prozesses. Wenn Sie zu einem Ort gehen, der folgt Krume ist, werden
Sie wahrscheinlich feststellen, dass dieses physische Board und es listet die verschiedenen Benutzer Geschichten, die dieses Team tut und ihren Fortschritt. Oder es könnte eine virtuelle Version davon in der Gita oder einem anderen Tool geben, das wir verwenden. Aber dennoch ist Scrum Boards und die Platzierung der Benutzer Geschichten auf ihnen. Das erste Medium, um den Fortschritt der Dinge zu überprüfen. So wie die Folie auch sagt, ist zerbröckelt ist eine visuelle Momentaufnahme des Sprint-Rückstands. Das heißt, der Benutzer ist Geschichten, die wir in diesem Sprint tun. Und es wird in einer virtuellen Form oder physischer Form gepflegt. So einige der Teams tun die ist in einem virtuellen Format zerbröckelt, während andere es in einer physischen Version halten. Beide sind im Layout gleich. Wenn ich dir zuerst die virtuelle Version zeige, sieht sie so aus. Dies ist also ein Projekt für eine E-Commerce-Website, und wie Sie sehen können, gibt es mehrere User Stories wie diese. Eine hier ist für die Login-Seite, diese hier ist für die Kasse Seite, et cetera. Und für jede dieser Geschichten haben wir diese Aufgabe wie
Front-End-Entwicklung, Testing, UAT usw. erstellt . Und das ist nur ein Beispiel. Teams können Aufgabe auf granularer Ebene erstellen, auch wenn es geht, Personen zu trennen. Und wie Sie sehen können, gibt es vier Spalten für Zustände sind zu tun, in Bearbeitung, Testen durchgeführt, usw. Und wieder, dies ist nur eine Möglichkeit der Kategorisierung. Die Teams können dies basierend auf ihren Diskussionen und Vereinbarungen anpassen. Und das ist einer der Vorteile von Werkzeugen wie diesem. Also am Morgen, wenn ihre Teams vorher ihren Standard tun, sollte
jeder seine Aufgabe auf diesem Boot entsprechend verschieben. So wie die Entwicklung derzeit im Gange ist, so dass es hier sitzt, Testfall-Design ist in Arbeit Rate sitzt hier, et cetera, dass Sie es nicht ein angefangenes, so dass es immer noch in der To-Do-Eimer wie Schulden sitzt. Und wenn jemand die Arbeit abgeschlossen ist, werden
sie es in den fertig gestellten Eimer verschieben. So wie wenn die Entwicklung abgeschlossen ist, werden
sie es zu Dan Mentor verschieben Testfallentwurf abgeschlossen ist, sie werden es zu erledigen verschieben. Und sobald alle diese Aufgabe verschoben werden, um Schulden zu beulen bedeutet die
gesamte Arbeit abgeschlossen ist und eine Geschichte geschlossen werden kann. Das war also das virtuelle Boot. Und tatsächlich werden wir diese gleiche Art von
gelangweilt verwenden , wenn wir unser Lebensprojekt Kapitel zu tun. So war dies vorerst nur eine kurze Einführung von Kulturbooten. Und in ähnlicher Weise haben wir auch ein anderes physisches Board. Dies ist also eines der Beispiele für physische Boot. Und dann haben wir hier auch noch einen. Beide sind also ähnlich. Und wenn man sich genau anschaut, ist
es der virtuellen Vorstandsschulden sehr ähnlich, die wir auch gesehen haben. Und es hat die wieder, die Spalten für verschiedene Zustände gerne in Bearbeitung zu tun, Test durchgeführt, etc cetera. Also erstellen wir diese Spalten. Wir trennen sie durch Drohungen, um den Status jeder Aufgabe zu markieren. Wir haben eine Haftnotiz für jede Aufgabe können Wir werden sie in verschiedene Eimer verschieben, wie sie abgeschlossen sind. Das ganze Konzept ist also das gleiche, egal ob es sich um das virtuelle Board oder das physische Boot handelt. Es ist nur der Unterschied in seinem Setup und wie das Team darauf reagiert,
wie es von seinem Team verwendet wird. Entschuldigung. man also wieder auf die Folie zurückkehrt, einige Teams gerne auf einem physischen Board, weil es immer sichtbar ist. Jeder kann vorbeikommen und den Fortschritt der Dinge sehen. Es gibt ein Gefühl der Leistung, wenn Sie bewegen ihre Haftnotizen, et cetera. Und einige Team, sie zogen es vor, das virtuelle Board zu tun, weil es mehr Echtzeit ist. Es gibt keinen Aufwand, um es zu erstellen. Es speichert die Haftnotizen, Papiere, et cetera. Also wieder, je nach Team-Präferenz, können
sie eine beliebige Version wählen. Aber das wichtigste Takeaway ist, dass das Scrum Team Board der häufigste Bericht über die Arbeit ist, die das Team in einem Sprint macht. Und deshalb habe ich in diesem Kapitel aufgenommen, es ist eine der großen Berichtsmethoden für die Arbeit des Teams. Nur wenn man in den Vorstand geht, kann
jeder sehen, woran das gesamte Team arbeitet, welches Teammitglied arbeitet an welcher Aufgabe? Was sind die Gesamtpunkte, die unser Team eingenommen hat? Wie viele von ihnen sind geschlossen? Wie viele von ihnen sind offen? Das heißt, es gibt einen Blocker usw. Also alles in allem ist die Gesamtinformation des Sprints in diesem einzigen Board enthalten. Normalerweise machen die Teams ihren Morgen aufstehen auch mit diesem Boot offen oder wenn sie eine physische Version machen, stehen
sie nahe am Brett und machen den Stand Up. Und es fördert die Diskussion zwischen dem Team auf jedem der Artikel. Und das Wichtigste, einer der guten Aspekte ist, dass, wenn jemand seine Arbeit abgeschlossen hat, wenn jemand seine Aufgaben in die erledigte Spalte bewegt, es ein Gefühl der Leistung im gesamten Team schafft. Na gut, Jungs, also ging es um ein Scrum Board. Schauen wir uns einen weiteren Bericht in einer nächsten Vorlesung an. Vielen Dank.
34. Ein Burn: Hallo an alle und willkommen zurück. Reden wir jetzt über das Burndown-Diagramm. Also, bevor wir das tun, lassen Sie uns ein typisches Beispiel betrachten. In unserem Team machen wir zwei Wochen Sprint und starten den Sprint, sagen
wir jeden Montag. Also Montag bis Freitag der aktuellen Woche und dann Montag bis Freitag nächste Woche, werden
wir an diesem Sprint arbeiten. Und dann am dritten Montag, der kommt, das Team werden wir mit dem nächsten Sprint beginnen. Das ist die Durchflussrate eines zweiwöchigen Sprints. Nun lassen Sie uns sagen, dass in dieser Strömung Sprint wir
acht Benutzer Geschichten mit insgesamt 45 Story-Punkte genommen haben . Jetzt muss das Team so arbeiten, dass wir
gute Fortschritte halten und wir schließen immer wieder Geschichten in regelmäßigen Abständen. Sonst, was würde passieren? Wir wären gegen Ende überlastet. Und dann könnte es Benutzergeschichten geben, Schulden werden nicht geschlossen und rollen sich um. Also wird das Diagramm, das uns diese besondere Information zeigt, das ist die Arbeit, die im Vergleich zur Zeit durchgeführt werden muss, als Burndown-Diagramm bezeichnet. Und so sieht es aus. Also haben wir die User Story Points auf der vertikalen y-Achse, und diese Tage oder Zeit ist auf der horizontalen x-Achse. Und wenn man sich das Diagramm anschaut, gibt es hier zwei Linien. Dieses Graven ist die ideale Linie. Das bedeutet, dass das allmähliche Fortschreiten der Dinge
und die Fertigstellung bedeutet , wie wenn Sie mit einer konstanten idealen Rate arbeiten. Und die zweite Zeile ist die eigentliche Abschlusslinie. Sie sich also keine Sorgen darüber, wie dieses Diagramm erstellt wird. Wenn Sie eine Melodie wie G verwenden, richtig, würde automatisch für Sie erstellt, es wäre keine manuelle Arbeit erforderlich. Lassen Sie uns versuchen zu verstehen, was dieses Diagramm vermittelt. Also beginnen wir mit 25 Story-Punkten. Das ist unsere Gesamtschätzung. Und die ganze Idee ist, diese rote Linie so nah wie möglich an der grauen zu halten. Wenn die eigentliche ReadLine über die DRE geht, bedeutet
dies, dass wir langsamer als geschätzt werden. Und wenn es unten ist, bedeutet das, dass wir für schneller gehen. Also sind beide Fälle nicht in Ordnung. Wir müssen so nah wie möglich an der grauen Linie bleiben. Diese Boxen, graue Kästchen, die Sie sehen, sind für das Wochenende, so dass es hier keinen Fortschritt geben würde. Deshalb ist diese graue Linie hier drüben flach. Sonst geht
es überhaupt zu anderen Zeiten allmählich nach unten. Das bedeutet also, dass wir die Dinge schrittweise schließen. Die ganze Idee ist also, dass die eigentliche Arbeit auch diese rote Linie so nah wie möglich an dieser grauen Linie sein sollte. Und der beste Weg, dies zu tun, ist, Geschichten in regelmäßigen Abständen zu schließen, so einfach wie das. Das ist alles, was benötigt wird, um ein ideales Burndown-Diagramm zu erhalten, zu
schätzen, was Sie so viel Arbeit leisten können, wie Sie liefern können, und dann schließen Sie die Dinge mit einem allmählichen Intervall Datensatz. Bevor wir nun auf die Folie zurückgehen und lesen, sind
andere Dinge eine schnelle Beobachtung hier. Sie werden sehen, dass hier drüben dieses Diagramm aufgeschossen ist. Also, warum ist das passiert? Das ist passiert, weil wir vielleicht
einen neuen Benutzer aufgenommen haben , ist Geschichte in der Mitte eines Sprints, was nicht eine ideale Sache ist, wie wir diskutiert haben, aber es passiert, weil es
einige neue dringende Geschäftsanforderungen gegeben haben könnte die aufkam. Das ist der Grund, warum die Grafik an diesem Punkt kurz. In Ordnung, gehen wir jetzt zurück zur Folie und fahren wir fort. Also haben wir bereits gesehen, was ein Burn-Down-Diagramm ist und was seine X-Achse und Y-Achse sind. Drittes Burndown-Diagramm hilft uns, Fortschritt Bürosprint zu verfolgen, weil wir es
täglich überprüfen und sehen können , ob wir die Geschichten schließen oder nicht und wie sie Sprint läuft. Wenn also nur noch zwei Tage im Sprint übrig sind und die tatsächliche Linie Meilen von der grauen Linie entfernt ist, dann ist es ein Problem. Als Nächstes hält es das Team im Zeitplan. Nur wenn man sich das Diagramm anschaut, kann
das Team wissen, ob es auf Kurs ist oder nicht. Und drittens ist das Abbrennen sehr einfach zu verstehen. Wie gesagt, es wird automatisch von Gita oder anderen Tools erstellt, die Sie verwenden. Es gibt keinen manuellen Aufwand und Sie können es jeden
Tag betrachten und verstehen, ob das Team auf dem richtigen Weg ist oder nicht. Letzter Punkt sollten Burndown-Diagramme regelmäßig analysiert werden, insbesondere durch den Produkteigentümer und den Scrum Master, um
sicherzustellen , dass die Teams auf Kurs sind und die Teams Fortschritte machen. Und sogar das gesamte Team kann es im Stand-up betrachten. In einem meiner Projekte hatten
wir ein physisch Scrum Board, wo wir jeden Morgen aufstanden. Und der Scrum Master hat jeden Morgen einen Druck aus dem Burndown-Chart ausgedruckt, bevor sie aufstehen, damit das Team sehen kann, was sie tun und sie können sicherstellen, dass sie auf dem richtigen Weg vorankommen. Und denken Sie auch daran, dass dieses Burn-Down-Diagramm ein sehr gutes Werkzeug für retrospektive Treffen ist. Außerdem wird es dem Team sagen, wie sie Fortschritte machen. es eine Straßensperre, warum sie die Dinge nicht in regelmäßigen Abständen schließen konnten, et cetera. So einfach Diagramm und mehrere Dienstprogramme. Na gut, lassen Sie uns weitermachen und reden über einen weiteren Bericht in der nächsten Vorlesung. Vielen Dank.
35. Burn: Hallo an alle und willkommen zurück. Jetzt, da wir über das Burndown-Diagramm wissen, reden
wir über etwas, das ähnlich klingt, aber es ist eine ganz andere Sache. Das Burn-Up-Diagramm. Also Jungs, das Burn-up-Diagramm zeigt die Menge der Arbeit, die das Team bereits
abgeschlossen hat , und die Gesamtmenge der Arbeit, die im Projekt benötigt wird. Es ist also ein Maß für die gesamte benötigte Arbeit im Vergleich zu dem, was abgeschlossen ist. Und so sieht das Burn-Up-Diagramm aus. Und hier wieder haben wir die Mühe oder die Geschichtenpunkte auf der vertikalen y-Achse und die Zeit auf der horizontalen x-Achse. Aber im Diagramm werden Sie jetzt drei Zeilen sehen. So ist die gelbe Linie die ideale Linie, die rote ist der totale Aufwand, der benötigt wird, um das Produktentwicklungsziel zu erreichen, was unseren gesamten erforderlichen Aufwand bedeutet. Und blau ist die Arbeit abgeschlossen, wie viel das Team bereits geleistet hat. Und Sie können sehen, dass diese gelbe Ideallinie mit der Zeit ansteigt. Das bedeutet, dass wir mit der Zeit und in konsequenter Weise auf das Endziel zugehen müssen. Also sollten wir bei jedem Sprint etwas näher dran kommen. Wenn wir unter der idealen Linie sind, bedeutet
dies, dass wir langsam gehen und wir auf dem Risiko der Fertigstellung sind. Das ist also, was das Burn-Up-Diagramm ist. Denken Sie daran, im Burndown-Diagramm überprüfen wir, dass wir Dinge niederbrennen, die ist, sind wir schließen ist Geschichten, wo wie in der Burn-up-Diagramm, wir sehen, dass, wenn
wir gehen , wir gehen auf unser Endziel. Das ist der Weg, um es zu verstehen. Gehen wir zurück zu den Folien und schauen wir uns die anderen Details an. Also Punkt Nummer eins, N2 haben wir bereits abgedeckt. Denken Sie daran, in der Burndown-Diagramm haben wir die herausragende Arbeit auf y-Achse, aber hier in der Burn-up-Diagramm haben wir abgeschlossen und Gesamtarbeit. Und deshalb halten manche Leute Charts für positiver weil es von der abgeschlossenen Arbeit gegen Burndown spricht, die über die herausragende Arbeit spricht. Nächster Punkt, was sind die Vorteile von Belastungsdiagrammen, so dass es zeigt die Gesamtarbeit und die abgeschlossene Arbeit nebeneinander. Das ist also ein sehr guter Vergleich. Als nächstes zeigt es, wie viel Arbeit
noch übrig ist und dass wir beide Dinge nebeneinander sehen. Wir können den Fortschritt der Dinge sehen. Und letzte Punkt Burn-up-Diagramm bietet mehr Details der Projektabschluss. Also haben wir offensichtlich getrennte Zeilen von Gesamtarbeit und abgeschlossener Arbeit, wie wir gesehen haben. Und so werden wir wissen, dass unser Projekt ist, wie es voranschreitet und ob es auf dem Weg zur Fertigstellung ist. Nehmen wir auch an, dass, wenn es eine neue Ergänzung zum Projekt gibt, Sie diese Beule hier sehen können. Das wird also zeigen, dass etwas Neues hinzugefügt wurde und so unser Umfang vergrößert wurde. Das ist ein sehr guter Vorteil des Burn-up-Diagramms, um den Gesamtprojektstatus zu verfolgen. Okay, Jungs, das war also die Verbrennungstabelle und andere wichtige ist Krümelbericht. Lassen Sie uns einen neuen Bericht in der nächsten Vorlesung lernen. Vielen Dank.
36. Velocity: Hallo an alle und willkommen zurück. Lassen Sie uns über einen
der einfachsten, aber leistungsfähigsten Bericht in Scrum Punkt sprechen ist das Geschwindigkeitsdiagramm. Im letzten Kapitel haben wir also über Geschwindigkeit gesprochen,
und es bedeutet, wie viel Arbeit wir in
einem bestimmten Sprint begangen haben und wie viel wir tatsächlich begangen haben. Das ist also die Geschwindigkeit. Und wenn wir diese Dinge nebeneinander plotten, bekommen
wir das, was man das Geschwindigkeits-Chart nennt. Dies ist also das Geschwindigkeitsdiagramm, und wie ich bereits sagte, es ist ein sehr einfacher Bericht. Alles, was wir haben, sind zwei Balkendiagramme nebeneinander. Und auf der Y-Achse haben wir unsere Einheit der Anstrengung, wie jede Geschichte Punkte. Und auf der X-Achse haben wir die Sprints. Und denken Sie daran, wie wir bereits gesprochen, auch, es ist am besten, die Daten für die letzten drei oder
fünf zu betrachten gedruckt, um die Dinge besser zu verstehen. Was wir also tun, ist für jeden Sprint, wir plotten die engagierten Story-Punkte in Grau und die Fertigstellung sind Storypoints nebeneinander in Grün. So wie Sie für eine Sprint-Hilfe sehen können, dass das Team nicht alles abgeschlossen, was es begangen. Das Verpflichtungsdiagramm liegt bei etwa 35, während die Fertigstellung etwa 30 beträgt. Das bedeutet also, dass das Team nicht alle Sachen abgeschlossen hat, auf die sie sich geeinigt hatten. Also in einem Sprint acht, fielen wir in es kurz ist Druck neun und ist Druck zehn wir haben eine 100% Fertigstellung. Sprint 11, Wir haben tatsächlich mehr getan. Das bedeutet, dass das Team in der Mitte eines
Sprints etwas Extra aufgenommen hat und sie auch Daten vervollständigen konnten. So ist dies eine gute Teams Geschwindigkeit Chart Jungs, weil, wie Sie in den meisten Fällen sehen können, sie erreicht, was geschätzt wurde. Und in der Tat, in einem der Fälle sind sie überliefert. Auch. Eine andere Sache zu beachten ist, dass hier in einem Sprint 13, Das Team nahm einen großen Hit und es gibt eine große Lücke zwischen dem, was die engagierte und geliefert. Und denken Sie daran, warum das passiert ist, ist Thema für die Retrospektive. Aber wissen Sie, es könnte aus mehreren Gründen sein, wie mehrere Leute plötzlich Blätter nehmen mussten oder Team wurde gehalten wegen einiger dringender Arbeit, die kam in oder ein anderer Blocker kam, et cetera. Und es geschah in einem Sprint. Alle ruhen sich nur aus. Alles ist Sprints sind gut. Und das ist, warum, wenn Sie sich erinnern, wir sagten früher auch, dass bei der Betrachtung der Geschwindigkeit, sollten
wir auf den Durchschnitt von mindestens drei Sprints schauen. wir uns dieses Diagramm ansehen, was sind die Informationen, die wir bekommen können? Wir können sagen, dass für dieses spezielle Team, rund 45 bis 55 Story-Punkte ist eine gute Zahl. Daten sind, dass das Datenteam idealerweise nehmen sollte weil sie in der Lage waren, so viel Arbeit den ganzen Tag Sprints abzuschließen. Das ist also eine gute Zahl für sie, wenn sie sich für
Sprint Planning versammelt haben und wenn sie sich entscheiden, ihre Geschichten einzeln anzunehmen, sollten
sie sich mit irgendwo in der Nähe von 45 bis 55 Punkten begnügen. Also, das war's. Das ist ein Geschwindigkeitsdiagramm, Jungs und wie man es benutzt. Und denken Sie daran, wie gesagt, es ist ein sehr einfaches, aber sehr effektives Diagramm. Es zu schaffen ist sehr einfach. Wir müssen nur den Schätzer plotten ist Geschichte und tatsächlich die Geschichte nebeneinander abgeschlossen. Und in der Tat, wenn Sie ein Tool wie Gita oder ein anderes Projektmanagement-Tool in diesen Tagen verwenden, werden
sie automatisch für Sie erstellt. Sie müssen sich nicht anstrengen. einzige Sache ist, dass beim Anzeigen sichergestellt wird, dass Sie die letzten drei oder fünf IS-Drucke von Daten
verwenden, um die Analyse durchzuführen. Na gut, Jungs, gehen wir zurück auf die Rutsche und gehen weiter. Also lassen Sie uns einfach über den letzten Punkt sprechen, weil wir den Rest bereits einmal gesehen haben. So Geschwindigkeitsdiagramm hilft zu wissen, was die Fähigkeit des Teams ist, wie viel sie idealerweise liefern können. Und darauf basiert, können wir unsere Sprints planen. Wir haben es bereits im letzten Kapitel gesehen. Eigentlich nicht nur ein Sprint, es gibt uns auch eine Vorstellung vom Gesamtprojekt. So macht das Team etwa 50 in einem Sprint und wir haben 150 Punkte mehr zu tun, bevor wir das Produkt veröffentlichen können. So können wir natürlich sehen, dass es drei Sprints dauern wird, um die ganze Arbeit zu beenden. Das ist der Zweck der Verwendung des Geschwindigkeitsdiagramms, das ist der Zweck, zu wissen, wie viel Arbeit das Team tun kann. Also wieder, sehr einfache, aber effektive Bericht. In Ordnung, so jetzt haben wir die häufigste ist Chrome-Berichte abgedeckt, aber es gibt eine weitere Analyse, über die ich sprechen wollte. Also lassen Sie uns das in der nächsten Vorlesung sehen. Vielen Dank.
37. Ein Auge auf den Backlog führen: Hallo an alle und willkommen zurück. Also Jungs, bis jetzt sahen wir mehrere Optionen, die uns helfen zu analysieren, wie die Sprints gehen, was ist der Fortschritt des Teams, etc. Wir haben einen Blick auf das Burndown-Diagramm, das Burn-up-Diagramm, das Geschwindigkeits-Chart, usw. Und das sind einige der am häufigsten verwendeten Berichte in Scrum. Aber zur gleichen Zeit, der Produktrückstand, über den wir schon so lange reden, das ist auch etwas, über das ich sprechen wollte und Daten, weil nur Blick auf diesen Produktrückstand gibt uns viel Einblick in die Dinge gehen. Wenn Sie sich an unsere letzten Kapitel erinnern, ist
der Product Backlog wie unsere Produkt-Roadmap. Es ist also eine Wunschliste, was wir alles tun wollen. Wir haben eine neue Anforderung, wir setzen sie in den Backlog. Wenn wir einen neuen Defekt bekommen, der später erledigt werden kann, legen
wir ihn in den Rückstand. Also sollten wir in regelmäßigen Abständen analysieren, ob unser Rückstand nicht
zu etwas zu Großem und Unüberschaubarem wird , denn dann wären wir nie in der Lage, die Dinge zu beenden, richtig. Wir würden fünf Dinge in diesem Sprint für eine bestimmte Veröffentlichung tun, aber es würde wie zehn weitere zum Backlog hinzugefügt werden und es wird ein nie
endender Prozess sein. Das ist also die allgemeine Idee dieser Folie. Ich wollte Ihnen dieses Konzept aus
meiner persönlichen Erfahrung wissen lassen , das berichtet wie Burndown, Geschwindigkeit verbrennen. Sie sind sehr gute Metriken. Gleichzeitig kann aber auch der Blick auf den Rückstand zeigen, wie sich die Dinge im Team ablaufen. Also mal sehen, was die Folie sagt. Erstens ist der Rückstand zu groß und unüberschaubar? Also haben wir bereits darüber geredet. Wir sollten nie den Punkt erreichen, an dem wir sagen müssen,
dass wir drei Punkte der Arbeit gemacht haben, um das Produkt freizugeben. leid, wir haben drei Sprints Arbeit gemacht, um das Produkt zu veröffentlichen. Aber jetzt müssen wir Maurice drucken, weil es eine Menge Dinge in den Rückstand gegeben hat. Das wollen wir nicht tun. Unser Rückstand sollte nie zu groß werden. Unser Rückstand sollte niemals unüberschaubar werden. nächste Punkt ist der Rückstand, der regelmäßig überprüft und priorisiert wird. Das hier ist also die Antwort auf all unsere Probleme. Der Produkteigentümer sollte den Rückstand regelmäßig überprüfen. Er sollte es priorisieren und Sie sollten es häufig reinigen. DAT ist also die Lösung. dritte Punkt ist, dass alle Dinge nur in den Rückstand werfen. Also in einigen der Teams, mit denen ich gesprochen habe, Was passiert ist, dass eine User Story genommen und dann jeder Defekt oder jede Anforderung, die aufkommt, sie verschieben es einfach in den Rückstand. Also werde ich von dieser Praxis abraten. Denken Sie daran, dass das Ergebnis jedes Sprints ein potenziell versandfähiges Produkt ist. Daher ist es auch wichtig, den Defekt zu beheben, wenn es um
einen Edge-Case-Defekt handelt und wir nicht erwarten, dass es häufig vorkommt, dann können wir ihn wahrscheinlich für später verschieben. Aber einfach alles blind in
den Rückstand zu bringen , ist keine gute Idee, Dinge zu tun. Nächster Punkt, seien Sie transparent über technische Schulden. Technische Schulden sind also ein sehr interessanter Konzeptionierer. Sie können darüber lesen. Es bedeutet einfach die Kosten für zukünftige Überarbeitungen, die kommen werden, weil das Team jetzt eine einfache und schnelle Lösung gewählt hat, anstatt die bessere und zeitraubende Lösung. Ein großer Rückstand ist also ein Zeichen hohe technische Schulden, weil wir die Dinge einfach verschieben. Und denken Sie daran, irgendwann wird es in
unsere Mühe und Kosten essen , weil wir sie ansprechen müssen. Das ist also die technische Schuld. Und Schulden sind etwas, das im Auge behalten werden sollte,
vor allem, wenn Sie in einer Führungsrolle sind. Fünftens, RV schließt eine User Story und fügte zwei weitere zum Backlog hinzu. Wenn wir also nicht
klar über Anforderungen nachdenken , was passieren wird, werden wir eine User Story machen, aber später werden wir zwei weitere Anforderungen herausfinden, die wir verpasst haben. Und wir müssen diese Anforderungen dem Rückstand hinzufügen, um später zu tun. Denken Sie also nach, denken Sie über Anforderungen klar nach. Denken Sie darüber als Team nach, besprechen Sie darüber,
versuchte, so viel Anforderung wie möglich in einem einzigen Schuss zu erfassen. Dies ist etwas, das vielleicht nicht gänzlich vermeidbar ist, aber wir sollten unser Bestes tun, so viel wir können. Und schließlich, fügen wir viele Bugs für erledigte Arbeit in den Backlog. Also, wenn jeder Sprint, unsere Fehlerzahl steigt, dann bedeutet es, dass irgendwo und wir nicht tun Dinge mit Qualität. Und leider ist dies ein sehr häufiges Vorkommen in ist Krume, weil die Dinge so schnell bewegen. Versuchen Sie also, die Anforderungen klar zu verstehen. Stellen Sie jede Frage, die Sie haben. Die Idee ist nicht, etwas mit wie
zehn Defekten zu schaffen , die viel Zeit brauchen, um das Team zu beheben. Dies ist etwas, das beachtet werden sollte, vor allem von den technischen Leads und Managern. Alles klar, Leute, das waren einige Alarmzeichen, um in den Rückstand zu schauen, wie ich bereits erwähnt habe, wir haben Berichte wie Burndown Velocity, et cetera. Aber wenn Sie diese einfachen Dinge im Rückstand im Auge behalten, wird
es Ihnen viele Informationen darüber geben, wie die Dinge laufen. Ordnung, damit kommen wir zum Ende des Kapitels. Und in der Tat haben wir nun alle Themen rund um Agile und Scrum behandelt, die wir im Kursinhalt geplant hatten. Wir wissen jetzt über HIV, über Scrum, die verschiedenen Rollen, Zeremonien, Artefakte, Schätzungen, Metriken usw.,
alles, was benötigt wird, um ein AGI und Scrum Experte zu sein. Also Corporate Congrats Jungs, Sie sind jetzt ein Champion in Alter Island ist Scrum. Sie sind in all den Dingen zu diesen Themen voll vertraut. Sie können damit beginnen, es zu verwenden. Sie können es verwenden, um Verbesserungen in Ihren Organisationen voranzutreiben. Sie können es in Ihrem Lebenslauf erwähnen oder alles, was Sie wollen. Also Leute, dieser Kurs endet nicht hier, obwohl wir alle Themen behandelt haben, jetzt, wo wir jedes Detail in der Theorie gelernt haben, lassen Sie uns es in einem praktischen Projekt verwenden und sehen, wie die Dinge in der realen Welt funktionieren. Denn denken Sie daran, Andi, wenn wir Dinge tun werden, werden
wir über die Umsetzung der realen Welt lernen. Also werde ich Sie im nächsten Kapitel sehen und wir werden beginnen,
an einem End-to-End-Projekt zu arbeiten , um alles im Detail zu diskutieren. Vielen Dank.
38. Praktisches Projekt – Agile - Teil 1: Hallo an alle und willkommen. Also Leute, das ist das praktische Lernprojekt dieses Kurses. Und in diesem Kapitel werden wir alle das Lernen anwenden, die wir bisher im Kurs
getan haben , um zu sehen, wie die Dinge in der realen Welt funktionieren, Ich schlage vor, dass Sie viel Aufmerksamkeit auf
dieses Kapitel zu zahlen , weil nur, wenn Sie sich auf die praktischen Aspekte konzentrieren der Sache, werden
Sie die vollständigen Details kennen lernen. Also lasst uns mit der Aktion beginnen. Also in diesem Kapitel wird in vier Teile unterteilt werden, wo wir
damit beginnen werden , wie wir die Anforderungen bekommen und wie wir sie als Verwendungsgeschichten schreiben. Dann werden wir sehen, wie der Produktrückstand erstellt wird. Wie machen wir die Sprintplanung und wie schließen wir den Sprint-Rückstand ab? Als nächstes werden wir sehen, wie der Sprint passiert, wie die Arbeit passiert, wenn sie Sprint läuft. Und schließlich werden wir sehen, wie die Arbeit veröffentlicht wird, und wir gehen voran. Und wie Sie sehen können, gäbe es keine Folien in diesem Kapitel, alle Lerne sind praktisch. Wir werden dieses Xcel Energy EDA-Tool verwenden, um Dinge zu verstehen. Jetzt in diesem Projekt werden wir die Erstellung einer E-Commerce-Website simulieren. Und ich verwende E-Commerce gerne für Erklärungen, weil es eine sehr dynamische Domäne ist. Und wir alle könnten uns darauf beziehen. Wir haben alle Amazon,
eBay oder eine andere E-Commerce-Website verwendet . Es ist also ein gutes Beispiel, das man in Betracht ziehen sollte. Und wir werden eine E-Commerce-Website von Grund auf erstellen, und es wird als Kind Mega Mart.com genannt werden, dieses Sommerprojekt, das diese E-Commerce-Website eingerichtet. Und wir werden sehen, wie das geht. Also fangen wir an. Lassen Sie uns also mit dem ersten Teil beginnen, die Anforderungen
erhalten und sie in User Stories konvertieren. Wie bekommen wir die Anforderungen? Jetzt können die Anforderungen aus verschiedenen Quellen kommen. Alle Unternehmen verfügen heutzutage über eine eigene Produktmanagementgruppe, die für die Generierung oder Erfassung dieser Anforderungen
verantwortlich ist. Und für unsere Zwecke nennen wir sie als Stakeholder. So haben wir bereits gesehen, was Pfahlhalter sind. Sie haben die geschäftlichen Anforderungen erfüllt werden, und so erhält jedes Team die Anforderungen von ihnen. nun daran, dass diese Beteiligungsinhaber zuerst hochrangige Anforderungen generieren oder sammeln, was wie ein Produkt Vision Dokument ist. So können sie sich mit dem Endkunden oder Benutzer treffen, um
diese Anforderungen zu verstehen oder für unseren Zweck der Erstellung einer E-Commerce-Website. Sie werden sich auf Marktbedürfnisse oder
Wettbewerber beziehen , um zu verstehen, welche Merkmale vorhanden sein sollten. Und auf dieser Grundlage werden sie eine hohe Anforderung oder Vision schaffen. Darauf folgt eine Anforderungsbrainstorming-Sitzung, in
der, Sie wissen, die Produktmanagement-Teams zusammenkommen und entscheiden, welche Funktionen oder Epics aus den hohen Anforderungen durchgeführt werden müssen. Und schließlich muss dies abgeschlossen sein. Wir haben die Epen, die in User Stories aufgeschlüsselt werden. Und wir werden die Akzeptanzkriterien für
diese User Stories schreiben , die zu unseren Anforderungen werden. Das ist also der gesamte Gesamtfluss. Hochrangige Anforderungen, dann Epics, dann User Stories und Akzeptanzkriterien in ihnen. Also, um eine E-Commerce-Website zu erstellen, lassen Sie uns Amazon oder eBay in unserem Kopf vorstellen. Und lassen Sie uns darüber nachdenken, was alle Funktionen oder Epen, die nicht brauchten. So benötigen sie zum Beispiel folgendes. Wir brauchen ein Account-Epos mit User Stories für Registrierung, Login , Passwort
vergessen, meine Kontoseite, E-Mail-Registrierung, Passwortänderung, etc. Und dann brauchen wir einen Sucher-Pixel. In einem solchen Pixel werden wir Dinge wie das Erstellen einer Suchfeld Listenseite aller Produkte, Produktverfeinerungen, Sortieren von Kategorieseiten, Produktseiten, etc. Dann haben wir vielleicht eine Kasse Seite. Es ist also ein sehr wichtiger und kritischer Bereich jeder E-Commerce-Website. Und wir werden User Stories für die Warenkorb-Seite, die Kasse Versandadresse Seite, Zahlung mit Kreditkarte, PayPal,
Apple Pay-Bestätigung , E-Mail, all diese Dinge haben. Und zuletzt haben wir das Epos für die Auftragsabwicklung Architektur. Dies wird also das technische Zeug sein, das wir brauchen, um eine Benutzerdatenbank,
eine Produktdatenbank, eine geordnete Datenbank usw. zu erstellen .
Und ich habe dieses Beispiel hier aufgenommen, um Sie wissen zu lassen, dass für die geschäftlichen Anforderungen Wir brauchen das technische Zeug auch. Es könnten also technische Anforderungen auch
reine technische Anforderungen wie die Erstellung all dieser Datenbanken geben . Alles klar, jetzt haben wir all diese Epen und wir wissen, was alle User Stories, die wir für sie erstellen müssen. Beginnen wir mit dem Schreiben dieser User Stories und deren Akzeptanzkriterien. Und für Papa werden wir dieses Werkzeug benutzen. Das ist also das JIRA Tool. Vielleicht haben Sie davon gehört. Es ist ein sehr nettes und leistungsfähiges Werkzeug und es wird von verschiedenen Unternehmen verwendet. Schulden folgen einem GI und einigen der, meisten der großen Namen auf dem Markt für Produktmanagement und HL-Implementierung. Und Sie können es selbst ausprobieren. Gehen Sie einfach auf ihre Website, die bei lesbian.com ist und klicken Sie auf diese Schaltfläche jetzt versuchen Sie hier, um
ein kostenloses Konto zu erstellen , ist keine Zahlungsinformationen erforderlich. Sie brauchen keine Kreditkarte zu geben, es ist völlig kostenlos. So können Sie selbst ein Konto erstellen und Sie können all diese Funktionen kostenlos erkunden. Wenn Sie also ein Konto in Gita erstellen , müssen Sie zuerst ein Projekt erstellen. Und ich habe meine mit dem Namen der E-Commerce-Website Schulden erstellt. Wir erstellen ein Gel Mega Mart. Sie können auch ein eigenes Projekt erstellen. Klicken Sie hier einfach auf diesen Create Project Button. Und es wird so etwas öffnen. Sie müssen also hier auf die klassische Schaltfläche klicken. Und sobald Sie auf diese Seite gekommen sind, geben Sie
einfach einen Namen für das Projekt und stellen Sie sicher, dass die Vorlage so bleibt wie es Krume ist geben Sie
einfach einen Namen für das Projekt und stellen Sie sicher, dass die Vorlage so bleibt wie es Krume ist,
weil wir dieses Projekt mit der Scrum-Methodik entwickeln werden. Und Dad sitzt, sobald du all diese Details ausgefüllt hast, wirst
du hier mit deinem Projekt landen, das hier drüben aufgeführt ist. Okay, jetzt, da wir ein Projekt haben, machen
wir weiter und erstellen unsere ersten Epen. Also lassen Sie uns auf diese Schaltfläche klicken hier, und lassen Sie uns unser Epos erstellen. Also, wenn ich zurück zum Excel -Blatt, wir hatten vier Epen, Konto, Suche, Kasse und Architektur. Also lassen Sie uns diese Epen in der g r2 erstellen. Also wähle ich hier die Option für Epen aus. Und ich werde verwenden, um das erste Epos zu erstellen. Epischer Name wäre Konto. Und lassen Sie uns die Zusammenfassung geben, da dies das Epos für Account-Werke ist. Ich habe das bereits getan, also zeigt es automatisch mit Vorschlägen bevölkert, aber du weißt schon,
du kannst irgendetwas in jemandem geben und du kannst das Epos
so nennen , dass etwas spezifische Schulden darauf hinweist, welcher Bereich es ist oder welches Team es ist, Diese Art von Dingen. Also lasst uns klicken. Also lasst uns dieses erste Epic erschaffen. Und was wir tun werden, ist auf diese klicken, Erstellen Sie eine weitere Schaltfläche hier drüben. Weil wir drei weitere Epen erschaffen müssen. Also werde ich auf dieses Erstellen klicken. Und wie es sagt, ist
unser erstes Epic erschaffen. Okay, lassen Sie uns das nächste für die Kasse erstellen. Oder es wurde tatsächlich durchsucht. Also lassen Sie uns für die Suche erstellt, und das ist das Epos für Sucharbeiten. Also lasst uns auf Erstellen klicken. Als nächstes können wir die 14x Kasse hinzufügen. Das ist also das Epos für die Kasse funktioniert. Und schließlich können wir auf Erstellen Sie die letzte für die Architektur. Und Dad Set, wir haben alle unsere vier Epen erschaffen. Also, wenn Sie sich von unseren Erkenntnissen erinnern, und Epos ist eine große Anforderung, von der wir die kleinsten, kleinen User Stories gelöscht. Also haben wir uns entschieden, für Epen für
unsere Projekt-Account-Checkout, Suche und Architektur zu übernehmen . Also haben wir diese Epen erschaffen. Nun ist der nächste Schritt, den wir tun müssen, um User Stories in ihnen zu erstellen. Also lassen Sie mich hier auf diese Option klicken, und lassen Sie mich auf diese Geschichte klicken. Also jetzt werden wir unsere schnellste Geschichte erstellen. Und lassen Sie uns diese Geschichte für die Selbstregistrierung erstellen. Also werde ich es so etwas wie Benutzer-Selbstregistrierungsfluss nennen. In Ordnung? Und noch einmal, mach dir keine Sorgen über all diese automatisch bevölkerten Dinge, die es passiert, weil ich es einmal für die Übung in diesem Browser getan habe. Aber in Ihrem Fall können Sie es austippen. Sie können ihm jeden Namen geben, den Sie wollen. Wieder einmal wollen wir, dass die Namen spezifisch sind, damit sie darauf hinweisen, was die Geschichte kennt. Jeder kann sich die Zusammenfassung ansehen und herausfinden, was diese Geschichte ist. Also werden wir mit dieser Zusammenfassung gehen. Und dann ist der nächste Schritt, den wir sehr
wichtig machen werden , die Akzeptanzkriterien hier oben aufzulisten. Also, wenn Sie sich erinnern, Leute, als wir das Kapitel über User Stories und Akzeptanzkriterien machten, erwähnten
wir, dass, wenn wir Akzeptanzkriterien schreiben, wir immer mit den Worten als Benutzer beginnen. Und eigentlich ist das allgemeine Format das als Persona. Also als Anwender oder als Marketingspezialist oder als juristisches Team, wer auch immer der Endkunde ist, für den wir diese Kette gestalten. Als Persona will
ich ein Ziel. Was ist also das Endziel, diesen Benutzerverlauf zu erstellen, wie in diesem Fall, das Endergebnis ist, dass der Benutzer in der Lage sein sollte, sich zu registrieren. Das ist unser Ziel. Und dann schließlich, so dass der Nutzen Teile von dem, was ist der Vorteil, diese Kette zu tun. Der Vorteil ist, dass der Benutzer, sobald
er sich registrieren kann, in der Lage sein wird, den Einkauf zu tätigen. Das ist also das allgemeine Format, in dem wir gestorben sind, die Akzeptanzkriterien. Und ich werde es auf diese Weise schreiben. Als Nutzer möchte ich mich auf der Website
registrieren, damit ich mit dem Einkauf beginnen kann. Das ist unsere allgemeine Aussage, richtig? Und es wurde in diesem Format geschrieben. Die Persona ist der Benutzer. Das Ziel ist es, sich auf der Website zu registrieren und der Vorteil ist, dass er kann. Er oder sie kann mit dem Einkaufen beginnen. Das ist also unsere erste Zeile, die Zusammenfassung. Lassen Sie mich einfach diesen Teil entfernen. Und dann, was wir tun müssen, müssen
wir diese detaillierten Akzeptanzkriterien schreiben. Die Akzeptanzkriterien, wie wir bereits gesehen haben, ist die detaillierte Liste der Anforderungen. Und denken Sie daran, wenn wir die Akzeptanzkriterien schreiben, müssen
wir so detailliert wie möglich sein. Wir müssen nichts der Annahme überlassen. Wir müssen alles so klar wie möglich markieren. Wir müssen jedes Detail so weit wie möglich abdecken, oder? Wir müssen nicht viel in den wie Teil gehen,
wie es implementiert wird, aber wir müssen sicherlich alles, was benötigt wird, den y-Teil setzen. Alles klar, also lasst uns auf diesen klicken. Wir werden es auf eine schöne Art und Weise schreiben. Also werde ich sagen, ein Benutzer landet auf der Website und klickt auf den Registrier-Button. Nächster Punkt, Anmeldung. Und mach dir keine Sorgen um den genauen Inhalt hier drin. Ich meine, das ist nur eine Möglichkeit, die Dinge aufzuschreiben, basierend auf der Anwendung, an der Sie arbeiten, oder das Entwerfen der Akzeptanzkriterien Ihres Unternehmens könnte variieren, aber die allgemeine Idee bleibt die gleiche. Wir wollen jedes Detail so weit wie möglich zur Verfügung stellen. Und wir wollen sicherstellen, dass alles hier eingefangen ist, so dass die Menschen sind, nichts ihrer Annahme überlassen, weil Sie wissen, was passieren würde, wenn morgen einer
der Entwickler diese Geschichte bekommt und er beginnt zu arbeiten darauf, und wenn es einen Punkt fehlt, dann möchte er vielleicht die Lücken mit seinem eigenen Verständnis der Dinge füllen. Und dann könnte er am Ende etwas entwerfen,
das der Produkteigentümer nicht will oder das Unternehmen nicht will. Deshalb wollen wir Situationen wie diese vermeiden. Und deshalb werden wir hier alles so detailliert wie möglich zur Verfügung stellen. Nun, noch eine Sache, und ich sage das, während ich tippe. Eines der Dinge, auf die ich besonders
beim Erstellen von User-Stories hervorhe , ist, ein Mockup zu haben. Wenn Sie sich diesen speziellen Fall vorstellen, versuchen
wir, eine Registrierungsseite zu erstellen. Jetzt können wir alle Informationen so viel wie möglich schreiben. Aber wenn wir hier ein Bild einfügen, zeigt die Registrierungsseite mit all diesen Feldern, dann würde es helfen, die Dinge leichter zu klären. Denken Sie daran, ein Bild ist 1000 Worte wert. Und wenn wir hier ein Bild liefern,
dann würden die Menschen in der Lage sein, sich näher mit den Dingen zu beschäftigen, und sie würden die Dinge mit vollständigen Details verstehen. Also haben wir die Akzeptanzkriterien geschrieben und es sagt, dass der Benutzer auf der Website landet und auf den Registrier-Button klickt. Die Registrierungsseite sollte diese Felder enthalten. Also CVR deutlich darauf hinweist, was alle Felder da sein sollten, oder? Wenn die E-Mail-Adresse bereits verwendet wird, sagen
wir deutlich, was ist die Fehlermeldung, die wir geben möchten? Wir sind nicht nur kommen, indem wir schreiben, dass eine Fehlermeldung zeigen. Nein, wir sagen sogar, was die Fehlermeldung sein sollte, weil wir wollen, dass es klar ist. Wir wollen, dass es genau so ist, wie wir es wollen. Und dann haben wir einige Regeln für Passwort gegeben, wie sie zwischen 815 und enthalten Buchstabennummer ist räumlich Korrektor wie folgt. Und sobald der Benutzer alle Details zur Verfügung stellt und auf die Schaltfläche „Senden“ klickt, sollten
sie auf meine Kontoseite weitergeleitet werden. Dies ist also der Weg, um die Akzeptanzkriterien zu schreiben. Wir müssen so detailliert wie möglich sein. Und das ist die Suchoption, von der wir ein Mock-up anhängen können. Es wird zeigen, dass Design, das erforderlich ist, und es wird eine große Hilfe sein. Und schließlich, was wir tun werden, wenn wir nach unten scrollen, müssen
wir diese User Story an epic anhängen. Denken Sie daran, epic ist unsere große Anforderung und wir tun mehrere Benutzer Geschichten, um dieses Epos zu vervollständigen. Also für diese User Story, müssen
wir ein Epic auswählen und diese User Story gehört zu den Account-Epen. Also erstellen wir das Account-Epos hier drüben. Und ich werde auf diese Schaltfläche „Erstellen“ klicken. Also, das war's, Leute. Herzlichen Glückwunsch, wir haben unsere erste User ist Geschichte erstellt. Und wenn wir gehen, um diesen Benutzer ist Geschichte, werden
Sie sehen, dass es listet alles,
klar, klar, Aufzählungszeichen und Einrückung. Also jeder, der hier
reinkommt, wird die Dinge klar sehen. Damit es so funktioniert. Das ist der komplette Fluss. Und tatsächlich haben wir diese Reise von Anfang an gesehen. Wir haben gesehen, wie Anforderungen entstehen, wie sie in Epen sortiert werden und wie diese Epen dann in User Stories umgewandelt werden. Wenn ich also zu unserem Excel zurückgehe, haben
wir den Teil einmaligen Prozess abgeschlossen, der
die Anforderungen erhält und in User Stories umwandelt. Im Moment werde ich
User Stories für all diese Anforderungen erstellen , die wir gesehen haben. Ich werde sie in die Gita eintragen, damit wir das, was wir nennen, als Produktrückstand erhalten können, eine vollständige Liste unserer Anforderungen. Lassen Sie mich diese Geschichten erstellen und dann sehe ich Sie in der nächsten Vorlesung, um unseren End-to-End-Schritt voranzubringen. Danke, Jungs.
39. Praktisches Projekt – Agile - Teil 2: Hallo an alle und willkommen zurück. Jetzt werden wir uns diesen Teil ansehen, den Teil zwei, wo wir den Rückstand schaffen werden. Wir würden nicht die Aktionen von Backlog Grooming und Sprintplanung simulieren. Und wir würden mit unserem Sprint-Rückstand enden. Das ist die Arbeit, die wir in jedem Sprint tun müssen. Also gehen wir zurück zum Projekt. Also, wenn ich auf diesen Projektnamen klicke und hinein gehe. Auf der linken Seite sehen Sie diese ersten vier Optionen, worüber wir bisher viel in unserem Lernen gesprochen haben. Also haben wir das Scrum Board, das an dieser Stelle leer wäre, weil wir die Dinge nicht
vollständig eingerichtet haben und unseren Sprint gestartet haben. Also kommen wir später darauf zurück. Dann haben wir den Rückstand. Das ist also unser Produktrückstand. Wir haben so viel darüber gesprochen. Wir haben immer gesagt, dass der Daten-Produkt-Rückstand eine vollständige Liste unserer Anforderungen ist. Das ist also hier. Und ich habe die User Story für alle Anforderungen erstellt, die wir in unserem Excel hatten. Und so können Sie sehen, dass all diese Geschichten im Backlog sitzen. Dies ist die vollständige Liste der Anforderungen, die wir tun mussten. Und Sie können sehen, alle diese Anforderungen sind an das Epos auch gebunden. So wie in Ihrem Unternehmen, wenn Konto ein Team ist, dann wissen wir, dass ok, sind die Buchhaltung muss kümmern sich um all diese Änderungen. Wenn Suchanfragen und andere Team dann nur durch einen Blick hier, können wir sagen, dass okay, Suchteam muss sich um
all diese Dinge kümmern oder diese gehören zur Suchfunktion. Das ist also der Vorteil, Epen zu haben, von denen wir wissen, aus welchem Bereich es kommt und welche i spezifische Funktionalität, diese Dinge, die richtig gebunden sind? Nun lassen Sie mich diesen Abschnitt schließen, damit wir mehr Platz haben. Und Leute, wir haben all diese 23 Nutzungsgeschichten, die in deinem Backlog sitzen. Wir sind nun gut, mit dem nächsten Schritt zu beginnen. Das ist, wo wir unsere erste HI ist Zeremonie machen, die Backlog Grooming. Lassen Sie uns also diese erste User Story öffnen, die sie erstellt, die wir mit den Akzeptanzkriterien geschrieben haben. So wird der Produktspender oder der Scrum Master diese User Story öffnen und der Produkteigentümer wird die Beschreibung und Akzeptanzkriterien auslesen, was alles, was er in der Geschichte tun möchte. Er wird zeigen, ob es ein Mockup gibt, das noch einmal empfehle
ich für Änderungen dieser Art, weil es die Dinge klären wird. Der Produkteigentümer wird all diese Details erklären und es wird ihnen ein Mock-up zeigen. Jetzt wird dieses Team versuchen, diese Anforderungen zu verstehen, und wenn sie irgendwelche Fragen haben, werden
sie es wie
fragen, wie lange dieses Vornamen-Feld hier drüben ist? Wie lang ist dieses Feld Nachname, et cetera? Denn denken Sie daran, wir wollen jedes Detail klar erwähnt. So wird der Produkteigentümer alle Schulden beantworten und er wird diese Details auch der Geschichte hinzufügen. Also lass es uns hier drüben hinzufügen. Nehmen wir also an, dass der Vorname 30 Zeichen lang sein sollte. Der Nachname sollte 30-stellige Enlight DAT sein, richtig? Denn denken Sie daran, die Idee ist, dass wir all diese Dinge so detailliert wie möglich
erfassen wollen . Wir wollen nicht, dass ein Entwickler
den Vornamen mit nur zehn Feldern erstellt , weil das der Denkprozess war. Nein, wir wollen, dass es genau so ist, wie wir brauchen. Also werden wir hier alles erwähnen und es ist gut, alles zu dokumentieren, weil denken Sie daran, niemand wird sich an all das später erinnern. So besser es jetzt zu dokumentieren, so dass es als Referenz für später auch dient. Das war also die Frage, die Antwort nach unten geht weiter und die Leute werden Fragen stellen, das Entwicklungsteam wird Frage stellen. Produkteigentümer wird es all diese Dinge beantworten. Und wenn das getan ist, sobald jede Frage beantwortet ist, kommen
wir, sobald alle Punkte geklärt sind, sobald alle Punkte geklärt sind,zu dem sehr wichtigen Teil der Schätzung. Okay, also sagen wir, dass das Team so sitzt und der Produkteigentümer hier die Geschichte auf diesem Bildschirm öffnet, er liest die Akzeptanzkriterien aus, beantwortet jede Frage, die dieses Team hat. All das passiert jetzt, die gesamten Teamdaten sitzen hier drüben, das Entwicklungsteam, außer dem Produkteigentümer und dem Scrum Master. Dieses gesamte Entwicklungsteam wird Karten wie diese haben, die wir gesehen haben. sind also einfache Karten mit der Nummer 13581321, die Fibonacci-Serie. Das sind also nichts anderes als alle Story-Punkt-Optionen. Und wir übergeben jedem der Mitglieder dieses Entwicklungsteams einen Satz dieser Karten, damit sie eine Geschichte zeigen können. Und was passieren wird, ist bei der Zählung von 123, sie werden alle eine Karte mit ihrem Schätzungspunkt heben. Also lassen Sie uns sagen, für das ist Geschichte, jeder hebt eine fib und ignoriert meine schlechten Zeichenfähigkeiten Führer. Ich bin nicht sehr gut in Photoshop. Also heben alle im Team die Karte mit fünf. Jeder sagt das, okay, das ist unsere User Story. Story-Punkte sind fünf, alle stimmen auf Schulden überein. Und so sind wir gut zu Geschichte und wir werden mit dem nächsten fortfahren. Das ist also der glückliche Weg, in dem sich alle auf einen gemeinsamen Punkt geeinigt haben. Nun sagen wir, dass es einen Konflikt gibt. Alle hier haben auf fünf hingewiesen, aber dieser Typ hier drüben, er wies darauf hin, dass als Acht. Also, was passiert jetzt? Denken Sie daran, wir können nicht sagen, dass, da die Mehrheit der Jungs auf fünf zeigt, Lasst uns mit fünf gehen. Nein, wir müssen einen Konsens finden. Die Planung Poker Übung wird durch Konsens angetrieben. Jeder muss gehört werden, jeder hat eine Stimme. Also wird der Scrum Master oder Produktbesitzer diesen Kerl Schulden fragen, warum er denkt, dass es eine Acht ist. Und dann wird er seinen Denkprozess erklären und könnte als etwas sein, an das andere nicht gedacht haben. Und so wird das Team auf der Grundlage dieser neuen Informationen belohnen und vielleicht jeder wird es
jetzt als Hilfe wählen, weil sie nicht über etwas früher
nachdenken konnten , was der Himmel darauf hingewiesen hat. Und in diesem Fall würde auch es einen Konsens oder den Produkteigentümer und das Team wird diese Kerle Zweifel klären, die in 08 darauf hingewiesen hatten. Und basierend auf diesen neuen Informationen, wird
er es in Ordnung sein, es als Fünf zu akzeptieren. Also weisen alle darauf hin, als Fünf. Wir haben einen Konsens. Und so wird in diesem Fall der Story-Point als fünf abgeschlossen werden. So können wir auf die Geschichte zurückkommen und wir können einen Story-Punkt als fünf hinzufügen. Also, diese Geschichte wird als fünf geschätzt und so Jungs die Schätzung passieren wird. Und idealerweise sollten wir es während der Backlog Grooming tun. Einige Teams machen es während der Sprintplanung, aber das ist nicht ideal. Die Backlog Pflege ist umso besser, sorry, Geld dafür. Lassen Sie mich zum Rückstand zurückkehren und Sie sehen, wenn ich es aktualisiert habe, wird
es beginnen, diese fünf Punkte hier zu zeigen. Also diese Punkte sind App, aber wir wissen jetzt, was ist die Geschichte Punkte für die schnellste Geschichte. Lassen Sie mich nun dieses Video pausieren und aktualisieren Sie die Story-Punkte für einige weitere Geschichten auch. Okay Leute, also habe ich den Story-Punkt für die nächsten 60 Geschichten datiert, und das sind insgesamt 42 Punkte. Und nehmen wir an, dass Daten unsere Teamgeschwindigkeit sind. Wir haben die Daten für die letzten drei Drehungen analysiert und wir haben festgestellt, dass
irgendwo um 40 bis 45 Punkte auftritt , ist die ideale Schätzung für dieses Team. Also werden wir hier anhalten. Wir haben genug Pflege getan, um auf den nächsten Sprint vorbereitet zu sein. Nun, wenn das Team will und wenn sie Zeit haben, können
sie die nächsten ein oder zwei Geschichten für die Zukunft pflegen. Sonst sind wir das. Gut, mit dem nächsten Sprint zu beginnen. Wir haben genug Material, um mit dem nächsten Sprint zu beginnen, wenn die Zeit gekommen ist. Nun, da wir einen priorisierten und geschätzten Rückstand haben, lassen Sie uns schnell zur Sprintplanungszeremonie voran. Jetzt wird der Tag kommen, an dem wir mit dem nächsten Zeitungspapier beginnen müssen. So werden wir auf diesen Create Sprint Button klicken. Und das ist ein sehr Sprint. Und was wir tun werden, ist, dass wir die
spitzen Geschichten hineinziehen , also müssen wir sie einfach per Drag & Drop ablegen. Ihr erinnert euch also, dass ihr bisher auf unserer Reise
gesehen habt , wie sehr JIRA uns dabei hilft, all diese Aufgaben zu erledigen. Und das ist der Grund, dass JNI heute eines der beliebtesten Werkzeuge in der Industrie ist und es wird von allen Unternehmen verwendet, die, wissen
Sie, Daten mit einem GI-Eliten, eines der nützlichsten Werkzeuge für das Produktmanagement, HI EL Management Entwicklung, all diese Dinge. Und es ist sehr beliebt in der Branche heute. Also ziehen wir diese ersten sieben Geschichten in den Sprint, denn das ist die Arbeit, die wir in den Sprint nehmen werden. Also gebar mit mir, während ich das tue. Okay, also haben alle diese 70 Geschichten bewegt und, weißt du, innerhalb der sieben auch, wenn wir wollen, können
wir ihre Reihenfolge ändern, abhängig von der Priorität. Dieser Produktrückstand ist also eine priorisierte Liste von Anforderungen. Und innerhalb des Sprint sollten
wir auch die Geschichten in der Liste der
Priorität halten , weil das Team von der schnellsten Geschichte zu arbeiten beginnt. Und das sollte unsere vorrangige Ordnung sein. Wenn sie nicht genügend Zeit haben, taub Tag möglicherweise nicht in der Lage, diese zu beenden. Also denken wir weiter an die Prioritätsreihenfolge. Also haben wir 70 Geschichten in einen Sprint gezogen. Nun wird das Team in eine Sprintplanung bekommen, sie werden die Geschichten wieder einzeln durchgehen. Sie werden es schnell zusammenfassen und dann werden sie Aufgaben zuweisen. Also lasst uns das machen. Dies ist unsere erste Geschichte, die wir erstellt hatten, wo wir die Akzeptanzkriterien geschrieben hatten. Und auch dieser ist auf der Spitze unseres Sprint-Rückstands. Lassen Sie uns also die Unteraufgabe darin erstellen. Also werde ich mehrere Unteraufgaben erstellen, wie ich eine
für die UI-Entwicklung erstellen lassen , richtig? Und dann noch eine für Java-Entwicklung, Testfallentwurf, Testfallausführung und schließlich UAT und
etc. Ich erstelle es basierend auf meinen Logiken. Sie können eine Aufgabe gemäß den Normen in Ihrer Organisation erstellen. Aber denken Sie daran, wieder, die Idee ist, sie detailliert zu halten. Wie wenn eine Person
UI-Entwicklung macht und eine andere Person Java-Entwicklung machen wird, dann wollen wir keine Aufgabe für die Entwicklung erstellen. Wir wollen sie trennen, damit jeder weiß, mit wem er beauftragt ist, welche Arbeit und wer was tut. Wir können ihren Fortschritt verfolgen, usw. So werden wir Unteraufgabe erstellen. Und wenn ich in diese Foster-up-Aufgabe gehe, werden
wir sie dem Entwickler zuweisen. Wer auch immer Mitglied des Entwicklungsteams daran arbeitet. Und wir werden diesem Kerl auch die Schätzung des Durchschnitts hinzufügen. Also denken Sie daran, Sprint Planning, neben dem Ziehen in den Geschichten auch zwei weitere Aufgaben beinhaltet. Zuerst ist die Aufgabe, also müssen wir die Aufgabe jedem zuweisen, der es tut. Und die zweite ist, dass wir ihre Stunden dafür abschätzen müssen. Das wird uns helfen, die Gesamtfähigkeit zu bestimmen. Sagen wir für diese Aufgabe, dieser Kerl braucht fünf Stunden, oder? Also ziehen wir Daten hier rein. Und das ist seine Schätzung, die Zeitschätzung für den Abschluss dieser Aufgabe. Und das ist es, Leute, diese Aufgabe und unsere Aufgaben erledigt. Jetzt noch einmal, lassen Sie mich das Video pausieren und dasselbe für alle Geschichten tun. Okay, jetzt habe ich die Aufgabe für all diese Geschichten abgeschlossen und wir sind bereit, unseren Sprint mit diesen 70 Geschichten zu beginnen. Denken Sie daran, wenn wir diese Geschichten nehmen, haben wir ihre Punkte und unsere Geschwindigkeit im Auge behalten. Unsere Geschwindigkeit für die letzten drei Sprints war also, sagen
wir, ein Durchschnitt von 45. Also haben wir beschlossen, unsere Story-Punkte noch 42 zu halten. Wir müssen also, wir müssen uns unserer Geschwindigkeit bewusst sein und sie nicht überwinden, nicht überschreiten, was wir in den letzten drei Sprints tun konnten. Und zur gleichen Zeit
haben wir gesehen, dass wir, als wir Aufgaben geschaffen
haben, Stunden in ihnen hinzugefügt haben. Auf dieser Grundlage könnten
wir es mit der Kapazität dieses Teams vergleichen. Und wieder, stellen Sie sicher, dass wir nicht über die Verpflichtung sind. Das sind also zwei Aspekte, die wir bei
einer Sprintplanung berücksichtigen müssen, wie wir in Theorie, Geschwindigkeit und Kapazität gesehen haben. Und es würde uns helfen, über Engagement zu vermeiden, dass wie es sicherstellen würde, dass wir nicht mehr als die 70 Geschichten nehmen, die wir idealerweise in der Lage wären, zu vervollständigen. Okay, also sind wir alle fertig. Wir sind fertig mit dem Ziehen in der Geschichte ist Tasking, setzen in Stunden, et cetera. Also lasst uns auf den Start klicken ist Sprint Button und lasst uns unseren schnellsten Sprint starten. Und wir werden diese zweiwöchigen Sprint-Jungs behalten. Es gibt eine Option, so viele Wochen auszuwählen, wie Sie wollen, oder es gibt eine benutzerdefinierte Option, aber wir werden mit zwei Wochen bleiben. Und lassen Sie uns heute davon beginnen und dann klicken Sie auf Start. Und wie Sie sehen können, ist
unser Sprint erfolgreich erstellt. Gita schuf es alles und legte es auf unser, auf unserem Scrum Board. Das ist also unser Scrum-Boot. Und wie Sie sehen können, listet es alle Geschichten, die wir in Indizes genommen hatten drucken alle 70 Geschichten zusammen mit all ihrer Aufgabe , die jedem Teammitglied zugeordnet ist, würde es tun. Das ist also jedes Sprintboot, das ist unser Sprint-Rückstand, die Arbeit, die wir in diesem Sprint machen werden. Und auf dieser Grundlage wissen
wir, woran wir in den nächsten zwei Wochen arbeiten würden. Na gut, Jungs. Also, wenn ich zurück zu unserem Excel, wir haben diesen Teil abgeschlossen. Wir haben erfolgreich einen Rückstand erstellt. Wir haben die Zeremonie der Backlog Grooming und eine Sprintplanung erfolgreich aufgenommen. Wir sahen, wie wir Dinge schätzen, wie wir Karten herausziehen. Wir haben Aufgaben für verschiedene Geschichten erstellt. Wir haben unsere in sie gesteckt, wir haben unseren eigenen Sprint-Rückstand geschaffen und schließlich begannen wir den Sprint. Jetzt sind wir in einem Sprint. Lassen Sie uns zum nächsten Kapitel bewegen und lassen Sie uns simulieren, dass Aktivisten Print Period Tank. Ihr Jungs.
40. Praktisches Projekt – Agile - Teil 3: Hallo an alle und willkommen zurück. Das sind also unsere Sprint-Backlog Jungs, die wir in unserem letzten Kapitel erstellt hatten. Das ist also unsere Arbeit für die nächsten zwei Wochen und jeder hat sich bewegt, sobald er Sprint beginnt, wird
jeder anfangen, an der ihm zugewiesenen Aufgabe zu arbeiten. Und jetzt, da wir im Sprint sind,
denken Sie daran, dass wir jeden Morgen täglich aufstehen müssen. Also jeden Morgen wird sich das Team für einen Stand up wie diesen versammeln. Denk daran, dass sie diesen Aufstand mit diesem physischen Boot machen. Wir haben einen virtuellen Modus. Also, wenn wir wollen, können
wir es auf die gleiche Weise tun, indem wir einen Bildschirm mit dem virtuellen Board offen verwenden, wie diese Jungs es mit einem physischen Board tun. Aber die Idee ist die gleiche. Jeder sollte seinen Aufgabenstatus aktualisieren, bevor er aufsteht. So wie die UI-Entwicklung für die erste Geschichte, wie sie begann. Also lasst es uns in Bearbeitung bringen. Diese Testfallerstellung für die erste Story hat gerade begonnen. Also lasst es uns in Bearbeitung bringen. Das ist also das Bulk Dental Team sollte idealerweise tun bevor sie aufstehen und aufstehen, sie werden immer in einem Kreis wie diesem
neben dem physischen Board oder dem virtuellen Modus stehen , was auch immer. Und sie werden ihren Status in drei Fragen beantworten. Erstens, was habe ich gestern gemacht? Was werde ich heute tun? Und jeder Blocker lockt die goldenen Standardformat-Jungs, diese drei Fragen, es wird eine schnelle
15-minütige, Minuten-Treffen jeden Tag und dann geht jeder zurück zu seiner Arbeit und das geht jeden Tag weiter. Sie sprinten, rennen, jeder macht die ihnen zugewiesene Arbeit. Sie aktualisieren ihre Aufgabe. Sie nehmen an der Stand-up und so weiter. Betrachten wir nun Punkt dafür ist wirklich die UI-Entwicklung geschlossen ist, also werden wir dies zu tun verschieben. Das Testfalldesign ist auch geschlossen, während Sie es fertig bewegen. Sobald die Entwicklung passiert ist. Lassen Sie uns diesen Kerl auch bewegen. Sobald die Entwicklung beim Testen passiert ist, wird das Testen auch abgeschlossen. Sobald der Test abgeschlossen ist, wird auch
die UAT gestartet und abgeschlossen. Also, jetzt ist alles in diesem ist Geschichten abgeschlossen. Also, jetzt werden wir, JIRA wird sagen, dass, okay, Sie haben alle Aufgaben in ihm abgeschlossen. Sie möchten die Story aktualisieren. Also lassen Sie mich auf Update klicken. Und wie Sie sehen können, wird sich diese Geschichte von in Bearbeitung zu schließen bewegen. So haben wir unsere erste Arbeit im Sprint abgeschlossen. Wir haben unser erstes Liefermaterial, unsere schnellste Geschichte, fertiggestellt. Und ebenso würde das Team parallel an all diesen Dingen arbeiten. Und sie würden ihre Aufgabe aktualisieren. Sie würden diesen Status im Stand liefern, und sie würden die Dinge schließen. Und denken Sie daran, das Gleiche würde auch auf die Mängel getan werden, die Mängel würden auch einzelnen Teammitgliedern zugeordnet werden. Sie würden an diesen Defekten arbeiten, sie in verschiedene Krankheitsstatusspalten
verschieben , die wir sehen, und sie würden es schließen. So sprinten sie also. Wir werden arbeiten, so werden wir mit dem Sprint vorankommen. Und andere Sache, die Sie beachten sollten, ist, dass, während wir in diesem Sprint eins sind, wir auch die Backlog Pflege für Sprint zwei machen müssen. Also zwei oder drei Tage, bevor der Sprint eins enden soll, werden
wir den Rückstand für den nächsten Sprint erledigen. Also die gesamte Abfolge von Ereignissen, die wir bis jetzt gesehen haben, werden
wir wiederholen, wir werden den Produktrückstand überprüfen. Wir werden diese Geschichten priorisieren. Wir werden die Geschichten überprüfen. Dann werden wir sie in den Sprint gezogen 1 Drittel nächste Sprint Planung kommt und all diese Quellen davon, wie ich sagte, ein Sprint ist ein Scrum ist keine Iteration der Aufgabe. Wir wiederholen also diese iterativen Zyklen immer wieder
und liefern dem Benutzer weiterhin neue Inkremente. Denken Sie nun daran, wenn Sie auf diese Sache klicken und Sie werden hier eine Option für Berichte sehen. Also, wenn Sie auf diese Berichte klicken, werden
Sie sehen, dass verschiedene Metriken oder Berichte, über die wir gesprochen. Sie haben also das Burndown-Diagramm. Sie haben die Verbrennungstabelle. Ich sprinte den Geschwindigkeitsbericht alles Brot, das wir gesehen haben. Und diese Diagramme werden nicht richtig für mich bevölkern, weil denken Sie daran, Ich habe gerade den Sprint einige Minuten zurück erstellt und ich komme, um es heute zu sehen, so dass es nicht für mich bevölkern wird. Wie Sie sehen können, gibt es die ideale Linie ist da, aber es gibt keine Abschlusslinie, weil wir gerade den Sprint ein paar Minuten zurück gestartet. Aber Sie können es selbst ausprobieren. Sie können versuchen, einen Sprint klar erstellen zuerst, erstellen Sie einige Geschichte, Epics, dann erstellt einige Geschichten mit Akzeptanzkriterien. Dann erstellen Sie einen Sprint daraus. Und dann können Sie einige dieser Geschichten
jeden Tag schließen und Sie können sehen, wie sich dieses Diagramm bewegt, die Idee hier war nicht, diese Berichte zu zeigen. Wir haben es schon gesehen. Was ich Ihnen zeigen wollte, war, dass JIRA Ihnen
die Möglichkeit bietet , diese Berichte anzuzeigen und JIRA diese Berichte automatisch für Sie erstellt. Sie müssen keine manuellen Anstrengungen unternehmen, um diese Berichte zu erstellen. Und noch einmal, das ist ein weiterer Vorteil, warum wir JIRA so sehr
für Agile und Scrum Projekte verwenden , richtig Jungs, also ist dies der primäre Fluss der Dinge und wir haben den Großteil der Dinge abgedeckt und ich habe
alles erklärt in einer schönen und einfachen Art und Weise und ich hoffe, dass Sie auf alles klar sind. Wenn Sie also das Excel sehen, haben
wir die drei Teile abgedeckt. Wir haben die anfänglichen Anforderungen. Wir haben Epen für sie erstellt, User Stories erstellt, Akzeptanzkriterien hinzugefügt. Dann haben wir den Rückstand gepflegt, wir priorisieren die Geschichten,
überprüften sie, schätzten sie, wir zogen sie in die Sprint-Aufgabe,
sie, setzten sie unsere Sortierung, wir haben einen Frühling geschaffen, Wir wussten, was auch immer der Sprint-Rückstand ist, die Arbeit, die wir für die nächsten zwei Wochen tun müssen. Dann haben wir unsere Arbeit im Sprint gemacht, wir haben den täglichen Stand gemacht. Wir haben eine Aufgabe auf dem Brett verschoben, wir schlossen die Geschichten, wir schließen Defekte, wir sahen das Burndown-Diagramm, all das war also der primäre Fluss der Dinge. Das war eine Menge Dinge, die wir gesehen haben. A Ich hoffe, dass Sie auf alles klar sind. Wenn nicht, können Sie mir die Fragen stellen, wenn Sie welche haben. So ist dieser Teil auch erledigt. Sehen wir uns nun den letzten Teil der letzten Vorlesung an. Danke, Jungs.
41. Praktisches Projekt – Agile - Teil 4: Hallo an alle. So haben wir in den vergangenen Kapiteln viele Aspekte im Zusammenhang mit dem End-to-End-Projekt behandelt. Mal sehen, ob einige der letzten Dinge in dieser Vorlesung. Schauen wir uns diesen schönen Kalender an, den wir hier haben. Wie Sie wissen, haben wir unseren zweiwöchigen Sprint hier angefangen. Wir haben die Sprintplanung durchgeführt. Wir haben unsere Arbeit für die nächsten zwei Wochen und wir haben klar geschnitten Aufgaben, wer tun wird, was alles klar war auf dem Brett, niemand konnte es ändern. Ich habe gelesen, dass die Arbeit für alle sichtbar war. Wir wissen, wer was tut, ob sie gerade im Gange sind, ob sie gebloggt werden usw. So sind die Dinge ziemlich selbstständig sortiert. Die Arbeit schreitet voran. Wir machen unsere täglichen Standups, et cetera, et cetera. Und dann, wenn Sie hier bemerken, läuft
alles reibungslos. Und dann gleich hier drüben ein paar Tage bevor der Sprint endet, und wir müssen mit dem nächsten Sprint beginnen. Wir machen die Backlog Grooming oder die Backlog Verfeinerung. Jetzt können wir es hier tun, wir können es hier tun. Es gibt keine harte und schnelle Regel, aber wir wollen es ein paar Tage vor dem Start des nächsten Sprints halten. Denn denken Sie daran, wenn in diesem Rückstand etwas wie ein Unbekanntes oder Risiko auftaucht, haben
wir genügend Zeit, um es zu lösen, bevor der nächste Sprint beginnt. Und denken Sie auch daran, dass dies die letzten Tage unseres Sprints sind. So könnten Leute Arbeit kompiliert
Append devolved haben , um es vor dem Ende dieses Spins abzuschließen. Wir wollen in den letzten zwei oder drei Tagen nicht viel Zeit in Anspruch nehmen. Normalerweise würde ich es vorziehen, die
Rückstände an diesem Mittwoch oder maximal Donnerstag zu machen . Also werden wir es hier machen und dann sind wir alle bereit für den nächsten Sprint. Und dann, wie Sie an diesem Dienstag sehen werden, wenn der Strom Sprint endet, machen
wir den Sprint Review oder Demo. Wir sind, wir zeigen unsere Arbeit allen Stakeholdern. Und auch wir machen die Retrospektive, in der das gesamte Team zusammenkommen würde, um zu analysieren, wie diese ganze Druck funktioniert, ob sie irgendwelche Vorschläge oder Feedback haben usw. Und Jungs, wenn Sie bemerken, ist
dies die Schönheit des gesamten Prozesses. Wir machen diese Demo und Retrospektive sofort am Ende des Sprints. Sobald wir das Produkt also den Stakeholdern
vorführen, erhalten wir schnell und frühzeitig Feedback. Und sobald wir die Retrospektive machen, erhalten
wir die Lehren aus diesem Strom ist Sprint , den wir im nächsten Sprint umsetzen können, der am nächsten Tag beginnt. Also sind diese beiden Zeremonien auch fertig, und jetzt am nächsten Tag beginnen wir mit einer Sprint Planung für den nächsten Sprint, Sprint zwei, wir werden bereits
den Produktrückstand haben , den wir hier in dieser Pflege abgeschlossen haben. Und ähnlich dem, was
wir gesehen haben, werden wir die Geschichten gemäß unserer Geschwindigkeit und Kapazität aufnehmen. Wir werden sie aufgeben, wir werden Stunden setzen, et cetera, und dieser iterative Prozess wird weiter und weiter gehen. Und eine letzte Sache, dieser Kalender erwähnt es nicht, aber irgendwo werden wir eine Veröffentlichung auch des Produkts der Inkremente haben ,
die wir so entworfen haben, dass der Endbenutzer es verwenden kann. Und es gibt keine feste Regel zum Festlegen des Veröffentlichungsdatums. Es ist in der Release-Planungssitzung abgeschlossen, und es kann wie hier oder hier durchgeführt werden. Es gibt kein festes Datum auf acht. Es hängt von der Produkt-Roadmap, der Kundennachfrage, Kosten, Aufwand usw. Wir haben all diese Themen und das Release-Planungskapitel gesehen. Also Leute, das war der gesamte praktische Aspekt von Agile und Scrum. Wir haben ein Projekt von Grund auf realisiert. Wir haben die User Stories erstellt ist Sprints, Aufgabe, et cetera. Wir haben die verschiedenen Zeremonien oder Backlog Refinement, Backlog Pflege, Sprint Planung, retro demoed, Stand up, all diese Dinge getan. Also hoffe ich, dass Sie alles klar verstanden
haben und Sie werden jetzt super zuversichtlich von allem, was wir gelernt haben. Also dieser letzte Teil ist es auch komplett. Aber wie Sie sehen, haben
wir viele Dinge in diesem Kapitel behandelt. Also, wenn Sie irgendwelche Fragen haben, wenn Sie nicht klar sind über irgendetwas, zögern
Sie bitte nicht, die Q und eine Option zu verwenden, oder Sie können mir eine E-Mail hier schreiben. Dies ist meine E-Mail-Adresse und wie ich in der Vergangenheit erwähnt habe, antworte ich proaktiv auf alle E-Mails innerhalb von 24 bis 48 Stunden. Schicken Sie mir Ihre Fragen und ich werde mein Bestes geben, um sie zu beantworten. Nun, bevor wir uns zu den nächsten Themen bewegen, eine weitere fragte von meiner Seite, Jungs, bitte hinterlassen Sie eine Rezension des Kurses. Es dauert kaum zwei Minuten Ihrer Zeit, aber Sie bewerten uns weiter motivieren, großartige Inhalte wie diesen für Sie zu erstellen. Na gut, also lasst uns weitermachen. Wir haben alle unsere Erkenntnisse in Scrum abgeschlossen. Wir haben die Theorie-Teile abgedeckt, wir haben die praktischen Teile abgedeckt. Werfen wir nun einen Blick auf den Zertifizierungsaspekt im nächsten Kapitel. Vielen Dank.
42. Zertifizierungen mit Tipps sie zu machen: Hallo an alle und herzlich willkommen zu den neun Kapiteln dieses Kurses. Also, jetzt, da wir alle Aspekte von Scrum in Theorie und Praxis gesehen haben, lassen Sie uns darüber sprechen, wie man dieses Wissen verwendet und eine Zertifizierung erhalten. Ich verstehe, dass viele Leute, die diesen Kurs besuchen daran interessiert
wären, auch eine Zertifizierung zu bekommen. Werfen wir einen Blick auf diese Reise. Lassen Sie uns zuerst darüber sprechen, welche anderen Zertifizierungen, wie man sich dafür einschreibt und wie man die Prüfung abgibt. Und dann werde ich einige Tipps teilen, die Ihnen helfen, es zu klären. Es gibt also zwei Zertifizierungen, die in Scrum am beliebtesten sind. Der erste ist der zertifizierte Scrum Master oder CSM. Und die andere ist 35 zu Scrum Produkt Spender oder CSP o. Wenn Sie ein Starter in Scrum sind oder Sie nur auf der Suche eine Zertifizierung für Ihr Wissen über seine Krume
zu bekommen, dann werde ich vorschlagen, Sie gehen für die CSM ein. Und wenn Sie bereits im Geschäftsbereich sind, wie es ein Business Analyst sein mag, können
Sie den Produkteigentur-Kurs aufnehmen. So hängt von Ihrer Arbeitslinie, Ihren Zukunftsplänen, et cetera. Aber ich werde vorschlagen, dass Sie mit dem CSM beginnen. In diesem Vortrag werden wir also über den CSM-Kurs sprechen. Sie können auch mehr über CSP lesen, der Prozess ist nicht viel anders. Also lassen Sie uns auf ihre Website gehen, die auf dem Bildschirm ist und Details sehen. Denken Sie daran, wenn Sie diesen Kurs später machen, sich
die Dinge, die ich hier spreche, etwas ändern. Und deshalb verweise ich Sie auf die Website auch, weil das immer auf dem neuesten Stand bleibt. Das ist also die Zertifizierungsseite. Und wenn Sie nach unten scrollen, können
Sie die verschiedenen Lernreisen hier im Scrum Master Track sehen. Wir haben das zertifizierte Scrum Master Advanced Certified ist Scrum Master zertifiziert Scrum professionell Scrum Master, wie auch im Produkt nicht verfolgen. Wir haben auch ein paar Kurse und im Entwickler-Track haben wir auch einige Kurse. Ich empfehle keine Kurse in Entwickler-Track. Wenn Sie ein Entwickler sind und wenn Sie lernen möchten, ist Krume für Ihr eigenes persönliches oder professionelles Lernen, dann gehen Sie einfach für den CSM-Kurs, der am besten ist, wenn Sie ein Produkt sind, wenn Sie Eindringling Geschäftslinie wie ein Business Analyst und Sie möchten ein Produkteigentümer werden, können
Sie wahrscheinlich für diesen Kurs zertifiziert Scrum Produkteigentümer. Aber für die meisten Menschen wären
die zertifizierten Scrum Master Courts die beste. Also lassen Sie uns auf diesen zertifizierten Scrum Master Link klicken und es wird so etwas öffnen. Also auf dieser Seite können Sie alle Details sehen und wenn Sie nach unten scrollen, können
Sie die Anforderungen für die Abgabe der Prüfung sehen. Es gibt eine Voraussetzung für die Abgabe dieser CSM-Prüfungen und Daten, dass Sie einen Online- oder Präsenzkurs besuchen
müssen, bevor Sie die Prüfung ablegen können. Das ist wie ein Workshop und es ist obligatorisch und keine Sorge, es gibt keine zusätzlichen Gebühren dafür. Es ist bereits Teil der Prüfungsgebühren und es wird Ihnen auch helfen weil es eine Art Revision für Sie sein wird was Sie in diesem Kurs bereits gelernt haben. Jetzt, wenn Sie mit diesem Workshop fertig sind, können
Sie die Prüfung abgeben und es würde wie 50 Fragen geben und Sie müssen mindestens 37, richtig. Und das Zeitlimit beträgt 60 Minuten. Und vertrau mir Jungs, das ist eine zu entspannte Regel. Die CSM-Prüfung ist sehr, sehr einfach. Und wenn Sie diesen Kurs gründlich befolgt haben, wenn Sie die Dinge in der Werkstatt überarbeiten werden, werden
Sie es sehr leicht klären, seien Sie einfach vorbereitet. Es ist sehr einfach. Wenn Sie nun nach unten scrollen und auf diesen Finder-Kurs-Button klicken, gelangen
Sie auf die Workshop-Detailseite, die auf Ihrem Land basiert. Und Sie können die Standorte, Termine,
Trainer, et cetera, basierend auf Ihrem Standort sehen. Also empfehle ich, dass Sie einige Lookup in Zeile vier basierend auf den Kursdetails,
Timings, Trainern usw. tun können, was auch immer zu Ihnen passt, Sie können auch über den Ort lesen. Also in meinem Fall, alles, wenn Sie sehen, dass es
online nur angezeigt wird, weil wir in der COBIT Zeit sind, so dass die Dinge geschlossen sind. Aber sobald die Dinge normal sind, öffnen
iv und Workshops für persönliche Interaktion. Ich werde vorschlagen, dass Sie für eine persönliche Klasse gehen, nur es ist interaktiver und es wird Ihnen besser helfen. So können Sie auf den Link Registrieren für jeden Kurs klicken, der zu Ihnen passt. Und es wird eine Seite wie diese mit den feineren Details öffnen. Und sobald Sie auf dieses Feld klicken, wird
es Ihnen die Details geben, um die Zahlung zu tätigen. Also genau hier und nachdem Sie die Zahlung geleistet
haben, erhalten Sie eine Willkommens-E-Mail. Sie können den Workshop machen, Sie können, sobald Sie den Workshop abgeschlossen
haben, erhalten Sie eine weitere E-Mail, die die Details enthält um die Prüfung so einfach wie das zu geben. Denken Sie daran, die einzige Voraussetzung ist, dass Sie
an diesem Workshop teilnehmen müssen , bevor Sie die Prüfung ablegen können. Und ich denke, es ist eine sehr gute Sache auch, Sie bekommen zwei, interagieren mit anderen professionellen Software-Bereich. Sie bekommen, um die Dinge schnell zu überarbeiten und dann können Sie die Prüfung basierend auf diesem aktuellen Wissen
abgeben. Und eigentlich all dies und mehr Informationen präsentiert auch ihre FAQ-Seite. Wenn Sie also auf die Homepage gehen, scrollen Sie ganz nach unten und klicken Sie auf diese FAQ. Es wird so etwas öffnen. Und jetzt müssen Sie auf dieses Feld für Zertifizierungsfragen klicken. Und Sie erhalten die vollständigen Details zu einem zertifizierten Scrum Master und CSP Prüfung. Die am häufigsten gestellten Fragen, Ich navigierte ihre gesamte Website, um Ihnen die besten Informationen zu erhalten. Und ich fand diese FAQ-Seite als sehr nett. Wenn Sie also zuerst darauf klicken, wie werde ich ein zertifizierter Scrum Master? Es wird Sie zu einer Seite wie dieser führen. Und in den ersten beiden Fragen hier finden Sie
so ziemlich alle Informationen, die Sie wissen möchten. Willst du es wissen. Ich habe Ihnen bereits davon erzählt, aber es ist immer noch, wenn Sie es lesen möchten, diese 2 ersten Fragen werden alle Informationen haben. Sie können auch darauf klicken. Was kann ich, kann ich von der CSM-Testfrage erwarten und die Details zur Prüfung lesen. Wie gesagt, es ist eine 60-minütige Prüfung mit 50 Multiple-Choice-Fragen und Sie müssen mindestens 74% korrekt beantworten. Und es ist ein Online-Test. Sie können es von überall geben, wo Sie wollen. Das war's also. Das sind alle Details, die Sie über die CSM-Prüfung wissen müssen. Und am wichtigsten, denken Sie daran, wie ich sagte, es ist eine sehr einfache Prüfung. Mit den Erkenntnissen aus
diesem Kurs und einer Revision, die Sie in der Werkstatt erhalten, können Sie es ganz einfach löschen . Okay, jetzt, da wir von der Prüfung wissen, gehen wir zurück und
lassen uns ein paar Ausflüge sehen,
Tipps, um diese Prüfung zu knacken. Der erste ist also, den Scrum Guide zu lesen, bevor er die Prüfung ablegt. Also, wenn Sie auf die Website gehen, lassen Sie uns das noch einmal tun. Also ging ich auf ihre Website, die ein Scrum Alliance.org ist, und ich klicke auf diese Ressourcen und klicke auf diese E-Bücher. Und verschleiern. Genau hier ist der Scrum Guide. So können Sie darauf klicken und Sie können das PDF herunterladen. Es sind nur 19 Seiten und Sie können einen Druck daraus machen und eine Kopie während der Prüfung behalten. Dies ist der Download-Link, um es zu erhalten. Nächster Punkt, nehmen Sie einige Spott-Test vor der Prüfung, so dass Sie herausfinden können, viele Spott-Test online, nur Google für sie und gehen Sie durch ein paar von ihnen. Es wird Ihnen helfen, zu üben. Es wird Ihnen sagen, MOOC einige häufige Fragen auch, die Sie vorbereiten können. Drittens, wenn Sie für die Prüfung erscheinen, Eines der häufigsten Probleme, dass alle Antworten ähnlich klingen könnten. Stellen Sie also sicher, dass Sie alle Antworten sorgfältig lesen und dann
wählen Sie eine Option, die Quiz, die Sie im Kurs genommen haben. Wir sind auf der gleichen Linie, um Ihnen eine Vorstellung davon zu geben, wie die Prüfung war. So wird Ihnen das zu einem gewissen Grad helfen. Aber denken Sie daran, stellen Sie immer sicher, dass Sie
alle Antworten sorgfältig und zehn lesen und eine Option auswählen. Nächster Punkt, den Sie können, können Sie die Eliminierungsregeln verwenden, also beseitigen Sie zuerst die falsche Antwort. Dies wird Ihnen helfen, einige Optionen auszuschließen und dann die richtige Antwort zu identifizieren. Fünftens, geduldig sein ist an die Fakten Wissen halten. Wie gesagt, die Prüfung ist sehr einfach. Wir haben im Kurs bereits einiges gelernt, und Sie werden auch eine Auffrischung in der Werkstatt haben. Sei also geduldig, sei zuversichtlich und halte dich an das, was du gelernt hast. 6, überprüfen Sie die Fragen, bevor Sie Zweifel haben, damit Sie die Antworten halten können, wo Sie Zweifel haben, und kommen Sie später zu ihnen zurück. Dies wird Ihnen helfen, Zeit zu sparen. Und schließlich, bevor Sie die Prüfung absenden, stellen Sie sicher, dass Sie alle Fragen beantwortet haben. Überprüfen Sie also schnell, dass alle Fragen als beantwortet
markiert sind , bevor Sie die Dinge beenden. Also, das war's, Leute. Das waren einige der Tricks, um mit der CSM-Zertifizierungsprüfung zu
helfen. Und lassen Sie mich das noch ein letztes Mal wiederholen. Wenn Sie diesen Kurs gründlich machen, wenn Sie die Dinge in der Werkstatt überarbeiten und selbstbewusst für die Prüfung erscheinen , ist
es sehr, sehr einfach und Sie werden es sehr leicht klären können. Ordnung, damit kommen wir zum Ende des Kapitels. Gehen wir zum nächsten und erfahren Sie mehr über Interviewfragen. Danke.
43. Tipps für das Interview: Hallo an alle und herzlich willkommen zum letzten Kapitel dieses Kurses. Lassen Sie uns über einige schnelle Tipps sprechen, die Ihnen helfen, jedes Interview zu klären, egal ob es sich um eine HIV-bezogene Rolle oder im Allgemeinen um ein Profil handelt. Ich habe diesen Abschnitt in den Kurs aufgenommen, weil ich glaube, dass das Ziel von uns, etwas Neues zu lernen, darin besteht, unser Carrier-Profil zu verbessern und irgendwann in einen besseren Job übersetzt zu werden. Das ist, wo dieser Abschnitt für Sie nützlich sein wird. Und in der gleichen Linie habe ich etwa
13 Interviewfragen in den Kapitel-Ressourcen Abschnitt aufgenommen . Sie können sie vor jedem Interview lesen und Dinge schnell überarbeiten. Also fangen wir an. Also Leute, sagen wir, dass wir uns auf einen Job beworben haben und jetzt müssen wir für ein Interview gehen. Wie können wir uns also auf dat vorbereiten? Lassen Sie sich ein paar goldene Regeln sehen. Seien Sie in erster Linie gepflegt und vorbereitet. So dress-up professionell, wenn es eine Kleiderordnung erforderlich gefolgt bei LC, Sie können verkleiden sich in alles, was professionell ist und dann
zu dem Interview voll vorbereitet gehen , um nicht nur aus Gründen der es zeigen. Zweitens, machen Sie einige Recherchen über
das Unternehmen, das Job-Profil, etc. Es ist gut zu wissen, wohin Sie gehen. Der Interviewer kann auch fragen, ob Sie etwas über das Unternehmen wissen, also machen Sie Ihre Hausaufgaben. Drittens, verhalten, bereiten Sie die Verhaltensfragen vor. Also die erste Frage, die sie in jedem Interview stellen, ist immer Erzählen Sie mir von sich selbst oder führen Sie mich durch Ihr Profil. Also bereiten Sie eine gute Antwort darauf vor. Etwas, das sagt, wer Sie sind, Ihre pädagogischen Details , Ihre Berufserfahrung, Ihre technischen Fähigkeiten ,
alle bemerkenswerten Projektauszeichnungen, Anerkennungen usw. In meinen ersten Tagen hatte ich eine schriftliche Antwort darauf, damit ich
vorbereitet. kannst du auch tun. Aber wenn Sie das tun, stellen
Sie sicher, dass Sie nicht so klingen, als ob Sie die Antwort versaut haben, sagen Sie Dinge in Ihrem normalen Ton. Und abgesehen davon gibt es auch andere Verhaltensfragen wie, was ist Ihre Erwartung? Sind Sie Teamplayer? All diese Dinge. So finden Sie die komplette Liste im Internet. Die Idee ist, dass die Vorbereitung auf diese Verhaltensfragen auch, und nicht nur die technischen Fragen. Viertens, seien Sie bereit, über jeden Prozess in Ihrem Unternehmen zu sprechen. Also, wenn ich Interviews mache, bitte
ich die Leute, den agilen Prozess und die komplette Reise in ihrem Unternehmen zu erklären. Also bereiten Sie etwas auf den gleichen Zeilen vor. Wie erhalten Sie die Anforderungen? Wie machen Sie die Zeremonien, wie Sie seine Geschichte Punkte schätzen, wie Sie das HL Board verwalten, all diese Dinge. Nächste und sehr wichtige Antwort klar, so auf eine direkte und genaue Weise beantwortet, können
Sie Beispiele verwenden, um Ihre Antwort zu ergänzen. Es ist immer hilfreich, sich mit den Beispielen zu befassen. Sie können Beispiele für etwas Ähnliches geben, die Sie in n getan haben, in Ihrem aktuellen Unternehmen oder anderswo. 6 nicht du kämpfst nicht. Seien Sie aufgeschlossen, hören Sie dem Interviewer zu und halten Sie die Dinge höflich. Nächster Punkt und wieder, sehr wichtig. Wenn Sie die Antwort nicht wissen, sagen Sie, dass ehrlich, es gibt niemanden auf der Welt, der alles weiß, Also bleiben Sie ehrlich und geben Sie die Frage. Versuchen Sie nicht, den Interviewer zu bluffen. Sie werden sicher erwischt werden und es wäre nicht gut. Zweiter letzter Punkt in jedem Interview, der Interviewer wird Sie am Ende fragen, wenn Sie irgendwelche Fragen haben. Also nutzen Sie diese Gelegenheit, etwas über das Job-Profil zu fragen, das Unternehmen, et cetera, dass Sie wissen wollen, dass auch Ihr Interesse an der Arbeit zeigen wird. Sie können den Interviewer um
sein allgemeines Feedback über Sie bitten , wenn er irgendwelche geben kann,
aber diskutieren Sie nicht über die Lohnaspekte dort, die zu einem späteren Zeitpunkt kommen werden. Und schließlich der letzte Punkt b, Vertrauen. Also seien Sie vorbereitet, seien Sie optimistisch, beantworten Sie alles selbstbewusst und hoffentlich wird das Ergebnis gut sein. Leute, das waren ein paar wichtige Interview-Tipps. Nun finden Sie auch eine Liste von 13 Interviewfragen in diesem Kapitel beigefügt, die ich sorgfältig erstellt habe, um verschiedene Aspekte von AGI und Scrum zu behandeln. Achten Sie darauf, sie durchzugehen sie vor jedem Interview zu
überarbeiten. Und Papa, kombiniert mit den Erkenntnissen dieses Kurses, die Tipps hier sollten Ihnen helfen, durch jedes Interview zu segeln. Ich wünsche Ihnen alle besten Jungs damit, wir kommen zum Ende dieses Kurses. Es ist wirklich spannend, über alles nachzudenken, was wir auf dieser Reise gelernt haben. Wir begannen mit den Unzulänglichkeiten der traditionellen Herangehensweise und warum ein Kind ins Bild kam. Wir sprachen über die Kernkonzepte und Definitionen von Agile und Scrum. Wir sahen die Scrum Rollen ist Krume Zeremonien, ist Scrum Artefakte, Planung und Schätzung Berichte, Zertifizierung, Interview, viele Dinge. Und wir haben auch ein Projekt mit praktischer Umsetzung durchgeführt
, so dass Sie ein praxisnahes Verständnis bekommen, wie die Dinge in der realen Welt funktionieren. So war es in der Tat eine große Reise. Und ich hoffe, dass dieser Kurs bei Ihrem Ziel geholfen hat, über Agile und Scrum zu lernen. Noch einmal möchte ich zwei Punkte wiederholen , die ich auch am Anfang des Kapitels erwähnt habe. Erstens ist HL nicht nur eine Methodik, sondern eine Denkweise. Wir müssen ein Riese in unseren Gedanken, unserer Arbeit, in unserer Zusammenarbeit mit ihrem Team sein. Nur dann können wir erfolgreich ein Gel oder ein Scrum implementieren. Also behalte, dass SEINE Denkweise euch immer breitet. Zweitens, HI Lori. Scrum ist kein Zauberstab, der alle Ihre Probleme lösen wird. Es wird uns zeigen, was die Probleme sind oder was die Probleme mit der Industrie gewesen sind. Und es liegt an uns, die HL-Denkweise zu tragen, als Team
zusammenzuarbeiten und außergewöhnliche Produkte zu liefern. Also der Endbenutzer. Ordnung, also sind wir am Ende des Kurses,
aber denken Sie daran, indem Sie sich für diesen Kurs anmelden, Sie Anspruch auf lebenslange Abfrageunterstützung. Also, wenn Sie jemals irgendwelche Fragen haben, Feedback, wenn Sie über etwas in Ihrer Organisation sprechen wollen, wie es funktioniert, und wenn Sie irgendwelche Verwirrung haben, zögern Sie nicht, mir eine E-Mail, meine E-Mail-IDs auf dem Bildschirm, und ich antworte umgehend auf Unterhaltszahlungen in 24 bis 48 Stunden. Nun, bevor ich zu Ende, fragte ein Finale von meiner Website, bitte ersparen Sie ein paar Momente, um diesen Kurs zu überprüfen und geben Sie uns eine Bewertung. Ihr Feedback ist für uns sehr wichtig und
hilft uns dabei , außergewöhnliche Inhalte für unsere Lernenden zu schaffen. Also nochmals, Jungs, vielen Dank, dass Sie sich für diesen Kurs entschieden und ich wünsche Ihnen alles Gute auf Ihrer Lernreise. Danke.