RPL - 10 Perancangan Antarmuka Pengguna

Berli Bytes
9 Dec 202116:48

Summary

TLDRThis video provides an introduction to user interface (UI) design as part of software engineering. It covers three key topics: defining user interfaces and the concept of usability, principles of UI design, and the process of UI development. The video emphasizes the importance of creating easy-to-use, aesthetically pleasing, and consistent interfaces, using real-world examples like websites and applications. Key principles discussed include layout, content awareness, aesthetics, ease of use, consistency, and minimizing user effort. The video concludes with a discussion on user-centered design and iterative evaluation in UI development.

Takeaways

  • 💡 User interface (UI) refers to the part of a system where users interact with it, including screens, navigation systems, and reports.
  • 🖥️ UI can take various forms like graphical user interfaces (GUI), command-line interfaces, or voice interfaces, such as the example of Jarvis in Iron Man.
  • ⚙️ Usability is crucial in UI design, consisting of two key concepts: ease of use and ease of learning.
  • 📊 Usability can be measured using metrics like the System Usability Scale (SUS), and a system with high usability has a better chance of being used continuously by users.
  • 🧩 There are six main principles of UI design: layout, content awareness, aesthetics, usability, consistency, and minimizing user effort.
  • 📝 A well-organized layout is essential for clear presentation of information, helping users easily navigate and interact with the system.
  • 🔍 Content awareness ensures that users always know where they are in the system and what information is being presented.
  • 🎨 Aesthetics involves balancing functionality and visual appeal, enhancing user experience through clear and attractive design.
  • ♻️ Consistency in UI helps users predict system behavior, particularly with elements like buttons and color schemes across different parts of the system.
  • 👆 The principle of minimizing effort means reducing the number of actions needed to perform tasks, improving the overall user experience.

Q & A

  • What is a user interface (UI) according to the video?

    -A user interface (UI) is the part of a system where users interact with it. It includes screen displays, system navigation, forms for collecting data, and reports generated by the system. The UI can be graphical (GUI), command-line-based, or even voice-based.

  • What is usability, and why is it important in UI design?

    -Usability refers to how easy software is to use and learn. It's critical in UI design because software with high usability offers a better user experience, leading to sustained use. Poor usability can result in users abandoning the software, regardless of its functionality.

  • What are the six key principles of UI design mentioned in the video?

    -The six key principles are layout, content awareness, aesthetics, ease of use (learnability), consistency, and minimizing user effort. These principles guide the design process to create user-friendly interfaces.

  • Can you give an example of how layout is applied in a web-based application?

    -In a web-based application, layout is applied by dividing the interface into distinct areas like a header, sidebar, and footer. For example, in a news content application, the title is placed in the header, navigation below the header, and the main content occupies the left side with ads on the right.

  • How does Tokopedia apply the principle of content awareness in its UI?

    -Tokopedia applies content awareness by organizing its categories in a logical manner. Main categories are on the left, and subcategories appear when the mouse hovers over a main category, making it easy for users to navigate and find products.

  • What is meant by the principle of 'ease of use' or 'learnability' in UI design?

    -The principle of 'ease of use' or 'learnability' refers to ensuring that a UI is simple and intuitive, making it easy for new users to learn and navigate without confusion. Complex or cluttered UIs can hinder usability and learning.

  • Why is consistency important in UI design?

    -Consistency ensures that similar actions or elements behave predictably across the system. This helps users quickly understand how to interact with the UI, reducing the learning curve and enhancing usability.

  • What does the principle of minimizing user effort involve?

    -Minimizing user effort means simplifying tasks to reduce the number of steps required to perform an action. For instance, in the Speedtest application, users only need to click one button to start a test, avoiding unnecessary configurations.

  • What is the process of user-centered design (UCD) in UI development?

    -User-centered design (UCD) is an approach where the needs and behaviors of users are considered at every stage of the design process. It starts with understanding the users, structuring the interface, setting design standards, prototyping, and iterating based on testing and evaluation.

  • What are the common methods used for UI evaluation mentioned in the video?

    -The video mentions four common methods: heuristic evaluation, interactive evaluation, walkthrough evaluation, and formal usability testing. These methods help ensure that the UI meets the usability standards and user needs.

Outlines

00:00

📱 Introduction to User Interface Design

This paragraph introduces the video on software engineering, focusing on user interface design. It outlines three main topics: the definition of user interface (UI), the principles for designing UI, and the design process itself. The video starts with the question, 'What is UI?' and explains how UI allows users to interact with systems, including forms, screens, and reports. It emphasizes that UIs can take various forms, not just graphical, and highlights the concept of usability, which involves software being easy to use and learn. The paragraph concludes by stressing that poor usability can lead to software failure, even if it functions correctly.

