SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Downloaden Sie, um offline zu lesen
UX/UI Design
Apa sih bedanya UX/UI?
Interface dan experience adalah dua hal yang
berbeda namun selalu bersama
Question
UX dan UI dalam kasus kopi: coba bedakan menurut pendapat kalian yang
mana seharusnya sebuah interface dan sebuah experience?
A B
"Design process adalah bekal utama yang harus
dipahami oleh seorang designer dan
non-designer"
Dicoding design process
Exploratory Prototyping Testing
Building empathize
and reflect what user
need in the real world
Discover ideas and
articulate user need by
craft a best possible
ideas
Learn what we've
created and uncover
problems from our
solution
Dicoding design process
Building empathize
Mencari masalah
user di dunia nyata
Define Problem
Mempelajari dan
mencari main
insight
Ideate solution
Mencari solusi yang
paling feasible dan
tepat untuk user
Dicoding design process
Build prototype
Proses design yang
paling dinantikan
Testing
Validasi solusi apakah
solusi kita sudah
membantu users
Dalam mendesain sebuah aplikasi atau website hindari
langsung membuat sebuah prototype, sebaiknya kita cari
tahu dulu masalah yang sebenarnya users alami
Exploratory
Mantra Utama
Goals
Apa tujuan utama
calon pengguna
kita
Needs
Apa yang sebenarnya
paling mereka
butuhkan saat ini
Context
Context of use: users
pakai product kita dalam
keadaan apa?
End to End
Bagaimana users
berinteraksi product
kita dari awal sampai
akhir
Exploratory
Define Problem
Saya ingin membuat sebuah
aplikasi untuk pesepeda
Goals Needs
Context End to End
Cari tahu masalah users
dan mengartikulasi
kebutuhan users
Exploratory
Define Problem
Cara sederhana mencari tahu
masalah users
- Melakukan user survey
- Interview
Goals Needs
Context End to End
Analisa masalah user
Exploratory
Hasil temuan/findings
Setelah dilakukan survey dan interview
ternyata ditemukan bahwa
Exploratory
Masalah Users
- Kadang users merasa malas untuk
bersepeda karena tidak ada teman
bersepeda
- User tidak punya tujuan kemana akan
bersepeda
- Users belum tahu bagaimana tips
bersepeda yang seru
Reframe Problem
- User perlu app yang membuat
mereka jadi rajin bersepeda
- Users ingin melihat jarak tempuh
sepeda mereka dan menemukan
teman terdekat untuk bersepeda
- Users ingin tahu dimana
rekomendasi tujuan bersepeda yang
asyik
Goals
User perlu app yang
membuat mereka jadi rajin
bersepeda
Needs
Users ingin melihat jarak tempuh sepeda
mereka dan menemukan teman terdekat
untuk bersepeda
Context
Users akan sering membuka
aplikasi ketika mereka
sedang bersepeda
End to End
Download aplikasi- memulai aplikasi-
mengatur jarak tempuh- bersepeda -
melihat ringkasan performa bersepeda
Prototype Membuat rancangan untuk masalah yang ingin kita
selesaikan
Dicoding design process
Ideation Decision Prototype
Mencari solusi
sebanyak mungkin
dengan metode
crazy 8s
Menentukan ide
mana yang akan
digunakan
Membuat Hi-Fi
prototype dari ide
yang terpilih
Crazy 8s Metode menggambar Cepat
1. Tentukan masalah yang ingin diselesaikan
Contoh: Membuat para pengguna sepeda lebih rajin bersepeda
2. Bagi kertas menjadi 8 bagian
3. Atur timer menjadi 8 menit
4. Mulai gambar 8 ide di setiap bagian kertas yang sudah dibagi tadi
(waktunya hanya 8 menit)
Tahap menentukan pilihan
Penentuan ide dapat dilakukan dengan
metode vote (jika Anda memiliki team)
1. Present ide Anda
2. Assumption and Question
3. Dot Vote
4. The Rumble or All-In-One
Present ide Anda
Menjelaskan ide yang Anda
gambar pada sesi Crazy 8s
Masing-masing anggota
memiliki waktu 2 menit
untuk menjelaskan ide.
Assumption and Question
Biasanya setelah menjelaskan
ide. Team kita membangun
asumsi dan pertanyaan,
gunanya untuk membantu
menyelesaikan masalah yang
mungkin akan dihadapi pada
solusi tersebut
Contoh
Assumption: Dengan memberi rekomendasi teman
bersepeda akan membuat user semakin rajin bersepeda
Question: Apakah user akan nyaman bertemu dengan
orang asing?
Dot Vote
Setelah membangun asumsi dan
pertanyaan pada sesi sebelumnya.
Saatnya bagi team untuk memilih
solusi mana yang paling tepat
untuk users.
Vote bersifat bebas, untuk
masing-masing anggota team
memiliki 3 kuota vote
All in One
Bagaimana jika kita memiliki lebih dari
1 solusi yang terpilih? atau jika ingin
menggabungkan 2 solusi? Kita bisa
melakukan All in One
Rumble
Jika kita mendesain seorang diri Rumble
adalah salah satu solusi untuk menentukan
solusi mana yang paling tepat, karena
Rumble membandingkan beberapa solusi
yang nantinya mungkin bisa menjawab
kebutuhan user
Tools untuk ideation
Build Prototype
Setelah mencari tahu solusi yang akan kita
gunakan, tahap selanjutnya adalah
membangun prototype aplikasi
Dicoding design process
Sketching Ideas Wireframes Rapid Prototype
Implementasi ide ke desain yang lebih nyata
Sketching Ideas
Cara terbaik untuk menuangkan ide
secepat mungkin
Sketch kadang digunakan untuk
bahan diskusi dengan rekan team
Wireframe
Wireframes adalah versi detail dari
sketches berupa rancangan hitam putih
Wireframes sering digunakan untuk
memvalidasi dan mendiskusikan ide
bersama rekan team
Prototype
Versi interaktif dari wireframe tapi
prototype adalah desain yang
sudah memiliki interaksi
Contohnya: pada prototype kita
dapat menekan sebuah tombol
karena pada prototype biasanya
sudah memiliki flow
Tools untuk prototyping
Usability Testing
Menguji coba prototype design langsung ke users untuk
mempelajari apakah kita sudah merancang solusi yang tepat
Why Usability Testing?
Dicoding design process
Mencari
masalah pada
desain
Menemukan
opportunity
baru
Mempelajari
behavior User
Dicoding design process
Preparation Testing Day Learning
Process pada testing
Phase 1 Preparation
Preparation
Hal yang perlu disiapkan pada usability testing adalah:
1. Usability Script
2. Recruit Participant
Usability Script
- Scenario
- User task
- Testing Notes
Pada usability testing kita mengobservasi users yang
berinteraksi dengan produk kita
Testing Day
Pada testing session umumnya kita menyediakan
- Alat rekam
- Device Testing
- Note untuk mencatat
Tips Usability Testing
Pada sebelum dan saat testing perlu diperhatikan
- Selalu minta persetujuan untuk merekam
- Jangan beri arahan ke users untuk menyelesaikan sebuah task
- Catat hal penting yang Anda temukan ketika testing
- Buat users sesantai mungkin
Learning
Design Thinking adalah proses yang non linear. Dimana hasil
yang kita temukan pada usability testing kita pelajari ulang dan
menganalisanya kembali kemudian memikirkan solusi untuk
menyelesaikannya
Restless learning adalah salah satu prinsip pada
design process Dicoding, yaitu terus mempelajari
produk yang di design
Focus on user needs and outcomes.
Is the way to align our different
perspective
Focus
Live Collaboration
Live Collaboration
We Always ask with "Why? or What if?"
to open more opportunities and
possibilities
Restless learning
All that we built is a prototype that we have to
learn what's the problem on the prototype
Tips
Practice Tips
- Be open with any feedback, but only take
a constructive feedback
- Design thinking is for everybody
Tips
Books
- Hooked by Nir Eyal
- The Design Thinker by Rizki Mardita
- Just Enough Research by Erika Hall
- Petunjuk memulai UX dari NOL by
Wasil
Design Publications
- halodesigners.com
- Medium IBM Design
- designbetter.co
- Medium UX Collective
- Medium UX Planet
- airbnb.design
Baparekraf Digital Talent Day: Monitoring dan Coaching Penerima Fasilitasi BDT TA 2020 - Lalu Aan

