SlideShare a Scribd company logo
Panduan Membuat 
Use Case 
Untuk Product Manager dan Product 
Developer 
Ditulis oleh: 
M. Rachmat Gunawan 
Product Development Group Head 
PT INTI 
© 2014
1. Tentang 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. 
Sebuah Use Case dapat dibuat dalam bentuk tekstual ataupun berbentuk diagram. Terminologi 
yang perlu dipahami di dalam Use Case adalah: 
a. Aktor: adalah orang, organisasi, atau sistem eksternal yang berinteraksi dengan sistem 
yang akan dibuat 
b. Use Case: menggambarkan serangkaian aksi yang terukur yang dilakukan oleh aktor 
terhadap sistem dan memberikan nilai tertentu terhadap aktor. 
c. Hubungan atau Relasi: menggambarkan jenis interaksi antara aktor dengan use case, 
antara use case dengan use case, dan antara aktor dengan aktor. 
2. Mendefinisikan Kebutuhan 
menggunakan Use Case 
Menggambarkan Use Case hanyalah bagian kecil dari pendefinisian kebutuhan. Deskripsi tekstual 
yang lebih lengkap diperlukan untuk membantu Product Developer di dalam pekerjaan desain 
dan prototyping produk, serta diperlukan pula sebagai sarana komunikasi antara Product 
Manager dengan tim Product Developer. 
Berikut ini adalah langkah-langkah sederhana untuk mendefinisikan kebutuhan menggunakan 
Use Case: 
a. Berdasarkan rumusan masalah dan tujuan, tetapkan sebuah sistem yang akan dibuat 
Sistem adalah suatu himpunan keadaan yang memetakan serangkaian masukkan ke dalam 
sistem menjadi serangkaian keluaran dari sistem. Ia adalah himpunan terbatas yang 
memiliki batas-batas yang jelas yang memisahkannya dari sistem yang lain. Dalam langkah
pertama ini, perjelaslah sistemnya, tentukan batas-batasnya, dan sistem apa saja yang 
berbatasan dengannya. 
b. Menetapkan Aktor 
Setelah jelas definisi sistem yang akan dibuat, langkah kedua adalah menetapkan aktor 
yang terlibat di dalamnya. Aktor bisa berupa orang atau sistem lain di luar sistem yang 
sedang dibuat. Misalnya, GSM Model adalah sistem di luar sistem software SMS Gateway. 
Catatan: bisa jadi banyak sekali aktor yang akan berinteraksi terhadap sistem yang dibuat, 
namun begitu tidak semua aktor perlu dipertimbangkan. Kadangkala ada faktor tertentu 
yang mengharuskan kita mengabaikannya. Jadikanlah itu sebagai batasan alih-alih 
memasukkannya ke dalam dokumen kebutuhan dan menyebabkan kalian menjadi sakit 
kepala nantinya. 
c. Menetapkan Use Case untuk Setiap Aktor 
Untuk setiap aktor, tetapkanlah ‘kerja’ apa yang akan dia lakukan terhadap sistem. 
Misalnya, untuk aktor Mahasiswa, maka Use Casenya adalah ’memesan makanan’. 
d. Menetapkan skenario untuk setiap Use Case 
Untuk setiap Use Case, buatkan sebuah skenario. Skenario yang dibuat dapat mirip sebuah 
skenario di dalam film. Skenario tersebut harus menyebutkan prekondisi (kondisi aktor 
dan sistem sebelum aktor melakukan aksi), postkondisi (kondisi aktor dan sistem setelah 
aktor melakukan aksi), langkah-langkah kejadian normal, langkah-langkah kejadian 
alternatif (bila langkah normal tidak terpenuhi), skenario pengecualian, prioritas skenario, 
aturan-aturan yang harus dipenuhi (misalnya rumus-rumus, formula, algoritma, dll), dan 
frekuensi kejadian dari Use Case ini. 
Langkah keempat inilah yang terberat karena kita diminta untuk membayangkan apa yang 
seharusnya terjadi, apa yang mungkin terjadi, dan apa yang tidak boleh terjadi untuk 
setiap Use Case. Untuk itu, dalam menyusun skenario ini perlu dilibatkan calon pengguna 
sistem yang memahami skenario-skenario yang mungkin terjadi. 
Contoh Deskripsi Use Case
Use Case ID: 1 
Nama Use 
Case: 
Memesan Makanan 
Created By: Rachmat Gunawan 
Date Created: 01/01/2009 
Aktor: Mahasiswa 
Deskripsi: Mahasiswa mengaksis Sistem Pemesanan Makanan dari intranet Politeknik 
Telkom, melihat menu untuk tanggal tertentu, memilih makanan, dan 
melakukan pemesanan untuk makanan untuk diantarkan ke alamat tertentu 
dalam rentang waktu 30 menit. 
Preconditions 
: 
1. Mahasiswa Log In ke Sistem Pemesanan Makanan. 
2. Mahasiswa terdaftar di sistem pemesanan makanan untuk pembayaran 
Postconditio 
ns: 
1. Pesanan tersimpan di dalam sistem dengan status ‘Diterima’. 
2. Data Keberadaan makanan dimutakhirkan sesuai dengan makanan yang 
dipesan. 
Normal 
Course/ 
Skenario 
Normal 
1.0 Pesan Satu Jenis Makanan 
1. Mahasiswa melihat menu untuk tanggal tertentu 
2. Sistem menampilkan menu yang tersedia untuk tanggal tersebut dan 
penawaran khusus di hari itu. 
3. Mahasiswa memilih satu atau lebih makanan dari menu. 
4. Mahasiswa menyatakan bahwa pemesanan telah selesai dan lengkap. 
5. Sistem menampilkan makanan yang dipesan, harga satuannya, dan harga 
keseluruhannya, termasuk pajak dan biaya pengantaran. 
6. Mahasiswa menyetujui persetujuan tersebut, bila tidak setuju atau ingin 
merubah, kembali ke nomor 3. 
7. Mahasiswa memilih cara pembayaran 
8. Sistem menerima cara pembayaran tersebut. 
9. Sistem mengirim email ke mahasiswa tersebut untuk konfirmasi 
menyangkuit detail pemesanan, harga, dan cara pembayaran. 
10. Sistem menyimpan pemesanan tersebut dalam database, mengirim email 
ke staf kafetaria, mengirimkan informasi stok makanan ke sistem inventory 
kafetaria. 
Alternative 
Courses/ 
1.1 Memesan banyak makanan (mencabang setelah langkah ke 4) 
1. Mahasiswa ditanya untuk memesan makanan lain. 
2. kembali ke langkah nomor 2.
Skenario Lain 
1.2 Memesan banyak makanan sejenis (setelah langkah ke 3) 
1. Mahasiswa diminta memasukkan jumlah makanan sejenis yang dipesan 
2. kembali ke langkah 4. 
1.3. Memesan pesanan khusus hari itu (setelah langkah ke 2) 
1. Mahasiswa memesan makanan khusus hari itu. 
2. Kembali ke langkah 5. 
Exceptions/ 
Pengecualian 
: 
1.0.E.1 Sekarang sudah lewat waktu pemesanan (di langkah 1) 
1. Sistem memberi tahu mahasiswa bahwa waktu pemesanan sudah habis 
untuk hari ini. 
2a. Mahasiswa membatalkan pemesanan 
2b. Sistem membatalkan Use Case. 
3a. Mahasiswa meminta tanggal yang lain 
3b. Sistem mengulangi Use Case. 
1.2.E.1 Tidak dapat memenuhi pesanan banyak untuk makanan sejenis 
(langkah 1) 
1. Sistem memberi tahu mahasiswa bahwa makanan sejenis yang dapat 
dipesan telah mencapai maksimum 
2. Mahasiswa mengubah jumlah makanan sejenis yang dipesan atau 
membatalkan pemesanan makanan. 
Includes: None 
Priority: High 
Frequency of 
Use: 
Kira-kira 400 pelanggan, biasanya 1 kali pesan per hati 
Aturan yang 
harus 
dipenuhi:
Kebutuhan 
khusus: 
1. Mahasiswa harus dapat membatalkan pemesanan makanan kapanpun 
sebelum mengkonfirmasi pemesanan. 
2. Mahasiswa harus dapat melihat seluruh makanan yang dia pesan dalam 6 
bulan ke belakang. (Prioritas = medium) 
Asumsi: 1. Asumsi bahwa 30% mahasiswa akan memesan makanan tiap hari. 
Catatan:

