Mengembangkan Solusi Bisnis / TI Lecture Note : Trisnadi Wijaya, SE, S.Kom Trisnadi Wijaya, SE, S.Kom Pengantar SI 1 Pengembangan Sistem Informasi • • Cara sistematis yang digunakan untuk penyelesaian masalah dalam mendapatkan informasi yang dibutuhkan oleh perusahaan disebut pendekatan sistem (the systems approach). Pendekatan sistem diterapkan untuk pengembangan solusi sistem informasi terhadap masalah bisnis disebut pengembangan sistem informasi (information systems development). Trisnadi Wijaya, SE, S.Kom Pengantar SI 2 Pendekatan Sistem • Dalam menganalisis masalah dan menformulasi solusi pada pendekatan sistem melibatkan aktivitas yang saling berhubungan di bawah ini : 1. Kenali dan rumuskan masalah atau peluang dengan menggunakan pemikiran sistem. 2. Kembangkan dan evaluasi alternatif solusi sistem. 3. Pilih solusi sistem yang memenuhi persyaratan. 4. Desain solusi sistem yang terpilih. 5. Implementasikan dan evaluasi kesuksesan sistem yang telah didesain. Trisnadi Wijaya, SE, S.Kom Pengantar SI 3 Pendekatan Sistem • Menggunakan pemikiran sistem (system thinking) untuk memahami masalah adalah salah satu aspek yang paling penting dari pendekatan sistem karena : 1. Pendekatan sistem melihat hubungan internal antarsistem. 2. Pendekatan sistem melihat proses perubahan antarsistem. • Alat yang digunakan dalam pemikiran sistem seperti konteks sistem, dll. Trisnadi Wijaya, SE, S.Kom Pengantar SI 4 Siklus Pengembangan Sistem Pahami masalah / Peluang Bisnis Kembangkan Solusi SI Investigasi Sistem Analisis Sistem Desain Sistem Implementasikan Solusi SI Trisnadi Wijaya, SE, S.Kom • Tentukan bagaimana menghadapi peluang • Lakukan studi kelayakan • Kembangkan rencana manajemen proyek dengan persetujuan manajemen • Analisis kebutuhan informasi pemakai • Kembangkan persyaratan fungsional sistem • Kembangkan spesifikasi sistem Implementasi Sistem • Kembangakan h/w atau s/w • Uji sistem dan pelatihan pemakai • Ubah ke sistem bisnis baru • Kelola pengaruh perubahansistem terhadap pemakai akhir Pemeliharaan Sistem • Gunakan proses tinjauan pasca implementasi Pengantar SI 5 Pembuatan Prototipe (RAD) • • Pembuatan prototipe adalah pengembangan yang cepat dan pengujian terhadap model kerja (prototipe) dari aplikasi baru dalam proses yang interaktif dan berulang-ulang. Pembuatan prototipe membuat proses pengembangan sistem menjadi lebih cepat dan mudah khususnya untuk proyek dimana persyaratan pemakai akhir sulit dirumuskan. Trisnadi Wijaya, SE, S.Kom Pengantar SI 6 Pembuatan Prototipe Identifikasi Kebutuhan Bisnis Pemakai Akhir Siklus Pembuatan Prototipe Kembangkan Prototipe Sistem Bisnis Revisi Prototipe Memenuhi Kebutuhan Para Pemakai Akhir Dengan Lebih Baik Siklus Pemeliharaan Gunakan dan Pelihara Sistem Bisnis yang diterima Trisnadi Wijaya, SE, S.Kom • Analisis/ Penyelidikan Para pemakai akhir mengidentifikasi kebutuhan bisnis mereka dan menilai kelayakan beberapa alternetif solusi SI. • Analisis / Desain Para pemakai akhir dan/atau pakar SI menggunakan alat pengembangan aplikasi secara interaktif mendesain dan menguji prototipe berbagai komponen SI yang memenuhi kebutuhan para pemakai akhir. • Desain / Implementasi Prototipe sistem bisnis diuji, dievaluasi, dan dimodifikasi berulang-ulang hingga para pemakai akhir dapat menerimannya. • Implementasi / Pemeliharaan Sistem bisnis yang dapat diterima dapat dimodifikasi dengan mudah karena sebagai besar dokumentasi sistem disimpan dalam disk Pengantar SI 7 Memulai Proses Pengembangan Sistem • Proses pengembangan sistem dimulai dari tahap investigasi sistem, dimana tahap ini diusulkan untuk memenuhi prioritas bisnis perusahaan dan peluang seperti yang diidentifikasi dalam proses perencanaan. Sehingga apabila hasil investigasi sistem belum memenuhi prioritas bisnis tidak dapat dilakukan pengembangan sistem yang lebih lanjut. Trisnadi Wijaya, SE, S.Kom Pengantar SI 8 Memulai Proses Pengembangan Sistem Rencana Kegiatan Tujuan Utama Proposal TI untuk Memenuhi Prioritas Bisnis Strategis Kasus Bisnis Untuk Investasi Proyek e-Bussiness Proposal TI adalah Laporan tertulis yang berisi informasi kebutuhan sumber Tanggapan daya, biaya, manfaat, & kelayakan proyek dari ahli SI atas temuan studi kelayakan Trisnadi Wijaya, SE, S.Kom Perencanaan Untuk Pengembangan Aplikasi dan Implementasi Tanggapan Pengantar SI 9 Memulai Proses Pengembangan Sistem • • Yang termasuk dalam studi kelayakan seperti kelayakan proyek dan analisis biaya dan manfaat. Kelayakan proyek dievaluasi dalam 4 kategori, yaitu : 1. 2. 3. 4. • Kelayakan organisasional Kelayakan teknis Kelayakan ekonomi Kelayakan operasional Sedangkan analisis biaya dan manfaat dibagi menjadi biaya/manfaat berwujud (dapat dihitung) dan biaya / manfaat tidak berwujud (sulit diukur). Trisnadi Wijaya, SE, S.Kom Pengantar SI 10 Analisis Sistem • • Analisis sistem merupakan studi mendalam mengenai informasi yang dibutuhkan oleh pemakai akhir yang menghasilkan persyaratan fungsional yang digunakan sebagai dasar untuk desain sistem informasi yang baru. Aktivitas yang dilakukan dalam tahap analisis sistem meliputi analisis organisasional, analisis sistem yang ada, analisis persyaratan fungsional. Trisnadi Wijaya, SE, S.Kom Pengantar SI 11 Analisis Sistem 1. 2. Analisis Organisasional Tim pengembangan harus mengetahui mengenai organisasi, struktur manajemen, karyawan, aktivitas bisnis, sistem lingkungan terkait, dan sistem informasi terbaru peluang/prioritas bisnis yang akan dikembangkan di perusahaan. Analisis Sistem yang Ada Mempelajari sistem yang akan ditingkatkan (seperti penggunaan h/w, s/w, jaringan, SDM dalam pengolahan data), dan dokumentasi aktivitas sistem. Trisnadi Wijaya, SE, S.Kom Pengantar SI 12 Analisis Sistem 3. Analisis Persyaratan Fungsional Menentukan kebutuhan informasi bisnis khusus seperti format, volume, frekuensi, waktu respon dalam menghasilkan informasi/laporan untuk setiap aktivitas sistem. Trisnadi Wijaya, SE, S.Kom Pengantar SI 13 Desain Sistem • • Desain sistem menentukan bagaimana sistem akan memenuhi persyaratan fungsional yang terdiri dari aktivitas desain yang dikembangkan dari proses analisis sistem. Desain sistem terdiri dari desain interface pemakai, desain data, dan desain proses. Trisnadi Wijaya, SE, S.Kom Pengantar SI 14 Desain Sistem 1. 2. Desain Interface Pemakai Aktivitas desain interface pemakai berfokus pada dukungan interaksi antara pemakai akhir dan aplikasi berbasis komputer, seperti desain menarik dan efisien untuk layar tampilan input/output. Spesifikasi Sistem Menformulasikan desain metode interface pemakai dan produk aplikasi, struktur database, serta pemrosesan dan prosedur pengendalian. Trisnadi Wijaya, SE, S.Kom Pengantar SI 15 Pengembangan Pemakai Akhir • Tidak seperti pengembangan sistem informasi pada umunya, pengembangan pemakai akhir lebih melibatkan pemakai akhir melakukan pengembangan aplikasi sendiri dan praktisi SI sebagai konsultan. Trisnadi Wijaya, SE, S.Kom Pengantar SI 16 Pengembangan Pemakai Akhir • Pengembangan pemakai terakhir harus berfokus pada aktivitas dasar dari sistem informasi, yaitu input, pemrosesan, output, penyimpanan, dan pengendalian. Pengedalian Input Pemrosesan Output Penyimpanan Trisnadi Wijaya, SE, S.Kom Pengantar SI 17 Pengembangan Pemakai Akhir • • Kemampuan pengembangan aplikasi yang dibangun pada berbagai paket software pemakai akhir telah menjadikannya lebih mudah digunakan bagi banyak pemakai untuk mengembangkan solusi berbasis komputer. Tips bagi perusahaan untuk mendorong dan mengelola pengembangan akhir, yakni: 1. 2. 3. 4. 5. Trisnadi Wijaya, SE, S.Kom Cari alat yang masuk akal Pacu kreativitas Tentukan beberapa batasan Beri tanggung jawab pada manajer Buat para pemakai merasa nyaman Pengantar SI 18 Implementasi • Setelah sistem informasi dirancang, sistem tersebut diimplementasikan sebagai sistem kerja. Trisnadi Wijaya, SE, S.Kom Pengantar SI 19 Implementasi Aktivitas Implementasi Pembelian Hardware, Software, dan Layanan Trisnadi Wijaya, SE, S.Kom Pengembangan atau Modifikasi Software Konversi Data Pengantar SI Pelatihan Pemakai Akhir Konversi • Paralel • Pencontohan (pilot) • Bertahap • Langsung 20 Mengevaluasi Hardware, Software, dan Layanan • • Untuk keperluan pengembangan sistem yang meliputi hardware, software, dan layanan, perusahaan dapat meminta pemasok untuk menyajikan tawaran dan proposal berdasarkan spesifikasi sistem menggunakan permintaan proposal. Perusahaan dapat menggunakan sistem evaluasi dengan memberi skor berdasarkan faktor evaluasi yang digunakan sebagai pembanding (kekuatan dan kelemahan) untuk setiap proposal. Trisnadi Wijaya, SE, S.Kom Pengantar SI 21 Mengevaluasi Hardware, Software, dan Layanan Faktor evaluasi dalam pemberian skor untuk hardware, software, dan layanan Hardware Software Layanan Kinerja Kualitas Kinerja Biaya Efisiensi Pengembangan sistem Keadalan Fleksibilitas Pemeliharaan Kompatibilitas Keamanan Konversi Teknologi Konektivitas Pelatihan Ergonomi Pemeliharaan Cadangan (backup) Konektivitas Dokumentasi Kemampuan akses Keluasan Hardware Posisi bisnis Software Faktor-faktor lainnya Hardware Dukungan Nilai Keseluruhan Trisnadi Wijaya, SE, S.Kom Nilai Software Nilai Keseluruhan Pengantar SI Nilai Keseluruhan 22