1.5. Skenario Pengguna

Oke, sekarang kita definisikan bersama checklist skenario-skenario yang mungkin dilakukan oleh user ketika aplikasi dijalankan. Daftar skenario ini biasanya disebut User Story.

Apa kegunaan user story?

Dalam proses pengembangan software, user story digunakan untuk mengukur sejauh mana aplikasi berhasil dikerjakan. Biasanya satu item user story didefinisikan sebagai taks atau ticket atau target yang harus dikerjakan oleh programmer dalam batasan waktu tertentu.

Berikut contoh daftar user story untuk aplikasi yang akan kita kembangkan.

  1. sebagai pengguna, saya bisa melakukan signup dengan cara mendaftarkan email dan password.
  2. sebagai pengguna, saya bisa melakukan login dengan cara mendaftarkan email dan password.
  3. sebagai pengguna, saya bisa melihat daftar item todo (jika ada).
  4. sebagai pengguna, saya bisa menambahkan item todo dengan cara menyentuh tombol "add" pada floating button
  5. sebagai pengguna, saya bisa menulis item todo (baru) kemudian menyimpannya dengan cara menyentuh tombol "save"
  6. sebagai pengguna, saya bisa membatalkan tulisan item todo dengan cara menyentuh tombol "cancel"
  7. sebagai pengguna, saya bisa melakukan sinkronisasi daftar todo dengan cara menyentuh tombol "synchronize"