SlideShare a Scribd company logo
1 of 30
Discover
Requirment
Zeyad Tarek
Sara Alaa
Mahmoud Samir
To
Presented By
Dr. Kholoud Farag
Introduction | what , How ,Why
Data gathering for requirement
Bringing requirements personas &
scenarios
Agenda
What are requirement ?
Capturing interaction with use cases
Requirement discovery can be conducted through different ways,
Our target users, user capabilities, product features,
current tasks, goals, and contexts constraints on the
product’s performance.
Common way
Ln case of interaction design
Introduction
Understanding clear statement of the problem by
explore and define the problem space to know what will be developed.
It’s difficult to distinguish between requirements, design, and
evaluation activities because they are so closely related
The Requirement define “what” your system needs to do.
Iterative development cycle
The Design figure out “ how” the application will function to meet both
the needs of the business and the needs of its users, Ex. smartwatch
What Is the Purpose of the Requirements Activity?
The purpose of discovery of requirements is to get
knowledge and general view about the problem
The requirements activity sits in the first two stages
of the double diamond of design
How to Capture Requirements Once They Are Discovered?
We can capture user requirement by many different
usability research methodologies
Different capturing mechanisms emphasize and
deemphasize different aspects
In prototypes or operational product Through
structured or rigorous notations
Why Miscommunication
Requirements activity is the stage where miscommunication occurs most commonly
What Are Requirements?
A requirement is a statement about an intended product that specifies
what it is expected to do or how it will perform.
Goals for requirements activity:
1) Identify requirements
2) Clarify requirements
3) Capture requirements
Volere shell
This shell indicates the information about a
requirement that needs to be identified in order to
understand it.
It is form of requirement
Why user stories?
An alternative way to capture what a product is intended to do is
via user stories. User stories communicate requirements between
team members . Each one represents a unit of customer- visible
functionality and serves as a starting point for a conversation to
extend and clarify requirements.
Project Drivers
Project Constraints
Functional
Requirements
Functional
Requirements
Project Issues
There are Different types of requirements
01. Functional
What is the product will do
02. Data requirements
Capture the information the
information related to the data
03. Environmental requirement
Are related to the social,
physical ,etc.
Novice-Expert
04. User
05. Usability
Related to function aspect that product
design must have to be understood
06. User experience
Refers to the users feeling
There are Common types of requirements
Seven product Dimensions
Usable Security
If the usability of security is ignored, then security
mechanisms will be circumvented
Too much advice about how to choose a password
Passwords as an example
Coping strategies may compromise security
Data Gathering
There are three data gathering techniques (interviews, observation, and questionnaires)
several other approaches :.
It is usual for more than one data gathering technique to
be used in order to provide different perspectives.
such as Documentation are a good source of data
about prescribed steps involved in an activity
Probes
Cultural probe
Box containing postcards, maps, camera, photo
album, and diary
Participants asked to answer questions using wallet
contents
Design probe
Form relates specifically to particular question and
context, for example, Top Trumps probe
Probes
Technology probes
Provocative probes
Mobile phone app as mobile music listening app
Are technology probes designed to challenge existing
norms and attitudes
Contextual Inquiry
Part of Contextual Design, but also used on its own to
gather requirements
One-on-one field interviews (contextual interviews)
1.5 to 2 hours long
Focus on daily life at home or work relevant to the project
Uses a model of master and apprentice
Four main principles for contextual interview
Contextual Inquiry
Context: Going to the user, wherever they are, and
seeing what they do as they do it
Partnership: User and interviewer explore user’s life
together
Interpretation: Observations interpreted by user and
interviewer together
Focus: Project focus to understand to what should be
paid attention
Contextual Inquiry
Interview guided by “cool concepts” divided into two groups
Joy of life concepts : How products make our lives richer and more fulfilling
These concepts are: (Accomplish , Connection , Identity , Sensation )
joy of use concepts : describes the impact of using the product itself
These concepts are: Direct in action ,The hassle factor ,The learning delta
Interview in four parts Overview, transition, main interview, and wrap-up
During the interview, data is collected in the form of notes and initial Contextual Design
models , then the team holds an interpretation session that allows the whole team to
talk about the user and hence establish a shared understanding based on the data.
Brainstorming for innovation
Include participants from a wide range of disciplines,
with a broad range of experience
Don't ban silly stuff
Use catalysts for further inspiration
Keep records. Capture every idea, without censoring
Sharpen the focus
Use warm-up exercises and make the session fun
Personas and scenarios
• Bring realistic detail that allows the developer to
explore the user’s activities
These two techniques complement each other in order to:
• Guide development throughout the product
lifecycle.
Personas
A persona is a description of a target user for a
product or service.
A persona summarizes the target user’s background,
goals, and needs related to the product.
It is important that a persona is fictional yet realistic
The persona helps you better understand your target
users, so you can design a solution to meet their
expectations.
Persona helps designers learn about the spectrum of
goals and needs of their users.
it is easier to empathize with a description of a
specific person, rather than a set of statistics
summarizing an entire group
Personas
A persona is typically combined with one or more
scenarios.
A scenario is a brief story that describes how and
why the ca specific context.
A scenario can be textual description, audio or video
Scenario
For stakeholders, scenarios help them In
In bridging communication gaps between creative and
business thinking and understand designers vision
For the design team, scenarios help them
Scenario
●Visualize how a target user would interact with the
product in real-life.
●Imagine the ideal solution for a user’s problem.
Use case
A use case is a written description of how users will
perform tasks on your application.
Each use case is represented as a sequence of
simple steps, beginning with a user's goal and
ending when that goal is fulfilled.
Benefits of use cases:
• Provide a list of goals
• Explain how the system should behave
• Brainstorm what could go wrong
• Save a lot of time, effort and cost because they
are done from early stages
Use case
THANKS!
”

