16
Media Transformation II – Social VR and Interactive Storytelling in Virtual Reality Übung im Sommersemester 2017 Dr. Jan G. Wieners – Historisch-Kulturwissenschaftliche Informationsverarbeitung 03. Mai 2017 Agile Softwareentwicklung / SCRUM

Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Media Transformation II –Social VR and Interactive Storytelling in Virtual Reality

Übung im Sommersemester 2017Dr. Jan G. Wieners – Historisch-Kulturwissenschaftliche Informationsverarbeitung

03. Mai 2017 Agile Softwareentwicklung / SCRUM

Page 2: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Überblick 03.05.2017§ (Copyright)

§ AgileSoftware-Entwicklung

§ Scrum

Page 3: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

S.C.R.U.M§ Super§ Cool§ RocketScience§ User§Management

Page 4: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

/

Page 5: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Vorgehensmodelle

Page 6: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Anforderungsanalyse

Grobdesign

Feindesign

Implementierung

TestundIntegration

Produkt(Software)

Wasserfallmodell

Systemskizzen

Mockups /Wireframes

Page 7: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

PrototypischeEntwicklung

Anforderungsanalyse

Grobdesign

Feindesign

Implementierung

TestundIntegration

Prototyp

Anforderungsanalyse

Grobdesign

Feindesign

Implementierung

TestundIntegration

Page 8: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

IterativeEntwicklung

Anforderungsanalyse

Grobdesign

Feindesign

Implementierung

TestundIntegration

Page 9: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

IterativInkrementelleEntwicklung/agileEntwicklung

Page 10: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Agile Entwicklung, Fokus§ „agil“

§ „empirisch“

§ „inkrementell“

§ „iterativ“

Page 11: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Agile Entwicklung, Fokus§ „agil“:flexibelaufÄnderungeneingehen

§ „empirisch“:ErfahrungenberücksichtigenundindenEntwicklungsprozesseinbeziehen

§ „inkrementell“:StetigeVerbesserungderSoftware

§ „iterativ“:ArbeitindefiniertenZeiträumen

1MethodologieagilenVorgehens:SCRUM

Page 12: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

SCRUM§ “SCRUM“,Rugby,„Gedränge“

§ Rollen§ Scrum-interneRollen

§ Product Owner§ Dev-Team§ Scrum Master

§ ExterneRollen(Stakeholder)§ Kunden§ Anwender§ Management

§ Sprint§ Montag:Sprintstart§ (DailyScrum)§ Freitag:SprintReview+SprintRetrospektive

Page 13: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht
Page 14: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Übungen für dieses Semester§ Sprinten

§ Sprintstart:WaslässtsichinnerhalbdesSprints(realistisch)leisten?§ SprintReview:Waswurdeerreicht?§ SprintRetrospektive:Wiekönnenwirnochproduktiverarbeiten?§ Scrum-Mastersorgtdafür,dassesdemTeamgutgeht(Pizza?Craft-Beer?),analysiertdie

TeamdynamikunderhöhtdieProduktivität.

§ ZujedemZeitpunktexistierteinelauffähigeVersionderAnwendung.

§ Versionierung:Änderungenlassensichnachvollziehen,diskutierenundggf.rückgängigmachen.

§ Backlogpflege:VerwendungeinesTicketsystems(z.B.„Redmine“,“Mantis“).

§ Scrum-Masterführt(agile)Entwicklungsmethodenein,z.B.TestgetriebeneEntwicklung,Refaktorisierung,Codereviews,PairProgramming,Mockups /Wireframes,UserStories/UserStoryMapping,etc.

Page 15: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

Übungen für diese Sitzung§ BerichtenSieIhremScrum-Master,wiesieimvergangenenSemester

gearbeitethaben(habenSiebereitsagileMethodeneingesetzt?Wennja:welche?).[~15Min.]

§ ÜberlegenSie,wieSieindiesemSemesterproduktiverarbeitenkönnen.[~15Min.]

§ StellenSieIhreÜberlegungenimPlenumzurDiskussion[~15Min.]

AufgabezurnächstenWoche§ BeginnenSie– gemeinsammitIhremScrum-Master– Ihrenersten

Sprint.§ Masterstudierende

§ KommunikationmitBA-Teamsicherstellen§ KommunikationmitanderenScrum-Mastern

Page 16: Media Transformation II – SocialVR andInteractive ... · § Sprint Retrospektive: Wie können wir noch produktiver arbeiten? § Scrum-Master sorgt dafür, dass es dem Team gut geht

/