SlideShare a Scribd company logo
1 of 27
https://uxmastery.com/wireframing-for-beginners/
Wireframing
Neeraj, ISB Co20
Product | Data | Tech
Experience
Mobile Application Development
PM for mobile products
Companies
Signeasy | Fab.com (mid-size startups)
Govt. of AP (Data and Tech in Education)
What have we
established so far
for a Product
Manager?
Product managers are responsible for
- setting product’s vision & strategy
- prioritise & define product roadmap
- propose improvements in the extisting
features
- propose new features
When sometimes
PMs don’t get
user’s priorities
right!
What is
wireframing?
“Successful wireframing is the practice of
using wireframes to solve real problems”
“A low fidelity schematic intended to primarily
demonstrate functionality, feature, user flow
that can be quickly iterated upon ”
- Michael Angeles, Balsamiq
Wireframes
Web
Mobile
Scope of today’s session is Mobile Wireframes
Problem
statement
You are hired as a Product Manager by a digital arm of AP
Hospitals, a leading super-speciality hospital chain in India. The
hospital has been around for more than 20 years and has lots of
patients all over India.
As a newly hired Product Manager, you are tasked to build a
mobile based doctor appointment app for its users.
Point to Note:
Every patient in the hospital is given a unique number MRN
(Medical Record Number or sometimes called UHID ( Unique
Hospital Identification Number)) linked to patient’s registered
phone number
Challenge
You have to build a phone number-based user
signup/login flow of the app
Platform
Smartphone
➔ Design the wireframes for phone number based login flow on paper
➔ Do not peek into your phone (Remember! PM interviews won’t allow phones either)
➔ Must have signed up using phone number multiple times for different times - try to remember the
flow
Lets try!
➔ 1 potential solution out of many!
Solution
Understanding
the User
User
- Existing Patients - who are already registered
with the hospital
- Prospective Patients - who are not registered
with the hospital
User Need
- To be able to sign up/login to AP Hospital app
using Phone Number (so they can book an
appointment with the doctor)
User Journey
Prospective
Patients
Existing Patients
Enter Phone
Number
Verify through
OTP
Sign Up Page
App Home Page
Existing
Patient
Prospective
Patient
Consideration 1
Why Phone Number
based login
- Ubiquitous, Everyone has one!
- No usernames and passwords to remember
- Fast, secure and low friction validation of the user
- Easy to implement (Twilio, Firebase etc provide phone number verification APIs)
- Which one to use? Pros & cons of each?
- In developing countries like India, next 500 million users may or may not have emails but will
have smartphones
- Most of the apps use it - Flipkart, Amazon, Ixigo, Google Duo, Twitter, Dunzo, Gaana, MMT…
So as a PM building this app, I took a design decision to use phone number based login and
above was my justification
Trivia! - Who pioneered phone number based login?
Consideration 2
Orientation
Portrait
Landscape
Both
Design adapts based on
orientation
Consideration 3
Phone Number
Country
India
Phone Number Validation
10 digit
This Photo by Unknown Author is licensed under CC BY
Phone Number cont.
Country
India
Phone Number Validation
10 digit
Consideration- 4
OTP Verification
Validation
# of Digits - 4
Time Limit
Wrong OTP
Timer Expired
OTP Not Received
OTP Verification
Validation
# of Digits - 4
Time Limit
Timer Expired
Wrong OTP
OTP Not Received
Consideration - 5
Registration Status
Already Registered
(Backend will find if the honenumber entered
linkedto UHID in user db)
Login User
Not Registered
Sign Up Page
- Full Name
- Date of Birth
- City
Home
Registration Status
Already Registered
(Backend will find the phonenumber linkedto
UHID in user db)
Login User
Not Registered
Sign Up Page
- Full Name
- Date of Birth
- City
Consideration – 5
Sign up Flow
https://drive.google.com/file/d/1k5OQ9V
KQqCzBeMqMsc3ZJozSit3ojPib/view?
usp=sharing
Sign Up Flow
Sign up Flow
https://marvelapp.com/605d4g8Prototyping-Marvel
Happy Path
More Decision...
More Considerations...
Do I have to sign up/login user right at the start or at the time of booking?
What if existing user of AP Hospital registers with a different phone number?
- Allow user to enter UHID in sign up flow or link registered phone number to UHID
inside?
What if we asked for location of the user instead of asking for city? (Hint: Having location
of user better for business?)
Tools for Low
Fidelity
Wireframing
Tools for
Prototyping
Takeaways
➔ How to use Balsamiq, Marvel or other tools
➔ Thought process that goes into building end to end user flows/user journey to accomplish a
task
➔ Understand and appreciate the number of decisions/tradeoffs a PM has to make and
justify for building a trivial user flow such as Sign Up/Login
➔ Finally, various ways in which you can build, prototype and present them
Most importantly, look at the products you use deeply and understand the flows or journeys
user has to take to accomplish different tasks. Is there a better way? Helps us develop Product
Intuition (borrowing from what Inmobi’s CPO talk)
References
Tips for Presenting Your Wireframes
3 Steps to Better UI Wireframes
Wireframing for Beginners
https://uxdesign.cc/when-to-use-user-flows-guide-8b26ca9aa36a

