CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

dokumen-dokumen yang mirip
Ringkasan Chapter 12 Developing Business/ IT Solution

TUGAS SISTEM INFORMASI MANAJEMEN. Ringkasan Chapter 12 Developing Business/ IT Solutions. (Buku O Brien)

Ringkasan Chapter 12 Developing Business / IT Solutions

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil 2006 / 2007

Jenis Metode Pengembangan Perangkat Lunak

Developing Business/IT Solution (Tugas Individu-Rangkuman)

Pengembangan Sistem Informasi

KONVERSI SISTEM INFORMASI

TAKE HOME TEST NOMOR 2

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

TUGAS UAT RINGKASAN DEVELOPPING BUSINESS / IT SOLUTIONS

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)

SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING. Oleh : Ilham Arief Gautama P

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

Gustiyan Taufik Mahardika P /R48

Materi yang akan dibahas: 13-1

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

B A B 12 SYSTEM DEVELOPMENT. Tujuan Instruksional Umum : Mahasiswa dapat memahami tentang sistem development.

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

Hanif Fakhrurroja, MT

PENGANTAR RUP & UML. Pertemuan 2

TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN. Oleh: Irfan Handrian P

Perbedaan pengembangan software dengan pengembangan sistem informasi

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.

Hanif Fakhrurroja, MT

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

Siklus Pengembangan Sistem Informasi Untuk Membangun dan Mengimplementasikan Sistem Informasi Bisnis Di Suatu Perusahaan Siklus Hidup System

Pengembangan Sistem Informasi. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

Pengembangan Sistem Informasi

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

COMPUTER SYSTEM ENGINEERING

SATUAN ACARA PERKULIAHAN (SAP)

PENGEMBANGAN PERANGKAT LUNAK

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

System Design. Jika system analysis menekankan pada masalah bisnis, system design menekankan pada segi teknis atau berfokus pada implementasi sistem.

FASE PERENCANAAN. MPSI sesi 4

RENCANA PEMBELAJARAN SEMESTER (RPS)

Pengembangan Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Proses Konversi Sistem Informasi. Arif Harmano P E

SYSTEMS ANALYSIS AND DESIGN METHODS

Brigida Arie Minartiningtyas, M.Kom

Software Development Life Cycle (SDLC)

KERANGKA KENDALI MANAJEMEN (KENDALI UMUM)

Tugas Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc. Pentingnya Software Maintenance dalam Sistem Informasi Manajemen OLEH

ANALISIS DAN PERANCANGAN SISTEM INFORMASI

Proses Pengembangan Sistem

Konversi Sistem Lama Ke Sistem Baru Oleh : SITI JAMILLAH

SIKLUS PENGEMBANGAN SISTEM INFORMASI DAN PERANAN PROTOTYPING DALAM PROSES PEMBANGUNAN SISTEM BAGI END USERS DAN INFORMATION SYSTEM SPECIALISTS

Pengembangan. Chapter Objectives. Chapter Objectives. Systems Approach to Problem Solving 11/23/2011

Universitas Bina Nusantara. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Genap tahun 2008

UNIVERSITAS BINA NUSANTARA

Langkah-langkah Pengembangan Sistem Informasi Secara Insourcing dan Outsourcing


PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK MATA KULIAH MANAJEMEN PROYEK PERANGKAT LUNAK

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Pendahuluan. SDLC merupakan satu aplikasi dari pendekatan sistem untuk tugas mengembangkan dan menggunakan suatu sistem berbasiskomputer

IMPLEMENTASI PERANGKAT LUNAK. Setia Wirawan