More Related Content

What's hot

E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
Adam Mukharil Bachtiar
 
Tugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi ObjekTugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi Objek
Pungkas Soebarkah
 
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studiSpesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Windi Widiastuti
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
Dwi Mardianti
 
Soal dan jawaban tugas teknologi dasar telematika
Soal dan jawaban tugas teknologi dasar telematikaSoal dan jawaban tugas teknologi dasar telematika
Soal dan jawaban tugas teknologi dasar telematika
Ygrex Thebygdanns
 
Mini Google Design Sprint
Mini Google Design SprintMini Google Design Sprint
Mini Google Design Sprint
Adam Mukharil Bachtiar
 
Makalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai PenerbanganMakalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai Penerbangan
Insan Cahya Setia
 
Latihan praktek microsoft access
Latihan praktek microsoft accessLatihan praktek microsoft access
Latihan praktek microsoft access
ndriehs
 
Algoritma Eclat
Algoritma EclatAlgoritma Eclat
Algoritma Eclat
bryanartika
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Shofura Kamal
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)
Farichah Riha
 
MudafiqRiyan - Trigger Pada Oracle 10g
MudafiqRiyan - Trigger Pada Oracle 10gMudafiqRiyan - Trigger Pada Oracle 10g
MudafiqRiyan - Trigger Pada Oracle 10g
Mudafiq R. Pratama
 
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis WebsiteLaporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Indri Sukmawati Rahayu
 