More Related Content

What's hot

Second Screen Experiences - X Factor Romania 2015 Case Study
Second Screen Experiences - X Factor Romania 2015 Case StudySecond Screen Experiences - X Factor Romania 2015 Case Study
Second Screen Experiences - X Factor Romania 2015 Case StudyMadalin Craciun
 
Product Management Intern Assignment - 1
Product Management Intern Assignment - 1Product Management Intern Assignment - 1
Product Management Intern Assignment - 1Rajeev Soni
 
A Mobile First Approach to Recruitment Technology
A Mobile First Approach to Recruitment TechnologyA Mobile First Approach to Recruitment Technology
A Mobile First Approach to Recruitment TechnologySanjoe Tom Jose
 
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...Crowded, Inc.
 

What's hot (8)

Discount driver
Discount driverDiscount driver
Discount driver
 
Apti tekk
Apti tekkApti tekk
Apti tekk
 
iPhone Apps FAQ
iPhone Apps FAQiPhone Apps FAQ
iPhone Apps FAQ
 
Second Screen Experiences - X Factor Romania 2015 Case Study
Second Screen Experiences - X Factor Romania 2015 Case StudySecond Screen Experiences - X Factor Romania 2015 Case Study
Second Screen Experiences - X Factor Romania 2015 Case Study
 
CV
CVCV
CV
 
Product Management Intern Assignment - 1
Product Management Intern Assignment - 1Product Management Intern Assignment - 1
Product Management Intern Assignment - 1
 
A Mobile First Approach to Recruitment Technology
A Mobile First Approach to Recruitment TechnologyA Mobile First Approach to Recruitment Technology
A Mobile First Approach to Recruitment Technology
 
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...
Howie Schwartz at TA Tech 2016: Mobile Is Ruining Your Candidate's First Impr...
 

Similar to Wireframing for aspiring Product Managers

Apps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementApps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementJack Morton Worldwide
 
relivance of apps in business
relivance of apps in businessrelivance of apps in business
relivance of apps in businessSagar kumar
 
Orgapp technolnogies
Orgapp technolnogiesOrgapp technolnogies
Orgapp technolnogiesJ Prakash
 
OneGreenDiary Deck
OneGreenDiary DeckOneGreenDiary Deck
OneGreenDiary DeckYogesh Wagh
 
Mobile app capability latest deck
Mobile app capability latest deckMobile app capability latest deck
Mobile app capability latest deckNilesh Desai
 
Conceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docxConceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docxrobert345678
 
