Rangkuman: Chapter 13

Referensi Buku: 

0132142856.01.MZZZZZZZ

Judul Buku : Management Information System (Managing Digital Firm), 12th Edition

Penulis       : Jane P. Laudon, Kenneth C. Laudon

Penerbit     : Prentice-Hall Inc.

Part Four: Building And Managing System

Chapter 13: Building Information System (Pondasi Sistem Information)

 

13.1 Sistem Yang Direncanakan Sesuai Perubahan Organisasional

Pengembangan Sistem Dan Perubahan Organisasional

        Teknologi informasi dapat mempromosikan berbagai tingkat perubahan organisasi, mulai dari yang kecil sampai yang paling besar.  Empat jenis perubahan organisasi struktural yang diaktifkan oleh teknologi informasi:

(1) otomatisasi

(2) rasionalisasi

(3) proses bisnis desain ulang

(4) pergeseran paradigma

Setiap risiko membawa manfaat yang berbeda.  Bentuk yang paling umum dari kemampuan teknologi informasi yaitu perubahan organisasi adalah otomatisasi.  Aplikasi pertama teknologi informasi yang terlibat membantu karyawan dengan melakukan tugas-tugas mereka secara lebih efisien dan efektif. Menghitung gaji dan register gaji, memberikan teller bank untuk akses cepat ke catatan deposito pelanggan, dan mengembangkan jaringan reservasi nasional untuk maskapai  agen tiket adalah contoh dari otomatisasi awal.

Suatu bentuk yang lebih dalam dari perubahan organisasi yaitu mengikuti dengan cepat dari awal otomatisasi-rasionalisasi prosedur. Otomatisasi sering mengungkapkan kesulitan baru dalam produksi dan membuat pengaturan yang ada, prosedur dan struktur yang rumit. Rasionalisasi prosedur adalah perampingan prosedur operasi standar. Jenis yang lebih kuat dari perubahan organisasi adalah proses bisnis mendesain ulang, di mana proses bisnis dianalisis, disederhanakan, dan didesain ulang. Mendesain ulang proses bisnis me-reorganisasi alur kerja, menggabungkan langkah-langkah untuk mengurangi limbah dan menghilangkan dengan otomatis (berulang), tugas kertas-intensif. (Kadang-kadang desain baru menghilangkan pekerjaan yang ada/yang dilakukan oleh manusia.) Hal ini jauh lebih ambisius daripada rasionalisasi prosedur, membutuhkan visi baru tentang bagaimana proses ini menjadi terorganisir.

Rasionalisasi prosedur dan mendesain ulang proses bisnis yang terbatas pada bagian-bagian tertentu dari sebuah bisnis. Sistem informasi baru pada akhirnya dapat mempengaruhi desain seluruh organisasi dengan mengubah bagaimana organisasi membawa usahanya atau bahkan sifat bisnis. Misalnya, jarak tempuh truk dan transportasi perusahaan. Schneider Nasional menggunakan informasi sistem baru untuk mengubah model bisnis. Schneider menciptakan bisnis baru mengelola logistik untuk perusahaan lain. Bentuk yang lebih radikal ini dalam perubahan bisnis disebut pergeseran paradigma. Pergeseran paradigma melibatkan pemikirkan kembali sifat bisnis dan sifat organisasi.

 

Desain Ulang Proses Bisnis

       Proses bisnis manajemen menyediakan berbagai alat dan metodologi untuk menganalisis proses yang ada, merancang proses baru, dan mengoptimalkan proses tersebut. Perusahaan melatih manajemen proses bisnis melalui langkah berikut:

1.Mengidentifikasi proses perubahan

2.Menganalisis proses yang ada

3.Desain proses baru

4.Melaksanakan proses baru

5.Pengukuran berkelanjutan

 

Alat untuk Manajemen Proses Bisnis

       Lebih dari 100 perusahaan software menyediakan alat-alat untuk berbagai aspek BPM, termasuk IBM, Oracle, dan TIBCO. Alat-alat ini membantu bisnis mengidentifikasi dan mendokumentasikan proses yang membutuhkan perbaikan, membuat model proses perbaikan, menangkap dan menegakkan aturan bisnis untuk melakukan proses, dan mengintegrasikan sistem yang ada untuk mendukung proses baru atau desain ulang. Perangkat lunak BPM juga menyediakan analisis untuk memverifikasi bahwa kinerja proses telah diperbaiki dan untuk mengukur dampak perubahan proses bisnis utama indikator kinerja.

 

 

