際際滷

際際滷Share a Scribd company logo
Wireframing and MVP
Malaysian Global Innovation & Creativity Centre (MaGIC)
23 July 2016
1. Understand wireframe
2. How to communicate and validate using wireframe
3. How to evaluate a wireframe
4. Learn the tools to build wireframe
5. Learn the process to build a wireframe
Key learnings
Goal of the day
Everyone will have a wireframe
1.0 Who we are?
¢ Speak 5 human languages
¢ Speak 12 programming languages
¢ Started coding since 16
¢ Started company at 19
¢ Involved in 10s of projects
¢ Produced 100,000s lines of code
Eng Lian Xun
https://www.linkedin.com/in/xun91
¢ Over 5 years of software
development experience
¢ Developed next generation of
Intel¨s Data Management tools
¢ Programmer by heart
¢ Write beautiful codes
¢ Passionate in making the web
useful
Nabil Zhafri Yahaya
¢ Tech evangelist
¢ Data scientist
¢ Full stack web developer
¢ More than 10 years of experience
in IT industry
¢ Co-founded JoinHappen.com
¢ Actively speaking at conferences
and local community meetups
¢ Passionate in growing talents
Dr Lau Cher Han
I want to build a website/app
But I don¨t know how
People always ask me:
No worry. You don¨t always have to write any code
There is a process! It¨s called wireframe.
2.0 What is wireframe?
Visual representation of an interface using simple
shapes
It shows Layout, Functionality and User flow
A blueprint for designers, engineers, architects, project
managers to work together
Original wireframe for twitter
Source: https://www.?ickr.com/photos/jackdorsey/182613360/
Wireframe vs Mockup
Source from: http://www.sitecrafting.com/blog/why-we-wireframe/
2.1 Elements of a wireframe
Information
Design
Interface
Design
Navigation
Design
1. Organize and prioritize the placement of information that
facilitates understanding
2. Present the information hierarchy clearly
3. Make it easy for user to do (or look for) the things they wanted
4. Put the most important info at the top
& the least important info at the bottom
TIPS: Prioritize top left part of your website
2.2 Information design
1. How user move from screen to screen
2. Tell user where they are on the site
3. Focus on the placement of primary (top level)
& secondary (sub-section) navigation
4. Alternate routes to meet user/business goal
Header, Sidebar, Footer are good places for web navigation
Tab Bar, Navigation Drawer are common for mobile navigation
2.3 Navigation design
1. Use appropriate interface elements to enable user to interact
with the system functionality
2. Choice of interface designs are search bar, sign up popup,
button, text fields, checkboxes, and so on
2.4 Interface design
2.5 Common pitfalls
Anything that put into the system add a development cost to you
Anything that place onto the screen add a learning cost to users
Remember your goal is not to put things on screen
but to enable user to complete their task
Wireframe and MVP
Grand Prize: UX awards 2014
Most signi?cant industry evolution: Virgin America¨s Responsive Redesign
by Work & Co.
2.6 Avoid actual design elements
Ignore
Font
type
color
No Actual
Design
image
video
Avoid
Details
copywriting
exact pixels
We want the speed!
Do not include too much details in wireframe
2.7 How real does it has to be?
I don¨t understand your wireframe
2.7 How real does it has to be?
Best wireframe should map out every confusing aspect of your design
to make your idea clear
2.8 Low ?delity vs High ?delity
Low fidelity High fidelity
Level of details in a design (wireframe)
2.8 Pro & cons of lo-? and hi-?
Low Fidelity High Fidelity
Minimalist start Design for details
Easier, faster, cheaper
to draw
Easier to understand
Hard to imagine how
things work
Leave less to
imagination
Relative & realistic size for elements
Don¨t forget spacing between elements
3.0 When to use which. Why?
1. Wireframe
2. Mockup
3. Prototype
4. MVP
5. Full-fledge Product
3.5 MVP
Wireframe Prototype MVP
Fully
developed
Product
3.1 Examples
Mockup
(costume)
Use it as early as possible to test your idea
1. For team communication
2. To sell your idea
3. Forces you to define goal and priorities
4. Focus on important components needed
on website
5. Spot potential issues/structures at early
stage
6. Cheaper to alter wireframe than final
product
3.2 Wireframe
Preview to public, end users, stakeholders
and anyone who can¨t visualize wireframe
1. Have a glimpse on how the final
product would looks like without
starting actual development
2. Ensure usable product design (decent
looking)
3.3 Mockup
Use it for small group of internal
testers/users
1. Proof of concept
2. Test and validate usability
3. Test functionalities
3.4 Prototype
Target on specific user group
(who will pay you or give you
feedback)
1. Gather actual user feedback
2. Evaluate user feedback
3. Improve product functionalities
and quality incrementally
4. Test market acceptance
3.5 Minimum Viable Product (MVP)
Outcome from MVP iterations
Publicly available
1. Enhance user experience
2. Optimize performance
3. Deliver extra functionalities
besides than core functionalities
3.6 Fully Developed Product
3.6 Fully Developed Product
Wireframe
MVP
3.7 Recommended Path
Mockup
(Optional)
Fully
developed
Product
Timeline
3.7 Recommended Path
Break
10 mins
Activity 1
Pitch your idea
4.0 Communicate & validate ideas
using wireframe
Credits: Austin Wong
4.1 How to communicate?
I want it to be this
way´ That
way´
Here is my idea, I
want this.. you
design and let me
see´
You so pro.. You can
design very nice
one´ I trust you´
4.2 Three steps to wireframing
Design
TestEvaluate
Step 1
Step 2Step 3
Start with something better than with nothing.
4.3 Testing wireframe
Why do I have to test wireframe?
Wireframe and MVP
First attempt is never perfect
4.4 Designing a wireframe
**UI stands for User Interface
Wireframe and MVP
You don¨t want to waste time & effort
Let¨s start
coding! What do you think of
this slider images?
How does this screen
transition to that
screen?
Your team probably eager to bring wireframe into reality
This is how coding looks like. Quite scary!
^You can use an eraser on the drafting
table or a sledgehammer on the
construction site. ̄
- Frank Lloyd Wright
Credits: Austin Wong
5.0 What makes a good wireframe
5.1 Goals Setting
5.2 Visuals & Branding
5.3 Navigations
5.4 Page purpose
5.5 Content
VS
5.6 Call to action
5.7 Layout

