+ All Categories
Transcript
  • 1. 1987

2. OOPSLA 87 3. Use Caseseinzeitgemesmethodisches Konzept 4. 73%7%HKBS, Fraunhofer IESE: Ergebnisbericht Use Cases in der Praxis, 2014 5. Und wasmachen siedamit 6. Use Cases=Anforderungen 7. AnforderungenUse Cases 51%Prosa 45%Requirements Trends & Benchmarks, swissQ mit der Universitt St. Gallen, Schweiz 2013 8. AnforderungenUser Stories 34 % 9. Prinzip der 3 CsCardConversationConfirmation 10. AngenommenAls mchte ich,wenn ,dann um 11. User Stories punkten mitNutzenals Basis fr diePriorisierungAkzeptanzkriterien 12. User StoriesPlanungseinheiten des agilenProjektmanagements 13. Wobleibt dieSystembersicht 14. Use Cases & Use CaseDiagramme punkten mitberblick ber das Verhalteneines Systems 15. moPATISmobilesPatienteninformationssystem 16. Use Cases Eigenschaften 17. Use Case ist ein spezifisches Verhalteneines Systems, das dazu beitrgt, einBusiness-Ziel zu erreichen 18. Use Cases sind in der Regel zu umfangreich,um in einem typischen Sprintvon 2-3 Wochen realisiert zu werden 19. Use Case bildet den Kontextfr eine Menge vonAnforderungen 20. Ausfragile Entwicklungmit Use Cases 21. NeinSkalierbare agile Technik zur Entwicklungvon Anforderungen, mit denen dieinkrementelle Systementwicklung gesteuertwerden kannhttp://www.ivarjacobson.com/Use_Case2.0_ebook/ 22. Use Case 2.0 PrinzipenEinfach bleiben mit StorytellingBig Picture verstehenWert in den Mittelpunkt stellenSystem scheibchenweise bauenSystem in Inkrementen liefernBedrfnissen des Teams gerecht werden 23. Was heit scheibchenweise bauen? 24. Use Case ist eine Folge von Aktionen einesSystems, die ausgefhrt wird, um ein sichtbaresErgebnis von Wert fr Anwenderoder andere Stakeholder zu erzeugen 25. Use Case Basic FlowAlt1Alt3Alt2StartStep 1Step 2Step 3Step 4Step 5Step 6Step 7EndeAlternativeFlows 26. Use Case Viele Use Case Stories 27. Flows & Use Case Storiesdefinieren 28. Slice 1 Slice 2 29. Use Case Sliceein oder mehrere Use Case Storiesmit zugehrigen Testfllen 30. Use Case Slicing 31. Slices erzeugenSystem modellierenSlices einplanenund realisierenIterativer ProzessAkteure identifizierenUse Cases ermittelnFlows beschreibenZieleScopeTestflle 32. Use Case Slicing RegelnNicht alle Use Cases upfront entwickelnBei Use Case Entwicklung & Slicing StakeholdereinbeziehenMit Basic Flows der wichtigsten Use Cases beginnenNach Pull-Prinzip Slices anfordernKein Slice ohne Testfall 33. Agil & Use Case 2.0 passt!Backlog-orientiert ScrumWorkflow-orientiert KanbanSkalierbar SAFe 34. SlicesentwickelnAkteure identifizierenZiele verstehenVorbereitungUse CasesermittelnUse CaseSlicingProductBacklogSprintplanenSprintBacklog 35. Agil planen 36. A Use Caseis stilla use case 37. Den Unterschied machenFlowsUse Case StoriesUse Case Slices 38. Lesbarkeit fr StakeholderAkzeptanz bei StakeholdernErstellungsaufwandPassende Granularitt 39. Use Case 2.0mit in-STEP REDwww.microTOOL.de


Top Related