13.2 Gambaran Pengembangan Sistem

       Kegiatan yang masuk dalam produksi solusi sistem informasi untuk sebuah masalah organisasi atau peluang disebut pengembangan sistem.  Pengembangan sistem adalah jenis terstruktur masalah diselesaikan dengan kegiatan yang berbeda. Kegiatan ini terdiri dari analisis sistem, desain sistem, pemrograman, pengujian, konversi, dan produksi dan pemeliharaan.

Analisis Sistem

       Analisis sistem adalah analisis masalah bahwa perusahaan mencoba untuk memecahkan dengan sistem Informasi. Ini terdiri dari mendefinisikan masalah, mengidentifikasi penyebabnya, menentukan solusi, dan mengidentifikasi kebutuhan informasi yang harus dipenuhi oleh solusi sistem. Analisis sistem juga termasuk studi kelayakan untuk menentukan apakah solusi yang layak, atau dicapai, dari keuangan, teknis, dan sudut pandang organisasi. Studi kelayakan menentukan apakah usulan sistem ini diharapkan menjadi investasi yang baik, apakah teknologi dibutuhkan untuk sistem yang tersedia dan dapat ditangani oleh informasi perusahaan spesialis sistem, dan apakah organisasi dapat menangani perubahan yang diperkenalkan oleh sistem.

Persyaratan Membangun Informasi

       Pada tingkat yang paling dasar, kebutuhan informasi dari suatu sistem baru melibatkan mengidentifikasi yang membutuhkan informasi apa, di mana, kapan, dan bagaimana. Analisis kebutuhan mendefinisikan tujuan baru atau mengubah sistem dan mengembangkan penjelasan rinci tentang fungsi bahwa sistem baru harus melakukan. Analisis kebutuhan rusak adalah penyebab utama sistem kegagalan dan pengembangan sistem biaya yang tinggi.

Sistem Desain

       Analisis sistem menggambarkan apa yang sistem Anda harus lakukan untuk memenuhi informasi persyaratan, dan desain sistem menunjukkan bagaimana sistem akan memenuhi tujuan. Desain sistem informasi adalah rencana keseluruhan atau model untuk sistem itu. Seperti cetak biru dari sebuah bangunan atau rumah, itu semua terdiri dari spesifikasi yang memberikan sistem bentuk dan struktur.

Peran Pengguna Akhir

       Kebutuhan informasi para pengguna mengarahkan seluruh upaya sistem-bangunan. Pengguna harus memiliki kontrol yang cukup atas proses desain untuk memastikan bahwa sistem mencerminkan prioritas bisnis mereka dan kebutuhan informasi, bukan yang biasa dari staf teknis.

Menyelesaikan Proses Sistem Pembangunan

       Langkah-langkah yang tersisa dalam proses pengembangan sistem menerjemahkan solusi spesifikasi yang telah ditetapkan selama analisis sistem dan desain menjadi sepenuhnya sistem informasi operasional. Langkah-langkah menyimpulkan terdiri dari pemrograman, pengujian, konversi, produksi, dan pemeliharaan.

 

Pemodelan Dan Perancangan Sistem: Metodologi Berorientasi Objek Dan Terstruktur

       Ada metodologi alternatif untuk pemodelan dan merancang sistem. Metodologi terstruktur dan pengembangan berorientasi objek yang paling menonjol.

Metodologi terstruktur

       Metodologi terstruktur telah digunakan untuk mendokumentasikan, menganalisis, dan mendesain sistem informasi sejak 1970-an. Terstruktur mengacu pada fakta bahwa teknik adalah langkah demi langkah, dengan masing-masing bangunan langkah pada satu sebelumnya. Metodologi terstruktur adalah top-down, maju dari yang tertinggi, tingkat yang paling abstrak ke level terendah detail-dari umum ke spesifik.

Pengembangan Berorientasi Objek

        Berorientasi pada objek pengembangan menggunakan objek sebagai unit dasar analisis sistem dan desain. Sebuah objek menggabungkan data dan proses tertentu yang beroperasi pada data tersebut. Data dikemas dalam sebuah objek yang dapat diakses dan dimodifikasi hanya oleh operasi, atau metode, terkait dengan objek itu. Bukan lewat data ke prosedur, program mengirim pesan untuk objek untuk melakukan operasi yang sudah tertanam di dalamnya. Sistem ini dimodelkan sebagai koleksi benda-benda dan hubungan di antara mereka. Karena logika pengolahan berada dalam obyek bukan yang di program perangkat lunak terpisah, benda harus berkolaborasi satu sama lain untuk membuat sistem bekerja.

