SlideShare a Scribd company logo
Risk Analysis for user interfaces
Beant Kaur Dhillon
Sr. Usability & UX Research Consultant (Freelance)
beant.ux@gmail.com | www.linkedin.com/in/beantdhillon/ | www.instagram.com/beantcalligraphy/
Technology & Us – an intimate relationship
Sources:
https://www.bloomberg.com/opinion/articles/2018-08-24/facebook-is-making-u-s-a-political-dystopia
https://www.forbes.com/sites/ywang/2018/01/23/how-people-are-earning-millions-from-tencents-wechat-but-not-everyones-happy/#2c5626d95563
https://gizmodo.com/alibaba-ceo-warns-that-if-trade-stops-war-starts-1792017425
https://www.wsj.com/articles/historian-yuval-noah-harari-on-the-robot-revolution-1538057544
The banality of evil?
Sources:
http://fortune.com/2018/08/02/why-google-toronto-smart-city-project-local-resistance-privacy/
https://www.indiatoday.in/technology/news/story/facebook-messenger-kids-privacy-policy-is-vague-and-incomplete-say-advocacy-groups-1356167-2018-10-05#close-overlay
https://www.theguardian.com/technology/2018/may/24/amazon-alexa-recorded-conversation
Risk Analysis for user interfaces
A proposal
How?
Who does it?
• Risk Owner/Manager
• A multi-disciplinary team
• Domain Expert
• UX Researcher/Usability Engineer
• Design Lead
• System engineer
• Privacy officer
• Marketing lead
• Data officer….
I. Lay the Groundwork
Desk Research
- News articles
- Complaints Database
- Futuristic TV series, Books…
User Research
- Observations
- Interviews
Create Use Scenarios &Task
Analysis
- Include worst case scenarios
- Alternative flows
II. Identify potential risks
Pay attention to context!In a multi-disciplinary workshop, go through
each use scenario and task analysis and
identify and list all the potential risks you can
think of.
IIIa. Evaluate Risks
For each risk, determine
• What can happen?
• The cause(s)
• The consequences
IIIb. Prioritize Risks based on consequences
IV.Address risks
Source: ISO 14971 Standard for Risk management for medical devices
Inherent safety by design Protective measures in device
itself or in the manufacturing
process
Provide Information for
safety (Only as a last resort!)
V.Test & Iterate
My article series with details of Risk Analysis for UI
Part 1:Why conduct Risk Analysis for User Interfaces
https://www.linkedin.com/pulse/ah-what-could-go-wrong-aka-risk-analysis-
user-part-i-dhillon/
Part II: Identifying risks
https://www.linkedin.com/pulse/quite-blue-sky-aka-how-conduct-risk-
analysis-user-part-dhillon/
Part III: Evaluating Risks and Designing Solutions
https://www.linkedin.com/pulse/cake-almost-done-aka-risk-analysis-part-3-
designing-dhillon/
beant.ux@gmail.com | www.linkedin.com/in/beantdhillon/ | www.instagram.com/beantcalligraphy/

More Related Content

Similar to Oops! - Risk analysis for user interfaces

Moving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right MindsetMoving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right Mindset
Bohyun Kim
 
VermontFest23 ChatGPT MaureenYoder.pptx
VermontFest23 ChatGPT MaureenYoder.pptxVermontFest23 ChatGPT MaureenYoder.pptx
VermontFest23 ChatGPT MaureenYoder.pptx
maureenyoder
 
PR Then and Now
PR Then and NowPR Then and Now
PR Then and Now
Beth Monaghan
 
Stanford CS22A March 8, 2018 AI for a Magnificent Future
Stanford CS22A March 8, 2018 AI for a Magnificent FutureStanford CS22A March 8, 2018 AI for a Magnificent Future
Stanford CS22A March 8, 2018 AI for a Magnificent Future
Steve Omohundro
 
Savant eCommerce Amsterdam Jeroen Vinkesteijn def
Savant eCommerce Amsterdam Jeroen Vinkesteijn defSavant eCommerce Amsterdam Jeroen Vinkesteijn def
Savant eCommerce Amsterdam Jeroen Vinkesteijn def
Jeroen Vinkesteijn
 