Weitere ähnliche Inhalte

Was ist angesagt?

Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)
Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)
Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)sekolahbatasnegeri
 
Metedologi desain : design thinking
Metedologi desain : design thinkingMetedologi desain : design thinking
Metedologi desain : design thinkingM Nugraha
 
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa Aisyah Safitri Hayati
 
DESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTDESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTLusiana Diyan
 
Design thinking new for kwu sma 2
Design thinking new for kwu sma 2Design thinking new for kwu sma 2
Design thinking new for kwu sma 2Hindraswari Enggar
 
Review Design Sprint
Review Design SprintReview Design Sprint
Review Design SprintSALMAAUFA1
 

Was ist angesagt? (7)

Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)
Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)
Design Thinking TLE- Aryanita Sembiring (The Local Enamblers)
 
Metedologi desain : design thinking
Metedologi desain : design thinkingMetedologi desain : design thinking
Metedologi desain : design thinking
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa
Lembar/Gambar Kerja untuk Pembuatan Prototype Produk Barang/Jasa
 
DESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTDESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENT
 
Design thinking new for kwu sma 2
Design thinking new for kwu sma 2Design thinking new for kwu sma 2
Design thinking new for kwu sma 2
 
Review Design Sprint
Review Design SprintReview Design Sprint
Review Design Sprint
 

