Transkripte
1. Einführung: In einer Welt, die sich ständig verändert, müssen
wir uns schneller anpassen. Je länger eine Pflanze ist, desto wahrscheinlicher ist es, dass sie versagt. Die technische Qualität der von den Kunden geforderten
Produkte ist immer höher. Wir müssen häufig echte Arbeit im Wert bereitstellen. Die Fähigkeit, in einem multidisziplinären Team zusammenzuarbeiten. Ist es auf Abruf skaliert? Hallo, mein Name ist Ignacio-Boss von leitenden, trainierten und verwalteten agilen Projekten und Scrum-Teams für Kunden wie MTV-Fahrer, eHarmony, Version eins, eines
der besten agilen Projektmanagement-Tools und viele andere seit 2005 auf der ganzen Welt. In meiner Karriere des intensiven Lernens und der Praxis erhielt
ich viele Zertifizierungen, erhielt
ich viele Zertifizierungen darunter Certified Scrum Professional, Scrum Master, Produktinhaber und IHL Golgi und Zertifizierung, die sehr sind schwer zu erreichen. Iols wortete 15 Jahre
als Professor für agile Methoden zum
Systemdesign an einer
der wichtigsten technologischen Universitäten Argentiniens. Ich unterrichte gerne Agile und Scrum, und ich entwerfe viele Stunden Training. Dime bring eine Schlange ein. Ich unterrichte lieber mit Spielen und Aktivitäten, die die reale Welt simulieren können. In diesem Kurs werden wir uns hauptsächlich auf Agile konzentrieren, wie beschleunigt das Geschäft die Werte und Prinzipien, die
Massenumarmung die richtige Denkweise halten, entfalten. Wir werden uns nicht auf Scrum oder ein
bestimmtes Framework oder eine bestimmte Methodik konzentrieren . Agil richtig zu verstehen, ist unerlässlich, da der erste Schritt, um
später zu einem agilen Framework wie Scrum zu wechseln , um
später zu einem agilen Framework wie Scrum Es wird einen Unterschied zwischen
Agile und dem NIJ machen . Wenn Sie einen Leiter von Master oder Agile, Coach, haben, sind diese Aktivitäten und Spiele
sehr hilfreich , um mit Ihren Teams zu spielen. Dieser Kurs kann immer verbessert werden. Wenn Sie also ein Thema
haben , das Sie mehr wissen möchten, lassen
Sie es mich bitte wissen, damit ich es in
diesen Kurs oder in zukünftige Kurse aufnehmen kann . Worauf wartest du noch? Beginne jetzt mit dem Diskurs.
2. Wie holst du das Beste aus diesem Kurs heraus?: Willkommen zu meinen Skillshare-Kurven. Ich freue mich sehr, dass du
hier bist und bereit bist zu lernen. Indem Sie diesen Kurs belegen. Sie haben bereits gezeigt, dass
Sie sich dafür einsetzen, Ihre Fähigkeiten zu verbessern und Ihre Kreativität auf
die nächste Stufe zu heben. Lassen Sie uns jetzt Ihren Enthusiasmus nehmen. Ungetrübte Interaktion,
schauen Sie sich den Abschnitt Projekt und Ressourcen
für dieses Projekt an.
Ich fordere Sie auf, Ihr
neues Wissen in die Praxis umzusetzen. Nimm das, was du gelernt hast, und
erschaffe etwas Erstaunliches. Hab keine Angst zu experimentieren
und deine Grenzen zu erweitern. Denken Sie daran, dass der einzige
Weg zu wachsen
darin besteht,
Ihre Komfortzone zu verlassen. Ich ermutige Sie,
eine Frage im
Diskussionsbereich zu hinterlassen . Dies ist eine großartige
Gelegenheit, mit
anderen Lernenden über mich in Kontakt zu treten und Feedback
zu Ihrer Arbeit zu erhalten. Zögern Sie nicht, um Hilfe zu
bitten, wenn Sie sie benötigen. Wir sind alle hier, um
gemeinsam zu lernen. Abschließend wäre es mir eine Ehre wenn Sie eine
Bewertung für diesen Kurs hinterlassen könnten. Ihr Feedback ist
wichtig, um mir zu helfen, mich zu verbessern und zukünftige
Kurse noch besser zu machen. Lass mich wissen, was du liebst. Was findest du herausfordernd? Und alle Vorschläge, die
Sie haben könnten. Ich schätze Ihre Meinung und
schätze Ihre Zeit. Lassen Sie uns nun gemeinsam mit diesem
aufregenden Projekt beginnen.
3. Grundlagen des Agile – Lernzielen: In diesem Abschnitt werden wir grundlegende, aber wichtige Konzepte lernen, um unsere GI zu verstehen, wie das Deming Rad und iterative und inkrementelle Entwicklung. Fangen wir an.
4. Plan-do-check-act: Dies ist der Plan tun, überprüfen, handeln, Website Ziel. Wenn ich mich auf die Ursprünge von Agile beziehe, verbinde
ich sie gerne mit der Qualitätsbewegung. Das ist William Edwards Deming. Deming wird von vielen als der Vater der modernen Qualitätskontrolle angesehen. Deming war ein amerikanischer Ingenieur, Studie Shannon Professor, Autor, Dozent auf Management-Berater. Er ist am besten für seine Arbeit in Japan nach dem Zweiten
Weltkrieg mit den Führern der japanischen Industrie bekannt , Japan stieg aus der Asche des Krieges, um die zweitgrößte Wirtschaft der Welt zu werden. Teilweise wegen der Ideen von Deming. Deming machte populär, was er nannte es als der Shewhart-Zyklus, in Plan do,
check act oder PDCA entwickelt hatte , auch bekannt als Deming wir planen prüfen Akt, ist eine iterative gießen Schritt Management-Methode verwendet in Geschäft für die Kontrolle und kontinuierliche Verbesserung von Prozessen und Produkten. Plan legt Ziele und Prozesse fest, die erforderlich sind, um die gewünschten Ergebnisse zu erzielen. Fällig ist das Gesicht, mit dem der Plan aus dem vorherigen Schritt ausgeführt werden kann. Check ist das Gesicht, in dem die Daten Ergebnisse schwul dort aus der To-do-Phase ausgewertet und überprüft werden. In der Act Phase wird ein Prozess verbessert und angepasst. So ist der Plan zu überprüfen Akt-Zyklus ein Modell von Iterationen für kontinuierliche Verbesserung basierend auf Inspektion und Annahme. Agile Methoden sind Variationen von Verbesserungen des Deming-Rades, aber auf bestimmte Kontexte oder Art von Problemen und können Details darüber, was zu tun ist,
Regeln, Rawls, Werte und Prinzipien enthalten . Am Ende dieses Kurses werden
Sie in der Lage sein, alle Konzepte in diesem Diagramm zu den Best Practices für
die Implementierung in Ihrem Team oder Ihrer Organisation zu verstehen.
5. Gewissheit und Ungewissheit: Gewissheit versus Unsicherheit. In der traditionellen Softwareentwicklung wurde
das Wasserfallmodell lange Zeit verwendet. Es definiert sehr klare und aufeinanderfolgende Schritte, um
ein Produkt zu bauen , das nur als Ganzes am Ende nutzbar ist, nach Abschluss aller Schritte. In jedem Schritt müssen Sie die Bearbeitung, den
Schwanz und die umfassende Arbeit abschließen , um zum nächsten Schritt zu gelangen. Wenn die Arbeit an einem vorherigen Schritt unvollständig ist, Fehler
enthält oder neue Anforderungen erforderlich sind. Diese Änderungen sind sehr schwierig und teuer anzugehen. Nun, dieser Ansatz ist großartig, aber nur, wenn Sie von Anfang an genau jede Szene kennen, die Sie tun müssen. Und Sie sind sicher, dass sich das nicht ändern wird, was heutzutage in den meisten Branchen und Unternehmen, das ist sehr selten und ungewöhnlich. Der Wasserfallansatz ist sinnvoll, wenn Sie
definieren können , was mit einem hohen Grad an Details gebaut werden soll. Und Sie müssen sicher sein, bevor Sie es uns bauen, es wird für eine lange Zeit da sein und es wird super teuer oder sogar unmöglich sein. Wenn ich einen Architekten bitte, ein Haus für mich zu fahren und sobald iMovie und ich sagen, weißt
du was, würde ich gerne die Mauer abreißen und dort drüben unverschmutzt. Und der Schlafsaal, ich denke, es sollte
in den ersten Stock statt im Erdgeschoss verschoben werden . Nun, es hätte besser sein können, das zu definieren, bevor wir das Haus bauen, richtig? Denn jetzt werden mich diese Veränderungen ein Vermögen kosten. Früher wurde die Softwareentwicklung mit dem Bauingenieurwesen verglichen. Programme wurden jedoch mit Punchcards erstellt, was viel Aufwand und eine detaillierte vorherige Analyse erforderte. Außerdem gab es keine PCs und die Zeit, einen Computer zu betreiben, war unglaublich teuer. So konnten Sie es sich nicht leisten, eine Baggy-Karte ins Rechenzentrum
zu bringen , um ein Programm auszuführen, das Anpassungen erfordert und so viel Geld für nichts verschwendet. Aber zum Glück ist das nicht mehr der Fall. Heutzutage ist das Ändern eines Programms ziemlich billig. Heutzutage müssen die meisten Unternehmen komplexe adaptive Probleme bewältigen und lösen. Das ist ein Problem, das Sie verstehen, aber es hat eine Menge Unsicherheit und die Lösung muss an viele Variablen
angepasst werden , die Sie jetzt nicht kennen oder kontrollieren können. Das Wasserfallmodell ist für Probleme mit so großer Unsicherheit nicht wirksam. Ein Beispiel dafür ist ein Softwareprodukt, das mit großer Unsicherheit in Bezug auf
Anforderungen und Technologie konfrontiert ist und sehr häufig
überprüft und angepasst werden muss , um seine Vision zu erreichen. Die gute Nachricht ist, dass Software auf vielen anderen Produkten formbar ist. Das bedeutet, dass sie ganz einfach unverändert modelliert werden können. Zu einem relativ niedrigen Preis. Software zu bauen ist, als würde man eine Tür zu einem neuen Universum öffnen. Wirklich. Sie verstehen das Problem, das auf dem Ziel zu lösen ist, aber Sie treten in eine unbekannte, neue Welt
ein, in der Sie auf dem Weg viele neue Dinge entdecken und lernen werden. In den kommenden Abschnitten erfahren
Sie, wie Sie mit Unsicherheit umgehen und
Ihr Produkt an unerwartete Veränderungen im Geschäft anpassen können.
6. Iterative und Incrementale Entwicklung: Iterative und inkrementelle Entwicklung sind entscheidende Konzepte in Agile. Beginnen wir mit dem Vergleich der linearen Entwicklung mit der iterativen Entwicklung. lineare Entwicklung ist sehr einfach. Sie haben einen Plan und ein Ziel, so dass Sie den Plan ausführen, um das Ziel zu erreichen. Das ist gesehen. Wenn jedoch Abweichungen vom ursprünglichen Plan vorliegen oder
jemand das Ziel ändern muss, das nicht Teil des ursprünglichen Plans war. Es ist nicht sehr einfach zu verwalten. In einer iterativen Entwicklung. Wir beginnen mit einem anfänglichen Plan oder einem Entwurf für ein anfängliches Ziel. Während der Ausführung werden wir Iterationen mit Kontrollpunkten haben. Am Ende jeder Iteration überprüfen
wir, wie wir es gemäß dem Plan machen und ein Ziel, Korrekturmaßnahmen zu ergreifen. Wir planen die nächste Iteration und fahren fort. Wir haben überprüft und handeln wieder, und so weiter. Für jede Iteration ändert sich sogar das anfängliche Ziel, wir können uns immer daran anpassen. Wenn während der Ausführung jemand neue Ideen hat, gibt es externe Änderungen, Steuern oder irgendetwas, das nicht im ursprünglichen Plan war, aber sie haben Auswirkungen auf uns. Wir können sie immer einbeziehen, werden pünktlich reagieren. Agile Methoden nutzen iterative Entwicklung, um
den Fortschritt zum Ziel zu überprüfen und sich an unvorhersehbare Faktoren anzupassen. Vergleichen wir nun die modulare Entwicklung mit der inkrementellen Entwicklung. Nehmen wir als Beispiel an, dass unser Kunde eine Schüssel zum Spielen möchte. In der modularen Entwicklung bauen Sie verschiedene Teile des Produkts, die nicht nutzbar sind. Sie montieren sie in Flächen, bis alle Teile miteinander integriert sind und das Produkt einsatzbereit ist. In der inkrementellen Entwicklung beginnen wir mit einem anfänglichen Ball, der
nutzbar ist und wir geben es dem Benutzer, um über seine Bedürfnisse zu erfahren. Der Kunde sagt, das sieht gut aus, aber es haftet nicht gut auf dem Boden. Daher nehmen wir die USA als neue Anforderungen an. Wir fügen etwas Gummi darauf hinzu und geben es ihm zurück. Der Kunde sagt, dass das eine Verbesserung war, aber er denkt, dass das Problem L ist, also ist das zu leicht. E1_l. Fragen Sie also, ob es möglich ist, es blau zu machen. Also füllen wir es mit schwerem Material und ändern die Farbe. In der modularen Entwicklung erzählen uns die Anwender am Anfang die Anforderungen. Und wenn Daten wie ihr Produkt, ihre Frustration ist hoch und ist typisch, um ihnen die
Schuld zu geben sagen, dass sie nicht wissen, was sie wollen. Agile Methoden akzeptieren, dass es schwierig ist zu wissen, was man will, vor allem mit neuen Sachen, bis man es benutzt. Und wir können es auch nicht erraten. Daher wird die inkrementelle Entwicklung bevorzugt , um die frühe Verwendung von alten Versionen des Produkts bereitzustellen. Scheitern Sie schnell, wenn die Vision nicht gut genug ist, erhalten Sie Feedback früh. Lehrer schnell, unkompliziert, so dass die Benutzer bekommen, was sie wirklich brauchen. Wir lernen mit ihnen.
7. Zwei Ansätze der Arbeit – Lernziele (Optional): In diesem Abschnitt werden Sie ein Spiel spielen, bei dem Sie ein sehr kleines Projekt mit zwei Ansätzen
abschließen werden . Sie entscheiden, welche für Sie besser funktioniert und bewerten die
Auswirkungen der Time-to-Market auf den frühen Wert im Kontext von realen Produkten. Fangen wir an.
8. Zwei Ansätze für die Arbeit – Ein Spiel für dich – Teil 1 (Benutzen von Papier oder -: Ich habe ein Spiel für dich. Sie müssen drei sehr kleine Projekte abschließen. Sie können einfach zwei Blatt Papier mit jeweils drei Spalten verwenden, so dass es einfacher ist, den Timer zu visualisieren. Sie können auch den Link zur bereitgestellten Kalkulationstabelle verwenden, aber Sie können keine Formeln verwenden. Das ist nicht die Idee. Sie müssen alle Ihre Antworten ohne Hilfe eingeben. Angenommen, Sie müssen in drei Projekten arbeiten. Das erste Projekt ist das Alphabet. Das zweite Projekt sind die römischen Zahlen. Auf dem letzten Projekt sind die Vielfachen von sieben. Aber wir werden das mit dir machen. Unterschiedliche Ansätze. Der erste Ansatz ist Rose. Das bedeutet, dass Sie jede Zeile vervollständigen und zur nächsten wechseln. Zum Beispiel, in der ersten Rolle, Ich werde eine in Roma Nummer sieben in der letzten Spalte auf verschoben in die nächste Rolle zu schreiben, zu 14 dann in die dritte Zeile auf der rechten Seite verschoben, sehen drei zu jedem und so weiter. Du hast es verstanden. Die ersten 3 Zeilen sind jetzt Beispiel, so dass Sie von hier aus mit der nächsten Zeile beginnen . 10 Rose von da. Während du arbeitest, zeige
ich dir einen Timer. Der Timer wird so funktionieren, wenn Sie mit allen Zeilen unten sind, richtig? Die Gesamtzeit, die Sie brauchte, um alle Projekte abzuschließen. Und dann kannst du zum nächsten Video wechseln. Okay, ich werde den Timer jetzt stoppen. Wenn Sie mehr Zeit für die Vorbereitung benötigen, posten
Sie bitte das Video. Bist du bereit zu beginnen? Der Timer startet jetzt.
9. Zwei Ansätze der Arbeit – Ein Spiel für dich – Teil 2 (mit Papier oder Vorlage: der zweite Teil aus dem Spiel ist ähnlich, aber mit einem anderen Ansatz. Sie können ein neues Blatt Papier mit drei Spalten vorbereiten, damit Sie im selben
Projekt arbeiten , aber dieses Mal werden Sie alle 10 Werte aus jeder Spalte vervollständigen, bevor Sie zur nächsten Spalte wechseln. Zum Beispiel werde ich mit dem Alphabet-Projekt beginnen und als nächstes ein B C schreiben, und so weiter. Natürlich werden Sie von hier nach den Beispielen beginnen, um 10 Werte zu vervollständigen. Wenn Sie fertig sind, schreiben
Sie die Gesamtzeit, die Sie brauchte, um dieses Projekt abzuschließen. Diese Zahl ist nur ein Beispiel. Es spielt keine Rolle, ob Sie schneller sind oder es länger dauert. Dann werden Sie an dem römischen Zahlenprojekt arbeiten. Zum Beispiel werde ich 123 und so weiter für 10 Werte schreiben. Nach den Beispielen Wenn Sie fertig sind, schreiben
Sie bitte die Zeit, die Sie im Timer sehen. Schließlich das gleiche für Vielfache aus sieben, 7 14 21 Weiter. Als Nächstes. Und schreiben Sie die Zeit, die Sie im Timer sehen, wenn Sie mit 10 Werten nach den
Beispielen fertig sind . Ok. Wenn Sie Zeit brauchen, um die Polizei vorzubereiten, posten Sie das Video. Der Timer startet jetzt. Nein, Oh,
10. Acitvity: Reflexion auf das Spiel (Benutze Survey Link): Der erste Ansatz bestand darin, an allen Projekten zur gleichen Zeit zu arbeiten, oder Multitasking, ohne Grenzen für die Arbeit in Arbeit. der zweiten 1 ging es um die Arbeit an einem Projekt zu dieser Zeit, mit einer Begrenzung des Arbeitsfortschritts gleich eins. Wir müssen zugeben, dass Sie beim zweiten Mal einen Vorteil haben, wenn Sie bereits mit
jedem Projekt praktiziert haben. Aber es wird gut sein, wenn Sie über die folgenden Fragen darüber nachdenken können, wie Sie sich
bei jedem Ansatz gefühlt haben ? Die ersten 3 Fragen sind aus einer positiven Perspektive. Welcher war schneller mit welchem warst du? Mehr Fokus. Welcher gibt Ihnen mehr Zufriedenheit? Die letzten drei sind negativ. Welcher will stressiger? Welcher will mehr Fehler? Abschlussball auf welchem ist die komplexere Zehe zu arbeiten? Beantworten Sie diese Fragen. Bitte öffnen Sie den Sarver-Link in den Ressourcen aus dem Video oder der Projektbeschreibung. Sobald Sie die Umfrage eingereicht haben, fahren
Sie bitte mit dem nächsten Video
11. Schlussfolgerungen von den Ansätzen des Spiels: Lassen Sie uns die beiden Ansätze vergleichen, die nur funktionieren. Anstelle von drei Projekten können
wir uns vorstellen, dass dies die drei Merkmale eines Projekts oder einer Aufgabe waren. Die Idee ist die gleiche. Der erste Ansatz ist also, wie ein Wasserfallmodell funktioniert. Sie können erst freigeben, wenn Sie alles abgeschlossen haben. Der zweite Ansatz ähnelt eher agilen Arbeiten. Sie haben an einer Sache nach dem anderen an
neuen Carolus-Funktionen gearbeitet , sobald sie fertig sind und sie den Benutzern zur Verfügung stellen. Dies bietet also einen frühen Wert. Eins nach dem anderen
bedeutet, dass Ihr Work-in-Progress-Limit eins ist. Im Allgemeinen fühlen sich die Menschen besser an einer Aufgabe nach dem anderen zu arbeiten. Weil erhöhte Taschen mit weniger Ablenkungen. Zum Beispiel, wenn Sie in einem Finn arbeiten und jemand Sie unterbricht, oder Sie müssen Aufgaben wechseln. Sie brauchen etwas Zeit, um zurückzudenken, wo Sie mit Ihrer Aufgabe hinzugefügt
wurden, bevor Sie fortfahren können. Ist weniger stressig, liefert genauere und schnellere Ergebnisse. Sie können mehr Liebe zum Detail haben und Aufgaben werden einfacher zu erledigen.
12. Aktivität: Die Auswirkungen für Stakeholder (Benutze des template – Impact: Was können wir aus der Perspektive der Stakeholder und Kunden denken? Es geht nicht nur darum, wie wir die Software bauen. Eigentlich ist das Hauptziel, den Kunden zu befriedigen. Die Wahrheit ist, dass beide Ansätze eine
ähnliche Zeit in Anspruch nehmen können , um jedes Projekt oder Bild abzuschließen. Was ist also der Nutzen für die Kunden? Der Vorteil ist die Zeit bis zur Markteinführung. Wenn wir davon ausgehen, dass jedes Projekt einen Monat Arbeit mit dem Ansatz 1 benötigt, erhalten
alte Kunden die Projekte nach drei Monaten. Mit Ansatz, ein Kunde erhält es nach einem Monat und ein anderer Kunde nach zwei Monaten, und nur der letzte Kunde erhält es nach drei Monaten. Bitte machen Sie eine Tabelle wie diese und füllen Sie die Zellen aus. Wenn Sie sich auf die Ressourcen des Videos oder Projekts beziehen, finden
Sie eine Tabellenkalkulation mit einem Stakeholder-Stub, die Sie eine Kopie unbenutzt für diese Aktivität machen können, für jeden Ansatz und für jeden Monat zeigt an, was getan wurde, wie sich die Stakeholder fühlen könnten. Und vorausgesetzt, dass jedes Projekt 300 Tausend Einkommen generieren kann, ist
es Monat, wenn sie bereit sind, was ist das Einkommen jedes Projekts bisher für jeden Monat? Halten Sie das Video an, und fahren Sie fort, wenn Sie fertig sind.
13. Activity Folgendes für Stakeholder: Werfen wir einen Blick darauf, wie beide Ansätze für die Kunden funktionieren. Nach dem dritten Modus, mit Ansatz eins, haben Sie nichts getan. Alle Kunden warten und das Projekteinkommen war 0. Mit dem zweiten Ansatz beenden
Sie Projekt eins. So ist der Kunde super glücklich. Es gibt kein perfektes Einkommen, weil Projekt One gerade fertig war. So gibt es noch keine Einnahmen. Nach dem zweiten Modus mit Annäherung eins, nicht in seinem Ziel. So könnten Kunden nervös oder ängstlich sein und es gibt kein Projekteinkommen mit Approach to you fertiges Projekt auch. So freut sich Kunde zwei sehr. Jetzt, weil Projekt Guan im letzten Monat Einnahmen generiert hat, haben
Sie 300 k zu Ihren Gunsten. Nach dem dritten Modus, mit Ansatz eins, haben
Sie das gesamte Projekt zur gleichen Zeit abgeschlossen, alle Kunden sind unglücklich. Sie Dinge, die diese Projekte sollten
weniger als drei Monate dauern , mit unserem Ansatz an Sie abgeschlossen Projekt drei. So ist Kunde drei nicht so glücklich wie Kunde eins und Kunde auch, aber er hat auch sein Produkt. Das Projekteinkommen beträgt 600 K, weil das Projekt Guan wieder 300 k generiert und Projekt Zwei 300 K2 generiert hat. Zusammenfassend, kaufte Ansätze beendeten die drei Projekte in drei Monaten. Der Unterschied ist, dass mit Ansatz eins, alle Kunden sind unglücklich und sie sind nicht Projekteinkommen mit Ansatz für die meisten Kunden sind sehr glücklich und es gab ein Projekteinkommen von 900 K. Und das ist mit die gleiche Menge an Arbeit. Die Schlussfolgerungen dieser Zahlen sind sehr mächtig. Sie Auswirkungen auf ihr Geschäft ist riesig. Sie werden mehr darüber während
der Scrum Lektionen über bestimmte Galeere mit dem Fokuswert sehen. Dies ist der Grund, warum Kanban-Boards ihre Arbeit in Arbeit und
die schlanke Philosophie des Stop-Starts in OnStart Finishing einschränken .
14. Agile Investitionsmuster – Zielsetzungen für Lernziele: In diesem Abschnitt werden wir die Auswirkungen von KI auf das Gebiet einer inkrementellen Entwicklung auf die Finanzen und Chancen für ein Projekt aus der Perspektive einer Investition sehen. Fangen wir an.
15. Agile Anlagemodell: Investitionsoptionen 2: agiles Anlagemodell, Vielfaches agil. Es ist absurd. Aus der Sicht der Produktivität der Teams und der Arbeitsbedingungen werden
wir einen Blick darauf werfen, wie agil hilft, Einnahmen aus Mestre Sicht unter
Einfluss auf ihr Geschäft zu erzielen . Nehmen wir an, dass jemand zuverlässig bietet Ihnen Investitionsoptionen, und Sie müssen eine in der 1. wählen 1 Sie beginnen mit einer Investition von $1200. Am Ende eines Jahres erhalten
Sie 1800 zurück. Nun, das ist nur eine Schätzung. Wenn die Dinge wirklich gut laufen, können
Sie mehr über Szenario bekommen, das Sie heute Morgen anrufen, oder wenn die Dinge wirklich schlecht gehen, können
Sie alle in der zweiten Investitionsoption hören, Sie werden 100 pro Monat für ein Jahr investieren, Das ist 1200 in einem Jahr zu Der Unterschied ist, dass Sie 150 Indianer jeden Monat bekommen, was als 1800 Rabatt auf den Umsatz in einem Jahr ist. Diese Investition, Haas, exakt das gleiche Risiko wie die vorherige Anlageoption. Welchen wirst du also wählen? Okay, wenn sie nicht entschieden sind, werde
ich klarstellen, dass Sie in der 2. 1 jederzeit verlassen können. Sie sind nicht gezwungen, die Monley-Investition jeden Monat für ein Jahr fortzusetzen. Wenn Sie nicht mit der 1. 1 wollen, können Sie nicht bis zum Ende des Jahres raus. Okay, ich hoffe, du hast deine Wahl. Der Unterschied ist, dass Sie mit der 2. 1 am besten früher am Morgen herrschen können, wenn Sie
etwas anderes bekommen , oder wenn diese Investition gut ist, können
Sie es für die folgenden Monate reinvestieren. Eigentlich, ab dem zweiten Monat, wird
die folgende Investition irgendwie kostenlos sein. Du investierst nur, was du von den Vormittagsstunden bekommen hast. Du hast nie 1200 in Gefahr gebracht. Außerdem gibt es einen Unterschied mit ihrem Rennmanagement. Mit der 2. 1 können Sie das Risiko jeden Monat verwalten, um mawr zu investieren oder auszusteigen. Wenn diese Investition schlecht ist, können
Sie für 12 oder drei Monate verlieren, aber nicht Ihre ganze. Savon setzt Geld in ein Projekt, um die Software zu sein, die einen Vorteil erwartet, ist nicht viel anders, um in etwas anderes zu investieren. Wenn Sie in einem Produkt oder Projekt agil arbeiten,
sieht das Anlagemodell für die Stakeholder eher wie der zweite Fall
16. Agile Investment Fester Contract vs. Agiler Vertrag: Nehmen wir an, dass Sie ein Unternehmen sind, das ein Projekt erstellen möchte. Ein neuer Kontakt zu Benders. Der 1. 1 bietet Ihnen diesen Vertrag an. Es hat einen festen Preis, also keine Überraschungen. Es wird in einem Jahr geliefert. Alle Funktionen, die gebaut werden, unsere Details. jedoch Wenn Sie Änderungen benötigen, werden
diesejedochungeschätzt. Darüber hinaus bietet Ihnen
der zweite Anbieter diesen Vertrag an. Es ist eine Pauschalgebühr von 100 pro Monat. Es wird jeden Monat Teillieferungen mit dem variablen Umfang nach den Prioritäten erfolgen. Und wenn Sie stornieren oder Änderungen im Team vornehmen müssen, müssen
Sie zwei Monate Vorankündigung geben, Zeitraum als Anbieter, Haas Coast, um zu absorbieren, welche ein Gold Sie backen Nun, der zweite Vertrag wird Ihnen eine Investition Modell, wie in der Branche auf der Investition modern, dass wir gerade gesehen haben, es iss mehr, wie ein agiler Entwicklungsvertrag aussieht wie einige Chinas viele Unternehmen fühlen sich nicht wohl mit dem agilen Vertrag. Sie haben Angst, sagen
sie. Was meinst du damit, dass ich nicht weiß, was ich kriege? Ich will genau wissen, was gebaut werden wird. Wie lange wird dauern und wie viel wird kosten. Und das ist verständlich, denn ich würde gerne dasselbe wissen, wenn ich einen Kerl anheuere, der
mein Haus bemalt . Aber wir stellen hier nicht so einen vorhersehbaren Service ein. Wir werden etwas Neues bauen,
etwas, das es nicht gibt, und Sie können nicht einfach gehen und kaufen. Deshalb bauen wir es auf. Sonst werden wir es einfach irgendwo am Ende der Geschichte kaufen. Daher ist
es etwas Komplexes, das sich ändern kann. Es wird sich ändern. Unternehmen mit einer festen Preis-Denkweise wollen ein unrealistisches Gefühl von Sicherheit mit einem
Festpreisvertrag , aber sie bekommen in ein sehr riskantes Engagement. Sie müssen verstehen, dass sie in ein komplexes Produkt investieren, das
entdeckt und angenommen werden muss und wie das Anlagemodell von agile für sie funktioniert. In der I-T-Branche. Unsere Verantwortung ist nicht nur, gute Software zu bauen, sondern L Soto Beratung über den besten Weg, um von den besten zu profitieren, um den Wert zu maximieren , so sollten wir in der Lage sein, die Auswirkungen aus beiden Fällen zu erklären. Den Stakeholdern ist es vielleicht egal, ob wir unseren Job oder unsere Arbeit nutzen, aber sie werden die Vorteile aus dem frühen Wert unter Risiko von einem Produkt verstehen, das
angepasst werden muss . Sie können immer eine grobe Schätzung machen, um einen Sinn aus Größe für eine Reihe von Features US A
Draft zu geben , aber es ist besser zu lernen und für potenzielle neue Funktionen in jeder Iteration zu übernehmen.
17. Agile Anlage: Investitionen in Software: Wir werden einen Blick darauf werfen, wie diese Anlagemodelle mit diesem Vertrag funktionieren, wenn wir
etwas Komplexes bauen , wie ein Softwareprodukt. Im ersten Ansatz verpflichten Sie Ihr gesamtes Budget von Anfang an, außerhalb des Projekts und am N außerhalb des Zeitrahmens. Ein Jahr haben Sie Ihre Einnahmen, die Ihr Produkt ist, weil dies gerade geboren ist und
nie verwendet wurde . Es kann gut oder ein großer Fehler sein, wenn sie im Projekt sind. Sie haben externe Faktoren. Mitbewerber kommen mit neuen Features oder Sie haben neue Ideen. Sie können Ihren Geltungsbereich nicht ändern, da Sie einen Vertrag haben. Wenn Sie diese Änderungen wollen, müssen
Sie mehr bezahlen. Vielleicht können Sie sie sich nicht leisten, weil Sie bereits Ihr ganzes Budget für Funktionen ausgeben. Das ist vielleicht nicht sehr wichtig. Jetzt, mit dem zweiten Ansatz, zahlen
Sie Geld für ein Team, das an den wertvollsten Dingen arbeitet, um Ihnen jeden
Monat oder in kürzerer Zeit ein Produkt zu geben , hat
dieses Produkt nicht alles, was Sie wollten, aber nur ein paar wichtige Funktionen, die Benutzer nutzen können, es mit ihren Füßen zurück. Im nächsten Monat können
Sie sich entscheiden, ein Mobilgerät oder einen Einkaufswagen aufzubauen oder die Technologien vom
Produkt zu ändern . Wenn Sie in der Lage sind, etwas Geld mit den frühen bärischen Ins zu verdienen, kann
der Rest des Projekts von selbst ohne zusätzliche Ausgaben bezahlt werden. Also jeden Monat entscheiden Sie, was als nächstes zu tun ist. Wenn dieses Produkt erfolgreich ist, möchten
Sie vielleicht mehr in die Entwicklung investieren als Ihre Funktionen schneller. Wenn Sie feststellen, dass Sie, meine Herren, dieses Produkt
nicht wirklich wollen, können
Sie einfach das Projekt abbrechen oder die Vision ändern. Mit anderen Worten, wenn das Projekt nicht würdig ist, können
Sie schnell und billig scheitern, anstatt viel Zeit und Geld zu verschwenden. Wenn das Produkt gut ist, können
Sie pünktlich reagieren, um zu liefern, was Benutzer wirklich brauchen. Der gute Teil, dass, wenn Sie ein Unternehmen einstellen, das auf diese Weise arbeitet, deren Erfolg vom Erfolg Ihrer Software abhängt. Wenn Ihre Software erfolgreich ist, wird
der Anbieter einen langfristigen Vertrag mit Ihnen haben, da das Produkt aufgrund neuer Anforderungen ständig
angepasst werden muss . Wenn die Software fehlschlägt oder Ihnen nicht gefällt, wie sie funktionieren, werden
Sie den Vertrag kündigen, so dass der Verkäufer muss Wohnung mit Ihnen sein, um Sie
in die richtige Richtung zu führen , um Ihre Ziele und Wert zu erreichen. Verbessern Sie gute Fortschritte für Sie in jeder Iteration. Laut einer Studie von Forrester durchgeführt. Als Unternehmen gefragt wurden, wie sie entscheiden, welche Produkte zu bauen sind, hatten
nur 24% ein Finanzmodell zur wirtschaftlichen Wertoptimierung. Hälfte von ihnen war die Seite eines Komitees, also sieht es aus wie 76% Rabatt. Die Unternehmen entscheiden mit irgendeiner Art von Intuition. Das Risiko von potenziellen Verlusten aus Chancen, die diese Unternehmen laufen in. Es scheint sehr hoch zu sein. Abgesehen davon, wie sie entscheiden, welche Produkte zu bauen sind, ein agiler Ansatz immer die Möglichkeit, Borsten frühzeitig zu überprüfen, wie die Dinge vor
sich gehen, Entscheidungen zu
treffen, um weiterzumachen oder etwas anderes zu bewegen.
18. Wie geht? Fragen uns?: Hey, ich würde gerne eine kleine Pause mit einem imaginären Tee oder Kaffee machen, um mich zu
bedanken . Danke, dass Sie diese Klasse absolviert haben. Wenn du hier bist, bedeutet das, dass du bisher einen wirklich guten Fortschritt machst. Also herzlichen Glückwunsch dafür. Haben Sie bisher noch Fragen? Bitte lassen Sie mich wissen, in den Fragen oder dieses Bargeld auf Sexual. Wenn Sie das Auto so weit mögen, bitte hebel von Ihnen. Ich hoffe, Sie genießen weiterhin die Autos.
19. Agile – Lernziele: In diesem Abschnitt werden wir die agilen Werte und Prinzipien
durch eine Reihe von Aufgaben entdecken , um endlich die agile Denkweise zu übernehmen. Fangen wir an.
20. Aktivität: Was ist agil und nicht? (Papier): Bevor wir definieren, was agil ist, möchte
ich, dass Sie eine Liste schreiben, was Sie denken, ist ij und was nicht nur das Wissen verwenden, das Sie bisher haben. Sie können diese Liste in einem Blatt Papier, einem Dokument auf dem Computer oder was auch immer Sie möchten. Sobald wir Agile definiert
haben, können Sie überprüfen, welche Ihrer Artikel korrekt sind oder nicht. Wenn Sie Fragen oder Kommentare haben, um Ihre am wenigsten zu bestätigen, lassen
Sie es mich wissen. Ich helfe Ihnen gerne weiter.
21. Aktivität: Values (Link verwenden): Bevor ich Ihnen von den Werten in Agile erzähle, möchte
ich, dass Sie versuchen, ein Rätsel
selbst mit Ihrem eigenen Wissen und Ihrer Annahme zu lösen . Bisher war dieses Spiel nützlich für meine Trainingskurse, um Diskussionen zu generieren. Und ich hoffe, es bringt einige Herausforderungen für Online-Schulungsschüler wenn Sie ein Scrum Master oder Jelly Coach sind oder Sie suchen, um eins zu werden. Sie können es verwenden, um Ihr Unternehmen über Agilität zu unterrichten. Sie müssen also zur URL in der Zuweisung gehen, und Sie werden eine Seite wie diese öffnen. Dies wird nur für die Verwendung gelesen werden, also müssen Sie zur Datei gehen, kopieren, den Namen schreiben, den Sie hier wollen, und dann haben Sie eine Kopie bereit für sich selbst zu verwenden. Sobald Ihr Exemplar fertig ist, haben
Sie AID-Karten. So müssen Sie sie in einer Weise bewegen, um Paare von Karten zu finden. Zum Beispiel möchte ich Interaktionen von Einzelpersonen mit umfassender Dokumentation abgleichen. Dies ist nur ein Beispiel. Aber was ich tun möchte, ist, Paare von Karten zu finden, wo sie widersprüchlich sind, aber auch kostenlos zur gleichen Zeit. Das ist ein bisschen schwierig, ich weiß, aber das ist die Idee. Also zum Beispiel, wenn Sie einige Fragen benötigen, um Ihnen zu helfen, können
Sie einen Blick auf diese Fragen werfen und denken, was herauskommen wird, Einzelpersonen und Interaktionen zu arbeiten. Vielleicht wird eine dieser Kraftalternativen den Individuen und Richtungen helfen. Nehmen wir an, ich wähle umfassende Empfehlung. Und ein anderer wird sein, was Ihnen sagt, welche Funktionen Sie für die funktionierende Software erstellen müssen. Nehmen wir an, ich wähle Prozesse und Werkzeuge aus. Und das heißt, wenn ich vier Paare habe, vergessen Sie
einfach alle Annahmen dieser vorherigen Fragen. Und nehmen Sie an, dass Sie ein komplexes Produkt bauen. Und dass
Sie für jedes Kartenpaar nur eine auswählen können. Also, zum Beispiel zwischen Einzelpersonen und Interaktionen über umfassende Dokumentation, sollte ich eins sein. Welches werde ich für mein Produkt bevorzugen, vorausgesetzt, dass ich nur eins auswählen kann. Nehmen wir an, ich wähle unsere umfassende Dokumentation aus, also lege ich sie nach links. Zwischen der Arbeit von Software an Prozessen und Werkzeugen, denke
ich, dass Arbeitssoftware, ist
er wichtiger als Prozesse und Werkzeuge. Also lege ich das Wichtigste für mich auf der linken Seite, und das war's.
22. Aktivität: Agile Values: Werfen wir einen Blick auf die Lösung für dieses Paket. Nun, es hilft Einzelpersonen und Interaktionen sind Prozesse und Werkzeuge. Um zu wissen, was für die funktionierende Software erstellt werden soll, können
Sie umfassende Dokumentation verwenden. Im Gegensatz zur Kundenzusammenarbeit können
Sie Vertragsverhandlungen haben und auch nach einem Plan reagieren auf Änderungen sind zwei Konzepte, die einander helfen können. Wenn Ihre Lösung also anders ist als diese vier Paare, bitte pausieren Sie das Video, gehen Sie zurück und beheben Sie es. Die nächste Sache ist, dass Sie für jedes dieser Paare einen Höhepunkt haben müssen. Welches ist Ihrer Meinung nach wichtiger, wenn Sie nur eine dieser Fähigkeiten oder Werte für Ihr Projekt
auswählen können , wählen
Sie bitte diejenige aus, die Ihrer Meinung nach am wertvollsten für Ihr Team ist. Das ist also die Lösung. Wir haben Einzelpersonen und Interaktionen über Prozesse und Tools, Arbeitssoftware über umfassende Dokumentation, Kundenzusammenarbeit, Vertragsverhandlungen, Reaktion auf Änderungen über einen Plan. Wenn Ihre Lösung anders ist als diese, mach dir
keine Sorgen, es ist in Ordnung. Du hattest keine Vorkenntnisse über diese Werte und jeder hat andere Erfahrungen. Die Idee ist, selbst zu bewerten, wie Sie bereits mit agilen Werten ausgerichtet sind, darüber nachzudenken und zu überlegen, wie sie Ihnen in Zukunft helfen können. Wir werden mehr über diese Werte in der Agile Manifest Vorlesung sehen.
23. Agile Manifest: 4 Werte: Das agile Manifest. Herzlichen Glückwunsch, wenn Sie den Auftrag
erledigt
haben, bauen Sie einfach das
sogenannte agile Manifest auf. Sie können es sich
in Agile Manifesto.org ansehen. Das agile Manifest ist eine Reihe von Werten und
Prinzipien für Agile, 2001 von den damals
wohl
bemerkenswertesten Autoren
der
Softwareindustrie
geschrieben wurden den damals
wohl
bemerkenswertesten Autoren . Wenn Sie die Namen lesen,
ohne
das Agile Manifest in der Liste zu signieren , können
Sie feststellen, dass
sie
Generationen von
Software-Ingenieuren beeinflusst haben und Bücher veröffentlicht haben
, die in viele Universitäten oder einfach nur auf dem Schreibtisch
der Ingenieure
stehen. Zwischen diesen Namen
sind
Ken Schwaber und
Jeff Sutherland enthalten , die zusammen Scrum geschaffen haben. Das agile Manifest
hat vier Hauptwerte. Laut dem Agile Manifest finden
wir bessere
Möglichkeiten, Software zu entwickeln , indem wir dies tun und anderen
dabei helfen. Durch diese Arbeit haben
wir Einzelpersonen
und Interaktionen gegenüber Prozessen und Tools geschätzt. Wir bestreiten nicht, dass Prozesse
und Werkzeuge benötigt werden und nützlicher Stahl, wenn wir uns auf Einzelpersonen
und Interaktionen
konzentrieren.
Wir befähigen die Menschen, Verantwortung zu übernehmen, um die Ziele zu
erreichen. Infolgedessen
werden sie den Prozess besitzen, ihn nach Bedarf
verbessern
und die besten
Tools auswählen, um ihn zu erreichen. Hast du jemals
einem Football-Spiel mit
Leuten beigetreten, mit denen du noch nie zuvor
gespielt hast? Sie erinnern sich vielleicht, dass Sie einfach den Fußballreihen
folgen, aber das neue Team beginnt
sich während des Spiels zu organisieren. Assets spielt etwas. Mitglieder übernehmen eine
Rolle im Außendienst, wechseln die Rollen oder verbessern
die Wirksamkeit des Teams. Lernen Sie, wie man kommuniziert, einige Taktiken
etabliert
, um das Ziel zu erreichen. Aufgrund von Einzelpersonen
und Interaktionen können
Sie sehen, dass der
Prozess und die Werkzeuge
des neuen Teams in
unaufgenommener Form entstehen. Vermeiden Sie das Team kann
Zeit damit verbringen, zu planen
, wie das bei einem
Verbündeten ihres Rivalen spielen wird. Viele Entscheidungen schauen wir
hier während des Spiels einzeln und kollektiv nach
der Entwicklung des Spiels. Was sind die Fähigkeiten,
Möglichkeiten der Leute während des Spiels und was ihr Rivale tut. Arbeitssoftware über
umfassende Dokumentation. Einige Dokumentationen sind nützlich, können
aber
auch mit einer frühen Version nicht mit funktionierender Software geliefert oder verwendet Sie können sie den Benutzern geben und Feedback zu Dokumenten
erhalten. Sie wissen nicht, ob Sie
auf dem richtigen Weg sind oder nicht. Zusammenarbeit durch Kunden bei
Vertragsverhandlungen, Vertrag ist notwendig,
aber wir wollen nicht den harten Vertrag, der
unsere Kreativität und
Zusammenarbeit einschränkt . Ein Vertrag sieht
eine grundlegende Arbeitsvereinbarung vor, die ausreichen sollte. Wir werden die Zusammenarbeit
der
Kunden besser fördern , um die
wertvollsten Dinge
für das Unternehmen zu finden . Am letzten reagiert man auf Änderungen, die einem Plan folgen. Ein Plan ist wertvoll, aber für ein komplexes Produkt in einem geschäftlichen Kontext, das sich ständig ändert,
ist die Fähigkeit, auf Veränderungen zu
reagieren in diesen Kontexten, in
jedem Plan,
sehr wünschenswert kann
sich ändern. Schließlich sagen sie, obwohl die
Elemente auf der rechten Seite Wert
haben, schätzen wir die Elemente
auf der linken Seite mehr. Um es klarzustellen, sagen
sie nicht, dass die Gegenstände auf der
rechten Seite nicht nützlich sind. Sie sind nützlich,
konzentrieren sich
aber lieber auf die Gegenstände
auf der linken Seite.
24. Aktivität: Agile Manifesto – Principles (Benutzen Link): Die Agile-Werte werden durch 12 Prinzipien unterstützt. Bevor Sie sie betrachten, nehmen
Sie bitte die folgende Aufgabe und folgen Sie den Anweisungen, um sich mit
den Prinzipien vertraut zu machen und Erkenntnisse darüber zu erhalten , wie sie mit den Werten zusammenhängen.
25. Agile Manifest: 12 Prinzipien: Die 12. Prinzipien
des agilen Manifests. Wie Sie vielleicht sehen, sind die
agilen Werte und Prinzipien
irgendwie selbsterklärend. Lassen Sie uns die
Prinzipien überprüfen und überlegen, welche Werte sie beitragen. Das erste, was ich
klarstellen muss, ist, dass es keine offizielle Abbildung zwischen
den Prinzipien und Werten gibt. Es gibt also keine richtige Antwort. In Wirklichkeit sollten sie alle
ein bisschen mit
allen Werten verbunden sein . Dies ist eher wie
ein Spiel, um
den Namen zur Motivation
der Prinzipien beizubehalten . Wenn Ihre Lösung also anders
aussieht als
meine, machen Sie sich keine Sorgen. Dies ist nur um darüber nachzudenken, wie
sie für uns nützlich sein können. Unsere höchste Priorität ist es
, den Kunden
durch frühzeitige und
kontinuierliche Bereitstellung
wertvoller Software zufrieden durch frühzeitige und
kontinuierliche Bereitstellung zu stellen. Dies hängt irgendwie mit der
Kundenzusammenarbeit zusammen. Obwohl aufgrund der frühen
und kontinuierlichen Bereitstellung
wertvoller Software auch
mit funktionierender Software verbunden ist. Es ist kein Zufall, dass
das erste
Führungsprinzip von Amazon die Besessenheit der Kunden ist. Führungskräfte haben mit dem
Kunden angefangen und arbeiten rückwärts. Wir warten nicht bis zum Ende des Projekts, um
dem Kunden ein
Glück zu bereiten, wir geben Updates des Produkts, begrüßen
oft
wechselnde Anforderungen auch spät in der Entwicklung, agile Prozesse
Kabelbaumwechsel für den
Wettbewerbsvorteil des Kunden. Dieser Grundsatz
wird dazu beitragen, auf Veränderungen in Agile zu reagieren, Änderungen geht es nicht um die Welt. Sie sind gute Nachrichten
, weil wir
dadurch mehr darüber wissen,
was wirklich benötigt wird. Stellen Sie
häufig Arbeitssoftware von ein paar Wochen bis zu einigen Monaten bereit, wobei die
kürzere Zeitskala bevorzugt wird. Das bedeutet, dass wir
häufig Updates
für die
Software bereitstellen , die
der Benutzer, wenn sie möchte, zu ihrem Vorteil nutzen kann. Geschäftsleute und
Entwickler müssen während des gesamten Projekts täglich
zusammenarbeiten. Die Geschäftsleute sind
Experten in der Domäne. Die Entwickler sind
Experten für Technologie. Das Beste ist also, dass sie zusammen auf das gleiche Ziel zusteuerten. Nur wenn sie
zusammenarbeiten, können wir den richtigen Ort
finden, um
Kundenbedürfnisse mit
Geschäftsrentabilität und
technischer Machbarkeit zu befriedigen Kundenbedürfnisse mit . Bauen Sie Projekte rund um
motivierte Personen auf, geben Sie ihnen die Umwelt, unterstützen Sie sie und vertrauen Sie
ihnen, um den Job zu erledigen. Motivation ist nicht einfach. Normalerweise hängt es mit
intrinsischen Motivationen zusammen. Es ist jedoch bewiesen, dass Teams mit einer offenen
psychologischen Sicherheit von Jungen in
Bezug auf das Gefühl,
Auswirkungen zu erzielen, motivierter sind. Die effizienteste
und effektivste Methode Informationen
an und innerhalb
eines Entwicklungsteams zu vermitteln an und innerhalb
eines Entwicklungsteams zu , ist die
persönliche Konversation. In Agile möchten wir, dass
der volle Reichtum an
Kommunikation
schneller Entscheidungen trifft und mehr zusammenarbeitet. Arbeitssoftware ist das
primäre Maß für den Fortschritt. Dokumententafeln, Diagramme
sind nicht der eigentliche Fortschritt. Der einzig wirkliche Fortschritt ist
, was er unbrauchbar beendet hat. Im Wasserfall geht der
Fortschritt von
0% auf 100% am Tag, an
dem das Projekt abgeschlossen ist, in Agile
deinstalliert Wir möchten ihren
Fortschritt reibungsloser gestalten häufig
Arbeitssoftware
veröffentlichen. Agile Prozesse fördern eine
nachhaltige Entwicklung. Die Sponsoren,
Entwickler und Benutzer sollten in der Lage sein, auf unbestimmte Zeit ein
konstantes Tempo zu halten. Ein Projekt mit Überstunden, das anstrengend
ist, ist
nicht akzeptabel. Das Team sollte
vorhersehbar und zuverlässig sein. Kontinuierliche Aufmerksamkeit auf
technische Exzellenz und gutes Design
steigert die Agilität. Es ist wichtig, die technischen Fähigkeiten
ohne Teilen zu verbessern. Mit anderen Worten, sei der
Beste in dem, was du tust. Einfachheit ist essenziell. Die Kunst, den
Umfang der nicht geleisteten Arbeit zu maximieren. Baue nicht
nur für den Fall etwas, baue
einfach das, was jetzt benötigt wird
und nicht mehr als das. Du wirst noch mehr hinzufügen, wenn er
wirklich unglaublich gebraucht wird. Die besten
Architekturanforderungen und die Gestaltung einer Ehe von selbstorganisierten Teams
geben den Teamzielen, nicht wirklich Zipes. Sie sollten als Team an
architektonischen
Entscheidungen arbeiten und nicht mit einem Entscheidungsträger, der in
regelmäßigen Abständen
bessere Lösungen finden
wird .
Das Team denkt darüber
nach, wie es effektiver werden als stimmt und passt
sein Verhalten entsprechend an. In der Praxis wird dies
als Retrospektive bezeichnet, bei der das Team
überprüft, was
in der letzten Iteration
oder Lieferung passiert ist ,
Maßnahmen ergreift, um eine bessere Leistung zu erzielen. angesichts der vier agilen Werte Welcher ist angesichts der vier agilen Werte der
wichtigste für Sie? Welches ist am schwierigsten? Die Antwort hängt von Ihrer persönlichen Erfahrung
und der Arbeit im Kontext ab. sie mit den
Prinzipalen verbinden, können Sie einen Hinweis darauf
geben was zu tun ist, um bei diesen Werten
erfolgreich zu sein. Wenn ich beispielsweise der Meinung bin, dass der schwierigste Wert in meinem Kontext die
Zusammenarbeit
von Kunden ist, sollte
ich nach Möglichkeiten suchen sollte
ich nach Möglichkeiten suchen, die
Kundenzufriedenheit und
persönliche Konversation zu verbessern bei negativen Geschäftsleuten und Entwicklern arbeiten zusammen.
26. Der agile Mindset: Was heißt es also, agil zu sein? Es bedeutet, dass Sie
folgen, Unglauben an alle Werte und Prinzipien des Agilen Manifests verfolgen. Das war's. Das ist alles. Grundsätzlich gibt es keine Regeln mehr, um agil zu sein. Sie sind nicht verpflichtet, eine bestimmte Methode, ein Framework oder eine bestimmte Praxis zu befolgen. Aber wenn jemand einem dieser Werte oder Prinzipien versagt oder verweigert, ist
das wahrscheinlich nicht agil. Es spielt keine Rolle, ob die Dinge gut laufen oder nicht. Es kann etwas anderes als Agile sein. Mit anderen Worten, agil ist eine Denkweise. Eine Denkweise, die durch vier Werte beschrieben wird, die durch 12 Prinzipien definiert sind, manifestiert sich durch Praktiken wie User Stories,
Story-Points pro Programmierung und viele, viele andere. Auf, ausgeführt durch Frameworks wie Scrum, Extreme Programming, speichern Kanban und viele andere.
27. Nächste Kurs: Wenn Sie diesen Kurs genossen
haben, können Sie einen Freund einladen. Ich habe deinen Empfehlungscode benutzt, um den verlassenen Spock zu nehmen, der einen Freund verweist. Jetzt ist es an der Zeit, mit der nächsten Klasse fortzufahren. Sie können mit Scrum in der Tiefe fortfahren, um die Grundlagen von Scrum zu lernen. Oder schauen Sie sich meine anderen Kurse in meinem Profil an. Ich habe einen tollen Tag und wir sehen uns in der nächsten Klasse.
28. Letzte Gedanken: Mein Hauptziel ist es, Ihnen mit neuen Erkenntnissen zu helfen, die Sie bei der Arbeit anwenden können und ein
erfolgreicher , unprofessioneller Führer werden. Wenn Sie Fragen haben oder wenn Sie denken, dass etwas Mason war, lassen
Sie es mich wissen, damit ich Sie in die richtige Richtung führen kann oder das Thema in diese
Autos oder zukünftige Flüche einbeziehen kann. Ich hoffe, dass Sie diesen Fluch genießen. Sie können es anderen empfehlen. Wenn Sie diesen Kurs mögen, legen Sie ein paar Vergissmassen, um Sie zu hebel. Du wirst mir helfen, mein Wort zu verbreiten. Unterstützen Sie mich, mehr Kurse zu bringen. Sie werden andere Leute haben, um die Position aus der Teilnahme an dieser Klasse, um Ihnen zu danken.