PENGEMBANGAN SISTEM INFORMASI OUTSOURCING DI INDONESIA: STUDI KASUS PADA CIMSA (PERUSAHAAN OUTSOURCING) Nicky Jaka Perdana (P

Sistem Enterprice SASARAN : Sistem Enterprise. Sistem Informasi Enterprise. Information Systems Today

PROSES KONVERSI SISTEM INFORMASI PADA PERUSAHAAN

KENDALI MANAJEMEN MUTU

BAB 1 PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN SISTEM INFORMASI TANAMAN OBAT

METODOLOGI PENGEMBANGAN SOFTWARE

Proyek Perangkat Lunak

BAB I PENDAHULUAN. 1.1 Latar Belakang

Implementasi dan Maintenance Sistem. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

Universitas Bina Nusantara. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Analisa Sistem Dan Desain

MODUL 4 Unified Software Development Process (USDP)

Meeting 3_ADS. System Development Life Cycle (SDLC)

TINJAUAN UMUM PENGEMBANGAN SISTEM

Systems Development Life Cycle (SDLC)

Project Management Project Management Body of Knowledge. Boldson, S.Kom., MMSI

BAB I PENDAHULUAN.

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR GAMBAR... xiv. DAFTAR TABEL... xvi. DAFTAR LAMPIRAN...

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

Jaka Adi Laksana Mohammad Asyam L Nareswara Driyanggara S Nur Adi Prasetyo Dewi Irbaya MH Aisyah Fathia Putri

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

MANAJEMEN RUANG LINGKUP PROYEK. Manajemen Proyek Teknologi Informasi

SISTEM INFORMASI AKUNTANSI

Siklus, Metode dan Teknik Pengembangan Sistem

BAB 3 Analisa dan Perancangan Sistem

Nama : Rendi Setiawan Nim :

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P. 1

BAB 2 LANDASAN TEORI Enterprise Resource Planning (ERP)

BAB I PENDAHULUAN. menggunakan beberapa komputer yang terhubung dalam Local Area Network

BAB II LANDASAN TEORI. dan belanja daerah atau perolehan lainnya yang sah antara lain:

Disusun Oleh : Dr. Lily Wulandari

Bab V Perancangan Model Ensiklopedia

SILABUS. Standar Kompetensi : Mahasiswa mampu mensimulasikan suatu proyek pengembangan perangkat lunak dengan memanfaatkan model-model yang berlaku.

Transkripsi:

Mata Kuliah : Sistem Informasi Manajemen Batas Pengumpulan : 04 Oktober 2013 Dosen: Dr. Ir. Arif Imam Suroso, MSc. Tanggal Penyerahan : 03 Oktober 2013 CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY) SUMBER: O BRIEN (2011) Disusun Oleh: KOMALA HERATRI P056121911.50 MAGISTER MANAJEMEN DAN BISNIS INSTITUT PERTANIAN BOGOR 2013

SUMMARY Developing Business Systems Beberapa cara yang dilakukan dalam melakukan pendekatan sistem untuk menganalisis masalah dan mengformulasikan solusi bagi masa hidup sistem. Hal ini melibatkan pengembangan sistem dimana dilakukan spesialisasi sistem informasi meliputi desain dan implementasinya. Pengembangan dilakukan dengan menggunakan prototyping (miniatur bisnis). The System Approach Untuk menginvestigasi apa masalah dengan masalah yang punya hubungan satu sama lain. Ada pernyataan tujuan dan ruang lingkup proyeknya, serta pernyataan masalahnya. Kemudian dievaluasi alternatif solusi, dan dipilih solusi terbaik yang akan dibuat desainnya. Cara berpikir sistem dilihat secara menyeluruh bukan linear, serta bukan perubahan sesaat. Bagaiman proses yang terjadi secara sistem, sehingga anatar sistem mempunyai saling keterikatan. Melihat sistem tidak hanya dari satu situasi tetapi dari segala situasi, sehingga dapat diperoleh control requirement yang secara menyeluruh diperoleh system requirement. Melihat dibalik gejala sehingga bisa menhetahui solusinya untuk permasalah tersebut. Pengembangan sistem yang umum dilakukan sekarang ini adalah object-oriented analysis dan design dan life cycle. SDLC (System Development Life Cycle) Siklus pengembangan sistem informasi. Tahapan yang dilakukan di dalamnya meliputi investigasi, analisa, perancangan, pengkodean, pengoperasian, dan pemeliharaan. Investigasi diperoleh dengan: Interview dengan karyawan Terlibat langsung dengan aktivitas end user Periksa semua dokumen terkait sistem tersebut Lakukan simulasi untuk melihat feedback langsung untuk mengetahui problemnya, serta dilakukan rencana untuk feasibility study. Feasibility study memiliki beberapa tipe diantaranya adalah operational, economic (cost saving), technical (melihat secara tekniknya bagaimana komponen dan waktunya), human factors, dan legal/ polotical.

Tahapan Setelah Analisis Produk yang diperoleh berupa functional requirement dengan tahapan desain, sebagai berikut: User interface spesification (screen, form, report, dan dialog design) Database (data elemen structure design) Process Design (program dan prosedure design) Software Hardware Personal (persiapan kebutuhan sumber daya manusianya) Prototyping (Pendekatan Prototipe) Kebutuhan awalnya diidentifikasikan untuk kemudian dibuat prototipenya, kemudian hingga disetujui usernya untuk kemudian dibuat sistemnya. Pendekatan ini disukai karena untuk memperoleh feedback dari masyarakat yang dilakukan industri besar dengan mengeluarkan pita version, serta jika terjadi perbaikan. Prototyping mengkombinasikan beberapa tahapan pengembangan daur hidup sistem dan merubahnya ke model tradisional untuk IS Spesialist dan End User yang dapat dilihat pada Gambar 1. Gambar 1. Pengembangan Aplikasi dengan Prototyping

