Understanding UX as Developer

Faizal Rahman Hakim
Faizal Rahman HakimUX Head at PT Saka Digital Arsana em PaperPlane
Understanding UX
as Developer
Faizal Rahman Hakim
https://dribbble.com/faizalrahman27
What is UX?
First thing first
Sederhananya seperti ini..
Jika dianalogikan, berikut ini adalah suatu data/
konten yang berguna untuk user..
dan meja makan adalah suatu platform yang
menjadi wadah bagi user untuk mengaksesnya
Kemudian, diberikan kondisi seperti ini
Informational Architecture do ..
Sendok
Pisau
PiringSerbet
Garpu
Gelas
Use Experience do ..
UX =
Tampilan yang Cantik
/
UX = Tampilan
(View)
+
Performance

(Model, Controller, etc)
+
Usability
+
Etc.
Developer’s
Touchpoint
“UX is intangible design of a
strategy that brings us to a
solution”
http://www.uxisnotui.com
UX adalah suatu cara
menyampaikan manfaat yang
dimiliki suatu platform kepada
user.
Bisa dikatakan..
Web Development Layer
User Interface
Technical Scope
User Experience
Business Strategy
Feasibility
Desirability
Viability
(Tech) (Business)
(Human)
UX
Design Thinking
Approach
as a Solution
UX is about the Navigation
Good UX has Good Navigation
Good UX itu yang
mudah digunakan
Yang mudah digunakan itu
yang sudah biasa
Resistant to Innovation
tiket.com vs traveloka.com
Old Fashioned
Sidebar Search
tiket.com vs traveloka.com
Try new things,
center search
tiket.com now become center search
Walaupun yang mudah
digunakan itu
yang sudah biasa
Belum tentu yang tidak biasa
itu tidak baik untuk user.
“UX never limit innovation”
Why UX important?
Developer spend 50% of their time
fixing avoidable Issue
http://vitamintalent.com/ux-statistic/
Every $1 invested in UX
returns up to $100
http://vitamintalent.com/ux-statistic/
5 Guiding Principle
for User Experience
— Whitney Hess
• Understand the problem
• Don’t hurt anyone
• Make things simple and intuitive
• Acknowledge the user is not like you
• Have empathy
7 Principles of
Software Development
— David Hooker
• The Reason It All Exist
• KISS (Keep It Simple Stup*d)
• Maintain The Vision
• What You Produce, Other Will Consume
• Be Open to The Future
• Plan ahead for Reuse
• Think!
• Understand the problem
• Don’t hurt anyone
• Make things simple and intuitive
• Acknowledge the user is not like you
• Have empathy
• The Reason It All Exist
• KISS (Keep It Simple Stup*d)
• Maintain The Vision
• What You Produce, Other Will
Consume
• Be Open to The Future
• Plan ahead for Reuse
• Think!
Same objective in some case
Why UX not UI?
UX
fitur, user flow, dan context
suatu product
Proses update status Facebook,

Tweeting, Liking, Comment,
Peletakan Shopping Cart, dll
UI
visualisasi, content
Penentuan ukuran gambar, background,
warna, judul, paragraf, dll
UI Estetika, Visualisasi
UX Konsep dasar dari suatu software
yang menyangkut fitur, context, dan
user flow
UX menentukan apa yang
akan dihasilkan oleh UI
Wireframe Mockup
Tentunya, dalam menentukan sesuatu,
UX harus mempertimbangkan Feasibility
secara Teknis
Data Flow Diagram, ERD,
Usecase, Usecase Spesification,
Software Requirment Document
Familiar with this?
Great UX
understand development
process
Efficient UX
have programming knowledge
So, how do we start?
Developer with UX Knowledge
Change mindset
1
Bagaimana mengorganisasikan fitur ini
untuk menghasilkan sistem yang efficient?
From
1
Bagaimana mengorganisasikan fitur ini
agar efficient secara penggunaan?
To
1
• Don’t hurt anyone
• Make things simple and intuitive
Know your users
2
• Have empathy
Do a lot prototyping
3
• Understand the problem
• Acknowledge the user is not like you
Sketch
Build Adjust
Test
3
Prototyping
Low fidelity High fidelity
Mockup + ToolsWireframe + Tools
3
Common Tools
3
Use Code
Non-Programming Tools
Offline Online
Free
3
marvelapp invisionappbalsamiq
Get started
Change mindset
Know your users
Sketch, Build, Test, Adjust
Happy users mean a happier you.
Good UX mean happy users.
https://vitamintalent.com/ux-statistic
1 de 50

