Dalam dunia pengembangan software, banyak metodologi yang sudah diperkenalkan. Namun, hanya sedikit yang tetap relevan sampai saat ini. Pada awal pertengahan tahun 1990-an, banyak orang di dunia pengembangan software merasa bahwa metode pengembangan plan-driven itu merepotkan. Perlunya membuat dokumentasi yang berisi keseluruhan requirement dirasa tidak mungkin dilakukan. …

source: usabilitygeek

What is Usability testing?

Usability testing (UT) adalah suatu proses testing yang bertujuan mengetahui seberapa mudah sebuah aplikasi digunakan oleh user berdasarkan UI/UX aplikasi tersebut. Biasanya terdiri dari 2 aktor dalam usability testing, yaitu user dan researcher. Researcher akan mengobservasi user ketika mencoba menyelesaikan skenario yang diberikan. Skenario yang diberikan menggambarkan “task” yang harus…

Berdasarkan cambridge dictionary, people person adalah seseorang yang ramah, suka bertemu dan berbicara dengan orang-orang. Orang yang bersifat people person ini memiliki kehidupan sosial yang lebih aktif dan lebih bahagia dalam hidupnya. Terdapat ciri-ciri utama seseorang dinyatakan sebagai people person, yaitu:

  • Sering menyapa
  • Sebagai pendengar yang aktif
  • Rendah hati

Orang…

Clean code adalah barisan kode yang mudah dibaca, dimengerti, dan di-maintain baik oleh developer sendiri maupun orang lain.

src: lynda.com

Apa itu clean code dan kenapa menerapkan clean code selama pengerjaan PPL?

Dalam bekerja secara tim, untuk meningkatkan keefektivan pekerjaan masing-masing, dibutuhkan kode yang rapi, mudah dibaca, mudah dimengerti, dan mudah diikuti agar dapat diubah-ubah kembali dengan mudah oleh developer lain. Ketika diterapkan dalam…

Test-driven development (TDD) adalah salah satu pendekatan gaya penulisan code dengan tiga aktivitas utama yang dilakukan, yaitu coding, testing, dan design/refactor. TDD lebih sering digunakan ketika membuat proyek yang cukup besar. Sering kali ketika mengembangkan proyek bersama dengan orang lain, terdapat keterhubungan antar implementasi dari satu anggota dengan anggota lainnya…

adalah distributed dan open source Version Control System (VCS) yang populer dipakai untuk mengembangkan aplikasi.

Sebagai sebuah VCS, git akan me-record setiap perubahan yang dilakukan terhadap file, dengan ini dapat dilihat pula beragam versi file-file sebelumnya. …

sumber: Startupi

Persona adalah gambaran umum/representasi dari tipe-tipe target pengguna aplikasi yang ditulis secara realistis. Persona tidak menggambarkan spesifik orang tertentu, melainkan hanya menggambarkan tokoh fiktif.

Personas help to overcome the disconnect between the designers and the consumers, which has been cited as a common problem with UCD processes (Grudin & Pruitt…

Siti Khadijah

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store