Prototyping adalah startegi yang spesifik dalam memenuhi kebutuhan dari user yang secara berturut-turut akan diperbaiki hingga memenuhi kebutuhan akhirnya. Pengembangan dengan prototipe merupakan alat untuk berkomunikasi dengan konsumen dalam bentuk model, dan dianggap lebih baik dibandingkan penggunaan naratif. Sehingga mampu memotret fungsionality dari sistem. Dari sisi functionality memang lebih baik dibandingkan SDLC, tetapi masih kurang dalam segi dokumentasi. Hal ini menimbulkan pemikiran untuk menggabungkan prototyping dengan SDLC sehingga dihasilkan Structured Rapid Prototyping. Terdapat beberapa proses perangkat lunak: Model Spiral, dilakukan pada proyek-proyek dengan instalasi tinggi (radiasi) atau sensitifitas tinggi (keuangan atau keamanan tinggi). CASE (Computer Aided Software Engineering), software yang digunakan untuk membuat software. Serta menghasilkan coding program sesuai yang dikehendaki. End-User Development End-user perlu fokus pada aktivitas utama dari sistem informasi yaitu input, proses, output, penyimpanan dan kontrol yang diilustrasikan pada Gambar 2. Gambar 2. Aktivitas Dasar dalam Proses Sistem Informasi Output tidak dapat dihasilkan tanpa adanya input yang tersedia. Jika hal ini terjadi, maka perlu dilakukan adjustment terhadap outout atau menemukan alternatif

pilihan sumber input data, meliputi penyimpana data dalam file atau database dari sumber eksternal. Komponen penyimpanan sangat penting dalam end-user applications. Dicontohkan, beberapa aplikasi membutuhkan penggunaan data yang disimpan atau data harus disimpan untuk kepentingan di masa yang akan datang. Kontrol yang dilakukan berupa lingkup dan durasi aplikasi, jumlah dan penggunaan aplikasi, serta data-data yang terlibat. Sebagai contoh, kontrol dibutuhkan untuk mengatasi ketika terjadi kehilangan data dengan membuat salinan dari file yang ada secara teratur dan sistematik. Implementasi dalam Bisnis Implementasi dibutuhkan dalam mengubah informasi yang baru dikembangkan ke dalam sistem operasi untuk keperluan end-user yang dapat dilihat pada Gambar 3. Gambar 3. Proses Implementasi Kegiatan yang dilakukan dalam implementasi sistem dengan membuat codingnya, sebagai berikut: Acquisition of software, hardware dan services (membeli yang menunjang) Software development or modification (disini bisa menggunakan outsourcing, insourcing, atau cosourcing) End user training System Documentation Conversion (parallel, pilot, fased, plunge) dipilih berdasarkan kebijakan perusahaan Implementasi tidak mudah untuk dilakukan dimana terkadang dapat sangat menyulitkan dan menghabiskan banyak waktu. Akan tetapi, menjadi hal yang sangat penting untuk memastikan kesuksesan implementasi sistem yang baru

dikembangkan. Kegagalan dalam mengimplementasikan sistem dapat disebabkan karena ketidakhati-hatian dalam mengimplementasikannya. Oleh karena itu, perlu dilakukan beberapa hal berikut untuk mengatasinya: Melakukan pembelian software atau menyediakan fasilitas jaringannya dengan kebutuhan modifikasi adanya kerjasama dengan vendor. Pelatihan selesai untuk kemudian dilakukan tes pada sistem. Melakukan pemilihan satu pilot untuk memegang kendali dan menyediakan sarana testing dan training. Pada waktu tertentu dilakukan audit hingga disetujui, kemudian diaplikasikan ke semua toko. Project Management Sistem yang telah dibangun well-design terkadang masih dapat hancur atau gagal diimplementasikan, sehingga proses implementasi memelukan project management dalam bagian dari teknologi informasi dan unit bisnis. Kegiatan yang dilakukan meliputi pembuatan project plan yang didalamnya meliputi tanggung jawab pekerjaan, waktu yang dialokasikan untuk setiap tahap pengembangan, dan dana yang tersedia. Dalam modern project management, terdapat lima fase yang dalam prosesnya yang dapat lihat pada Gambar 4. Gambar 4. Lima Fase Project Management

