Das agile Team bilden - Agile Trainingsserie Teil 2 | Teresa Bennett | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Das agile Team bilden - Agile Trainingsserie Teil 2

teacher avatar Teresa Bennett, Business Analysis Expert

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Das agile Team bilden Einführung

      1:28

    • 2.

      Einheiten des agilen Teams

      6:49

    • 3.

      Teamrollen

      3:56

    • 4.

      Best Practices und dein Team

      7:06

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

37

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Teil 2 der agilen Trainingsreihe für Business-Analysten

Dieser Kurs hilft dir:

  • Die Einheiten, die ein agiles Team bilden
  • Die Rollen jedes Mitglieds dieser Einheiten
  • Best Practices für das Team
  • Mindset die du möglicherweise machen kannst
  • Welche Flexibilität bedeutet für dich in einer agilen Umgebung

Voraussetzungen: Nicht erforderlich, aber empfohlen, dass du unsere Agile Course Serie für Business Analysten Teil 1 absolviert, um den Grundstein zu legen.

Triff deine:n Kursleiter:in

Teacher Profile Image

Teresa Bennett

Business Analysis Expert

Kursleiter:in

We believe business analysis should be effortless. We have decades of BA experience. We've learned over the years what works, what doesn't work, and what made things easier vs. harder.

If you can get at the same information, provide the same level of concise, clear and complete requirements with less effort, then why wouldn't you do that?

Our unique method of analysis will help you understand exactly what's necessary, what can be left out and how to elicit, document and share information in a way that allows the entire project team to avoid roadblocks and be successful.