05:01

🖥️ The Importance of Layout in UI Design

This section focuses on the principle of layout in user interface design, which involves dividing the interface into consistent, functional areas. It explains that proper layout organization improves user experience by keeping content well-structured. A web-based content application example is given, highlighting how different sections like headers, navigation, and content are organized to avoid confusion. Poor layout can lead to a cluttered interface, making it harder for users to navigate the application.

10:03

📋 Content Awareness and Aesthetic Design

Here, the content addresses the principles of content awareness and aesthetics in UI design. It explains how users should easily find the information they need without getting lost. The example of Tokopedia is used to show how categorization and submenus help organize a large number of products. Aesthetic principles are also covered, emphasizing clean, readable designs that balance functionality with visual appeal. Contrast, spacing, and alignment are highlighted as key aesthetic factors.

15:04

🔄 Ease of Use and Consistency

This paragraph discusses two critical principles of UI design: ease of use (Yes Level) and consistency. It illustrates how overly complex interfaces, such as a bulk file renaming application, can be daunting for users. The importance of making software both easy to use and learn is stressed. Consistency in UI is also covered, particularly in terms of design patterns like color usage for buttons, such as red for 'delete,' which helps users predict system behavior.

🖱️ Minimize User Effort

This section focuses on the principle of minimizing effort for users. It explains that common tasks should require as few steps as possible, citing the Speedtest app as an example, where a single click starts the internet speed test. The paragraph contrasts this with overly complicated designs that force users to go through unnecessary steps, which can detract from the user experience.

🛠️ The Process of User Interface Design

This paragraph introduces the user-centered design process for creating UIs. It outlines key steps such as understanding user needs, creating an interface structure, setting standards, and prototyping. The design process is iterative, with regular testing and evaluation to ensure the UI meets user requirements. The approach centers around making sure that every step aligns with user expectations and software needs.

👥 Understanding the User

This section emphasizes the importance of understanding user characteristics and behaviors to create a successful UI. It introduces different types of users, from occasional users to premium subscribers, and discusses how each group interacts differently with software. By prioritizing user needs and preferences, designers can create more targeted and effective interfaces.

🌐 Structuring the User Interface

The focus here is on creating a structure for the user interface, such as a site map for web applications. This provides a clear overview of the interface's organization and functionality, helping to visualize how menus and features are laid out. The paragraph underscores the importance of having a well-organized structure to ensure users can easily navigate the application.

📏 Setting Standards for UI Design

This paragraph discusses the role of standards in UI design, which can be self-imposed or based on best practices. Examples include icon placement, image size, and font minimums. These standards help ensure consistency and quality across the application, making the interface more predictable and easier for users to interact with.

🔧 Prototyping the Interface

This section explains the role of prototyping in UI design. Prototypes, which can range from low-fidelity wireframes to high-fidelity models, help visualize the final interface. High-fidelity prototypes are closer to the final design but take longer to create. Prototyping ensures that the design meets functional and usability requirements before full development.

🔍 Testing and Evaluation

The final paragraph covers testing and evaluation methods in UI design. These processes measure how well the interface meets user needs and whether improvements are needed. Four common methods are outlined: heuristic evaluation, interactive evaluation, walkthroughs, and formal usability testing. Each method helps identify issues and refine the UI to enhance user experience.

Mindmap

Keywords

💡User Interface (UI)

A user interface is the part of a system where users interact with it. It includes elements like display screens, keyboards, and other input/output devices. In the context of the video, the UI is defined as the place where users engage with the system, whether through graphical user interfaces (GUI), command-line interfaces, or voice-controlled interfaces like in the movie 'Iron Man' with JARVIS.

💡Usability

Usability refers to how easy and efficient a system or software is to use. The video emphasizes the importance of designing user interfaces that are both easy to use and easy to learn, as high usability leads to better user retention. Examples include measuring usability through tools like the System Usability Scale (SUS).

💡Layout

Layout in UI design refers to the organization of elements within the interface, typically divided into regions like headers, footers, and sidebars. The video highlights its importance by showing examples of web-based applications where content is clearly separated for better organization and user experience.

💡Content Awareness

Content awareness is about ensuring users know where they are and what information is being displayed on the interface. The video gives examples, like how Tokopedia uses categories and subcategories to help users easily navigate through the vast content available on the platform.

💡Aesthetic

