Disusun Oleh :
SEMESTER 6
TULUNGAGUNG
APRIL 2022
CHAPTER 7 (MOVING INTO DESIGN)
A. Kebutuhan Bisnis
Jika kebutuhan bisnis untuk sistem adalah umum dan solusi teknis sudah ada di
pasar yang dapat memenuhi persyaratan sistem, biasanya tepat untuk memilih solusi
perangkat lunak yang dikemas. Ketersediaan dan kegunaan paket perangkat lunak
yang tersebar luas telah menyebabkan banyak perusahaan besar mengembangkan
daftar solusi paket yang direkomendasikan untuk digunakan di seluruh organisasi.
Namun, perangkat lunak yang dikemas tidak cocok untuk setiap situas i. Solusi
kustom harus dieksplorasi. Jika kebutuhan bisnis merupakan inti dari strategi
perusahaan, maka biasanya lebih baik bagi perusahaan untuk mempertahankan
kendali eksklusif atas proyek jika memungkinkan.
B. Pengalaman Internal
Kebutuhan fungsional dan teknis sistem akan lebih mudah untuk membangun
aplikasi kustom jika seseorang memiliki keterampilan atau pengalaman internal.
Sistem yang dikemas dapat menjadi alternatif yang lebih baik bagi perusahaan yang
tidak memiliki keterampilan teknis untuk membangun sistem yang diinginkan.
Outsourcing adalah cara yang baik untuk mendatangkan pengalaman luar yang hilang
di dalam perusahaan sehingga orang-orang yang terampil bertanggung jawab untuk
membangun sistem.
C. Keterampilan Proyek
Keterampilan yang diterapkan selama proyek baik teknis atau fungsional dan
alternatif desain yang berbeda lebih layak, tergantung pada seberapa penting
keterampilan tersebut untuk strategi perusahaan. Di sisi lain, beberapa keterampilan,
seperti keamanan jaringan yang mungkin berada di luar keahlian teknis karyawan atau
tidak menarik bagi ahli strategi perusahaan hanyalah masalah operasional yang perlu
ditangani. Dalam hal ini, sistem paket atau outsourcing harus dipertimbangkan
sehingga karyawan internal dapat fokus pada aplikasi dan keterampilan penting bisnis
lainnya.
D. Manajemen Proyek
Aplikasi khusus memerlukan manajemen proyek yang sangat baik dan metodologi
yang telah terbukti. Ada begitu banyak hal yang dapat mendorong proyek keluar jalur,
seperti hambatan pendanaan, penahanan staf, dan pengguna bisnis yang terlalu
menuntut. Oleh karena itu, tim proyek harus memilih untuk mengembangkan aplikasi
kustom hanya jika dipastikan bahwa mekanisme koordinasi dan kontrol yang
mendasarinya akan ada. Alternatif yang dikemas dan outsourcing juga harus dikelola;
namun, mereka lebih terlindung dari hambatan internal karena pihak eksternal
memiliki tujuan dan prioritas mereka sendiri (misalnya, mungkin lebih mudah bagi
kontraktor luar untuk mengatakan tidak kepada pengguna daripada orang di dalam
perusahaan yang melakukannya). Alternatif terakhir biasanya memiliki metodologi
sendiri, yang dapat menguntungkan perusahaan yang tidak memiliki metodologi yang
tepat untuk digunakan.
E. Jangka Waktu
Kerangka waktu untuk aplikasi khusus sulit ditentukan, terutama ketika Anda
mempertimbangkan berapa banyak proyek yang akhirnya kehilangan tenggat waktu
penting. Jika Anda harus memilih alternatif pengembangan kustom dan kerangka
waktunya sangat singkat, pertimbangkan untuk menggunakan teknik seperti
timeboxing untuk mengelola masalah ini. Waktu untuk menghasilkan suatu sistem
melalui outsourcing sangat tergantung pada sistem dan sumber daya yang dimiliki
oleh pihak outsourcing. Jika penyedia layanan memiliki layanan yang dapat
digunakan untuk mendukung kebutuhan perusahaan, maka kebutuhan bisnis dapat
dipenuhi dengan cepat. Jika tidak, solusi outsourcing bisa memakan waktu selama
inisiatif pengembangan kustom.
Alan Dennis, B. H. (2013). System Analysis And Design. United State Of America: Wiley.