Ähnlich wie Baparekraf Digital Talent Day: Monitoring dan Coaching Penerima Fasilitasi BDT TA 2020 - Lalu Aan

P4. IMK Desain Thinking.pptx
P4. IMK Desain Thinking.pptxP4. IMK Desain Thinking.pptx
P4. IMK Desain Thinking.pptxChunikoAkira
 
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsa
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsaPROTOTYPE DESAIN KREATIFNAsndfasnf aanfsa
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsaikhsyansyaputra
 
implementasi sistem analisa sistem .pptx
implementasi sistem analisa sistem .pptximplementasi sistem analisa sistem .pptx
implementasi sistem analisa sistem .pptxyudisupriyadi7
 
Konsep Desain Prototype dan Kemasan Produk Barang / Jasa
Konsep Desain Prototype dan Kemasan Produk Barang / JasaKonsep Desain Prototype dan Kemasan Produk Barang / Jasa
Konsep Desain Prototype dan Kemasan Produk Barang / Jasaikhsyansyaputra
 
UX Design Process - Developer Student Clubs.pptx
UX Design Process - Developer Student Clubs.pptxUX Design Process - Developer Student Clubs.pptx
UX Design Process - Developer Student Clubs.pptxYOSAFAT11
 
Design sprint-by Raden Bagoes Yudha
Design sprint-by Raden Bagoes YudhaDesign sprint-by Raden Bagoes Yudha
Design sprint-by Raden Bagoes YudhaRbyudha
 
Review Design Sprint
Review Design SprintReview Design Sprint
Review Design SprintDimas Danu
 
BKB - Week 4.pptx
BKB - Week 4.pptxBKB - Week 4.pptx
BKB - Week 4.pptxRapzCb
 
designthinkingpm-210125154731.pptx
designthinkingpm-210125154731.pptxdesignthinkingpm-210125154731.pptx
designthinkingpm-210125154731.pptxRyoILenk
 
Design Sprint Review
Design Sprint ReviewDesign Sprint Review
Design Sprint ReviewRIOBASKARA
 
Inovasi melalui design thinking - Kuliah umum IBS
Inovasi melalui design thinking - Kuliah umum IBSInovasi melalui design thinking - Kuliah umum IBS
Inovasi melalui design thinking - Kuliah umum IBSYudy Yunardy
 
Seminar and DevTalk : Mastering UX Research - What is UX Research
Seminar and DevTalk : Mastering UX Research - What is UX ResearchSeminar and DevTalk : Mastering UX Research - What is UX Research
Seminar and DevTalk : Mastering UX Research - What is UX Researchpmgdscunsri
 
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptx
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptxTopik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptx
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptxMariatulQibtiyah22
 
Lesson 04 - Desain.ppt
Lesson 04 - Desain.pptLesson 04 - Desain.ppt
Lesson 04 - Desain.pptAlTechnology
 

Ähnlich wie Baparekraf Digital Talent Day: Monitoring dan Coaching Penerima Fasilitasi BDT TA 2020 - Lalu Aan (20)