Shuyang Li digital design-assinment 2
Shuyang Li digital design-assinment 2Shuyang Li digital design-assinment 2
Shuyang Li digital design-assinment 2
ShuyangLi13
 
Mdst1002 spring19
Mdst1002 spring19Mdst1002 spring19
Mdst1002 spring19
Matt Duncan
 
Aprd 3301 spring19
Aprd 3301 spring19Aprd 3301 spring19
Aprd 3301 spring19
Matt Duncan
 
Gt briefing sept 2014 the robots are coming ppp
Gt briefing sept 2014 the robots are coming pppGt briefing sept 2014 the robots are coming ppp
Gt briefing sept 2014 the robots are coming ppp
Tracey Keys
 
The (gloomy) picture of robots and jobs!
The (gloomy) picture of robots and jobs!The (gloomy) picture of robots and jobs!
The (gloomy) picture of robots and jobs!
Stefan Lindegaard
 
Social Media: Year in Review
Social Media: Year in ReviewSocial Media: Year in Review
AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?
Bohyun Kim
 
AI 101 for km washington november 2018 km world workshop
AI 101 for km washington november 2018 km world workshopAI 101 for km washington november 2018 km world workshop
AI 101 for km washington november 2018 km world workshop
Gordon Vala-Webb
 
Profile links
Profile links Profile links
Profile links
householdstoragePune
 
Dating in the 21st century?
Dating in the 21st century?Dating in the 21st century?
Dating in the 21st century?Ian Forrester
 
The startup of you : Build your digital identity
The startup of you : Build your digital identityThe startup of you : Build your digital identity
The startup of you : Build your digital identity
Francisco Jose Cordoba Otalora
 
Future of journalism
Future of journalismFuture of journalism
Future of journalism
Paul Bradshaw
 
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
Naoki (Neo) SATO
 
Designing AI for Humans
Designing AI for Humans Designing AI for Humans
Designing AI for Humans
Samantha Starmer
 
webクリエイターのための情報交換所sp(2015年半期決算)
webクリエイターのための情報交換所sp(2015年半期決算)webクリエイターのための情報交換所sp(2015年半期決算)
webクリエイターのための情報交換所sp(2015年半期決算)
kenji goto
 

Similar to Oops! - Risk analysis for user interfaces (20)

Moving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right MindsetMoving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right Mindset
 
VermontFest23 ChatGPT MaureenYoder.pptx
VermontFest23 ChatGPT MaureenYoder.pptxVermontFest23 ChatGPT MaureenYoder.pptx
VermontFest23 ChatGPT MaureenYoder.pptx
 
PR Then and Now
PR Then and NowPR Then and Now
PR Then and Now
 
Stanford CS22A March 8, 2018 AI for a Magnificent Future
Stanford CS22A March 8, 2018 AI for a Magnificent FutureStanford CS22A March 8, 2018 AI for a Magnificent Future
Stanford CS22A March 8, 2018 AI for a Magnificent Future
 
Savant eCommerce Amsterdam Jeroen Vinkesteijn def
Savant eCommerce Amsterdam Jeroen Vinkesteijn defSavant eCommerce Amsterdam Jeroen Vinkesteijn def
Savant eCommerce Amsterdam Jeroen Vinkesteijn def
 
Shuyang Li digital design-assinment 2
Shuyang Li digital design-assinment 2Shuyang Li digital design-assinment 2
Shuyang Li digital design-assinment 2
 
Mdst1002 spring19
Mdst1002 spring19Mdst1002 spring19
Mdst1002 spring19
 
Aprd 3301 spring19
Aprd 3301 spring19Aprd 3301 spring19
Aprd 3301 spring19
 
Gt briefing sept 2014 the robots are coming ppp
Gt briefing sept 2014 the robots are coming pppGt briefing sept 2014 the robots are coming ppp
Gt briefing sept 2014 the robots are coming ppp
 
The (gloomy) picture of robots and jobs!
The (gloomy) picture of robots and jobs!The (gloomy) picture of robots and jobs!
The (gloomy) picture of robots and jobs!
 
Social Media: Year in Review
Social Media: Year in ReviewSocial Media: Year in Review
Social Media: Year in Review
 
AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?
 
AI 101 for km washington november 2018 km world workshop
AI 101 for km washington november 2018 km world workshopAI 101 for km washington november 2018 km world workshop
AI 101 for km washington november 2018 km world workshop
 
Profile links
Profile links Profile links
Profile links
 
Dating in the 21st century?
Dating in the 21st century?Dating in the 21st century?
Dating in the 21st century?
 
The startup of you : Build your digital identity
The startup of you : Build your digital identityThe startup of you : Build your digital identity
The startup of you : Build your digital identity
 
Future of journalism
Future of journalismFuture of journalism
Future of journalism
 
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
[Azure Council Experts (ACE) 第30回定例会] Microsoft Azureアップデート情報 (2018/06/15-201...
 
Designing AI for Humans
Designing AI for Humans Designing AI for Humans
Designing AI for Humans
 
webクリエイターのための情報交換所sp(2015年半期決算)
webクリエイターのための情報交換所sp(2015年半期決算)webクリエイターのための情報交換所sp(2015年半期決算)
webクリエイターのための情報交換所sp(2015年半期決算)
 

Recently uploaded

SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 

Recently uploaded (20)

SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 

Oops! - Risk analysis for user interfaces

  • 1. Risk Analysis for user interfaces Beant Kaur Dhillon Sr. Usability & UX Research Consultant (Freelance) beant.ux@gmail.com | www.linkedin.com/in/beantdhillon/ | www.instagram.com/beantcalligraphy/
  • 2. Technology & Us – an intimate relationship Sources: https://www.bloomberg.com/opinion/articles/2018-08-24/facebook-is-making-u-s-a-political-dystopia https://www.forbes.com/sites/ywang/2018/01/23/how-people-are-earning-millions-from-tencents-wechat-but-not-everyones-happy/#2c5626d95563 https://gizmodo.com/alibaba-ceo-warns-that-if-trade-stops-war-starts-1792017425 https://www.wsj.com/articles/historian-yuval-noah-harari-on-the-robot-revolution-1538057544
  • 3. The banality of evil? Sources: http://fortune.com/2018/08/02/why-google-toronto-smart-city-project-local-resistance-privacy/ https://www.indiatoday.in/technology/news/story/facebook-messenger-kids-privacy-policy-is-vague-and-incomplete-say-advocacy-groups-1356167-2018-10-05#close-overlay https://www.theguardian.com/technology/2018/may/24/amazon-alexa-recorded-conversation
  • 4. Risk Analysis for user interfaces A proposal
  • 6. Who does it? • Risk Owner/Manager • A multi-disciplinary team • Domain Expert • UX Researcher/Usability Engineer • Design Lead • System engineer • Privacy officer • Marketing lead • Data officer….
  • 7. I. Lay the Groundwork Desk Research - News articles - Complaints Database - Futuristic TV series, Books… User Research - Observations - Interviews Create Use Scenarios &Task Analysis - Include worst case scenarios - Alternative flows
  • 8. II. Identify potential risks Pay attention to context!In a multi-disciplinary workshop, go through each use scenario and task analysis and identify and list all the potential risks you can think of.
  • 9. IIIa. Evaluate Risks For each risk, determine • What can happen? • The cause(s) • The consequences
  • 10. IIIb. Prioritize Risks based on consequences
  • 11. IV.Address risks Source: ISO 14971 Standard for Risk management for medical devices Inherent safety by design Protective measures in device itself or in the manufacturing process Provide Information for safety (Only as a last resort!)
  • 13.
  • 14. My article series with details of Risk Analysis for UI Part 1:Why conduct Risk Analysis for User Interfaces https://www.linkedin.com/pulse/ah-what-could-go-wrong-aka-risk-analysis- user-part-i-dhillon/ Part II: Identifying risks https://www.linkedin.com/pulse/quite-blue-sky-aka-how-conduct-risk- analysis-user-part-dhillon/ Part III: Evaluating Risks and Designing Solutions https://www.linkedin.com/pulse/cake-almost-done-aka-risk-analysis-part-3- designing-dhillon/
  • 15. beant.ux@gmail.com | www.linkedin.com/in/beantdhillon/ | www.instagram.com/beantcalligraphy/