Aesthetic in UI design refers to the balance between functionality and visual appeal. A well-designed interface not only works well but also looks pleasing. In the video, Tokopedia is used as an example, showing how the use of clear font sizes and contrasting colors improves readability and navigation.

💡Consistency

Consistency in UI ensures that similar functions are presented in the same way throughout an application, making it easier for users to predict how the system will behave. The video mentions how the same color or button styles should be maintained across different pages, like using red for delete buttons consistently.

💡Minimize Effort

Minimize effort means reducing the number of actions or steps users need to take to accomplish tasks. The video explains that in an ideal UI, no task should require more than three clicks, as demonstrated by applications like Speedtest, where testing internet speed is done with a single click.

💡User-Centered Design

User-centered design is an approach where the needs, behaviors, and preferences of the users are prioritized throughout the design process. In the video, this concept is explained as part of the UI design process, which involves understanding user characteristics and creating prototypes that are repeatedly tested and refined.

💡Prototype

A prototype in UI design is a preliminary model of the interface that simulates how the final product will function. The video discusses low-fidelity and high-fidelity prototypes as essential steps in the design process, used to test the interface’s usability and functionality before full development.

💡Heuristic Evaluation

Heuristic evaluation is a method of testing a UI by comparing it against established usability principles or standards. The video describes this process as one of several methods used to evaluate user interfaces, ensuring they meet design and functionality expectations.

Highlights

Introduction to the topic of User Interface (UI) design, covering key areas: the concept of UI, principles of UI design, and the process of UI design.

Definition of User Interface: a point where users interact with a system, including screens, navigation menus, forms, and reports.

Usability concept tied to UI: software should be easy to use and learn, with usability measured by the System Usability Score (SUS).

Importance of usability: high usability increases the likelihood of continued use, while poor usability results in a failed system, even if it's functional.

The six key principles of UI design: layout, content awareness, aesthetics, usability, consistency, and minimizing user effort.

Principle of layout: the UI must be divided into consistent areas, such as headers, sidebars, and footers, for better organization.

Principle of content awareness: users should always know where they are and what information is displayed, preventing disorientation.

Principle of aesthetics: balance between functionality and visual appeal in presenting information.

Principle of ease of use: the interface must be easy to use and learn, especially for new users.

Principle of consistency: applying the same design standards across the system, like using red for a delete button across all pages.

Principle of minimizing effort: frequent functions should require minimal steps, such as one-click processes for common tasks.

Example of a well-organized layout: a news content website with clear divisions between navigation, main content, and ads.

Process of UI design: a user-centered approach that starts with understanding the user, creating a structure, setting standards, and building prototypes.

Importance of understanding the user: identifying the behaviors and needs of different user groups is crucial for prioritizing features.

UI evaluation techniques: heuristic evaluation, interactive evaluation, walkthroughs, and formal usability testing ensure the interface meets user needs.

Transcripts

play00:00

Hai selamat datang di video materi untuk

play00:02

mata kuliah rekayasa perangkat lunak

play00:03

dalam kesempatan kali ini yang menjadi

play00:06

pembahasan materi kita adalah tentang

play00:08

perancangan antarmuka pengguna atau user

play00:11

interface design selamat menyimak

play00:14

ada tiga topik pembahasan di dalam video

play00:16

materi ini pertama adalah tentang apa

play00:19

itu antarmuka dan juga konsep usability

play00:21

yang selalu melekat di dalamnya lalu

play00:24

topik yang kedua adalah prinsip-prinsip

play00:26

yang dapat kita ikuti pada proses

play00:28

perancangan antarmuka dan topik terakhir

play00:30

atau yang ke tiga adalah proses yang ada

play00:32

di dalam perancangan antarmuka Mari kita

play00:35

bahas satu persatu

play00:37

kita awali pembahasan topik yang pertama

play00:40

dengan sebuah pertanyaan apa itu

play00:42

sebetulnya user interface atau antarmuka

play00:44

pengguna ini Swag some dan road dalam

play00:47

buku mereka menuliskan bahwa user

play00:50

interface adalah bagian di dalam sistem

play00:52

4 dimana pengguna dapat berinteraksi

play00:54

dengan sistem tersebut menurut mereka

play00:57

user interface ini mencakup tampilan

play00:59

layar yang dan navigasi sistem

play01:01

formulir-formulir yang biasa digunakan

play01:03

untuk mengumpulkan data dan juga laporan

play01:06

yang dibuat oleh sistem kita dapat

play01:08

Sederhanakan definisi tersebut menjadi

play01:10

user interface adalah tempat atau itik

play01:13