Recomendados

Konsep dasar UI/UXKonsep dasar UI/UX
Konsep dasar UI/UXDeska Setiawan Yusra
8.6K visualizações20 slides
1 introduction to uiux1 introduction to uiux
1 introduction to uiuxSudirman
354 visualizações37 slides
UX for developersUX for developers
UX for developersJuan Camilo Sacanamboy
1.1K visualizações25 slides
UI/UX DesignUI/UX Design
UI/UX Designsumit singh
124.1K visualizações33 slides
What is UX?What is UX?
What is UX?David Carr
165K visualizações49 slides

Mais conteúdo relacionado

Similar a Understanding UX as Developer

UX Design.pptxUX Design.pptx
UX Design.pptxRiskaDhenabayu
18 visualizações29 slides
BAB_III1.pptxBAB_III1.pptx
BAB_III1.pptxSlamet Achwandy
5 visualizações43 slides
Study Jam UIUX_Meet 1.pdfStudy Jam UIUX_Meet 1.pdf
Study Jam UIUX_Meet 1.pdfAdiMasmudi
12 visualizações25 slides
UI & UX kel 5.pptxUI & UX kel 5.pptx
UI & UX kel 5.pptxrifqiarif6
42 visualizações13 slides

Similar a Understanding UX as Developer(20)

UX Design.pptxUX Design.pptx
UX Design.pptx
RiskaDhenabayu18 visualizações
BAB_III1.pptxBAB_III1.pptx
BAB_III1.pptx
Slamet Achwandy5 visualizações
Topic 1 - UI _ UX Overview.docxTopic 1 - UI _ UX Overview.docx
Topic 1 - UI _ UX Overview.docx
ChairilAnwarRamli9 visualizações
Study Jam UIUX_Meet 1.pdfStudy Jam UIUX_Meet 1.pdf
Study Jam UIUX_Meet 1.pdf
AdiMasmudi12 visualizações
UI & UX kel 5.pptxUI & UX kel 5.pptx
UI & UX kel 5.pptx
rifqiarif642 visualizações
UX Fundamental - UX Afdan.pptxUX Fundamental - UX Afdan.pptx
UX Fundamental - UX Afdan.pptx
Afdan Rojabi16 visualizações
Ulasan UI/UX by Mana Sempat TeamUlasan UI/UX by Mana Sempat Team
Ulasan UI/UX by Mana Sempat Team
CavanBadiuzMaa95 visualizações
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
Fransiska Cika5.6K visualizações
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
Fransiska Cika1.3K visualizações
Pendahuluan interaksi manusia komputerPendahuluan interaksi manusia komputer
Pendahuluan interaksi manusia komputer
Abdul Fauzan1.1K visualizações
Game Development OK Pertemuan 9.pptxGame Development OK Pertemuan 9.pptx
Game Development OK Pertemuan 9.pptx
dadanzuu12 visualizações
IMK-Pertemuan5.pptxIMK-Pertemuan5.pptx
IMK-Pertemuan5.pptx
RedyWinatha111 visualizações
UI UXUI UX
UI UX
SMKASSUUDIYYAH13 visualizações
UI/UX IntroUI/UX Intro
UI/UX Intro
RezkaBunaiyaPrayudha23 visualizações
Interaksi Manusia dan Komputer - Bab 1 Konsep DasarInteraksi Manusia dan Komputer - Bab 1 Konsep Dasar
Interaksi Manusia dan Komputer - Bab 1 Konsep Dasar
Epafraditus Memoriano730 visualizações
1 Pendahuluan.ppt1 Pendahuluan.ppt
1 Pendahuluan.ppt
DarkoSky8 visualizações
Introduction imk.pptIntroduction imk.ppt
Introduction imk.ppt
OeNiska11 visualizações
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO2.5K visualizações

Understanding UX as Developer