More Related Content

What's hot (20)

安艶恢ライティング11のル`ル
安艶恢ライティング11のル`ル安艶恢ライティング11のル`ル
安艶恢ライティング11のル`ル
Tsutomu Sogitani
?
UX Writing
UX WritingUX Writing
UX Writing
KUTUNG DESIGN LABS UX/UI DESIGN AGENCY
?
UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015
Harsh Wardhan Dave
?
How We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 HoursHow We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 Hours
Mattan Griffel
?
UX Best Practices
UX Best PracticesUX Best Practices
UX Best Practices
Theresa Neil
?
Design Doing is Strategy on Demand
Design Doing is Strategy on DemandDesign Doing is Strategy on Demand
Design Doing is Strategy on Demand
1508 A/S
?
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
Mark Levison, CST
?
Product Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product DevelopmentProduct Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product Development
Volodymyr Melnyk
?
Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...
Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...
Ir┬ne DOAN
?
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
Lukas Vermeer
?
UX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dustUX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dust
Eric Reiss
?
RethinkingAgile_AAC2019
RethinkingAgile_AAC2019RethinkingAgile_AAC2019
RethinkingAgile_AAC2019
Agile Austria Conference
?
24 Time Management Hacks to Develop for Increased Productivity
24 Time Management Hacks to Develop for Increased Productivity24 Time Management Hacks to Develop for Increased Productivity
24 Time Management Hacks to Develop for Increased Productivity
Iulian Olariu
?
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT
?
Visual Silence can help your PowerPoint slides
Visual Silence can help your PowerPoint slidesVisual Silence can help your PowerPoint slides
Visual Silence can help your PowerPoint slides
際際滷s | Presentation Design Agency
?
UX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptxUX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptx
Amir Ansari
?
Ahmed Sidky (Keynote)
Ahmed Sidky (Keynote)Ahmed Sidky (Keynote)
Ahmed Sidky (Keynote)
AgileNZ Conference
?
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
Michiyo Fukada
?
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Botチャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
Yoshiki Hayama
?
What is User Experience Design?
What is User Experience Design?What is User Experience Design?
What is User Experience Design?
Jacqueline (Jax) Wechsler
?
安艶恢ライティング11のル`ル
安艶恢ライティング11のル`ル安艶恢ライティング11のル`ル
安艶恢ライティング11のル`ル
Tsutomu Sogitani
?
UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015
Harsh Wardhan Dave
?
How We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 HoursHow We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 Hours
Mattan Griffel
?
Design Doing is Strategy on Demand
Design Doing is Strategy on DemandDesign Doing is Strategy on Demand
Design Doing is Strategy on Demand
1508 A/S
?
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
Mark Levison, CST
?
Product Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product DevelopmentProduct Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product Development
Volodymyr Melnyk
?
Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...
Support atelier solution focus pour agile tour paris 2014 - Ir┬ne DOAN & Fr└d...
Ir┬ne DOAN
?
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
Lukas Vermeer
?
UX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dustUX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dust
Eric Reiss
?
24 Time Management Hacks to Develop for Increased Productivity
24 Time Management Hacks to Develop for Increased Productivity24 Time Management Hacks to Develop for Increased Productivity
24 Time Management Hacks to Develop for Increased Productivity
Iulian Olariu
?
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT
?
UX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptxUX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptx
Amir Ansari
?
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
A?パワポは仝恷朔々に蝕く-もっとみがく.廛譽璽黐柄恬撹宝仝寄膝茅園々
Michiyo Fukada
?
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Botチャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
チャットボットが伏み竃す仟しいユ`ザ`エクスペリエンスUXLINE Platform - UI/UX茶氏 #01 - Chat Bot
Yoshiki Hayama
?