OOP - Kelas abstrak dan Komposisi
OOP - Kelas abstrak dan KomposisiOOP - Kelas abstrak dan Komposisi
OOP - Kelas abstrak dan Komposisi
KuliahKita
 
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkat
Buguru4
 
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
Adam Mukharil Bachtiar
 
Pengantar Mobile Security
Pengantar Mobile Security Pengantar Mobile Security
Pengantar Mobile Security
zakiakhmad
 
Template skpl 9 11 2015
Template skpl 9 11 2015Template skpl 9 11 2015
Template skpl 9 11 2015
Winda Dwiastini
 

What's hot (20)

E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
 
Tugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi ObjekTugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi Objek
 
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studiSpesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Soal dan jawaban tugas teknologi dasar telematika
Soal dan jawaban tugas teknologi dasar telematikaSoal dan jawaban tugas teknologi dasar telematika
Soal dan jawaban tugas teknologi dasar telematika
 
Mini Google Design Sprint
Mini Google Design SprintMini Google Design Sprint
Mini Google Design Sprint
 
Makalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai PenerbanganMakalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai Penerbangan
 
Latihan praktek microsoft access
Latihan praktek microsoft accessLatihan praktek microsoft access
Latihan praktek microsoft access
 
Algoritma Eclat
Algoritma EclatAlgoritma Eclat
Algoritma Eclat
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)
 
MudafiqRiyan - Trigger Pada Oracle 10g
MudafiqRiyan - Trigger Pada Oracle 10gMudafiqRiyan - Trigger Pada Oracle 10g
MudafiqRiyan - Trigger Pada Oracle 10g
 
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis WebsiteLaporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
Laporan Rekayasa Perangkat Lunak Online Shop Berbasis Website
 
OOP - Kelas abstrak dan Komposisi
OOP - Kelas abstrak dan KomposisiOOP - Kelas abstrak dan Komposisi
OOP - Kelas abstrak dan Komposisi
 
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkat
 
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (2)
 
Pengantar Mobile Security
Pengantar Mobile Security Pengantar Mobile Security
Pengantar Mobile Security
 
Template skpl 9 11 2015
Template skpl 9 11 2015Template skpl 9 11 2015
Template skpl 9 11 2015
 

Viewers also liked

Proposal penjualan toko online asia dress shop
Proposal penjualan toko online asia dress shopProposal penjualan toko online asia dress shop
Proposal penjualan toko online asia dress shop
RevanyaDeriana
 
SPECIALITÀ E MONUMENTI D'ITALIA
SPECIALITÀ E MONUMENTI D'ITALIASPECIALITÀ E MONUMENTI D'ITALIA
SPECIALITÀ E MONUMENTI D'ITALIA
elia osma
 
Gods great plan!
Gods great plan!Gods great plan!
Gods great plan!
shawker
 
Pre production 1
Pre production 1Pre production 1
Pre production 1
ecsmedia
 
