SlideShare a Scribd company logo
1 of 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]

More Related Content

Similar to 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
 

Similar to 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
 

Recently uploaded

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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
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...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 

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.