Similar to Wireframe and MVP (20)

Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
Zainul Zain
?
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
uxpin
?
Training Webinar - Wireframing made easy
Training Webinar - Wireframing made easyTraining Webinar - Wireframing made easy
Training Webinar - Wireframing made easy
OutSystems
?
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdfWhy Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Cyber-Duck
?
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdfHow to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
Marie Weaver
?
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web Design
Hitesh Mehta
?
A holistic guide to annotated wireframes for app development
A holistic guide to annotated wireframes for app developmentA holistic guide to annotated wireframes for app development
A holistic guide to annotated wireframes for app development
Concetto Labs
?
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
Dr. Shivananda Koteshwar
?
Design pattern application
Design pattern applicationDesign pattern application
Design pattern application
gayatri thakur
?
UX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experienceUX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experience
Raj Lal
?
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design Workshop
Patrick McNeil
?
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
Paul Crimi
?
Rapid Prototyping & Customer Development
Rapid Prototyping & Customer DevelopmentRapid Prototyping & Customer Development
Rapid Prototyping & Customer Development
johnwlong
?
Using Interface-Driven Development Approach to create software systems - Baha...
Using Interface-Driven Development Approach to create software systems - Baha...Using Interface-Driven Development Approach to create software systems - Baha...
Using Interface-Driven Development Approach to create software systems - Baha...
Bahaa Al Zubaidi
?
Intranet UX: Keep it Simple. Keep it Interesting.
Intranet UX: Keep it Simple. Keep it Interesting.Intranet UX: Keep it Simple. Keep it Interesting.
Intranet UX: Keep it Simple. Keep it Interesting.
WinWire Technologies Inc
?
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
Muhammad Ishfaq Ch ?
?
Forms usability design best practices experience dynamics web seminar
Forms usability design best practices  experience dynamics web seminarForms usability design best practices  experience dynamics web seminar
Forms usability design best practices experience dynamics web seminar
Experience Dynamics
?
Builder.ai presentation
Builder.ai presentationBuilder.ai presentation
Builder.ai presentation
Shivam Aggarwal
?
The Guide To Wireframing
The Guide To WireframingThe Guide To Wireframing
The Guide To Wireframing
Lewis Lin ?
?
The guide to wireframing
The guide to wireframingThe guide to wireframing
The guide to wireframing
Marcelo Graciolli
?
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
Zainul Zain
?
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
uxpin
?
Training Webinar - Wireframing made easy
Training Webinar - Wireframing made easyTraining Webinar - Wireframing made easy
Training Webinar - Wireframing made easy
OutSystems
?
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdfWhy Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Why Strategy Matters C How to Interpret and Challenge Stakeholder Needs.pdf
Cyber-Duck
?
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdfHow to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It¨s Good for Apps.pdf
Marie Weaver
?
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web Design
Hitesh Mehta
?
A holistic guide to annotated wireframes for app development
A holistic guide to annotated wireframes for app developmentA holistic guide to annotated wireframes for app development
A holistic guide to annotated wireframes for app development
Concetto Labs
?
Design pattern application
Design pattern applicationDesign pattern application
Design pattern application
gayatri thakur
?
UX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experienceUX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experience
Raj Lal
?
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design Workshop
Patrick McNeil
?
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
Paul Crimi
?
Rapid Prototyping & Customer Development
Rapid Prototyping & Customer DevelopmentRapid Prototyping & Customer Development
Rapid Prototyping & Customer Development
johnwlong
?
Using Interface-Driven Development Approach to create software systems - Baha...
Using Interface-Driven Development Approach to create software systems - Baha...Using Interface-Driven Development Approach to create software systems - Baha...
Using Interface-Driven Development Approach to create software systems - Baha...
Bahaa Al Zubaidi
?
Intranet UX: Keep it Simple. Keep it Interesting.
Intranet UX: Keep it Simple. Keep it Interesting.Intranet UX: Keep it Simple. Keep it Interesting.
Intranet UX: Keep it Simple. Keep it Interesting.
WinWire Technologies Inc
?
Forms usability design best practices experience dynamics web seminar
Forms usability design best practices  experience dynamics web seminarForms usability design best practices  experience dynamics web seminar
Forms usability design best practices experience dynamics web seminar
Experience Dynamics
?
The Guide To Wireframing
The Guide To WireframingThe Guide To Wireframing
The Guide To Wireframing
Lewis Lin ?
?