Pre production work jordan
Pre production work jordanPre production work jordan
Pre production work jordan
ecsmedia
 
Otras teorias de donde somos
Otras teorias de donde somosOtras teorias de donde somos
Otras teorias de donde somos
Arturo Zamorano
 
Cup cakes
Cup cakesCup cakes
Cup cakes
emerh
 
Career Opportunity Powerpoint
Career Opportunity PowerpointCareer Opportunity Powerpoint
Career Opportunity Powerpoint
rettes68
 
Oncology Drug Pathway Analyzer Linkedin V1.0
Oncology Drug Pathway Analyzer Linkedin V1.0Oncology Drug Pathway Analyzer Linkedin V1.0
Oncology Drug Pathway Analyzer Linkedin V1.0
bioseeker
 
Otter ppt
Otter pptOtter ppt
Otter ppt
Salbiah Ahmad
 
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Michael Levine-Clark
 
Funda gürbüz(twitter)
Funda gürbüz(twitter)Funda gürbüz(twitter)
Funda gürbüz(twitter)funda91
 
An Archive Tour of Stornoway
An Archive Tour of StornowayAn Archive Tour of Stornoway
An Archive Tour of Stornoway
Tasglann nan Eilean Siar
 
Viivakoodit_luento_ tkk260112_KariHänninen
Viivakoodit_luento_ tkk260112_KariHänninenViivakoodit_luento_ tkk260112_KariHänninen
Viivakoodit_luento_ tkk260112_KariHänninen
Finn-ID Oy
 
Valley Medical Center Style Guide
Valley Medical Center Style GuideValley Medical Center Style Guide
Valley Medical Center Style Guide
ShannonKrig
 
Supp. Lesson - The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
Supp. Lesson -  The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)Supp. Lesson -  The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
Supp. Lesson - The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
Arvin Lising
 
1000207鐵馬樂活在台東(3天2夜)(s)
1000207鐵馬樂活在台東(3天2夜)(s)1000207鐵馬樂活在台東(3天2夜)(s)
1000207鐵馬樂活在台東(3天2夜)(s)瑞明 許
 

Viewers also liked (20)

Proposal penjualan toko online asia dress shop
Proposal penjualan toko online asia dress shopProposal penjualan toko online asia dress shop
Proposal penjualan toko online asia dress shop
 
SPECIALITÀ E MONUMENTI D'ITALIA
SPECIALITÀ E MONUMENTI D'ITALIASPECIALITÀ E MONUMENTI D'ITALIA
SPECIALITÀ E MONUMENTI D'ITALIA
 
Gods great plan!
Gods great plan!Gods great plan!
Gods great plan!
 
Pre production 1
Pre production 1Pre production 1
Pre production 1
 
Pre production work jordan
Pre production work jordanPre production work jordan
Pre production work jordan
 
Otras teorias de donde somos
Otras teorias de donde somosOtras teorias de donde somos
Otras teorias de donde somos
 
Autonoom
AutonoomAutonoom
Autonoom
 
Cup cakes
Cup cakesCup cakes
Cup cakes
 
Career Opportunity Powerpoint
Career Opportunity PowerpointCareer Opportunity Powerpoint
Career Opportunity Powerpoint
 
Merly
MerlyMerly
Merly
 
Oncology Drug Pathway Analyzer Linkedin V1.0
Oncology Drug Pathway Analyzer Linkedin V1.0Oncology Drug Pathway Analyzer Linkedin V1.0
Oncology Drug Pathway Analyzer Linkedin V1.0
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Otter ppt
Otter pptOtter ppt
Otter ppt
 
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
Levine-Clark, Michael, and Barbara Kawecki, “Best Practices for Demand-Driven...
 
Funda gürbüz(twitter)
Funda gürbüz(twitter)Funda gürbüz(twitter)
Funda gürbüz(twitter)
 
An Archive Tour of Stornoway
An Archive Tour of StornowayAn Archive Tour of Stornoway
An Archive Tour of Stornoway
 
Viivakoodit_luento_ tkk260112_KariHänninen
Viivakoodit_luento_ tkk260112_KariHänninenViivakoodit_luento_ tkk260112_KariHänninen
Viivakoodit_luento_ tkk260112_KariHänninen
 