P4. IMK Desain Thinking.pptx
P4. IMK Desain Thinking.pptxP4. IMK Desain Thinking.pptx
P4. IMK Desain Thinking.pptx
 
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsa
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsaPROTOTYPE DESAIN KREATIFNAsndfasnf aanfsa
PROTOTYPE DESAIN KREATIFNAsndfasnf aanfsa
 
implementasi sistem analisa sistem .pptx
implementasi sistem analisa sistem .pptximplementasi sistem analisa sistem .pptx
implementasi sistem analisa sistem .pptx
 
Konsep Desain Prototype dan Kemasan Produk Barang / Jasa
Konsep Desain Prototype dan Kemasan Produk Barang / JasaKonsep Desain Prototype dan Kemasan Produk Barang / Jasa
Konsep Desain Prototype dan Kemasan Produk Barang / Jasa
 
UX Design Process - Developer Student Clubs.pptx
UX Design Process - Developer Student Clubs.pptxUX Design Process - Developer Student Clubs.pptx
UX Design Process - Developer Student Clubs.pptx
 
Mini Google Design Sprint
Mini Google Design SprintMini Google Design Sprint
Mini Google Design Sprint
 
Design sprint
Design sprintDesign sprint
Design sprint
 
Design sprint-by Raden Bagoes Yudha
Design sprint-by Raden Bagoes YudhaDesign sprint-by Raden Bagoes Yudha
Design sprint-by Raden Bagoes Yudha
 
Review Design Sprint
Review Design SprintReview Design Sprint
Review Design Sprint
 
Design Sprint
Design Sprint Design Sprint
Design Sprint
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
BKB - Week 4.pptx
BKB - Week 4.pptxBKB - Week 4.pptx
BKB - Week 4.pptx
 
Design Sprint by Fahreza
Design Sprint by FahrezaDesign Sprint by Fahreza
Design Sprint by Fahreza
 
Review Design Sprint-18523212
Review Design Sprint-18523212Review Design Sprint-18523212
Review Design Sprint-18523212
 
designthinkingpm-210125154731.pptx
designthinkingpm-210125154731.pptxdesignthinkingpm-210125154731.pptx
designthinkingpm-210125154731.pptx
 
Design Sprint Review
Design Sprint ReviewDesign Sprint Review
Design Sprint Review
 
Inovasi melalui design thinking - Kuliah umum IBS
Inovasi melalui design thinking - Kuliah umum IBSInovasi melalui design thinking - Kuliah umum IBS
Inovasi melalui design thinking - Kuliah umum IBS
 
Seminar and DevTalk : Mastering UX Research - What is UX Research
Seminar and DevTalk : Mastering UX Research - What is UX ResearchSeminar and DevTalk : Mastering UX Research - What is UX Research
Seminar and DevTalk : Mastering UX Research - What is UX Research
 
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptx
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptxTopik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptx
Topik 1_Design Thinking dan Pembelajaran yang Berpusat pada Peserta Didik.pptx
 
Lesson 04 - Desain.ppt
Lesson 04 - Desain.pptLesson 04 - Desain.ppt
Lesson 04 - Desain.ppt
 

Mehr von DicodingEvent

Developer Coaching #114.pdf
Developer Coaching #114.pdfDeveloper Coaching #114.pdf
Developer Coaching #114.pdfDicodingEvent
 
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...DicodingEvent
 
tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21DicodingEvent
 
Mengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatMengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatDicodingEvent
 
Membangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSMembangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSDicodingEvent
 
IDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingIDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingDicodingEvent
 
Membuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornMembuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornDicodingEvent
 
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsTechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsDicodingEvent
 
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDTechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDDicodingEvent
 
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanMembuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanDicodingEvent
 
Potensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanPotensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanDicodingEvent
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101DicodingEvent
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
 
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiTeknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiDicodingEvent
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...DicodingEvent
 
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...DicodingEvent
 
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusPengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusDicodingEvent
 
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...DicodingEvent
 
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...DicodingEvent
 
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...DicodingEvent
 

Mehr von DicodingEvent (20)

Developer Coaching #114.pdf
Developer Coaching #114.pdfDeveloper Coaching #114.pdf
Developer Coaching #114.pdf
 
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
 
tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21
 
Mengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatMengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchat
 
Membangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSMembangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWS
 
IDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingIDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational Thinking
 
Membuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornMembuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup Unicorn
 
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsTechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
 
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDTechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
 
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanMembuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
 
Potensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanPotensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depan
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021
 
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiTeknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
 
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
 
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusPengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
 
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
 
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
 
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
 

Baparekraf Digital Talent Day: Monitoring dan Coaching Penerima Fasilitasi BDT TA 2020 - Lalu Aan

  • 1.
  • 2.
  • 5.
  • 6.
  • 7. Interface dan experience adalah dua hal yang berbeda namun selalu bersama
  • 8. Question UX dan UI dalam kasus kopi: coba bedakan menurut pendapat kalian yang mana seharusnya sebuah interface dan sebuah experience? A B
  • 9.
  • 10. "Design process adalah bekal utama yang harus dipahami oleh seorang designer dan non-designer"
  • 11.
  • 12.
  • 13. Dicoding design process Exploratory Prototyping Testing Building empathize and reflect what user need in the real world Discover ideas and articulate user need by craft a best possible ideas Learn what we've created and uncover problems from our solution
  • 14. Dicoding design process Building empathize Mencari masalah user di dunia nyata Define Problem Mempelajari dan mencari main insight Ideate solution Mencari solusi yang paling feasible dan tepat untuk user
  • 15. Dicoding design process Build prototype Proses design yang paling dinantikan Testing Validasi solusi apakah solusi kita sudah membantu users
  • 16. Dalam mendesain sebuah aplikasi atau website hindari langsung membuat sebuah prototype, sebaiknya kita cari tahu dulu masalah yang sebenarnya users alami Exploratory
  • 17. Mantra Utama Goals Apa tujuan utama calon pengguna kita Needs Apa yang sebenarnya paling mereka butuhkan saat ini Context Context of use: users pakai product kita dalam keadaan apa? End to End Bagaimana users berinteraksi product kita dari awal sampai akhir
  • 18. Exploratory Define Problem Saya ingin membuat sebuah aplikasi untuk pesepeda
  • 19. Goals Needs Context End to End Cari tahu masalah users dan mengartikulasi kebutuhan users
  • 20. Exploratory Define Problem Cara sederhana mencari tahu masalah users - Melakukan user survey - Interview
  • 21. Goals Needs Context End to End Analisa masalah user
  • 22. Exploratory Hasil temuan/findings Setelah dilakukan survey dan interview ternyata ditemukan bahwa
  • 23. Exploratory Masalah Users - Kadang users merasa malas untuk bersepeda karena tidak ada teman bersepeda - User tidak punya tujuan kemana akan bersepeda - Users belum tahu bagaimana tips bersepeda yang seru Reframe Problem - User perlu app yang membuat mereka jadi rajin bersepeda - Users ingin melihat jarak tempuh sepeda mereka dan menemukan teman terdekat untuk bersepeda - Users ingin tahu dimana rekomendasi tujuan bersepeda yang asyik
  • 24. Goals User perlu app yang membuat mereka jadi rajin bersepeda Needs Users ingin melihat jarak tempuh sepeda mereka dan menemukan teman terdekat untuk bersepeda Context Users akan sering membuka aplikasi ketika mereka sedang bersepeda End to End Download aplikasi- memulai aplikasi- mengatur jarak tempuh- bersepeda - melihat ringkasan performa bersepeda
  • 25. Prototype Membuat rancangan untuk masalah yang ingin kita selesaikan
  • 26. Dicoding design process Ideation Decision Prototype Mencari solusi sebanyak mungkin dengan metode crazy 8s Menentukan ide mana yang akan digunakan Membuat Hi-Fi prototype dari ide yang terpilih
  • 27.
  • 28. Crazy 8s Metode menggambar Cepat 1. Tentukan masalah yang ingin diselesaikan Contoh: Membuat para pengguna sepeda lebih rajin bersepeda 2. Bagi kertas menjadi 8 bagian 3. Atur timer menjadi 8 menit 4. Mulai gambar 8 ide di setiap bagian kertas yang sudah dibagi tadi (waktunya hanya 8 menit)
  • 29.
  • 30.
  • 31. Tahap menentukan pilihan Penentuan ide dapat dilakukan dengan metode vote (jika Anda memiliki team) 1. Present ide Anda 2. Assumption and Question 3. Dot Vote 4. The Rumble or All-In-One
  • 32. Present ide Anda Menjelaskan ide yang Anda gambar pada sesi Crazy 8s Masing-masing anggota memiliki waktu 2 menit untuk menjelaskan ide.
  • 33. Assumption and Question Biasanya setelah menjelaskan ide. Team kita membangun asumsi dan pertanyaan, gunanya untuk membantu menyelesaikan masalah yang mungkin akan dihadapi pada solusi tersebut
  • 34. Contoh Assumption: Dengan memberi rekomendasi teman bersepeda akan membuat user semakin rajin bersepeda Question: Apakah user akan nyaman bertemu dengan orang asing?
  • 35. Dot Vote Setelah membangun asumsi dan pertanyaan pada sesi sebelumnya. Saatnya bagi team untuk memilih solusi mana yang paling tepat untuk users. Vote bersifat bebas, untuk masing-masing anggota team memiliki 3 kuota vote
  • 36.
  • 37. All in One Bagaimana jika kita memiliki lebih dari 1 solusi yang terpilih? atau jika ingin menggabungkan 2 solusi? Kita bisa melakukan All in One
  • 38. Rumble Jika kita mendesain seorang diri Rumble adalah salah satu solusi untuk menentukan solusi mana yang paling tepat, karena Rumble membandingkan beberapa solusi yang nantinya mungkin bisa menjawab kebutuhan user
  • 40.
  • 41.
  • 42. Build Prototype Setelah mencari tahu solusi yang akan kita gunakan, tahap selanjutnya adalah membangun prototype aplikasi
  • 43. Dicoding design process Sketching Ideas Wireframes Rapid Prototype Implementasi ide ke desain yang lebih nyata
  • 44. Sketching Ideas Cara terbaik untuk menuangkan ide secepat mungkin Sketch kadang digunakan untuk bahan diskusi dengan rekan team
  • 45. Wireframe Wireframes adalah versi detail dari sketches berupa rancangan hitam putih Wireframes sering digunakan untuk memvalidasi dan mendiskusikan ide bersama rekan team
  • 46. Prototype Versi interaktif dari wireframe tapi prototype adalah desain yang sudah memiliki interaksi Contohnya: pada prototype kita dapat menekan sebuah tombol karena pada prototype biasanya sudah memiliki flow
  • 48. Usability Testing Menguji coba prototype design langsung ke users untuk mempelajari apakah kita sudah merancang solusi yang tepat
  • 50. Dicoding design process Mencari masalah pada desain Menemukan opportunity baru Mempelajari behavior User
  • 51. Dicoding design process Preparation Testing Day Learning Process pada testing
  • 52. Phase 1 Preparation Preparation Hal yang perlu disiapkan pada usability testing adalah: 1. Usability Script 2. Recruit Participant
  • 53. Usability Script - Scenario - User task - Testing Notes Pada usability testing kita mengobservasi users yang berinteraksi dengan produk kita
  • 54. Testing Day Pada testing session umumnya kita menyediakan - Alat rekam - Device Testing - Note untuk mencatat
  • 55. Tips Usability Testing Pada sebelum dan saat testing perlu diperhatikan - Selalu minta persetujuan untuk merekam - Jangan beri arahan ke users untuk menyelesaikan sebuah task - Catat hal penting yang Anda temukan ketika testing - Buat users sesantai mungkin
  • 56. Learning Design Thinking adalah proses yang non linear. Dimana hasil yang kita temukan pada usability testing kita pelajari ulang dan menganalisanya kembali kemudian memikirkan solusi untuk menyelesaikannya Restless learning adalah salah satu prinsip pada design process Dicoding, yaitu terus mempelajari produk yang di design
  • 57.
  • 58.
  • 59. Focus on user needs and outcomes. Is the way to align our different perspective
  • 60. Focus
  • 61.
  • 62.
  • 64. Live Collaboration We Always ask with "Why? or What if?" to open more opportunities and possibilities
  • 65. Restless learning All that we built is a prototype that we have to learn what's the problem on the prototype
  • 66.
  • 67. Tips Practice Tips - Be open with any feedback, but only take a constructive feedback - Design thinking is for everybody
  • 68. Tips Books - Hooked by Nir Eyal - The Design Thinker by Rizki Mardita - Just Enough Research by Erika Hall - Petunjuk memulai UX dari NOL by Wasil Design Publications - halodesigners.com - Medium IBM Design - designbetter.co - Medium UX Collective - Medium UX Planet - airbnb.design