pengguna berinteraksi dengan sistem

play01:14

misalnya halaman website yang berisi

play01:17

menu navigasi voice command layar ATM

play01:21

dan lain sebagainya glue kita pahami

play01:24

bahwa interface ini tidak selamanya

play01:26

berbentuk grafik atau GUI antarmuka bisa

play01:29

juga berbentuk command-line interface

play01:31

ataupun suara jika anda pernah menonton

play01:34

film Iron Man Jarvis dalam film tersebut

play01:37

juga merupakan contoh user interface

play01:39

dalam hal ini berbentuk Netral langit

play01:41

voice user interface sang tokoh utama

play01:43

yaitu Tony Stark berinteraksi dengan

play01:45

kostum Iron Man ya melalui Jarvis

play01:48

ada sebuah konsep yang tidak bisa lepas

play01:51

dari rancangan antarmuka yaitu konsep

play01:54

usability user interface akan sangat

play01:57

berkaitan erat dengan you chability

play02:00

ini memiliki dua konsep utama pertama

play02:02

perangkat lunak yang mudah untuk

play02:04

digunakan dan yang kedua perangkat lunak

play02:07

yang mudah untuk dipelajari

play02:09

usability suatu sistem atau software

play02:11

dapat diukur misalnya dengan sistem

play02:14

usability skill atau USB semakin tinggi

play02:18

nilai usability nya maka suatu perangkat

play02:20

lunak semakin mudah untuk digunakan dan

play02:22

juga semakin mudah untuk dipelajari oleh

play02:25

pengguna barunya

play02:26

menjadikan aspek usability sebagai

play02:29

standar dalam perancangan antarmuka

play02:30

sangat disarankan agar software yang

play02:33

kita buat memiliki peluang lebih besar

play02:34

untuk digunakan oleh pengguna secara

play02:36

berkelanjutan

play02:38

software dengan usability yang buruk

play02:40

akan memberikan pengalaman yang buruk

play02:42

bagi penggunanya Bahkan mereka bisa

play02:44

tidak mau lagi menggunakan software

play02:46

tersebut dan ingat software yang tidak

play02:48

digunakan oleh penggunanya adalah

play02:50

software yang gagal sekalipun

play02:52

fungsionalitasnya berjalan dengan

play02:53

seharusnya

play02:56

dalam membuat rancangan antarmuka atau

play02:58

user interface sebaiknya mengikuti

play03:01

prinsip-prinsip yang berlaku di dalamnya

play03:03

sekurang-kurangnya ada enam prinsip

play03:05

perancangan antarmuka Abel yang kita

play03:07

lihat ini mendeskripsikan secara singkat

play03:10

keenam prinsip tersebut prinsip yang

play03:12

pertama adalah layout prinsip ini

play03:15

menyatakan bahwa antarmuka haruslah

play03:17

dibagi menjadi beberapa kumpulan area

play03:19

atau wilayah yang konsisten dan sesuai

play03:21

fungsinya misalnya dalam aplikasi

play03:24

berbasis web antarmukanya biasanya

play03:26

terbagi atas header sidebar dan juga

play03:29

footer Widget yang kedua adalah konten

play03:32

wellness menurut prinsip ini pengguna

play03:35

perlu mengetahui dimana dia berada dan

play03:37

informasi apa yang ditampilkan atau

play03:40

dengan kata lain pengguna tidak tersesat

play03:42

Saat berinteraksi dengan sistem

play03:45

prinsip selanjutnya adalah estetik yaitu

play03:48

seimbang antara fungsional dan keindahan

play03:50

penyajian informasi lalu ada juga

play03:52

prinsip Yes level yang mengharuskan

play03:55

antarmuka untuk mudah digunakan dan

play03:57

mudah dipelajari dan ciptaan yang kelima

play04:00

adalah konsistensi konsistensi pada user

play04:03

interface memudahkan user untuk menebak

play04:05

Apa yang kira-kira dilakukan sistem

play04:07

sebelum mereka menjalankan sebuah fungsi

play04:09

tertentu dan prinsip perancangan

play04:12

antarmuka yang terakhir adalah minimize

play04:14

Fort maksudnya proses untuk menjalankan

play04:17

perintah tertentu harus sederhana

play04:19

misalnya kebanyakan perancangnya user

play04:22

interface menerapkan aturan tidak boleh

play04:24

lebih dari tiga klik mouse untuk

play04:25

menjalankan fungsi tertentu pada sistem

play04:29

itulah keenam prinsip prancangan

play04:31

antarmuka yang sebaiknya kita ikuti

play04:33