Valley Medical Center Style Guide
Valley Medical Center Style GuideValley Medical Center Style Guide
Valley Medical Center Style Guide
 
Supp. Lesson - The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
Supp. Lesson -  The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)Supp. Lesson -  The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
Supp. Lesson - The Holy Spirit Sustains the Church as She Grows (CLE 7 - CSQC)
 
1000207鐵馬樂活在台東(3天2夜)(s)
1000207鐵馬樂活在台東(3天2夜)(s)1000207鐵馬樂活在台東(3天2夜)(s)
1000207鐵馬樂活在台東(3天2夜)(s)
 

Similar to Panduan membuat use case untuk product manager dan product developer

Modul 1 promodel
Modul 1 promodelModul 1 promodel
Modul 1 promodel
Dyena Wucruen
 
TD-635-04-PSBO
TD-635-04-PSBOTD-635-04-PSBO
TD-635-04-PSBO
Tino Dwiantoro
 
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
Suryo Aji Saputro
 
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
Milaa Millah
 
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
RakaKhevrianur
 
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
Ratna Priatiningsih
 
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
Mirantidewiputri
 
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
DewiSartika91
 
Simulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel SoftwareSimulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel Software
Mega Audina
 
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
bank bjb
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkArtaya Honest
 
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
tettivera
 
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
Annisa Safitri
 
Use case diagram
Use case diagramUse case diagram
Use case diagramAinul Yaqin
 
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
Rofi Faishal
 
7. requirement analyst
7. requirement analyst7. requirement analyst
7. requirement analyst
moryku
 
UML
UMLUML
UML
sulfiar
 
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
Lisa Andriyani
 

Similar to Panduan membuat use case untuk product manager dan product developer (20)

T1_682005027_BAB III
T1_682005027_BAB IIIT1_682005027_BAB III
T1_682005027_BAB III
 
Modul 1 promodel
Modul 1 promodelModul 1 promodel
Modul 1 promodel
 
TD-635-04-PSBO
TD-635-04-PSBOTD-635-04-PSBO
TD-635-04-PSBO
 
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
 
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
Sim, muhiyyatul millah, hapzi ali, sumber daya komputasi dan komunikasi, univ...
 
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
Sim, rahadian khevrianur, hapzi ali, akuntansi, universitas mercubuana, 2017
 
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
SIM, Ratna Priatiningsih, Hapzi Ali, Sumber daya komputasi dan komunikasi, Un...
 
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
Sim,miranti dewi putri,prof.dr. sumber daya komputasi dan komunikasi,universi...
 
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
 
Simulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel SoftwareSimulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel Software
 
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
SIM, Novia Rosiana, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Universi...
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imk
 
Kebutuhan analisis
Kebutuhan analisisKebutuhan analisis
Kebutuhan analisis
 
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
Artikel sim, tetti vera, hapzi ali, sumber daya komputasi dan komunikasi, uni...
 
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
Sim, annisa safitri, prof. dr. ir. hapzi ali, mm, cma, sumber daya komputasi ...
 
Use case diagram
Use case diagramUse case diagram
Use case diagram
 
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
Sim, rofi luthfia faishal, hapzi ali,sumber daya komputasi dan komunikasi, un...
 
7. requirement analyst
7. requirement analyst7. requirement analyst
7. requirement analyst
 
UML
UMLUML
UML
 
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
Sim,lisa andriyani,hapzi ali,sumber daya komputasi dan komunikasi,universitas...
 

Recently uploaded

Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
SABDA
 
Juknis penggunaan aplikasi ecoklit pilkada 2024
Juknis penggunaan  aplikasi ecoklit pilkada 2024Juknis penggunaan  aplikasi ecoklit pilkada 2024
Juknis penggunaan aplikasi ecoklit pilkada 2024
abdinahyan
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
PreddySilitonga
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
Kebijakan PPDB Siswa SMA dan SMK DIY 2024
Kebijakan PPDB Siswa SMA dan SMK DIY 2024Kebijakan PPDB Siswa SMA dan SMK DIY 2024
Kebijakan PPDB Siswa SMA dan SMK DIY 2024
DrEngMahmudKoriEffen
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
inganahsholihahpangs
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
nimah111
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
junaedikuluri1
 

Recently uploaded (20)

Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
 