Recently uploaded (9)

Top Trends Shaping New Product Development Companies in 2025.pdf
Top Trends Shaping New Product Development Companies in 2025.pdfTop Trends Shaping New Product Development Companies in 2025.pdf
Top Trends Shaping New Product Development Companies in 2025.pdf
GID Company
?
Satya Microcapital Empowering Through Innovation.pdf
Satya Microcapital Empowering Through Innovation.pdfSatya Microcapital Empowering Through Innovation.pdf
Satya Microcapital Empowering Through Innovation.pdf
Entrepreneur One Magazine
?
Money Market debt Instruments final.pptx
Money Market  debt  Instruments final.pptxMoney Market  debt  Instruments final.pptx
Money Market debt Instruments final.pptx
373vishakhamodel
?
2.3market size and the Market types . pptx
2.3market size and the Market types . pptx2.3market size and the Market types . pptx
2.3market size and the Market types . pptx
BharaniRadha
?
Indiana Filmmakers - Untapped Potential?
Indiana Filmmakers - Untapped Potential?Indiana Filmmakers - Untapped Potential?
Indiana Filmmakers - Untapped Potential?
ResQ Records | PiKture Time Films and Photography | Horizon Alliance Technologies
?
Armilar - Portuguese Startup Scene Report 2024
Armilar - Portuguese Startup Scene Report 2024Armilar - Portuguese Startup Scene Report 2024
Armilar - Portuguese Startup Scene Report 2024
Armilar
?
BNI Weekly Meeting Presentation 2025.pptx
BNI Weekly Meeting Presentation 2025.pptxBNI Weekly Meeting Presentation 2025.pptx
BNI Weekly Meeting Presentation 2025.pptx
thinktreeindore
?
Japanese Whisky: The Harmonious & Elegant Drink
Japanese Whisky: The Harmonious & Elegant DrinkJapanese Whisky: The Harmonious & Elegant Drink
Japanese Whisky: The Harmonious & Elegant Drink
The House Of Whisky
?
Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Understanding of land-use dynamics in vineyard toward its sustainable land ma...Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Yuji Hara
?
Top Trends Shaping New Product Development Companies in 2025.pdf
Top Trends Shaping New Product Development Companies in 2025.pdfTop Trends Shaping New Product Development Companies in 2025.pdf
Top Trends Shaping New Product Development Companies in 2025.pdf
GID Company
?
Satya Microcapital Empowering Through Innovation.pdf
Satya Microcapital Empowering Through Innovation.pdfSatya Microcapital Empowering Through Innovation.pdf
Satya Microcapital Empowering Through Innovation.pdf
Entrepreneur One Magazine
?
Money Market debt Instruments final.pptx
Money Market  debt  Instruments final.pptxMoney Market  debt  Instruments final.pptx
Money Market debt Instruments final.pptx
373vishakhamodel
?
2.3market size and the Market types . pptx
2.3market size and the Market types . pptx2.3market size and the Market types . pptx
2.3market size and the Market types . pptx
BharaniRadha
?
Armilar - Portuguese Startup Scene Report 2024
Armilar - Portuguese Startup Scene Report 2024Armilar - Portuguese Startup Scene Report 2024
Armilar - Portuguese Startup Scene Report 2024
Armilar
?
BNI Weekly Meeting Presentation 2025.pptx
BNI Weekly Meeting Presentation 2025.pptxBNI Weekly Meeting Presentation 2025.pptx
BNI Weekly Meeting Presentation 2025.pptx
thinktreeindore
?
Japanese Whisky: The Harmonious & Elegant Drink
Japanese Whisky: The Harmonious & Elegant DrinkJapanese Whisky: The Harmonious & Elegant Drink
Japanese Whisky: The Harmonious & Elegant Drink
The House Of Whisky
?
Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Understanding of land-use dynamics in vineyard toward its sustainable land ma...Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Understanding of land-use dynamics in vineyard toward its sustainable land ma...
Yuji Hara
?