Sekarang mari kita lihat contoh

play04:35

penerapan dari masing-masing prinsip

play04:37

tersebut

play04:39

penerapan prinsip layout pada rancangan

play04:41

antarmuka sangatlah penting dengan

play04:43

menerapkannya informasi yang disajikan

play04:45

kepada pengguna akan lebih terorganisir

play04:47

dengan baik

play04:48

perhatikan contoh layout untuk aplikasi

play04:51

berbasis web berikut ini ini adalah

play04:53

contoh antarmuka untuk aplikasi pengolah

play04:56

konten berita perhatikan bahwa terdapat

play04:58

pembagian wilayah untuk dengan spesifik

play05:01

sehingga tidak bercampur satu sama lain

play05:03

inilah Contoh penerapan prinsip layout

play05:06

dari rancangan atau gambar ini kita

play05:09

dapat mengetahui jenis konten apa yang

play05:11

ditempatkan di mana misalnya judul

play05:14

website ditempatkan pada sebelah kiri di

play05:16

bagian header dibawah header ada

play05:18

navigasi konten Utama terletak di bawah

play05:21

navigasi dan menempati bagian paling

play05:23

kiri dengan ukuran lebar yang lebih

play05:25

besar dibandingkan dengan iklan yang ada

play05:27

disebelah kanannya

play05:29

jika tidak menerapkan prinsip layout

play05:31

dengan baik struktur konten yang

play05:33

disajikan pada antarmuka menjadi

play05:35

berantakan dan saling tercampur satu

play05:37

sama lain tentu ini akan menyulitkan

play05:39

pengguna saat menggunakan aplikasi

play05:41

tersebut

play05:43

kita lanjutkan pada prinsip kontinu

play05:46

Ernest dan juga esthetics penerapan

play05:48

prinsip ini penting terutama jika ada

play05:50

banyak sekali konten yang perlu

play05:52

disajikan ke hadapan pengguna dalam satu

play05:54

layar dengan prinsip ini kita merancang

play05:57

antarmuka sedemikian hingga sehingga

play05:59

pengguna Hai dapat dengan mudah

play06:01

menemukan apa yang mereka inginkan di

play06:03

tengah-tengah konten lain Um sangat

play06:05

banyak Mari kita jadikan Tokopedia

play06:08

Sebagai contoh pada website ecommerce

play06:10

ini terdapat sangat banyaknya Teguh

play06:12

produk untuk dijual perhatikan Bagaimana

play06:15

Tokopedia merancang antarmuka untuk

play06:17

mengatasi permasalahan kategori yang

play06:19

sangat banyak tersebut

play06:21

kategori utama slo diletakkan di sebelah

play06:23

kiri kita lihat disana ada office

play06:25

olahraga otomotif perawatan hewan dan

play06:28

seterusnya

play06:29

sub-kategori baru akan muncul apabila

play06:31

pengguna mengarahkan kursor ke kategori

play06:33

utama tadi misalnya seperti yang

play06:36

terlihat pada gambar sub-kategori

play06:38

sepakbola sepatu roda ismul dan lain

play06:41

sebagainya baru muncul jika kursor Mouse

play06:43

diarahkan ke kategori utama olahraga

play06:47

di bawah sub menu kategori itulah menu

play06:50

untuk jenis produk yang lebih spesifik

play06:51

ditempatkan

play06:53

jika seandainya pengguna ingin mencari

play06:55

produk bola tenis maka mereka dapat

play06:57

menemukannya dengan relatif cukup mudah

play07:00

Hai karena produk tersebut sudah

play07:01

ditempatkan pada kategori yang sesuai

play07:03

inilah contoh Bagaimana Tokopedia

play07:06

menerapkan prinsip konten warnes pada

play07:08

rancangan antarmuka

play07:09

Lalu bagaimana dengan prinsip estetik

play07:11

nya prinsip tersebut diterapkan oleh

play07:14

Tokopedia dengan cara memanfaatkan rata

play07:16

kiri untuk setiap tulisan kategori

play07:18

produknya menggunakan warna latar dan

play07:21

tulisan yang memiliki kontras yang baik

play07:22

sehingga terlihat jelas apa yang

play07:24

tertulis dan juga penggunaan jarak atau

play07:26

whitefish antar konten yang membuat

play07:29

penggunanya Man untuk mengeksplorasi

play07:31

setiap informasi yang disajikan

play07:34

Mari beralih ke prinsip selanjutnya

play07:36

yaitu prinsip Yoshi level Perhatikan

play07:39

gambar berikut ini adalah contoh

play07:40

