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

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 

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.