Vollständiges Profil ansehen

Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Die Agile Team erstellen: Hallo, ich bin Teresa Bennett, und das ist Teil zwei der agilen Kursschulungsreihe für Wirtschaftsanalysten. Und in diesem Teil der Serie werden wir uns mit der Bildung des Agile-Teams beschäftigen. Es gibt vier Themen, die wir in dieser Schulung behandeln werden. Die erste sind die Einheiten des Teams. Wir werden über die Geschäftseinheit und die Entwicklungseinheit sprechen und welche Bereiche der Organisation in jede dieser Einheiten fallen. Wenn wir über unser Team sprechen und die Leute zusammenbringen, die Teil dieses Agile-Teams sein werden. Dann schauen wir uns die Rollen der Teammitglieder an und schauen uns an, welche Rollen von den Leuten auf diesen beiden Einheiten ausgeführt werden. Dann befassen wir uns mit Best Practices für das Team. Was müssen wir konsequent tun, um sicherzustellen, dass unser Team erfolgreich ist? Für jeden Sprint und jedes Projekt, das wir fertigstellen. Dann sprechen wir über dein Team, deine Rolle in deinem Agile-Team und welche Denkweisen du brauchst, um einen Auftrag zu erteilen, um erfolgreich in einem Agile-Team zu sein. Und was Flexibilität für Sie bedeutet, wenn Sie in einer agilen Umgebung arbeiten. Begleite mich im nächsten Video und lass uns loslegen. 2. Units des Agile Teams: Zwei Einheiten bilden das Agile Team. Zunächst haben wir die kundenorientierte Einheit, die Sie auch als Geschäftseinheit vorstellen können. Die Leute, die dieses Team bilden, sind vor allem der Kunde , der Sponsor des Projekts ist. Sie haben auch das Marketing-Team, das Marketingteam Ihres Unternehmens oder das Unternehmen, für das das Produkt verwendet wird. Wenn Ihr Unternehmen ein Beratungsunternehmen ist undbei einem Projekt in einer anderen Organisation unterstütztwurde bei einem Projekt in einer anderen Organisation unterstützt , dann wäre es das Marketing-Team dieser Organisation. Der Produktmanager ist die Person, die die Vorgänge des Produkts verwaltet. Und sie sind auch Teil der kundenorientierten Einheit. Und dann haben wir natürlich die Führungskräfte, die ich für jeden auf Direktorenebene oder höher halten würde . Wir haben auch das CMMI, die Fachexperten sind. Das sind die Menschen, die mit UND ODER das Produkt unterstützen. Sie sind also diejenigen, die wirklich Tag für Tag damit arbeiten und wirklich alle Muttern und Schrauben des Produkts kennen. Sie sind also in der Lage, Ihre Fragen zu beantworten, wie Sie das tun? Was passiert, wenn ein Kunde danach fragt? Wie durchlaufen Sie diesen Prozess? Sie sollten in der Lage sein, solche Fragen zu beantworten. Wir haben auch Stakeholder als Teil der kundenorientierten Einheit. sind Personen oder Gruppen, die etwas aus dem Ergebnis Ihres Projekts gewinnen oder verlieren können. Der Grund, warum ich hier etwas zu verlieren erwähne, ist darüber nachzudenken , wenn Sie ein Update für einen Prozess machen, es gibt manchmal Dinge, die aus dem Prozess entfernt werden , da wir die Dinge effizienter machen. Und das kann Schritte, die eine bestimmte Gruppe von Menschen getan hat, oder nehmen Sie einen Prozess ganz, die Gruppe getan hat. Ein Pfahlhalter, der etwas verliert, könnte also eine Gruppe sein, die keine Funktion mehr ausführen muss , weil die vorgenommenen Änderungen die Dinge effizienter machen und diese Funktion nicht mehr benötigt wird. Und dann könnte es natürlich andere Leute je nachdem, was das Projekt ist. Daher müssen Sie vielleicht Kundendienstmitarbeiter, Verkaufspersonal, vielleicht Rezeptionisten in Betracht ziehen. Wenn zum Beispiel die Software vielleicht ein Hotelreservierungssystem ist. Also würden Sie Mitarbeiter an der Rezeption haben, jede dieser Art von Menschen, die Sie vielleicht darüber nachdenken müssen , könnte entweder glatt oder eine andere Gruppe von Menschen, die in das Projekt involviert sein müssen , und dann andere Produktmanager und Stakeholder. Wer könnte also außer den Stakeholdern, an die Sie bereits gedacht haben, involviert sein? Gibt es andere Menschen, die betroffen sein könnten? Werfen wir nun einen Blick darauf, wer in der Entwicklungseinheit enthalten ist. Wir haben natürlich die Entwickler, oder? Das sind die Leute, die codieren. Sie entwickeln die Anwendung. Sie nehmen Änderungen an der eigentlichen Software vor, dem Business Analyst. Dies ist also die Person, die die Geschichten während der Grooming-Sitzungen mit der Business Unit detailliert . Also, wenn Sie der Business-Analyst sind, dann. Hier wird der Großteil Ihrer Arbeit im Agile-Team erledigt. Qa ist auch in der Entwicklungseinheit involviert. Das QA-Team sind also die Leute, die Softwaretests, Prozedur Testing, Prozessfluss-Tests durchführen, alles andere als die Unit-Tests, was normalerweise von den Entwicklern durchgeführt wird weil sie ihre eigenen -Code, bevor sie ihn umdrehen. Unit-Tests sind also nicht in QA enthalten, das ist Teil der Entwicklerfunktion. Aber alle anderen Tests, die passieren, sind in der Regel in der QA Lebensmittel Kinn und dann der Projektmanager enthalten. Der Projektmanager kann vom Scrum Master getrennt werden. Oder der Projektmanager kann auch diskriminierend sein. Oder ich habe das in beiden Richtungen in verschiedenen Organisationen gesehen, in denen ich gearbeitet habe. Es hängt also nur davon ab, wie Ihre Organisation eingerichtet ist und wie sie Rollen und Verantwortlichkeiten innerhalb ihrer Organisation definieren. So können Sie eine kombinierte Rolle haben, wo der Projektmanager und der Scrum Master oder die gleiche Person, oder waren sie separate Rollen von zwei verschiedenen Personen durchgeführt. Als nächstes haben wir die technischen Autoren und oder Schulungshandbuch Autoren. Sie sind verantwortlich für die Erstellung von technischen Dokumentationen und Schulungsunterlagen. Schulungsunterlagen können von der Kundeneinheit durchgeführt werden. So kann jemand aus der Geschäftseinheit beauftragt werden, das Schulungshandbuch zu schreiben. Auch hier hängt es nur davon ab, wie die Organisation in dem Unternehmen eingerichtet ist, in dem Sie arbeiten. Also habe ich in Organisationen gearbeitet, in denen sie noch keinen speziellen Schulungshandbuch Schriftsteller hatten. Das technische Team, das das technische Schreiben gemacht hat, erstellt also auch die Schulungsunterlagen. Und ich habe auch in Organisationen gearbeitet, in denen die Geschäftseinheit, richtig, die Kundenabteilung hatte ein Trainingsteam und jemand ist, der die Schulungsmaterialien schreibt. Es hängt also nur davon ab, wie sie eingerichtet sind. Wenn sie eine Person haben die die Schulungsmaterialien als Teil der kundenorientierten Einheit erstellen kann, würden sie in diesen Bereich und nicht in die Entwicklungseinheit aufgenommen. Dann haben wir unsere UX und Design Creative People. Sie sind also die Menschen, die das Erscheinungsbild der Anwendung und die Benutzererfahrung definieren . Dann haben wir die Architektur Menschen, die auch in der Entwicklungseinheit enthalten sind weil wir über Systemarchitektur, Datenbankarchitektur sprechen. Es geht eher um die technische Architektur als um alles, was geschäftlich zu tun hätte. Und dann haben wir eine andere Art von anderen Kategorien, richtig? Also jede andere IT oder I S Mitarbeiter, die für den Erfolg des Projekts notwendig ist. Und auch hier hängt das davon ab, wie Ihre Organisation eingerichtet ist und wofür dieses bestimmte Projekt bestimmt ist, welche anderen Einheiten an diesem bestimmten Projekt beteiligt sein könnten. 3. Teamrollen: Als nächstes werfen wir einen Blick auf die Teamrollen. Also werden wir darüber reden, wer für was in beiden Einheiten verantwortlich ist , über die wir gerade gesprochen haben, der kundenorientierten Einheit und der Entwicklungseinheit. Jeder dieser Personen hat bestimmte Verantwortlichkeiten innerhalb des Teams. Für die kundenorientierte Einheit sind sie also für die Produktvision und die Roadmap verantwortlich. Sie sind auch verantwortlich für die Verwaltung des Product Backlogs, was der Umfang ist, aber betrachten es als den Umfang des Projekts. Was machen wir für dieses Projekt? Es wird erwartet, dass sie zu gegebener Zeit mit Einzelheiten vorbereitet werden. Also an jedem Punkt, dass das Projektteam braucht spezifische Details in Bezug auf alles für die Geschäftsfunktionen des Projekts. Sie müssen bereit sein, diese Fragen beantworten zu können. Sie müssen klare Erwartungen an die Akzeptanz setzen, was bedeutet, dass sie sicherstellen müssen, dass das gesamte Team versteht, wofür sie erwartet , wenn sie sagen werden, dass das Entwickelte und Gebautes ihren Erwartungen entspricht. Sie müssen uns also vorab sagen, was diese Erwartungen sind, damit wir aufbauen , um diese Erwartungen zu erfüllen. Dass die Hoffnung ist, wenn wir zu dem Punkt kommen, wo wir ein Produkt zu ihnen demontieren. Sie sagen ja, so habe ich es erwartet. Und sie sind natürlich sehr stark an der Kommunikation im gesamten Team beteiligt und helfen dem Team nicht nur zu definieren und zu helfen, zu verstehen, was es ist, was sie wollen, sondern auch in der Kommunikation von Änderungen und ihrem Feedback zu dem, was für sie geschaffen und gebaut wird. Die Entwicklungseinheit ist für die Schätzung verantwortlich, was bedeutet, dass sie einen guten Griff haben müssen, um die Zeit zu schätzen, die sie brauchen wird, um alles zu vervollständigen, was im Rahmen des Projekts ist. Sie sind verantwortlich für die Planung und das Commitment für die Iteration. So ist eine Iteration auch als Sprint in der agilen Welt bekannt. Und ein Sprints dauert in der Regel zwei Wochen, vielleicht drei Wochen. Ich habe gesehen, wie einige Organisationen vierwöchige Sprints machen. Allerdings warne ich vor denen, weil Sie beginnen, sich in mehr von einer Wasserfall-Denkweise zu bewegen , wenn Sie in einen Sprint, der vier Wochen lang oder sogar länger ist als das. Der bessere Zeitrahmen für einen Sprint ist also zwei Wochen oder drei Wochen, Mann. Und während dieses Sprints, oder was als Iteration bekannt sein könnte, ist die Erwartung, dass die Entwicklungseinheit in der Lage ist, zu planen, was sie während dieser Iteration tun und sich dazu verpflichten, und dann aus dem anderes Ende davon mit diesen Dingen abgeschlossen. Offensichtlich müssen sie die Iteration ausführen, oder? Nachdem sie also geplant und engagiert haben, was sie tun werden, müssen sie in der Lage sein, dies auszuführen und die Aufgaben zu erledigen, die erledigt werden müssen. Und danach kommt die Demo ins Spiel, die ich zuvor erwähnt habe, als ich über die Geschäftseinheit sprach. Also wird das Entwicklungsteam am Ende eine Demo machen , die zu sprinten, um zu zeigen, was während dieses Zeitrahmens abgeschlossen wurde. Und wenn die Kommunikation gut passiert ist und jeder das gleiche Verständnis hatte, als das, was er in der Demo sieht , das sein sollte, was er erwartet hat. Und deshalb sollten sie sagen: Ja, ich akzeptiere das, weil es so gebaut wurde, wie wir es erwartet haben. Und natürlich wird erwartet, dass sie während jedes Sprints bis zum Abschluss des Projekts eine klare Kommunikation bieten . 4. Best Best Practices und dein Team: Lassen Sie uns nun über Best Practices des Teams sprechen. Wir wollen als Team starten und als Team beenden. Was wir damit meinen, ist, wenn Sie zum ersten Mal mit einem Projekt beginnen , damit alle sehr aufgeregt sind. Schießpulver wie ja, wir werden dieses Ding machen, wo wir an Bord damit nicht in einen Zyklus kommen wollen, wo wir über Dinge aufgeregt sind. Und dann geraten wir in eine Iteration und wir beginnen, durch sie zu arbeiten und Probleme treten auf. Und zu dem Zeitpunkt, als wir diese Iteration in diesem Zeitraum von zwei Wochen oder drei Wochen beendet haben. Und wir kommen zum Ende, alle zeigen Finger und sagen: Nun, wir haben das nicht getan, weil das nicht klar war. Und wir haben das nicht geschafft, weil diese Person das nicht getan hat. Wir wollen als Team starten und als Team fertig. Und das bedeutet, dass wir während dieser gesamten zwei- bis dreiwöchigen Periode zusammenarbeiten und zusammenarbeiten. Wir bringen Probleme auf, die auftauchen, und wir lösen sie zusammen, damit wir diesen Sprint vollenden. Immer zusammen als Team und wir zersplittern nicht. Und wenn diese Dinge passieren, kann dies auseinander brechen und den kranken Willen während eines Teams verursachen. So ist die Kommunikation während des gesamten Prozesses der Schlüssel , damit das Team zusammenhängend bleibt und zusammenarbeiten kann. Und ein Teil davon ist Nummer zwei, die offene und ehrliche Kommunikation ist. Wenn dir etwas fehlt, wenn du eine Straßensperre hast, die dich davon abhält, etwas zu erledigen. Wir müssen in der Lage sein, über diese Dinge zu sprechen und Lösungen für diese Dinge zu finden. Nummer drei wird inspiziert und angepasst. Was diese Best-Practice bedeutet, ist, dass wir uns immer ansehen, was wir tun, darüber nachdenken, wie wir es besser machen können, und dann passen wir diese Änderungen voran und machen sie voran. Das bringt uns auf Nummer vier, was eine schrittweise Verbesserung von Produkt und Prozess ist. Damit wir das Produkt verbessern können, also was wir liefern, müssen wir immer auch unsere Prozesse verbessern. Während dieser offenen und ehrlichen Kommunikation und der Inspektion und Anpassung wollen wir unsere Prozesse verbessern, damit wir das Produkt verbessern, das wir Ihrem Team liefern. Lassen Sie uns also über Ihre Erwartungen sprechen. Welche Erwartungen haben Sie, wenn Sie in einem Agile-Team arbeiten? Welche Verschiebungen und Denkweisen müssen vorgenommen werden wenn Sie vom Wasserfall zu einem agilen Ansatz wechseln. Eines der Dinge für mich, wahrscheinlich das Größte für mich war, zu verstehen und in Ordnung zu sein mit der Tatsache, dass ich nicht alles auf einmal wissen werde. Wenn Sie also in einer Wasserfallumgebung arbeiten , erfüllen Sie alle Anforderungen. So können Sie in der Analysephase eines Projekts arbeiten. Vier. Sicherlich wochenlang, manchmal monatelang, je nachdem, wie groß das Projekt ist. Und wenn Sie bis zum Ende der Analysephase kommen, wissen Sie, dass das Produkt jetzt drin ist. Sie arbeiten schon so lange daran, dass Sie jetzt ein CMMI für das Produkt geworden sind. Und mit Agile wirst du nicht am Ende einer Iteration da sein, am Ende eines Sprints, richtig? Alles, was Sie sich wirklich wohl fühlen und wissen, sind die Anforderungen, also die Geschichten, die während dieses Sprints abgeschlossen und bearbeitet wurden. So bauen Sie Ihr Wissen zur gleichen Zeit auf, das Entwicklungsteam baut sein Wissen auf. Und das war wahrscheinlich die größte Veränderung, die ich in meiner Denkweise machen musste, war Ordnung mit der Tatsache, dass ich nicht alles wissen würde, was ich auf dem Weg lernen würde, zusammen mit allen anderen. Die andere Sache, mit der Sie sich wohl fühlen müssen, ist Flexibilität. So springen Sie da rein, wo Sie gebraucht werden. Eines der Dinge, die wirklich gut in einer agilen Umgebung funktioniert, die wir in einer Wasserfallumgebung nicht viel tun können, ist, in anderen Bereichen zu springen und zu helfen. Denn in einer Wasserfallumgebung sind Sie so darauf ausgerichtet , alles in einer Zeit zu erledigen. Sie erledigen alle Anforderungen, die Sie tun, alle Ihre Dokumentation. Sie haben also alle Ihre Anforderungssitzungen. Sie erstellen alle Ihre Anforderungen. Sie erstellen alle Prozessflüsse. Sie erstellen alle Ihre Datenflussdiagramme, jede Art von Dokumentation, die Sie tun müssen, Anwendungsfälle, was auch immer es ist, Sie tun das Ganze. Du bist also sehr auf all das konzentriert. Was in dieser Welt zu tun hat. Und du hast Blinder an, weil du es tun musst, um das alles durchzustehen. In einer agilen Welt haben Sie jedoch etwas mehr Flexibilität, da Sie sich nur auf einen bestimmten Teil der Arbeit gleichzeitig konzentrieren. Und das lässt Sie die Möglichkeit Ihre Augen zu öffnen und in der Lage zu sein, zu sehen, was um Sie herum passiert und worauf sich der Rest des Teams konzentriert und zu hören, welche Herausforderungen haben und vielleicht verstehen als ob sie eine Straßensperre oder eine Herausforderung mit diesem Ding haben. Auch wenn das nicht Teil meiner täglichen Aufgaben ist, weiß ich, wie ich dabei helfen kann. Ich kann ihnen helfen, diese Straßensperre zu überwinden. Und du kannst sprechen und sagen, weißt du was, ich kann dir dabei helfen. So flexibel zu sein und das in Betracht zu ziehen und diese Schritte zu unternehmen, um irgendwie zu springen und Ihren Teamkollegen zu helfen , ist eine andere Sache, die Sie lernen, wie es zu tun und sich mit in einer agilen Welt vertraut zu machen. Ihr Projekt für diese Klasse ist es, zu dokumentieren, welche Erwartungen Sie für die Arbeit an einem agilen Projekt haben und welche Verschiebungen und Denkweisen Sie persönlich machen müssen, wenn Sie von einer Wasserfallumgebung zu einer agilen Ansatz oder wenn Sie neu bei Agile sind und noch nicht an Waterfall gearbeitet haben. Sie müssen also nicht unbedingt eine Schicht machen. Dann listen Sie drei Dinge auf, die Sie für eine erfolgreiche Denkweise, für eine agile Arbeitsumgebung, notwendig sind .