antarmuka untuk aplikasi pengubah nama

play07:42

file secara massal untuk banyak file

play07:45

sekaligus

play07:46

perhatikan setiap konten yang disajikan

play07:48

dalam antarmuka tersebut Bagaimanakah

play07:50

menurut anda

play07:52

bagi Kebanyakan orang terutama orang

play07:55

awam akan terasa bahwa aplikasi ini

play07:57

ribet dan memberikan kesan sulit

play07:58

digunakan

play08:00

Hai banyak dari fungsi yang ditampilkan

play08:01

belum tentu dipahami oleh penggunanya

play08:03

atau dengan kata lain tidak mudah untuk

play08:06

dipelajari ingat kembali bahwa prinsip

play08:08

Yes level adalah memastikan bahwa

play08:10

aplikasi haruslah mudah digunakan dan

play08:13

juga mudah dipelajari jika kita memahami

play08:15

prinsip tersebut maka tentu kita akan

play08:18

menghindari rancangan antarmuka yang

play08:19

ribet seperti yang ditunjukkan oleh

play08:21

gambar

play08:23

selanjutnya adalah prinsip konsistensi

play08:26

prinsip ini penting untuk diterapkan

play08:28

Apabila ada sebuah fungsi tertentu dari

play08:30

aplikasi yang bisa muncul atau ditemukan

play08:32

pada banyak tempat di dalam aplikasi

play08:34

tersebut

play08:36

konsistensi ini misalnya adalah pada

play08:38

desain dan warna tombol sebaiknya kita

play08:41

mengikuti yang sudah umum dipahami oleh

play08:43

pengguna bisa saja karena sudah jadi

play08:45

kebiasaan mereka misalnya ada rancangan

play08:48

untuk tombol delete menurut anda warna

play08:51

apa yang paling umum digunakan untuk

play08:52

tombol delete kebanyakan aplikasi yang

play08:55

ada menggunakan warna merah untuk tombol

play08:57

delete dibandingkan dengan warna yang

play08:59

lain Hai ada dua hal terkait prinsip

play09:02

konsistensi yang perlu kita perhatikan

play09:04

pertama gunakan rancangan antarmuka yang

play09:07

sudah umum dipahami oleh pengguna dan

play09:10

kedua konsisten dalam menggunakan

play09:12

rancangan yang sama untuk sebuah fungsi

play09:14

tertentu jika dimunculkan di banyak

play09:16

tempat pada aplikasi tersebut misalnya

play09:19

jika sudah menggunakan warna merah untuk

play09:21

tombol delete di sebuah halaman a5k

play09:24

tetap gunakan warna tersebut Setiap

play09:26

memunculkan tombol delete di halaman

play09:27

lainnya seperti halaman b-c-d hingga Z

play09:32

prinsip perancangan yang terakhir adalah

play09:35

minimize repot penerapan prinsip ini

play09:38

berorientasi pada penyederhanaan langkah

play09:40

yang perlu dilakukan oleh pengguna untuk

play09:42

suatu fungsi tertentu yang sering

play09:45

digunakan oleh mereka saat menjalankan

play09:46

aplikasi contoh yang baik Bagaimana

play09:49

prinsip ini terapkan dapat dilihat pada

play09:51

aplikasi Speedtest yang berfungsi untuk

play09:53

mengukur kecepatan internet kita ada

play09:56

aplikasi tersebut kita hanya perlu

play09:58

mengklik satu buah tombol saja Hai dan

play10:00

fungsi lihatkan sudah berjalan Coba

play10:03

bayangkan apabila untuk menggunakannya

play10:05

kita perlu memilih berbagai pengaturan

play10:07

terlebih dahulu seperti memilih server

play10:09

pengujiannya mengatur ukuran kecepatan

play10:12

pada indikatornya Atau

play10:13

pengaturan-pengaturan lainnya

play10:15

aplikasi ini bisa saja dibuat seperti

play10:18

itu namun akan bertentangan dengan

play10:20

prinsip minimize Fort

play10:23

sampai disini kita sudah melihat

play10:25

berbagai contoh penerapan

play10:26

prinsip-prinsip perancangan Lalu

play10:28

bagaimana sebetulnya proses perancangan

play10:30

user interface ini dilakukan ada lebih

play10:33

dari satu pendekatan Bagaimana merancang

play10:34

antarmuka namun apapun pendekatannya

play10:37

yang dilakukan kita perlu terlebih

play10:39

dahulu mengidentifikasi requirements

play10:41

atau kebutuhan dari aplikasi yang akan

play10:43