a. Initiating dan Defining Fase awal dalam project management yang merupakan fondasi dari keseluruhan fase yang ada. Hal terpenting dalam fase ini adalah memperoleh kejelasan masalah yang harus diselesaikan dan tujuan yang ingin dicapai. Selain itu, dilakukan identifikasi dan pengamanan sumberdaya untuk keperluan proyek, mengeksplorasi biaya dan manfaat, serta mengidentifikasi resiko. b. Planning Fase ini mengidentifikasi dan memilih kebutuhan dari masing-masing proyek dan aktivitas yang terkait. Beberapa alat yang digunakan dalam kegiatan ini seperti dependence diagrams, program evaluation and review (PERT), critical path method (CPM), dan diagram yang dikenal dengan sebutan Gantt chart. Pada dasarnya, penggunaan alat tersebut digunakan untuk membantu dalam kegiatan perencanaan dan membagi aktivitas yang dibutuhkan dan menyisihkan yang tidak digunakan. c. Executing Setelah semua aktivitas pada fase perencanaan selesai dan detail rencana telah dibuat dan disetujui maka fase eksekusi dapat mulai dilaksanakan. Fase ini menggabungkan semua ke dalam motion berupa resources, tasks dan schedules, serta membangun tim dengan pembagian tugas masing-masing. Sistem analisis dan sistem desain adalah fase primer yang terkait dengan kegiatan eksekusi pada SDLC. d. Controlling Beberapa ahli project management mengemukakan controlling hanya bagian integral, sedangkan yang lainnya melihat sebagai bagian yang terpisah dari aktivitas yang ada. Kegiatan controlling memastikan kepentingan proyek dan waktu yang ditentukan dapat terpenuhi. e. Closing Fase ini fokus pada membawa proyek pada akhir yang sukses. Langkah pertama adalah dengan mengimplementasikan dan menginstalasi keseluruhan proyek yang terkait. Langkah selanjutnya melepaskan sumberdaya untuk dikembangkan kembali di proyek lainnya. Langkah terakhir yang dilakukan melakukan review dokumen akhir dan mempublikasikan laporan akhir.

Evaluating Hardware, Software, dan Services Kebutuhan akan hardware dan software sangat penting dalam implementasi sistem yang baru. Perusahaan mengevaluasi kebutuhan hardware, software dan IT services dicontohkan pada Gambar 5 pada perusahaan IBM untuk keperluan pendukung e-commerce. Gambar 5. Contoh Hardware, Software dan IS Services Perusahaan IBM Masing-masing hardware dan software memiliki minimal requirement yang perlu dipenuhi. Kebanyakan perusahaan bisnis dan pemerintah menjabarkan requirement dengan mengidentifikasikannya dalam dokumen yang disebut RFP (request for proposal) atau RFQ (request for quotation). Dokumen tersebut akan diserahkan ke vendor sebagai kebutuhan dasar yang harus dipersiapkan dalam perjanjian penyediaan barang. Perusahaan juga dapat menggunakan scoring system untuk mengevaluasi ketika ada persaingan untuk kebutuhan hardware dan software. Other Implementation Activities a. Testing System testing melibatkan testong and debugging software, testing Web site performance, and testing new hardware. Bagian penting dari testing adalah melakukan review prototipe, laporan dan keluaran lainnya. Akan tetapi, testing tidak hanya dilakukan selama tahap implementasi, tetapi saat proses pengembangan.

b. Data Conversion Implementasi sistem informasi dikebanyakan organisasi sekarang melibatkan pergantian terus-menerus sistem sebelumnya dan software dan database. Salag satu kegiatan implementasi yang dibutuhkan ketika menginstall software yang baru disebut dengan data conversion. c. Documentation Dokumentasi menjadi bagian penting dalam proses implementasi, yang dicontohkan berupa sample data entry display screen, forms, dan reports. Dokumen dapat dibuat dan dirubah dengan mudah menggunakan metode computer-aided systems engineering karena dokumen disimpan dan diakses dalam disk di system repository. d. Training Pelatihan menjadi hal vital dalam proses implementasi. Karyawan memerlukan pelatihan oleh user consultant tentang bagaimana sistem bisnis yang baru digunakan, atau menyebabkan kegagalan implementasi. Perusahaan perlu melakukan pengembangan terhadap kemampuan karyawannya ketika menerapkan sistem baru seperti e-commerce Web site dan intranet access yang disajikan pada Gambar 6. Gambar 6. Langkah Perusahaan dalam Mengembangkan Program Pelatihan

System Conversion Strategies Sistem bisnis yang baru dapat menjadi tugas yang sulit untuk dilaksanakan. Hal ini membutuhkan conversion process dari penggunaan sistem sebelumnya untuk mengoperasikan sistem yang baru atau yang telah dikembangkan. Conversion methods dapat memberi dampak dalam mengenalkan teknologi baru ke dalam suatu organisasi. Terdapat empat pembagian sistem conversion yang dapat dilihat pada Gambar 7. Gambar 7. Four Major Forms of Conversion dalam Sistem Baru