Wooqer Retail Case Study
Wooqer Retail Case StudyWooqer Retail Case Study
Wooqer Retail Case StudyAashit Verma
 
Orgapp technolnogies
Orgapp technolnogiesOrgapp technolnogies
Orgapp technolnogiesJyoti Prakash
 
How Software Can Digitize Your Brand
How Software Can Digitize Your BrandHow Software Can Digitize Your Brand
How Software Can Digitize Your BrandRelevantz
 
SunSmart Global Profile
SunSmart Global ProfileSunSmart Global Profile
SunSmart Global ProfileSundar Rajan
 
EqTribe projects so far
EqTribe projects so farEqTribe projects so far
EqTribe projects so farMohit Shukla
 
A user-centred view on how to leverage your assets
A user-centred view on how to leverage your assetsA user-centred view on how to leverage your assets
A user-centred view on how to leverage your assetsHarry Brignull
 

Similar to Wireframing for aspiring Product Managers (20)

Apps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementApps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagement
 
relivance of apps in business
relivance of apps in businessrelivance of apps in business
relivance of apps in business
 
iPad Application Development Services
iPad  Application Development ServicesiPad  Application Development Services
iPad Application Development Services
 
Projects
ProjectsProjects
Projects
 
Orgapp technolnogies
Orgapp technolnogiesOrgapp technolnogies
Orgapp technolnogies
 
OneGreenDiary Deck
OneGreenDiary DeckOneGreenDiary Deck
OneGreenDiary Deck
 
Mobile app capability latest deck
Mobile app capability latest deckMobile app capability latest deck
Mobile app capability latest deck
 
Flexter fundpitch ai
Flexter fundpitch aiFlexter fundpitch ai
Flexter fundpitch ai
 
Company profile
Company profileCompany profile
Company profile
 
Conceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docxConceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docx
 
Virtuzo profile
Virtuzo profileVirtuzo profile
Virtuzo profile
 
The go to guy! work portfolio
The go to guy! work portfolio The go to guy! work portfolio
The go to guy! work portfolio
 
AI in Retail
AI in RetailAI in Retail
AI in Retail
 
Wooqer Retail Case Study
Wooqer Retail Case StudyWooqer Retail Case Study
Wooqer Retail Case Study
 
Orgapp technolnogies
Orgapp technolnogiesOrgapp technolnogies
Orgapp technolnogies
 
How Software Can Digitize Your Brand
How Software Can Digitize Your BrandHow Software Can Digitize Your Brand
How Software Can Digitize Your Brand
 
Flexter Pitch zoom
Flexter Pitch  zoomFlexter Pitch  zoom
Flexter Pitch zoom
 
SunSmart Global Profile
SunSmart Global ProfileSunSmart Global Profile
SunSmart Global Profile
 
EqTribe projects so far
EqTribe projects so farEqTribe projects so far
EqTribe projects so far
 
A user-centred view on how to leverage your assets
A user-centred view on how to leverage your assetsA user-centred view on how to leverage your assets
A user-centred view on how to leverage your assets
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...wyqazy
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPsychicRuben LoveSpells
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Niamh verma
 

Recently uploaded (9)

CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
 