dibuat rancangannya salah satu

play10:46

pendekatan yang terbukti bisa

play10:47

menghasilkan rancangan antarmuka yang

play10:49

baik adalah pendekatan yang berpusat

play10:50

pada pengguna atau istilahnya

play10:52

user-centered design

play10:54

kurang lebih proses perancangan

play10:56

antarmuka dengan pendekatan ini adalah

play10:58

seperti yang ditunjukkan pada gambar Hai

play11:00

prosesnya dimulai dengan memahami

play11:02

pengguna terlebih dahulu kemudian kita

play11:04

buat susunan interfacenya lalu Tentukan

play11:07

standar dan terakhir adalah membuat

play11:09

prototipe ataupun rupanya pada setiap

play11:12

proses tersebut dilakukan uji dan

play11:14

evaluasi untuk memastikan luaran dari

play11:16

masing-masing sudah sesuai dengan apa

play11:18

yang diharapkan proses perancangan antar

play11:21

muka ini biasanya juga bersifat

play11:23

interaktif atau berulang prosesnya

play11:24

sampai dihasilkan rancangan antarmuka

play11:26

yang paling memenuhi kebutuhan perangkat

play11:29

lunak yang kita kembangkan

play11:30

Mari kita bahas Setiap proses tersebut

play11:33

satu-persatu

play11:36

proses yang pertama adalah memahami

play11:38

Siapa pengguna perangkat lunak yang kita

play11:40

kembangkan memahami karakteristik dan

play11:42

kebiasaan Siapa yang menggunakan

play11:44

software adalah kunci keberhasilan dalam

play11:46

merancang user interface pengguna bisa

play11:49

saja memiliki karakteristik kebiasaan

play11:51

yang berbeda-beda Perhatikan gambar

play11:53

berikut ini adalah contoh empat kelompok

play11:55

pengguna pada satu aplikasi yang sama

play11:58

setiap kelompok pengguna rezeki perilaku

play12:00

yang berbeda ketika menggunakan aplikasi

play12:03

tersebut

play12:03

kelompok yang pertama adalah pengguna

play12:05

yang biasanya hanya menggunakan aplikasi

play12:08

satu kali saja dan jarang menggunakannya

play12:10

kembali lalu kelompok kedua adalah orang

play12:13

yang cukup sering menggunakan aplikasi

play12:15

namun hanya sebagai pelanggan yang

play12:17

menggunakan fitur-fitur gratisnya saja

play12:19

Lombok yang ketiga adalah pengguna yang

play12:22

mau menggunakan layanan premium Hanya

play12:24

apabila mereka merasa benar-benar

play12:25

membutuhkannya butuh proses tertentu

play12:28

hingga pada akhirnya mereka mau menjadi

play12:30

pelanggan premium dan kelompok terakhir

play12:33

adalah kelompok pengguna yang tanpa ragu

play12:34

langsung menjadi pelanggan premium

play12:36

terlepas pada saat itu apakah mereka

play12:38

membutuhkan fitur-fitur premium atau

play12:40

tidak memahami karakteristik pengguna

play12:43

akan memudahkan kita dalam menentukan

play12:45

prioritas misalnya untuk menentukan

play12:47

fitur Apa yang perlu dibuat terlebih

play12:49

dahulu atau Bagaimana susunan informasi

play12:52

yang disajikan dan lain sebagainya

play12:55

akan sangat sulit untuk membuat aplikasi

play12:57

yang sesuai untuk semua kelompok

play12:58

pengguna kita perlu menentukan prioritas

play13:01

kelompok mana yang didahulukan

play13:04

oleh karakteristik dan perilaku pengguna

play13:06

sudah dapat dipahami maka proses

play13:09

selanjutnya adalah membuat struktur atau

play13:11

susunan antarmuka dengan membuat

play13:13

struktur user interface kita akan

play13:15

mendapatkan gambaran apa saja user

play13:17

interface yang harus dibuat untuk

play13:18

perangkat lunak contoh sederhana

play13:21

struktur antarmuka adalah site map atau

play13:23

peta situs pada aplikasi berbasis web

play13:25

seperti yang terlihat pada gambar dengan

play13:28

membuat site map seperti ini kita bisa

play13:30

mendapatkan gambaran tentang susunan

play13:32

menu dari aplikasi yang akan dibuat

play13:34

dalaman atau level menunya dan juga

play13:37

menggambarkan di bagian mana saja suatu

play13:39

fungsi dapat dijalankan oleh pengguna

play13:43

setelah struktur antarmuka dibuat maka

play13:45

kita perlu juga menentukan standar

