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

Postingan populer dari blog ini

Use Case Sistem Informasi Go-Food

SYSTEM ANALYST