Wireframing for aspiring Product Managers

  • 2. Neeraj, ISB Co20 Product | Data | Tech Experience Mobile Application Development PM for mobile products Companies Signeasy | Fab.com (mid-size startups) Govt. of AP (Data and Tech in Education)
  • 3. What have we established so far for a Product Manager? Product managers are responsible for - setting product’s vision & strategy - prioritise & define product roadmap - propose improvements in the extisting features - propose new features
  • 4. When sometimes PMs don’t get user’s priorities right!
  • 5. What is wireframing? “Successful wireframing is the practice of using wireframes to solve real problems” “A low fidelity schematic intended to primarily demonstrate functionality, feature, user flow that can be quickly iterated upon ” - Michael Angeles, Balsamiq
  • 6. Wireframes Web Mobile Scope of today’s session is Mobile Wireframes
  • 7. Problem statement You are hired as a Product Manager by a digital arm of AP Hospitals, a leading super-speciality hospital chain in India. The hospital has been around for more than 20 years and has lots of patients all over India. As a newly hired Product Manager, you are tasked to build a mobile based doctor appointment app for its users. Point to Note: Every patient in the hospital is given a unique number MRN (Medical Record Number or sometimes called UHID ( Unique Hospital Identification Number)) linked to patient’s registered phone number
  • 8. Challenge You have to build a phone number-based user signup/login flow of the app Platform Smartphone
  • 9. ➔ Design the wireframes for phone number based login flow on paper ➔ Do not peek into your phone (Remember! PM interviews won’t allow phones either) ➔ Must have signed up using phone number multiple times for different times - try to remember the flow Lets try!
  • 10. ➔ 1 potential solution out of many! Solution
  • 11. Understanding the User User - Existing Patients - who are already registered with the hospital - Prospective Patients - who are not registered with the hospital User Need - To be able to sign up/login to AP Hospital app using Phone Number (so they can book an appointment with the doctor)
  • 12. User Journey Prospective Patients Existing Patients Enter Phone Number Verify through OTP Sign Up Page App Home Page Existing Patient Prospective Patient
  • 13. Consideration 1 Why Phone Number based login - Ubiquitous, Everyone has one! - No usernames and passwords to remember - Fast, secure and low friction validation of the user - Easy to implement (Twilio, Firebase etc provide phone number verification APIs) - Which one to use? Pros & cons of each? - In developing countries like India, next 500 million users may or may not have emails but will have smartphones - Most of the apps use it - Flipkart, Amazon, Ixigo, Google Duo, Twitter, Dunzo, Gaana, MMT… So as a PM building this app, I took a design decision to use phone number based login and above was my justification Trivia! - Who pioneered phone number based login?
  • 15. Consideration 3 Phone Number Country India Phone Number Validation 10 digit This Photo by Unknown Author is licensed under CC BY
  • 16. Phone Number cont. Country India Phone Number Validation 10 digit
  • 17. Consideration- 4 OTP Verification Validation # of Digits - 4 Time Limit Wrong OTP Timer Expired OTP Not Received
  • 18. OTP Verification Validation # of Digits - 4 Time Limit Timer Expired Wrong OTP OTP Not Received
  • 19. Consideration - 5 Registration Status Already Registered (Backend will find if the honenumber entered linkedto UHID in user db) Login User Not Registered Sign Up Page - Full Name - Date of Birth - City Home
  • 20. Registration Status Already Registered (Backend will find the phonenumber linkedto UHID in user db) Login User Not Registered Sign Up Page - Full Name - Date of Birth - City Consideration – 5
  • 23. More Decision... More Considerations... Do I have to sign up/login user right at the start or at the time of booking? What if existing user of AP Hospital registers with a different phone number? - Allow user to enter UHID in sign up flow or link registered phone number to UHID inside? What if we asked for location of the user instead of asking for city? (Hint: Having location of user better for business?)
  • 26. Takeaways ➔ How to use Balsamiq, Marvel or other tools ➔ Thought process that goes into building end to end user flows/user journey to accomplish a task ➔ Understand and appreciate the number of decisions/tradeoffs a PM has to make and justify for building a trivial user flow such as Sign Up/Login ➔ Finally, various ways in which you can build, prototype and present them Most importantly, look at the products you use deeply and understand the flows or journeys user has to take to accomplish different tasks. Is there a better way? Helps us develop Product Intuition (borrowing from what Inmobi’s CPO talk)
  • 27. References Tips for Presenting Your Wireframes 3 Steps to Better UI Wireframes Wireframing for Beginners https://uxdesign.cc/when-to-use-user-flows-guide-8b26ca9aa36a