Wireframe and MVP

  • 1. Wireframing and MVP Malaysian Global Innovation & Creativity Centre (MaGIC) 23 July 2016
  • 2. 1. Understand wireframe 2. How to communicate and validate using wireframe 3. How to evaluate a wireframe 4. Learn the tools to build wireframe 5. Learn the process to build a wireframe Key learnings
  • 3. Goal of the day Everyone will have a wireframe
  • 4. 1.0 Who we are?
  • 5. ¢ Speak 5 human languages ¢ Speak 12 programming languages ¢ Started coding since 16 ¢ Started company at 19 ¢ Involved in 10s of projects ¢ Produced 100,000s lines of code Eng Lian Xun https://www.linkedin.com/in/xun91
  • 6. ¢ Over 5 years of software development experience ¢ Developed next generation of Intel¨s Data Management tools ¢ Programmer by heart ¢ Write beautiful codes ¢ Passionate in making the web useful Nabil Zhafri Yahaya
  • 7. ¢ Tech evangelist ¢ Data scientist ¢ Full stack web developer ¢ More than 10 years of experience in IT industry ¢ Co-founded JoinHappen.com ¢ Actively speaking at conferences and local community meetups ¢ Passionate in growing talents Dr Lau Cher Han
  • 8. I want to build a website/app But I don¨t know how People always ask me:
  • 9. No worry. You don¨t always have to write any code There is a process! It¨s called wireframe.
  • 10. 2.0 What is wireframe? Visual representation of an interface using simple shapes It shows Layout, Functionality and User flow A blueprint for designers, engineers, architects, project managers to work together
  • 11. Original wireframe for twitter Source: https://www.?ickr.com/photos/jackdorsey/182613360/
  • 12. Wireframe vs Mockup Source from: http://www.sitecrafting.com/blog/why-we-wireframe/
  • 13. 2.1 Elements of a wireframe Information Design Interface Design Navigation Design
  • 14. 1. Organize and prioritize the placement of information that facilitates understanding 2. Present the information hierarchy clearly 3. Make it easy for user to do (or look for) the things they wanted 4. Put the most important info at the top & the least important info at the bottom TIPS: Prioritize top left part of your website 2.2 Information design
  • 15. 1. How user move from screen to screen 2. Tell user where they are on the site 3. Focus on the placement of primary (top level) & secondary (sub-section) navigation 4. Alternate routes to meet user/business goal Header, Sidebar, Footer are good places for web navigation Tab Bar, Navigation Drawer are common for mobile navigation 2.3 Navigation design
  • 16. 1. Use appropriate interface elements to enable user to interact with the system functionality 2. Choice of interface designs are search bar, sign up popup, button, text fields, checkboxes, and so on 2.4 Interface design
  • 17. 2.5 Common pitfalls Anything that put into the system add a development cost to you Anything that place onto the screen add a learning cost to users Remember your goal is not to put things on screen but to enable user to complete their task
  • 19. Grand Prize: UX awards 2014 Most signi?cant industry evolution: Virgin America¨s Responsive Redesign by Work & Co.
  • 20. 2.6 Avoid actual design elements Ignore Font type color No Actual Design image video Avoid Details copywriting exact pixels We want the speed! Do not include too much details in wireframe
  • 21. 2.7 How real does it has to be? I don¨t understand your wireframe
  • 22. 2.7 How real does it has to be? Best wireframe should map out every confusing aspect of your design to make your idea clear
  • 23. 2.8 Low ?delity vs High ?delity Low fidelity High fidelity Level of details in a design (wireframe)
  • 24. 2.8 Pro & cons of lo-? and hi-? Low Fidelity High Fidelity Minimalist start Design for details Easier, faster, cheaper to draw Easier to understand Hard to imagine how things work Leave less to imagination Relative & realistic size for elements Don¨t forget spacing between elements
  • 25. 3.0 When to use which. Why? 1. Wireframe 2. Mockup 3. Prototype 4. MVP 5. Full-fledge Product
  • 28. Use it as early as possible to test your idea 1. For team communication 2. To sell your idea 3. Forces you to define goal and priorities 4. Focus on important components needed on website 5. Spot potential issues/structures at early stage 6. Cheaper to alter wireframe than final product 3.2 Wireframe
  • 29. Preview to public, end users, stakeholders and anyone who can¨t visualize wireframe 1. Have a glimpse on how the final product would looks like without starting actual development 2. Ensure usable product design (decent looking) 3.3 Mockup
  • 30. Use it for small group of internal testers/users 1. Proof of concept 2. Test and validate usability 3. Test functionalities 3.4 Prototype
  • 31. Target on specific user group (who will pay you or give you feedback) 1. Gather actual user feedback 2. Evaluate user feedback 3. Improve product functionalities and quality incrementally 4. Test market acceptance 3.5 Minimum Viable Product (MVP)
  • 32. Outcome from MVP iterations Publicly available 1. Enhance user experience 2. Optimize performance 3. Deliver extra functionalities besides than core functionalities 3.6 Fully Developed Product
  • 38. 4.0 Communicate & validate ideas using wireframe Credits: Austin Wong
  • 39. 4.1 How to communicate? I want it to be this way´ That way´ Here is my idea, I want this.. you design and let me see´ You so pro.. You can design very nice one´ I trust you´
  • 40. 4.2 Three steps to wireframing Design TestEvaluate Step 1 Step 2Step 3 Start with something better than with nothing.
  • 41. 4.3 Testing wireframe Why do I have to test wireframe?
  • 43. First attempt is never perfect
  • 44. 4.4 Designing a wireframe **UI stands for User Interface
  • 46. You don¨t want to waste time & effort Let¨s start coding! What do you think of this slider images? How does this screen transition to that screen? Your team probably eager to bring wireframe into reality
  • 47. This is how coding looks like. Quite scary!
  • 48. ^You can use an eraser on the drafting table or a sledgehammer on the construction site. ̄ - Frank Lloyd Wright
  • 49. Credits: Austin Wong 5.0 What makes a good wireframe
  • 51. 5.2 Visuals & Branding
  • 55. 5.6 Call to action