Nah kali ini saya akan menjelaskan apa si itu use case dan apasih Storyboard?, pada pembahasan ini saya mengambil beberapa sumber dan saya simpulkan bahwa Use Case adalah sebuah rangkaian kelompok yang erkait dan membentuk sistem yang teratur yang biasanya mendifinisikan interaksi antara pran aktor dan sistem dalam mencapai sebuah tujuan.
Sejarah Use Case
Sejarah Use Case
Use Case diperkenalkan sebagai bagian dari metodologi pengembangan berorientasi obyek oleh Ivar Jacobson pada tahun 1992. Namun begitu, Larry Constantine, dkk, telah mengembangkan Use Case ini bukan hanya untuk penggunaan di pemrograman berorientasi obyek melainkan untuk keperluan pendefinisian kebutuhan dan desain User Interface. Setiap Use Case menggambarkan sebuah skenario di mana seorang user berinteraksi dengan sistem yang sedang dibuat untuk menyelesaikan satu tugas tertentu.
Pengenalan Use Case Secara Umum
Use case dibuat berdasar keperluan actor, merupakan “apa” yang dikerjakan system, bukan “bagaimana” system mengerjakannya. Use case diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan actor. Use casedinotasikan dengan gambar (horizontal ellipse). Use case biasanya menggunakan kata kerja. Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada 2 use case yang memiliki nama yang sama. Secara umum use case adalah: Pola perilaku system dan urutan transaksi yang berhubungan yang dilakukan oleh satu actor.
- Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”.
- Menggambarkan kebutuhan system dari sudut pandang user
- Mengfokuskan pada proses komputerisasi (automated processes)
- Menggambarkan hubungan antara use case dan actor
- Use case menggambarkan proses system (kebutuhan system dari sudut pandang user)
Terminologi di dalam Use Case
Sebuah Use Case dapat dibuat dalam bentuk tekstual ataupun berbentuk diagram. Terminologi yang perlu dipahami di dalam Use Case adalah:
- Aktor: adalah orang, organisasi, atau sistem eksternal yang berinteraksi dengan sistem yang akan dibuat.
- Use Case: menggambarkan serangkaian aksi yang terukur yang dilakukan oleh aktor terhadap sistem dan memberikan nilai tertentu terhadap aktor.
- Hubungan atau Relasi: menggambarkan jenis interaksi antara aktor dengan use case, antara use case dengan use case, dan antara aktor dengan aktor.
Componen Usecase
Mendefinisikan Kebutuhan dengan Use Case
Menggambarkan Use Case hanyalah bagian kecil dari pendefinisian kebutuhan. Deskripsi tekstual yang lebih lengkap diperlukan untuk membantu desainer dan programmer di dalam pekerjaan desain dan kodind, serta diperlukan pula sebagai sarana komunikasi antara pemberi pekerjaan (project sponsor dan project stakeholder) dengan tim pelaksana proyek.
Contoh Use Case pada rojek Pemesanan makanan saya :
Contoh Use Case pada rojek Pemesanan makanan saya :
0 comments:
Post a Comment