play13:47

inilah yang dilakukan pada proses

play13:49

selanjutnya

play13:50

standar merupakan sebuah aturan yang

play13:52

harus dipenuhi dalam setiap user

play13:54

interface yang dibuat standar bisa

play13:57

ditetapkan sendiri atau mengikuti best

play13:59

practice yang Hai contoh-contoh standar

play14:01

dalam aplikasi berbasis website misalnya

play14:03

sebagai berikut pertama gunakan icon di

play14:06

sebelah kiri Tombol menu dua tidak

play14:09

menggunakan gambar yang panjang atau

play14:10

lebarnya lebih kecil dari 300.000

play14:14

tiga tata letak untuk setiap halaman

play14:16

website adalah 70% lebar untuk isi utama

play14:19

dan 30% lebar untuk site di sebelah kiri

play14:23

keempat ukuran font minimal adalah 12

play14:26

pixel tentu masih ada banyak contoh

play14:28

standar lain yang dapat diterapkan

play14:30

selain keempat standar yang dijadikan

play14:32

contoh tersebut

play14:34

setelah tanda rancangan antarmuka

play14:36

ditetapkan maka saatnya melanjutkan ke

play14:38

proses berikutnya yaitu membuat

play14:41

prototipe atau purwarupa antarmuka

play14:43

prototipe user interface harus bisa

play14:46

menggambarkan fungsi yang sebenarnya

play14:47

dari user interface tersebut prototipe

play14:50

dapat juga dikatakan sebagai Warframe

play14:52

prototipe ini bisa dalam bentuk

play14:54

low-fidelity Prototype atau HIV Jelly

play14:57

tipe Pique tergantung dari kebutuhannya

play15:00

ndak membuat Hi fidelity Prototype tentu

play15:02

akan lebih detail menggambarkan

play15:03

rancangan antarmuka Namun demikian waktu

play15:06

yang diperlukan untuk membuatnya juga

play15:08

lebih lama biasanya desain akhir

play15:11

antarmuka yang digunakan tidak jauh

play15:12

berbeda dari high fidelity prototipe

play15:14

yang dibuat oleh pun tidak selalu

play15:16

seperti itu ingat bahwa pembuatan

play15:19

purwarupa pada dasarnya adalah untuk

play15:20

memastikan fungsi dan fitur yang akan

play15:22

dimiliki oleh aplikasi berikut dengan

play15:25

penempatan menu untuk mengaksesnya sudah

play15:27

sesuai atau belum

play15:30

terakhir adalah proses pengujian dan

play15:32

evaluasi antarmuka tujuan dari pengujian

play15:35

dan evaluasi adalah untuk mengukur

play15:37

kesesuaian rancangan yang dihasilkan

play15:39

dengan kebutuhan yang ada dan apabila

play15:42

ada kekurangan kita dapat mengetahui

play15:44

bagaimana cara memperbaikinya ada banyak

play15:47

bentuk evaluasi namun ada empat bentuk

play15:49

yang umum digunakan pertama adalah

play15:51

heuristic evaluation yaitu evaluasi

play15:54

dengan membandingkan interface yang ada

play15:56

dengan prinsip-prinsip atau standar yang

play15:59

digunakan

play16:00

biasanya dengan checklist Lalu ada juga

play16:03

interaktif evaluation evaluasi ini

play16:06

dilakukan dengan meminta pengguna

play16:07

software melakukan skenario tertentu

play16:09

yang ditentukan oleh tim perangkat lunak

play16:12

3 ada World War Z yaitu evaluasi dengan

play16:16

cara menelusuri setiap interface yang

play16:18

dibuat satu per satu biasanya dilakukan

play16:21

oleh pengguna dengan Storyboard dan

play16:24

bentuk evaluasi yang keempat adalah

play16:25

formal usability testing evaluasi ini

play16:28

dilakukan dengan kondisi yang

play16:29

benar-benar mendekati kondisi yang

play16:31

sebenarnya biasanya dilakukan oleh

play16:33

pengguna sungguhan

play16:35

baiklah proses-proses dalam perancangan

play16:38

antarmuka tadi mengakhiri pembahasan

play16:40

materi kita kali ini berikut ada tiga

play16:42

referensi utama dalam penyusunan materi

play16:44

video ini Terima kasih karena sudah

play16:46

menyimaknya sampai selesai

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
UI DesignUsabilitySoftwareUser ExperiencePrinciplesInterface LayoutInteractionPrototypingEvaluationDesign Process
هل تحتاج إلى تلخيص باللغة الإنجليزية؟