Juknis penggunaan aplikasi ecoklit pilkada 2024
Juknis penggunaan  aplikasi ecoklit pilkada 2024Juknis penggunaan  aplikasi ecoklit pilkada 2024
Juknis penggunaan aplikasi ecoklit pilkada 2024
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
Kebijakan PPDB Siswa SMA dan SMK DIY 2024
Kebijakan PPDB Siswa SMA dan SMK DIY 2024Kebijakan PPDB Siswa SMA dan SMK DIY 2024
Kebijakan PPDB Siswa SMA dan SMK DIY 2024
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
 

Panduan membuat use case untuk product manager dan product developer

  • 1. Panduan Membuat Use Case Untuk Product Manager dan Product Developer Ditulis oleh: M. Rachmat Gunawan Product Development Group Head PT INTI © 2014
  • 2. 1. Tentang 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. Sebuah Use Case dapat dibuat dalam bentuk tekstual ataupun berbentuk diagram. Terminologi yang perlu dipahami di dalam Use Case adalah: a. Aktor: adalah orang, organisasi, atau sistem eksternal yang berinteraksi dengan sistem yang akan dibuat b. Use Case: menggambarkan serangkaian aksi yang terukur yang dilakukan oleh aktor terhadap sistem dan memberikan nilai tertentu terhadap aktor. c. Hubungan atau Relasi: menggambarkan jenis interaksi antara aktor dengan use case, antara use case dengan use case, dan antara aktor dengan aktor. 2. Mendefinisikan Kebutuhan menggunakan Use Case Menggambarkan Use Case hanyalah bagian kecil dari pendefinisian kebutuhan. Deskripsi tekstual yang lebih lengkap diperlukan untuk membantu Product Developer di dalam pekerjaan desain dan prototyping produk, serta diperlukan pula sebagai sarana komunikasi antara Product Manager dengan tim Product Developer. Berikut ini adalah langkah-langkah sederhana untuk mendefinisikan kebutuhan menggunakan Use Case: a. Berdasarkan rumusan masalah dan tujuan, tetapkan sebuah sistem yang akan dibuat Sistem adalah suatu himpunan keadaan yang memetakan serangkaian masukkan ke dalam sistem menjadi serangkaian keluaran dari sistem. Ia adalah himpunan terbatas yang memiliki batas-batas yang jelas yang memisahkannya dari sistem yang lain. Dalam langkah
  • 3. pertama ini, perjelaslah sistemnya, tentukan batas-batasnya, dan sistem apa saja yang berbatasan dengannya. b. Menetapkan Aktor Setelah jelas definisi sistem yang akan dibuat, langkah kedua adalah menetapkan aktor yang terlibat di dalamnya. Aktor bisa berupa orang atau sistem lain di luar sistem yang sedang dibuat. Misalnya, GSM Model adalah sistem di luar sistem software SMS Gateway. Catatan: bisa jadi banyak sekali aktor yang akan berinteraksi terhadap sistem yang dibuat, namun begitu tidak semua aktor perlu dipertimbangkan. Kadangkala ada faktor tertentu yang mengharuskan kita mengabaikannya. Jadikanlah itu sebagai batasan alih-alih memasukkannya ke dalam dokumen kebutuhan dan menyebabkan kalian menjadi sakit kepala nantinya. c. Menetapkan Use Case untuk Setiap Aktor Untuk setiap aktor, tetapkanlah ‘kerja’ apa yang akan dia lakukan terhadap sistem. Misalnya, untuk aktor Mahasiswa, maka Use Casenya adalah ’memesan makanan’. d. Menetapkan skenario untuk setiap Use Case Untuk setiap Use Case, buatkan sebuah skenario. Skenario yang dibuat dapat mirip sebuah skenario di dalam film. Skenario tersebut harus menyebutkan prekondisi (kondisi aktor dan sistem sebelum aktor melakukan aksi), postkondisi (kondisi aktor dan sistem setelah aktor melakukan aksi), langkah-langkah kejadian normal, langkah-langkah kejadian alternatif (bila langkah normal tidak terpenuhi), skenario pengecualian, prioritas skenario, aturan-aturan yang harus dipenuhi (misalnya rumus-rumus, formula, algoritma, dll), dan frekuensi kejadian dari Use Case ini. Langkah keempat inilah yang terberat karena kita diminta untuk membayangkan apa yang seharusnya terjadi, apa yang mungkin terjadi, dan apa yang tidak boleh terjadi untuk setiap Use Case. Untuk itu, dalam menyusun skenario ini perlu dilibatkan calon pengguna sistem yang memahami skenario-skenario yang mungkin terjadi. Contoh Deskripsi Use Case
  • 4. Use Case ID: 1 Nama Use Case: Memesan Makanan Created By: Rachmat Gunawan Date Created: 01/01/2009 Aktor: Mahasiswa Deskripsi: Mahasiswa mengaksis Sistem Pemesanan Makanan dari intranet Politeknik Telkom, melihat menu untuk tanggal tertentu, memilih makanan, dan melakukan pemesanan untuk makanan untuk diantarkan ke alamat tertentu dalam rentang waktu 30 menit. Preconditions : 1. Mahasiswa Log In ke Sistem Pemesanan Makanan. 2. Mahasiswa terdaftar di sistem pemesanan makanan untuk pembayaran Postconditio ns: 1. Pesanan tersimpan di dalam sistem dengan status ‘Diterima’. 2. Data Keberadaan makanan dimutakhirkan sesuai dengan makanan yang dipesan. Normal Course/ Skenario Normal 1.0 Pesan Satu Jenis Makanan 1. Mahasiswa melihat menu untuk tanggal tertentu 2. Sistem menampilkan menu yang tersedia untuk tanggal tersebut dan penawaran khusus di hari itu. 3. Mahasiswa memilih satu atau lebih makanan dari menu. 4. Mahasiswa menyatakan bahwa pemesanan telah selesai dan lengkap. 5. Sistem menampilkan makanan yang dipesan, harga satuannya, dan harga keseluruhannya, termasuk pajak dan biaya pengantaran. 6. Mahasiswa menyetujui persetujuan tersebut, bila tidak setuju atau ingin merubah, kembali ke nomor 3. 7. Mahasiswa memilih cara pembayaran 8. Sistem menerima cara pembayaran tersebut. 9. Sistem mengirim email ke mahasiswa tersebut untuk konfirmasi menyangkuit detail pemesanan, harga, dan cara pembayaran. 10. Sistem menyimpan pemesanan tersebut dalam database, mengirim email ke staf kafetaria, mengirimkan informasi stok makanan ke sistem inventory kafetaria. Alternative Courses/ 1.1 Memesan banyak makanan (mencabang setelah langkah ke 4) 1. Mahasiswa ditanya untuk memesan makanan lain. 2. kembali ke langkah nomor 2.
  • 5. Skenario Lain 1.2 Memesan banyak makanan sejenis (setelah langkah ke 3) 1. Mahasiswa diminta memasukkan jumlah makanan sejenis yang dipesan 2. kembali ke langkah 4. 1.3. Memesan pesanan khusus hari itu (setelah langkah ke 2) 1. Mahasiswa memesan makanan khusus hari itu. 2. Kembali ke langkah 5. Exceptions/ Pengecualian : 1.0.E.1 Sekarang sudah lewat waktu pemesanan (di langkah 1) 1. Sistem memberi tahu mahasiswa bahwa waktu pemesanan sudah habis untuk hari ini. 2a. Mahasiswa membatalkan pemesanan 2b. Sistem membatalkan Use Case. 3a. Mahasiswa meminta tanggal yang lain 3b. Sistem mengulangi Use Case. 1.2.E.1 Tidak dapat memenuhi pesanan banyak untuk makanan sejenis (langkah 1) 1. Sistem memberi tahu mahasiswa bahwa makanan sejenis yang dapat dipesan telah mencapai maksimum 2. Mahasiswa mengubah jumlah makanan sejenis yang dipesan atau membatalkan pemesanan makanan. Includes: None Priority: High Frequency of Use: Kira-kira 400 pelanggan, biasanya 1 kali pesan per hati Aturan yang harus dipenuhi:
  • 6. Kebutuhan khusus: 1. Mahasiswa harus dapat membatalkan pemesanan makanan kapanpun sebelum mengkonfirmasi pemesanan. 2. Mahasiswa harus dapat melihat seluruh makanan yang dia pesan dalam 6 bulan ke belakang. (Prioritas = medium) Asumsi: 1. Asumsi bahwa 30% mahasiswa akan memesan makanan tiap hari. Catatan: