Fase Design Studi Kasus Toko Sepeda
Kasus
Terdapat toko sepeda yang memiliki jaringan di beberapa kota. Buatlah aplikasi untuk membantu penjualannya.
Strategi Pengadaan
Package Software
Pemilihan strategi ini dapat dikatakan lebih
efisien karena program yang digunakan dijamin telah diuji dan terbukti dapat
langsung diimplementasikan. Strategi ini sangat cocok digunakan sebagai pilihan
jika sudah tidak ada/minimnya waktu jika menggunakan strategi yang lain. Terdapat
beberapa situs yang menyediakan package software seperti PrestaShop, OpenCart, osCommerce, Magento, dsb.
Namun, jika menggunakan strategi ini dalam
pembuatan aplikasi penjualan dirasa kurang tepat karena kemungkinan toko harus
menerima semua fungsionalitas yang telah disediakan oleh sistem yang biasanya
kurang atau bahkan tidak sesuai dengan apa yang dibutuhkan oleh toko. Hal ini
juga akan sangat berdampak pada perubahan mendasar dalam cara toko melakukan
bisnisnya dan tidak menutup kemungkinan dapat membahayakan alur bisnis dari
toko tersebut.
Custom Development
Membuat system dari awal hingga akhir
adalah pilihan yang bagus karena toko dapat menentukan sepenuhnya mulai dari
tampilan dan fungsi hingga mengawasi system yang akan dibuat. Developer dari system
ini juga dapat mengembangkan secara fleksibel karena bebas mengelola dan
menjalankan aplikasi yang mereka
kembangkan, tidak hanya itu developer dari toko juga akan meningkatkan
pengetahuan dan skill dalam mengembangkan aplikasi yang akan dibuat.
Dalam custom development ini membutuhkan
waktu yang panjang serta resource yang berpengalaman dan memiliki skill tidak
hanya dalam secara teknis maupun fungsional namun juga interpersonal/komunikasi
yang baik karena harus bekerja sama dengan pemilik toko dan user agar aplikasi
yang dibuat dapat mudah digunakan dan tersinkronisasi dengan baik pada setiap
toko di semua cabang.
Outsourcing
Dalam strategi ini toko menyewa resource dari pihak luar/vendor. Penggunaan
strategi ini dapat mengontrol
pengeluaran untuk biaya pembuatan aplikasi walau biasanya agak mahal dan membutuhkan waktu yang singkat. Namun
akan sedikit sulit dalam mengembangkan aplikasi untuk kedepannya jika resource
internal tidak banyak ikut andil atau tidak paham dalam implementasinya.
Request for Proposal
Spesifikasi kebutuhan menggunakan Packaged Software :
·
Server.
·
Penyedia package software.
·
Biaya untuk membeli package software.
·
Komputer untuk implementasi aplikasi
·
Internet untuk sinkronisasi dengan cabang lain.
·
Operator.
Spesifikasi kebutuhan menggunakan Custom Aplication :
·
Server.
·
Komputer dengan spesifikasi memadai untuk
membuat maupun mengembangkan.
·
Internet untuk sinkronisasi dengan cabang lain.
·
Tenaga Ahli.
Spesifikasi kebutuhan menggunakan Outsourcing :
·
Server.
·
Komputer untuk
implementasi.
·
Internet untuk sinkronisasi dengan cabang lain.
·
Vendor yang terpercaya.
·
Biaya vendor.
·
Operator.
Alternative Matrix
Evaluation Criteria
|
Relative
Importance
|
Alt
1: Package Software
|
Score(1-5)
|
Wtd
Score
|
Alt
2: Custom Dev
|
Score(1-5)
|
Wtd
Score
|
Alt
3: Outsourcing
|
Score(1-5)
|
Wtd Score
|
Technical Issues :
|
||||||||||
Experience with the product
|
10
|
No
|
1
|
10
|
Yes
|
4
|
40
|
Yes
|
4
|
40
|
Easy to implement
|
15
|
Yes
|
5
|
75
|
No, need professional skilled
|
2
|
30
|
Yes
|
4
|
60
|
Integration with existing system
in other store
|
15
|
Difficult
to find that match with the store
|
1
|
15
|
Yes
|
3
|
45
|
Yes
|
3
|
45
|
Develops desirable in-house skill
|
15
|
Difficult
|
2
|
30
|
Easy
|
4
|
60
|
Little bit difficult
|
3
|
45
|
Economic Issues :
|
||||||||||
Cost
|
25
|
More than Rp100.000.000,00
|
5
|
125
|
Less than Rp200.000.000,00 per year
|
3
|
75
|
Rp125.000.000,00 - Rp250.000.000,00
|
3
|
75
|
Organization Issues :
|
||||||||||
Customable interface
|
20
|
No
|
1
|
20
|
Yes, easy to do
|
5
|
100
|
Yes, but not easy to do
|
3
|
60
|
Total
|
100
|
275
|
350
|
325
|
Komentar
Posting Komentar