Computer-Aided Software Engineering

       Komputer dibantu rekayasa perangkat lunak (CASE), sistem dibantu oleh komputer rekayasa dalam menyediakan perangkat lunak untuk mengotomatisasi metodologi yang telah kami jelaskan untuk mengurangi jumlah pekerjaan yang berulang-ulang dalam pengembangan yang perlu dilakukan.

Secara umum, alat CASE mencoba untuk meningkatkan produktivitas dan kualitas dengan:

  • Menegakkan metodologi pengembangan dan desain disiplin standar
  • Meningkatkan komunikasi antara pengguna dan spesialis teknis
  • Pengorganisasian dan menghubungkan komponen desain dan menyediakan akses cepat ke mereka menggunakan repositori desain
  • Mengotomasi bagian membosankan dan rawan kesalahan analisis dan desain
  • Mengotomasi generasi kode dan pengujian dan kontrol peluncuran

 

 

13.3 Pendekatan Sistem Pembangunan Alternatif

Siklus Hidup Sistem Tradisional

       Siklus hidup sistem adalah metode tertua untuk membangun sistem informasi. Metodologi siklus hidup adalah pendekatan bertahap untuk membangun sebuah sistem, membagi pengembangan sistem dalam tahap formal. Metodologi siklus hidup sistem mempertahankan divisi sangat formal kerja antara pengguna akhir dan spesialis sistem informasi. Spesialis teknis, seperti analis dan programmer sistem, bertanggung jawab banyak untuk analisis, desain, dan pelaksanaan pekerjaan sistem; pengguna akhir yang terbatas menyediakan kebutuhan informasi dan meninjau pekerjaan staf teknis itu. Siklus hidup juga menekankan spesifikasi formal dan dokumen, begitu banyak dokumen yang dihasilkan selama proyek sistem.

Prototyping

       Prototyping terdiri dari membangun sistem eksperimental dengan cepat dan murah bagi pengguna akhir untuk mengevaluasi. Dengan berinteraksi dengan prototipe, pengguna bisa mendapatkan ide yang lebih baik dari kebutuhan informasi mereka. Prototipe didukung oleh pengguna dapat digunakan sebagai template untuk membuat sistem final. Prototipe adalah versi kerja sistem informasi atau bagian dari sistem, tetapi dimaksudkan untuk menjadi hanya model awal. Proses membangun desain awal, mencoba keluar, menyempurnakan, dan mencoba lagi. Disebut sebagai proses yang berulang-ulang dalam pengembangan sistem, karena langkah-langkah yang diperlukan untuk membangun sebuah sistem dapat berulang-ulang lagi.

Langkah-langkah dalam Prototyping

      Empat langkah model proses prototyping, yang terdiri dari hal berikut:

  1. Mengidentifikasi persyaratan dasar pengguna
  2. Mengembangkan prototipe awal
  3. Gunakan prototype
  4. Merevisi dan meningkatkan prototipe

 

Keuntungan dan Kerugian dari Prototyping

        Prototyping yang paling berguna adalah ketika ada beberapa ketidakpastian tentang persyaratan atau solusi desain dan sering digunakan untuk merancang suatu sistem informasi yang end-user interface (bagian dari sistem dengan mana pengguna akhir berinteraksi, seperti sebagai tampilan online dan layar entri data, laporan, atau halaman Web).

Pengembangan Pengguna Akhir

       Beberapa jenis sistem informasi dapat dikembangkan oleh pengguna akhir dengan sedikit atau tidak ada bantuan resmi dari spesialis teknis. Fenomena ini disebut pengembangan pengguna akhir. Serangkaian perangkat lunak dikategorikan sebagai generasi keempat bahasa membuat ini mungkin. Bahasa generasi keempat adalah perangkat lunak yang memungkinkan pengguna akhir untuk membuat laporan atau mengembangkan perangkat lunak dengan aplikasi dengan bantuan teknis minimal atau tidak ada. Beberapa alat generasi ke empat juga meningkatkan produktivitas programmer profesional. ‘End-user computing’ juga menimbulkan risiko organisasi karena terjadi di luar mekanisme tradisional untuk manajemen sistem informasi dan kontrol.

 

