Pengembangan System Bisnis
Pengembangan Sistem Teknologi Informasi
Ketika
pengembangan untuk penyelesaian masalah di terapkan untuk pengembangan
solusi system informasi terhadap masalah bisnis maka hal ini di sebut dengan system
information system development (pengembangan system informasi) atau application
development(pengembangan aplikasi).
Bagian ini akan menunjukan
kepada kita bagaimana pendekatan system dapat di gunakan untuk mengembangkan
aplikasi dan system e-business yang dapat memenuhi kebutuhan bisnis perusahaan,
karyawan dan lain-lain yang berkepentingan terhadap perusahaaan (stakeholder).
System Pendekatan
System Approach adalah system yang digunakan
untuk menyelesaikan masalah menggunakan orientasi system untuk merumuskan
masalah dan peluang. berikut cara-cara merumuskan masalah yang melinatkan
aktifitas yang saling berhubungan :
1.
kenali dan rumuskan masalah
2.
kembangkan dan evaluasi alternative solusi system
3.
pilih solusi system yang memenuhi persyaratan
4.
implementasikan dan evaluasi kesuksesan system yang di pilih.
Siklus Pengembangan Sistem
Menggunakan pendekatan sistem untuk
mengembangkan solusi sistem informasi dapat dipandang sebagai proses
multilangkah yang disebut Information Systems Development Cycle (siklus
pengembangan sistem informasi), yang juga dikenal sebagai System Development
Life Cycle-SDLC (siklus hidup pengembangan sistem). Gambar berikut
mengilustrasikan apa yang terjadi pada tiap langkah dari proses ini, yang
mencakup langkah:
1. Investigasi
2. Analisis
3. Desain
4. Implementasi
5. Pemeliharaan
Akan tetapi, anda harus menyadari bahwa semua
aktiviats yang terlibat sangat berhubungan satu sama lain dan saling terikat.
Oleh karena itu, pada prakteknya, beberapa akivitas pengembangan bisa muncul
pada saat yang bersamaan. Jadi bagian yang berbeda dari proyek pengembangan
bisa jadi berada pada tingkat yang berbeda pada siklus pengembangan.
Pembuatan Prototipe
Proses pengembangan sistem sering kali mengambil
format, atau mencakup pendekatan pembuatan prototipe. Prototyping (pembuatan
prototipe) adalah pengembangan yang cepat dan pengujian terhadap model kerja,
atau prototipe, dari aplikasi baru dalam proses yang interaktif dan
berulang-ulang yang bisa digunakan oleh ahli SI dan praktisi bisnis. Pembuatan
prototipe membuat proses pengembangan lebih cepat dan lebih mudah, khususnya
untuk priyek di mana persyaratan pemakai akhir sulit dirumuskan. Pembuatan
prototipe terkadang disebut juga Rapid Application Design-RAD (desain aplikasi
cepat). Pembuatan prototipe juga membuka proses pengembangan aplikasi untuk
pemakai akhir karena pembuatan prototipe menyederhanakan dan memepercepat
desain sistem. Jadi, pembuatan prototipe telah memeperluas peran pemilik
kepentingan bisnis yang dipengaruhi oleh sistem yang diusulkan, dan memungkinkan
untuk mempercepat proses pengembangan yang lebih tanggap atau disebut juga
Agile Systems Development-ASD.
Proses Pembuatan Prototipe
Pembuatan prototipe dapat digunakan untuk
aplikasi besar dan aplikasi kecil. Umumnya, sistem bisnis besar masih perlu menggunakan
pendekatan pengembangan sistem tradisional, tetapi sebagian sistem tersebut
sering kali dapat dibuatkan prototipenya. Prototipe aplikasi bisnis yang
diperlukan oleh pemakai akhir dikembangkan secara cepat dengan menggunakan
berbagai alat software pengembangan aplikasi. Kemudian sistem prototipe
tersebut diperbaiki berkali-kali hingga dapat diterima. Sebagaimana
diilustrasikan padagambar berikut, pembuatan prototipe merupakan proses yang
interaktif dan berulang-ulang, yang menggabungkan langkah-langkah siklus
pengembangan sistem tradisional. Pemakai akhir yang cukup berpengalaman dengan
alat pengembangan aplikasi dapat membuat prototipe sendiri. Atau, anda bisa
bekerja sama dengan ahli SI untuk mengembangkan sistem prototipe dalam
rangkaian sesi interaktif. Anda bisa mengembangkan, menguji dan memperbaiki
prototipe laporan manajemen, layar entri data, atau tampilan output.
Biasanya sebuah prototipe dimodifikasi beberapa
kali sebelum pemakai akhir menyatakan bahwa prototipe tersebut dapat diterima.
Modul program yang tidak dihasilkan oleh software pengembangan aplikasi bisa
dikodekan oleh programer dengan menggunakan bahasa pemrograman konvensional.
Versi akhir sistem aplikasi kemudian diserahkan kepada pemakai akhir untuk
keperluan operasional. Gambar berikut menyebutkan proses pengembangan sistem
berbasis prototipe untuk aplikasi bisnis.
Memulai Proses Pengembangan Sistem
Langkah pertama dalam proses pengembangan sistem
adalah System Investigation Stage (tahap investigasi sistem). Tahap ini dapa
melibatkan pertimbangan proposal yang dihasilkan dari proses bisnis/TI. Tahap
investigasi juga termasuk studi awal solusi sistem informasi yang diusulkan
untuk memenuhi prioritas bisnis perusahaan dan peluang seperti yang
diidentifikasikan dalam proses perencanaan.
Studi Kelayakan
Feasibility Study (studi kelayakan) adalah studi
awal untuk merumuskan informasi yang dibutuhkan oleh pemakai akhir, kebutuhan
sumber daya, biaya, manfaat, dan kelayakan proyek yang diusulkan. Setelah itu
tim praktisi bisnis dan ahli SI akan menyajikan temuan dari studi ini dalam
laporan tertulis yang mencakup spesifikasi awal dan rencana pengembangan untuk
aplikasi bisnis yang diusulkan. Jika pihak manajemen perusahaan menyetujui
rekomendasi studi kelayakan ini, maka proses pengembangan bisa dilanjutkan.
Jadi, tujuan diadakan studi kelayakan adalah untuk mengevaluasi solusi
sistem alternatif dan mengusulkan aplikasi bisnis yang paling layak dan paling
diinginkan untuk dikembangkan. Kelayakan usulan sistem bisnis dapat dievaluasi
dala empat kategori besar.
Memulai proses pengembangan sistem
langkah pertama dalam proses pengembangan sistem adalah tahap sistem
investigasi dalam tahap ini dapat melibatkan pertimbanagan proposal yang
dihasilakan dari proses bisnin/TI. tahap investigasi juga termasuk studi awal
solusi sistem informasi untuk memenuhi prioritas bisnis perusahaan .
studi kelayakan (feasibility study) adalah studi awal untuk merumuskan
informasi yang di butuhkan oleh pemakai akhir, kebutuhan sumber daya biaya,
manfaat dan kelayakan proyek yang di usulkan. selanjutnya tim tim praktisi
bisnis dan ahli SI akan menyajian temuan dari studi dalam laporan tertulis yang
mencakup spesifikasi awal dan rencana pengembangan untuk aplikasi bisnis yang
di usulkan
Analisis system
Analisis system merupakan studi mendalam
mengenai informasi yang di butuhkan pemakaian akhir yang menghasilkan Functional Requirement (persyaratan fungsional)
yang di gunakan sebagaidasar untuk design sistem informasi. berikut analisis
sistem secara tradisional dengan studi yang rinci mengenai:
1. informasi yang di butuhkan oleh perusahaan dan pemakai akhir
2. aktivitas, sumber daya, dan produk dari satu atau lebih sistem informasi
yang saat ini di gunakan.
3. kemampuan sistem informasi yang di butuhkan untuk memenuhi kebutuhan
informasi dan pemilik bisnis lainnya.

0 komentar:
Posting Komentar