More Related Content

What's hot (20)

Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Things
 
IoT security compliance checklist
IoT security compliance checklist IoT security compliance checklist
IoT security compliance checklist
 
Dark web by Pranesh Kulkarni
Dark web by Pranesh KulkarniDark web by Pranesh Kulkarni
Dark web by Pranesh Kulkarni
 
Iot and ethics
Iot and ethicsIot and ethics
Iot and ethics
 
IoT Developer Survey 2019 Report
IoT Developer Survey 2019 ReportIoT Developer Survey 2019 Report
IoT Developer Survey 2019 Report
 
Illuminating the dark web
Illuminating the dark webIlluminating the dark web
Illuminating the dark web
 
Research in the deep web
Research in the deep webResearch in the deep web
Research in the deep web
 
Good and Bad Design
Good and Bad DesignGood and Bad Design
Good and Bad Design
 
Introduction to ICT
Introduction to ICTIntroduction to ICT
Introduction to ICT
 
Cyber Space
Cyber SpaceCyber Space
Cyber Space
 
Deep Dark Web - How to get inside?
Deep Dark Web - How to get inside?Deep Dark Web - How to get inside?
Deep Dark Web - How to get inside?
 
Darknet
DarknetDarknet
Darknet
 
Hci and psychology
Hci and psychologyHci and psychology
Hci and psychology
 
Applications of Big Data
Applications of Big DataApplications of Big Data
Applications of Big Data
 
Types of access control systems
Types of access control systemsTypes of access control systems
Types of access control systems
 
Deep web and dark web
Deep web and dark webDeep web and dark web
Deep web and dark web
 
Intranet & Extranet
Intranet & ExtranetIntranet & Extranet
Intranet & Extranet
 
The dark web
The dark webThe dark web
The dark web
 
3D User Interface
3D User Interface3D User Interface
3D User Interface
 
Cybercrime In The Deep Web
Cybercrime In The Deep WebCybercrime In The Deep Web
Cybercrime In The Deep Web
 

Similar to Discover Requirement

Ucd Techniques - Shad MUN 2008
Ucd Techniques - Shad MUN 2008Ucd Techniques - Shad MUN 2008
Ucd Techniques - Shad MUN 2008Patañjali Chary
 
UCD Workshop - Shad MUN 2008
UCD Workshop - Shad MUN 2008UCD Workshop - Shad MUN 2008
UCD Workshop - Shad MUN 2008guest63c15b
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Design Thinking for Managers - Presentation
Design Thinking for Managers - PresentationDesign Thinking for Managers - Presentation
Design Thinking for Managers - Presentationranganayaki10
 
25 march introducing design methods
25 march introducing design methods25 march introducing design methods
25 march introducing design methodsAbhishek Sagar
 
25 march introducing design methods
25 march introducing design methods25 march introducing design methods
25 march introducing design methodsAbhishek Sagar
 
Smart Cities - Making customer groups real – using Personas
Smart Cities - Making customer groups real – using PersonasSmart Cities - Making customer groups real – using Personas
Smart Cities - Making customer groups real – using PersonasSmart Cities Project
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhovenDigital Power
 
Personas Demystified 1.0
Personas Demystified 1.0Personas Demystified 1.0
Personas Demystified 1.0Mo Goltz
 
Things you should know before you build your site
Things you should know before you build your siteThings you should know before you build your site
Things you should know before you build your sitePanu Ausavasereelert
 
What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?Will Tschumy
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-finalNada Cbo
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experienceMark Notess
 
Design Led Thinking WOrkshop
Design Led Thinking WOrkshopDesign Led Thinking WOrkshop
Design Led Thinking WOrkshopClaire Nelson
 
Why User Research is must in Product Development
Why User Research is must in Product DevelopmentWhy User Research is must in Product Development
Why User Research is must in Product DevelopmentPuneet Arora
 
Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012Lynne Polischuik
 
General UX activities & process overview
General UX activities & process overviewGeneral UX activities & process overview
General UX activities & process overviewBen Melbourne
 

Similar to Discover Requirement (20)

Ucd Techniques - Shad MUN 2008
Ucd Techniques - Shad MUN 2008Ucd Techniques - Shad MUN 2008
Ucd Techniques - Shad MUN 2008
 
UCD Workshop - Shad MUN 2008
UCD Workshop - Shad MUN 2008UCD Workshop - Shad MUN 2008
UCD Workshop - Shad MUN 2008
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Design Thinking for Managers - Presentation
Design Thinking for Managers - PresentationDesign Thinking for Managers - Presentation
Design Thinking for Managers - Presentation
 
25 march introducing design methods
25 march introducing design methods25 march introducing design methods
25 march introducing design methods
 
25 march introducing design methods
25 march introducing design methods25 march introducing design methods
25 march introducing design methods
 
Smart Cities - Making customer groups real – using Personas
Smart Cities - Making customer groups real – using PersonasSmart Cities - Making customer groups real – using Personas
Smart Cities - Making customer groups real – using Personas
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
 
Personas Demystified 1.0
Personas Demystified 1.0Personas Demystified 1.0
Personas Demystified 1.0
 
Things you should know before you build your site
Things you should know before you build your siteThings you should know before you build your site
Things you should know before you build your site
 
What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
 
TP2 Understanding the customer
TP2 Understanding the customerTP2 Understanding the customer
TP2 Understanding the customer
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experience
 
UX Methods
UX Methods UX Methods
UX Methods
 
Design Led Thinking WOrkshop
Design Led Thinking WOrkshopDesign Led Thinking WOrkshop
Design Led Thinking WOrkshop
 
Why User Research is must in Product Development
Why User Research is must in Product DevelopmentWhy User Research is must in Product Development
Why User Research is must in Product Development
 
UX Research Methodologies
UX Research MethodologiesUX Research Methodologies
UX Research Methodologies
 
Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012Understanding User Experience Workshop - Interlink Conference 2012
Understanding User Experience Workshop - Interlink Conference 2012
 
General UX activities & process overview
General UX activities & process overviewGeneral UX activities & process overview
General UX activities & process overview
 

Recently uploaded

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 

Recently uploaded (20)

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 

Discover Requirement

  • 2. Zeyad Tarek Sara Alaa Mahmoud Samir To Presented By Dr. Kholoud Farag
  • 3. Introduction | what , How ,Why Data gathering for requirement Bringing requirements personas & scenarios Agenda What are requirement ? Capturing interaction with use cases
  • 4. Requirement discovery can be conducted through different ways, Our target users, user capabilities, product features, current tasks, goals, and contexts constraints on the product’s performance. Common way Ln case of interaction design Introduction Understanding clear statement of the problem by explore and define the problem space to know what will be developed.
  • 5. It’s difficult to distinguish between requirements, design, and evaluation activities because they are so closely related The Requirement define “what” your system needs to do. Iterative development cycle The Design figure out “ how” the application will function to meet both the needs of the business and the needs of its users, Ex. smartwatch
  • 6. What Is the Purpose of the Requirements Activity? The purpose of discovery of requirements is to get knowledge and general view about the problem The requirements activity sits in the first two stages of the double diamond of design
  • 7. How to Capture Requirements Once They Are Discovered? We can capture user requirement by many different usability research methodologies Different capturing mechanisms emphasize and deemphasize different aspects In prototypes or operational product Through structured or rigorous notations
  • 8. Why Miscommunication Requirements activity is the stage where miscommunication occurs most commonly
  • 9. What Are Requirements? A requirement is a statement about an intended product that specifies what it is expected to do or how it will perform. Goals for requirements activity: 1) Identify requirements 2) Clarify requirements 3) Capture requirements
  • 10. Volere shell This shell indicates the information about a requirement that needs to be identified in order to understand it. It is form of requirement
  • 11. Why user stories? An alternative way to capture what a product is intended to do is via user stories. User stories communicate requirements between team members . Each one represents a unit of customer- visible functionality and serves as a starting point for a conversation to extend and clarify requirements.
  • 13. 01. Functional What is the product will do 02. Data requirements Capture the information the information related to the data 03. Environmental requirement Are related to the social, physical ,etc. Novice-Expert 04. User 05. Usability Related to function aspect that product design must have to be understood 06. User experience Refers to the users feeling There are Common types of requirements
  • 15. Usable Security If the usability of security is ignored, then security mechanisms will be circumvented Too much advice about how to choose a password Passwords as an example Coping strategies may compromise security
  • 16. Data Gathering There are three data gathering techniques (interviews, observation, and questionnaires) several other approaches :. It is usual for more than one data gathering technique to be used in order to provide different perspectives. such as Documentation are a good source of data about prescribed steps involved in an activity
  • 17. Probes Cultural probe Box containing postcards, maps, camera, photo album, and diary Participants asked to answer questions using wallet contents Design probe Form relates specifically to particular question and context, for example, Top Trumps probe
  • 18. Probes Technology probes Provocative probes Mobile phone app as mobile music listening app Are technology probes designed to challenge existing norms and attitudes
  • 19. Contextual Inquiry Part of Contextual Design, but also used on its own to gather requirements One-on-one field interviews (contextual interviews) 1.5 to 2 hours long Focus on daily life at home or work relevant to the project Uses a model of master and apprentice
  • 20. Four main principles for contextual interview Contextual Inquiry Context: Going to the user, wherever they are, and seeing what they do as they do it Partnership: User and interviewer explore user’s life together Interpretation: Observations interpreted by user and interviewer together Focus: Project focus to understand to what should be paid attention
  • 21. Contextual Inquiry Interview guided by “cool concepts” divided into two groups Joy of life concepts : How products make our lives richer and more fulfilling These concepts are: (Accomplish , Connection , Identity , Sensation ) joy of use concepts : describes the impact of using the product itself These concepts are: Direct in action ,The hassle factor ,The learning delta Interview in four parts Overview, transition, main interview, and wrap-up During the interview, data is collected in the form of notes and initial Contextual Design models , then the team holds an interpretation session that allows the whole team to talk about the user and hence establish a shared understanding based on the data.
  • 22. Brainstorming for innovation Include participants from a wide range of disciplines, with a broad range of experience Don't ban silly stuff Use catalysts for further inspiration Keep records. Capture every idea, without censoring Sharpen the focus Use warm-up exercises and make the session fun
  • 23. Personas and scenarios • Bring realistic detail that allows the developer to explore the user’s activities These two techniques complement each other in order to: • Guide development throughout the product lifecycle.
  • 24. Personas A persona is a description of a target user for a product or service. A persona summarizes the target user’s background, goals, and needs related to the product. It is important that a persona is fictional yet realistic
  • 25. The persona helps you better understand your target users, so you can design a solution to meet their expectations. Persona helps designers learn about the spectrum of goals and needs of their users. it is easier to empathize with a description of a specific person, rather than a set of statistics summarizing an entire group Personas
  • 26. A persona is typically combined with one or more scenarios. A scenario is a brief story that describes how and why the ca specific context. A scenario can be textual description, audio or video Scenario
  • 27. For stakeholders, scenarios help them In In bridging communication gaps between creative and business thinking and understand designers vision For the design team, scenarios help them Scenario ●Visualize how a target user would interact with the product in real-life. ●Imagine the ideal solution for a user’s problem.
  • 28. Use case A use case is a written description of how users will perform tasks on your application. Each use case is represented as a sequence of simple steps, beginning with a user's goal and ending when that goal is fulfilled.
  • 29. Benefits of use cases: • Provide a list of goals • Explain how the system should behave • Brainstorm what could go wrong • Save a lot of time, effort and cost because they are done from early stages Use case