SlideShare uma empresa Scribd logo
1 de 42
Scenarios & Use Cases Frans Van Assche
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bezint eer je begint Wat moet onze applicatie doen ? Wie is onze gebruiker ? Wat doet hij ? Hoe kan ons systeem helpen ? Programmeren
How to understand the user ? World Computer System Business BIS Wat gebeurt er in de leefwereld van de student dat we kunnen tracken en die een positieve of negatieve impact hebben op het leren ? Welke zijn de studie inspanningen ? Hoe kunnen we die voorstellen? Wat kunnen we er uit leren?
Scenario Example ,[object Object]
Scenario Example (2) ,[object Object]
Scenario Example (3) ,[object Object],[object Object],[object Object]
Persona ,[object Object],[object Object],[object Object],[object Object]
Defining a Scenario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Self tracking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8 Learning Events ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Opdracht Maak een paar scenarios Begin met de personas te definiëren
[object Object],[object Object]
World Computer System Book selling company BIS
Example Use Case The on-line store ,[object Object],[object Object],[object Object],[object Object]
World Computer System Book selling company The customer browses the catalogue ... The system checks ...
[object Object],[object Object],[object Object],[object Object],[object Object]
Example: Buy a product  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
http://nl.wikipedia.org/wiki/Use_case ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use case naam ,[object Object],[object Object],[object Object],[object Object],[object Object]
Versie ,[object Object],[object Object],[object Object]
Doel ,[object Object],[object Object]
Samenvatting ,[object Object]
Actoren ,[object Object]
Actors and Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Actors (cont.) ,[object Object],[object Object]
Precondities en Postcondities ,[object Object]
Triggers ,[object Object]
Basis verloop van de events ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example: Buy a product  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alternatieve wegen: Variant ,[object Object],[object Object]
Example: Buy a product ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Business rules ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notes ,[object Object]
Use Case Diagrams Fowler: UML Distilled
Use Case Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to make use cases ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Req.ts Impl. Test Use Cases bind these workflows together Analysis Design
?
Opdracht ,[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Semelhante a Introductie tot use cases

Splunk | Use Case Training
Splunk | Use Case TrainingSplunk | Use Case Training
Splunk | Use Case Training
Beth Goldman
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
Sandeep Ganji
 
1IntroductionSocial Change can be described as the various.docx
1IntroductionSocial Change can be described as the various.docx1IntroductionSocial Change can be described as the various.docx
1IntroductionSocial Change can be described as the various.docx
felicidaddinwoodie
 
Final Project Part Two1The Name of the Program .docx
Final Project Part Two1The Name of the Program .docxFinal Project Part Two1The Name of the Program .docx
Final Project Part Two1The Name of the Program .docx
tjane3
 
1. Research Paper75 points (See Grading Rubric Below)The purp.docx
1. Research Paper75 points (See Grading Rubric Below)The purp.docx1. Research Paper75 points (See Grading Rubric Below)The purp.docx
1. Research Paper75 points (See Grading Rubric Below)The purp.docx
stilliegeorgiana
 
IODA - The Promise & Perils of Narrative Research
IODA - The Promise & Perils of Narrative ResearchIODA - The Promise & Perils of Narrative Research
IODA - The Promise & Perils of Narrative Research
Chris Fletcher
 
TO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docxTO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docx
adkinspaige22
 
TO Political Science StudentsFROM Professor Wallace.docx
 TO Political Science StudentsFROM Professor Wallace.docx TO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docx
gertrudebellgrove
 
TO Political Science StudentsFROM Professor Wallace
 TO Political Science StudentsFROM Professor Wallace TO Political Science StudentsFROM Professor Wallace
TO Political Science StudentsFROM Professor Wallace
sachazerbelq9l
 

Semelhante a Introductie tot use cases (20)

Splunk | Use Case Training
Splunk | Use Case TrainingSplunk | Use Case Training
Splunk | Use Case Training
 
Simulations and Open Educational Resourcess
Simulations and Open Educational ResourcessSimulations and Open Educational Resourcess
Simulations and Open Educational Resourcess
 
Assessment
AssessmentAssessment
Assessment
 
System and design chapter-2
System and design chapter-2System and design chapter-2
System and design chapter-2
 
Unit 3 Qualitative Data
Unit 3 Qualitative DataUnit 3 Qualitative Data
Unit 3 Qualitative Data
 
3 D Sculpting Prototypes for Credit Suisse AVP Goal & Rising Star Program
3 D Sculpting Prototypes for Credit Suisse AVP Goal & Rising Star Program3 D Sculpting Prototypes for Credit Suisse AVP Goal & Rising Star Program
3 D Sculpting Prototypes for Credit Suisse AVP Goal & Rising Star Program
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
 
1IntroductionSocial Change can be described as the various.docx
1IntroductionSocial Change can be described as the various.docx1IntroductionSocial Change can be described as the various.docx
1IntroductionSocial Change can be described as the various.docx
 
Essay On A Train Journey That You Have Made
Essay On A Train Journey That You Have MadeEssay On A Train Journey That You Have Made
Essay On A Train Journey That You Have Made
 
Final Project Part Two1The Name of the Program .docx
Final Project Part Two1The Name of the Program .docxFinal Project Part Two1The Name of the Program .docx
Final Project Part Two1The Name of the Program .docx
 
1. Research Paper75 points (See Grading Rubric Below)The purp.docx
1. Research Paper75 points (See Grading Rubric Below)The purp.docx1. Research Paper75 points (See Grading Rubric Below)The purp.docx
1. Research Paper75 points (See Grading Rubric Below)The purp.docx
 
How AI will change the way you help students succeed - SchooLinks
How AI will change the way you help students succeed - SchooLinksHow AI will change the way you help students succeed - SchooLinks
How AI will change the way you help students succeed - SchooLinks
 
Importance Of Management Research
Importance Of Management ResearchImportance Of Management Research
Importance Of Management Research
 
17 Personal Essay Examples For Scholars. Online assignment writing service.
17 Personal Essay Examples For Scholars. Online assignment writing service.17 Personal Essay Examples For Scholars. Online assignment writing service.
17 Personal Essay Examples For Scholars. Online assignment writing service.
 
IODA - The Promise & Perils of Narrative Research
IODA - The Promise & Perils of Narrative ResearchIODA - The Promise & Perils of Narrative Research
IODA - The Promise & Perils of Narrative Research
 
Christmas Border Word Template Creative Desig
Christmas Border Word Template Creative DesigChristmas Border Word Template Creative Desig
Christmas Border Word Template Creative Desig
 
TO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docxTO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docx
 
TO Political Science StudentsFROM Professor Wallace.docx
 TO Political Science StudentsFROM Professor Wallace.docx TO Political Science StudentsFROM Professor Wallace.docx
TO Political Science StudentsFROM Professor Wallace.docx
 
TO Political Science StudentsFROM Professor Wallace
 TO Political Science StudentsFROM Professor Wallace TO Political Science StudentsFROM Professor Wallace
TO Political Science StudentsFROM Professor Wallace
 
Warning Term Paper Writing
Warning Term Paper WritingWarning Term Paper Writing
Warning Term Paper Writing
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Introductie tot use cases

  • 1. Scenarios & Use Cases Frans Van Assche
  • 2.
  • 3. Bezint eer je begint Wat moet onze applicatie doen ? Wie is onze gebruiker ? Wat doet hij ? Hoe kan ons systeem helpen ? Programmeren
  • 4. How to understand the user ? World Computer System Business BIS Wat gebeurt er in de leefwereld van de student dat we kunnen tracken en die een positieve of negatieve impact hebben op het leren ? Welke zijn de studie inspanningen ? Hoe kunnen we die voorstellen? Wat kunnen we er uit leren?
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.  
  • 11.
  • 12.
  • 13. Opdracht Maak een paar scenarios Begin met de personas te definiëren
  • 14.
  • 15. World Computer System Book selling company BIS
  • 16.
  • 17. World Computer System Book selling company The customer browses the catalogue ... The system checks ...
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Use Case Diagrams Fowler: UML Distilled
  • 37.
  • 38.
  • 39.
  • 40. Req.ts Impl. Test Use Cases bind these workflows together Analysis Design
  • 41. ?
  • 42.