Paket Aplikasi Software Dan Outsourcing

Paket aplikasi Software

        Selama beberapa dekade terakhir, banyak sistem telah dibangun pada aplikasi paket perangkat lunak dasar. Banyak aplikasi yang umum untuk semua organisasi-untuk bisnis misalnya, gaji, piutang, umum buku, atau pengendalian persediaan. Untuk fungsi universal dengan standar proses yang tidak berubah banyak dari waktu ke waktu, sistem umum akan memenuhi persyaratan banyak organisasi.

Outsourcing

       Jika suatu perusahaan tidak ingin menggunakan sumber daya internal untuk membangun atau mengoperasikan sistem informasi, outsourcing merupakan pekerjaan untuk sebuah organisasi eksternal yang mengkhususkan diri dalam menyediakan layanan ini. Outsourcing didorong oleh fakta bahwa perusahaan outsourcing memiliki keterampilan, sumber daya, dan aset yang klien mereka tidak memiliki. Instalasi sistem manajemen rantai pasokan baru di perusahaan yang sangat besar mungkin memerlukan mempekerjakan tambahan 30 sampai 50 orang dengan keahlian khusus dalam rantai pasokan perangkat lunak manajemen, berlisensi dari vendor. Daripada menyewa permanen karyawan baru, yang sebagian besar akan membutuhkan pelatihan yang ekstensif dalam perangkat lunak paket, dan kemudian melepaskan mereka setelah sistem baru dibangun, itu membuat lebih masuk akal, dan sering lebih murah, untuk melakukan outsourcing pekerjaan ini biasanya periode 12 bulan.

 

 

13.4  Pengembangan Aplikasi Untuk Perusahan Digital

        Perusahaan mulai menggunakan, pengembangan lebih informal denganproses lebih pendek yang memberikan solusi cepat. Selain menggunakan paket perangkat lunak dan penyedia layanan eksternal, bisnis mengandalkan lebih banyak pada teknik cepat-siklus seperti pengembangan aplikasi yang cepat, aplikasi bersama desain, pengembangan tangkas, dan dapat digunakan kembali komponen perangkat lunak standar yang dapat dirakit menjadi satu set lengkap layanan untuk perdagangan elektronik dan bisnis elektronik.

Pengembangan Aplikasi RAPID (RAD)

        Pengembangan aplikasi jangka cepat (RAD) digunakan untuk menggambarkan proses ini menciptakan sistem yang bisa diterapkan dalam waktu yang sangat singkat waktu. RAD dapat mencakup penggunaan pemrograman visual dan alat-alat lainnya untuk membangun antarmuka pengguna grafis, prototyping berulang dari sistem kunci elemen, otomatisasi kode program generasi, dan kerja sama tim dekat antara pengguna akhir dan spesialis sistem informasi.

Komponen Berbasis Pembangunan Dan Web Layanan

       Untuk lebih mempercepat penciptaan perangkat lunak, kelompok objek telah berkumpul untuk menyediakan komponen perangkat lunak untuk fungsi umum seperti antarmuka pengguna grafis atau online pemesanan kemampuan yang dapat dikombinasikan untuk membuat aplikasi bisnis skala besar. Pendekatan pengembangan perangkat lunak ini disebut pengembangan berbasis komponen, dan memungkinkan sistem yang akan dibangun oleh perakitan dan mengintegrasikan ada komponen perangkat lunak. Komponen perangkat lunak ini datang dari layanan cloud.

Layanan web dan Service-Oriented Computing

        Layanan web dapat menjalankan fungsi tertentu pada mereka sendiri, dan mereka juga bisa terlibat layanan Web lain untuk menyelesaikan transaksi yang lebih kompleks, seperti memeriksa kredit, pengadaan, atau memesan produk. Dengan menciptakan perangkat lunak komponen yang dapat berkomunikasi dan berbagi data tanpa operasi sistem, bahasa pemrograman, atau perangkat klien, layanan Web dapat memberikan penghematan biaya yang signifikan dalam membangun sistem saat membuka peluang baru untuk bekerja sama dengan perusahaan lain.

About Flowry Adni Jannatia

Cirebonese-Who doesn't love banana? Give it to me.