Tulisan Utama

Rangkuman BAB 4 : Etika dan Isu Sosial Dalam Sistem Informasi

Memahami Isu Etika dan Sosial yang Terkait Dengan Sistem Informasi Etika (ethics) merujuk pada sebuah prinsip benar dan salah yang digunakan seseorang, yang bertindak sebagai pelaku moral yang bebas, untuk membuat keputusan untuk mengarahkan pelakunya. Permasalahan etika dalam sistem informasi telah memberikan desakan baru dengan semakin maraknya penggunaan internet dan perdagangan elektronik. Permasalahan etika yang mendesak lainnya yang disebabkan oleh sistem informasi adalah menciptakan akuntabilitas atas konsekuensi sistem informasi, menetapkan standar untuk kualitas sistem pengamanan yang melindungi keamanan individu dan masyarakat, dan melindungi nilai dan institusi yang sangat penting bagi kualitas hidup dalam masyarakat informasi.   MODEL PEMIKIRAN TENTANG ISU ETIKA, SOSIAL, DAN POLITIS Isu etika, sosial, dan politik sangat terkait satu dengan yang lainnya. Dilema etika yang mungkin anda hadapi sebagai seorang manajer sistem informasi biasanya timbul dalam perdebatan sosial dan politik. Pengenalan teknologi informasi yang baru memiliki dampak yang seperti gelombang, menimbulkan isu etika, sosial, dan politis baru yang harus ditangani ditingkat individu, sosial, dan politis. Isu ini memiliki lima dimensi moral: hak dan kewajiban informasi, hak dan kewajiban kepemilikan,kualitas sistem, kualitas hidup, dan akuntabilitas dan pengendalian. Model ini dapat digunakan untuk menggambarkan dinamika yang menghubungkan isu etika, sosial dan plotis. Model ini juga bermanfaat untuk mengidentifikasi dimensi moral yang utama dari teknologi informasi, yang saling melintasi berbagai tingkatan tindakan individu, sosial, dan politis.   LIMA DIMENSI MORAL ERA INFORMASI Isu etika, sosial, dan politis utama yang muncul oleh adanya sistem informasi mencakup dimensi moral berikut :          Hak dan Kewajiban informasi . Hak informasi apa yang dimiliki individu dan organisasi? Apa yang dapat dilindungi hak tersebut? Apakah kewajiban individu dan organisasi yang berkaitan dengan informasi ini?        Kepemilikan hak dan kewajiban. Bagaimana hak kekayaan intelektual pribadi tradisional dilindungi dalam sebuah masyarakat digital dimana melacak dan menghitung hak kepemilikan sulit dilakukan dan mengabaikan hak-hak pribadi menjadi sangat mudah?        Akuntabilitas dan pengandalian. Siapa yang dapat dan akan dituntut akuntabilitas dan tanggung jawabnya atas bahaya-bahaya yang terjadi dari informasi individu dan kolektif serta  hak-hak pribadi?        Kualitas sistem. Standar kualitas sistem dan data apakah yang harus dipenuhi untuk melindungi hak pribadi dan keamanan masyarakat?        Kualitas hidup. Nilai apa yang harus dilindungi dalam sebuh masyarakat yang didasarkan pengetahuan dan teknologi? Institusi mana yang harus dilindungi dari kejahatan? Nilai dan praktik budaya mana yang harus didukung oleh teknologi informasi yang baru?   TREN TEKNOLOGI UTAMA YANG MEMUNCULKAN ISU ETIKA Ada empat tren teknologi utama yang bertanggung jawab atas tekanan-tekanan etika ini, yaitu:        Kecepatan komputasi belipat dua kali setiap 18 bulan, Pengaruh → Banyak organisasi bergantung pada sistem komputer untuk operasi yang penting.        Biaya penyimpanan data menurun dengan cepat, Pengaruh → perusahaan dapat dengan mudah memelihara secara terperinci masing-masing basis datanya.        Kemajuan analisis data, Pengaruh →  perusahaan dapat menganalisis data berukuran besar yang diperoleh secara terpisah untuk mengembangkan profil yang terperinci aas perikau individu.        Kemajuan jaringan dan internet, Pengaruh → menyalin data dari lokasi ke lokasi yang lain dan mendapatkan data pribadi dari lokasi yang jauh menjadi sangat mudah. Kemajuan dalam penyimpanan data telah menyebabkan kejahatan rutin atas privasi individu menjadi murah dan efektif. Siste penyimpanan data yang besar telah cukup murah untuk suatu daerah dan bahkan perusahaan eceran lokal menggunakannya dalam mengidentifikasi pelanggannya. Penggunaan komputer untuk menggabungkan data dari sumber yang banyak ini dan menghasilkan dokumen elektronik berisi informasi perorangan yang terperinci disebut profiling.   Sebuah teknologi analisis data terbaru yang disebut nonobvious relationship awareness (NORA) telah memberikan lebih banyak kapasitas profiling bagi sektor swasta dan pemerintah. NORA dapat mengambil informasi tentang seseorang dari berbagai sumber yang terpisah, seperti aplikasi karyawan, catatan telepon, daftar pelanggan, dan daftar orang-orang yang dicari. Dan mengaitkan hubungan untuk memperoleh koneksi tersembunyi yang tidak jelas yang mungkin dapat membantu mengedintifikasi pelaku kejahatan atau teroris. Perkembanagn jaringan komunikasi digital dunia yang secara luas tersedia untuk individu dan perusahaan menimbulkan banyak perhatian etika dan sosial.   ETIKA DALAM MASYARAKAT INFORMASI Etika adalah suatu masalah bagi manusia yang memiliki kebebasan untuk memilih. Etika adalah tentang pilihan masing-masing orang. KONSEP DASAR: TANGGUNG JAWAB, AKUNTABILITAS, DAN LIABILITAS Pilihan etika adalah keputusan yang dibuat oleh setiap orang yang akan bertanggung jawab untuk setiap konsekuensi yang timbul dari tindakannya. Tanggung jawab (responsibility) adalah sebuah elemen penting dari tindakan etika. Akuntabilitas (accountability) adalah ciri-ciri dari sistem dan institusi sosial: ini berarti bahwa ada mekanisme yang menetukan siapa yang melakukan tindakan yang bertanggung jawab, siapa yang bertanggung jawab. Liabilitas (liability) adalah ciri dari sistem politis dimana suatu badan hukum mengambil peranan yang memberi izin kepada individu untuk memperbaiki kerugian yang disebabkan oleh pelaku,sistem atau organisasi lain.         ANALISIS ETIKA Ketika dihadapkan pada situasi yang tampaknya memunculkan isu etika,bagaimana sehatusnya anda menganalisis masalah ini? Proses lima langkah berikut dapat membantu. Identifikasi dan jelaskan faktanya dengan jelas. Didefinisikan konflik atau dilemanya dan identifikasi nilai-nilai luhur yang terlibat. Identifikasi pihak-pihak yang berkepentingannya. Identifikasi pilihan yang dapat anda ambil denagn beralasan. Identifikasi potensi konsekuensi dari pilihan anda.   PRINSIP ETIKA KANDIDAT Perlakuan orang lain seperti apa yang anda harapkan dari orang lain (Golden Rule). Jika sebuah tindakan tidak baik untuk dilakukan oleh semua orang, tindakan itu tidak baik untuk dilakukan oleh siapapun juga. Jika sebuah tindakan tidak tepat dilakukan berulang-ulang, tindakan ini tidak tepat diambil. Ambil tindakan yang dapat mencapai sebuah nilai yang lebih besar atau luhur. Ambil sebuah tindakan yang menghasilkan potensi bahaya atau biaya yang paling sedikit. Asumsikan bahwa sebenarnya semua objek nyata dan tidak nyata dimiliki oleh seseorang kecuali jika ada pernyataan khusus yang lain (disebut dengan aturan etika “tidak ada makan siang gratis”–ethical “no free lunch” rule).     HAK INFORMASI: PRIVASI DAN KEBEBASAN DI ERA INTERNET Privasi adalah klaim individu untuk dibiarkan sendiri, bebas dari pengawasan atau intervensi dari individu atau organisasi lain,termasuk negara.   HAK KEKAYAAN: KEKAYAAN INTELEKTUAL Kekayaan intelektual dilindungi oleh berbagai perlindungan dalam tiga tradisi sah yang berbeda yaitu Rahasia dagang, Hak cipta, dan Hak paten.  

Selengkapnya...

Rangkuman BAB 13 : Membangun Sistem Informasi

Posted by bagjaanugrah | Posted in Uncategorized | Posted on 20-12-2016

0

Membangun Sistem Informasi 

 

13.1   SISTEM YANG RENCANAKAN SEBAGAI PERGANTIAN ORGANISASI

Membangun sistem informasi baru adalah salah satu jenis yang direncanakan organisasi berubah. Pengenalan sistem informasi baru melibatkan banyak lebih dari perangkat keras dan perangkat lunak baru. Hal ini juga termasuk perubahan dalam pekerjaan, keterampilan, manajemen, dan organisasi.

 

SISTEM PEMBANGUNAN DAN PERGANTIAN ORGANISASI

Teknologi informasi dapat mempromosikan berbagai tingkat perubahan organisasi, mulai dari tambahan untuk jauh. Ada empat jenis perubahan organisasi struktural yang diaktifkan oleh teknologi informasi: (1) otomatisasi, (2) rasionalisasi, (3) proses bisnis desain ulang, dan (4) pergeseran paradigma. Setiap membawa risiko yang berbeda dan manfaat. Bentuk yang paling umum dari IT-enabled perubahan organisasi adalah otomatisasi.

 

PENDESAIAN KEMBALI PROSES BISNIS

Beberapa sistem ini memerlukan proses perubahan inkremental, tetapi yang lain membutuhkan lebih jauh desain ulang proses bisnis. Untuk menghadapi perubahan ini, organisasi yang beralih ke manajemen proses bisnis. Bisnis proses manajemen menyediakan berbagai alat dan metodologi untuk menganalisis proses yang ada, merancang proses baru, dan mengoptimalkan proses tersebut. Perusahaan berlatih manajemen proses bisnis melalui berikut langkah:

  1. Mengidentifikasi proses untuk perubahan: Salah satu yang paling penting strategis keputusan bahwa perusahaan dapat membuat tidak memutuskan bagaimana menggunakan komputer untuk meningkatkan proses bisnis, tetapi memahami proses bisnis apa perlu perbaikan. Ketika sistem yang digunakan untuk memperkuat bisnis salah model atau proses bisnis, bisnis dapat menjadi lebih efisien dalam melakukan apa yang seharusnya tidak dilakukan. Akibatnya, perusahaan menjadi rentan terhadap pesaing yang mungkin telah menemukan model bisnis yang tepat. Besar waktu dan biaya juga dapat menghabiskan meningkatkan proses bisnis yang memiliki sedikit berdampak pada kinerja perusahaan secara keseluruhan dan pendapatan. Manajer perlu menentukan apa proses bisnis yang paling penting dan bagaimana meningkatkan proses ini akan membantu kinerja bisnis.
  2. Menganalisis proses yang ada: ada proses bisnis harus dimodelkan dan didokumentasikan, mencatat input, output, sumber daya, dan urutan Tim desain proses mengidentifikasi langkah-langkah berlebihan, kertas-intensif tugas, kemacetan, dan inefisiensi lainnya.
  3. Desainprosesbaru: Setelah prosesyang ada dipetakan dan diukur dalam hal waktu dan biay
  4. Melaksanakanproses baru: Setelah proses baru telah benar-benar dimodelkan dan dianalisis, harus diterjemahkan ke dalam satu set baru dan prosedur peraturan kerja. Sistem informasi baru atau tambahan untuk sistem yang ada mungkin harus dilaksanakan untuk mendukung proses didesain ulang.
  5. Pengukuranberkelanjutan:Setelah proses telah dilaksanakan dan dioptimalkan, perlu terus  Mengapa? Proses dapat memburuk dari waktu ke waktu sebagai karyawan jatuh kembali pada metode lama,atau mereka mungkin kehilangan merekaefektivitas jika bisnis mengalami perubahan lainnya.

 

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 dokumen 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 didesain 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 SISTEM PEMBANGUNAN

Sistem informasi baru yang merupakan hasil dari proses organisasi pemecahan masalah. Sebuah sistem informasi baru dibangun sebagai solusi untuk beberapa jenis masalah atau set masalah organisasi. Masalahnya mungkin salah satu di mana manajer dan karyawan menyadari bahwa organisasi tidak berkinerja sebaik yang diharapkan, atau bahwa organisasi harus mengambil keuntungan dari peluang baru untuk melakukan lebih berhasil. Kegiatan yang masuk menghasilkan 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.

Membangun Persyaratan Informasi 

Mungkin tugas yang paling menantang dari analis sistem adalah untuk menentukan persyaratan informasi spesifik yang harus dipenuhi oleh solusi sistem yang dipilih. Pada tingkat yang paling dasar, kebutuhan informasi dari suatu sistem baru melibatkan mengidentifikasi yang membutuhkan informasi apa, di mana, kapan, dan bagaimana. Analisis kebutuhan hati-hati mendefinisikan tujuan baru atau diubah sistem dan mengembangkan penjelasan rinci tentang fungsi bahwa sistem baru harus melakukan. Analisis kebutuhan rusak adalah penyebab utama sistem kegagalan dan pengembangan sistem tinggi biaya.

 

SISTEM DESAIN

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

 

Peran Pengguna Akhir

Kebutuhan informasi 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 bias dari staf teknis. Bekerja pada desain meningkatkan pemahaman pengguna dan penerimaan dari sistem.

 

MENYELESAIKAN SISTEM PEMBANGUNAN PROSES

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.

Pemrograman

Selama tahap pemrograman, spesifikasi sistem yang disiapkan selama tahap desain diterjemahkan ke dalam kode program perangkat lunak. Saat ini, banyak organisasi tidak lagi melakukan pemrograman mereka sendiri untuk sistem baru. Sebagai gantinya, mereka membeli perangkat lunak yang memenuhi persyaratan untuk sistem baru dari sumber eksternal seperti paket perangkat lunak dari vendor software komersial, layanan perangkat lunak dari sebuah penyedia layanan aplikasi, atau outsourcing perusahaan yang mengembangkan aplikasi kustom perangkat lunak untuk klien mereka.
Pengujian 

Empat strategi konversi utama dapat digunakan:

  • Strategi paralel, baik sistem lama dan penggantian potensi yang berjalan bersama-sama untuk waktu sampai semua orang yakin bahwa baru satu fungsi benar.
  • Strategi cutover langsungmenggantikan sistem yang lama dengan yang baru sama sekali Sistem pada hari ditunjuk.
  • Strategi studi percontohanmemperkenalkan sistem baru hanya area terbatas organisasi, seperti departemen tunggal atau unit operasi.
  • Strategi pendekatan bertahapmemperkenalkan sistem baru secara bertahap, baik oleh fungsi atau unit organisasi.

 

 Produksi dan Pemeliharaan

Setelah sistem baru dipasang dan konversi selesai, sistem ini dikatakan dalam produksi. Selama tahap ini, sistem akan ditinjau oleh pengguna dan spesialis teknis untuk menentukan seberapa baik telah bertemu nya tujuan asli dan memutuskan apakah setiap revisi atau modifikasi dalam urutan. Dalam beberapa kasus, sebuah posting resmi dokumen pemeriksaan pelaksanaan disiapkan. Setelah sistem telah fine-tuned, itu harus dipertahankan sementara itu di produksi untuk memperbaiki kesalahan, memenuhi persyaratan, atau meningkatkan efisiensi pengolahan.

 

PEMODELAN DAN PERANCANGAN SISTEM: TERSTRUKTUR DAN METODOLOGI BERORIENTASI OBJEK

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 desain 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

Metode terstruktur yang berguna untuk proses modeling, tetapi tidak menangani pemodelan data dengan baik. Mereka juga memperlakukan data dan proses sebagai logis memisahkan entitas, sedangkan di dunia nyata pemisahan tersebut tampaknya tidak wajar. Berbeda pemodelan konvensi yang digunakan untuk analisis (data flow diagram) dan untuk desain (grafik struktur). 

Computer-Aided Software Engineering

Teknik komputer-dibantu perangkat lunak (CASE) – kadang-kadang disebut sistem dibantu komputer rekayasa-menyediakan perangkat lunak untuk mengotomatisasi metodologi yang telah kami jelaskan untuk mengurangi jumlah pekerjaan berulang-ulang pengembang perlu dilakukan. CASE tools juga memfasilitasi penciptaan jelas dokumentasi dan koordinasi upaya pengembangan tim. Tim anggota dapat berbagi pekerjaan mereka dengan mudah dengan mengakses file masing-masing untuk meninjau atau memodifikasi apa yang telah dilakukan. Manfaat produktivitas sederhana juga dapat dicapai jika alat-alat yang digunakan dengan benar.

 

13.3  ALTERNATIFSISTEM-BANGUNAN PENDEKATAN

Sistem berbeda dalam hal ukuran dan kompleksitas teknologi dan dalam hal masalah organisasi mereka dimaksudkan untuk memecahkan. Sejumlah systems building pendekatan telah dikembangkan untuk menangani perbedaan-perbedaan ini. Bagian ini menjelaskan metode alternatif: kehidupan sistem tradisional siklus, prototyping, paket perangkat lunak aplikasi, pengembangan pengguna akhir, dan
outsourcing.

SISTEM TRADISIONAL SIKLUS HIDUP

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. Spesialis pengembangan sistem memiliki pendapat yang berbeda tentang cara partisi tahap sistem-bangunan, tetapi mereka kira-kira sesuai dengan tahap-tahap perkembangan sistem yang kita miliki hanya dijelaskan.

 

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.

Langkah-langkah dalam Prototyping

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

Langkah 1: Mengidentifikasi persyaratan dasar pengguna. Perancang sistem (biasanya sistem informasi spesialis) bekerja dengan pengguna cukup hanya lama untuk menangkap kebutuhan dasar pengguna informasi.

Langkah 2: Mengembangkan prototipe awal. Sistem desainer menciptakan sebuah kerja prototipe cepat, menggunakan alat untuk menghasilkan perangkat lunak dengan cepat.

Langkah 3: Gunakan prototipe. Pengguna disarankan untuk bekerja dengan sistem untuk menentukan seberapa baik prototipe memenuhi kebutuhan nya dan membuat saran untuk meningkatkan prototipe.

Langkah 4: Merevisi dan meningkatkan prototipe. Sistem pembangun mencatat semua perubahan permintaan pengguna dan memurnikan prototipe yang sesuai. Setelah prototipe telah direvisi, siklus kembali ke Langkah 3. Langkah 3 dan 4 diulang sampai pengguna puas.

 

Keuntungan dan Kerugian dari Prototyping

Prototyping yang paling berguna 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). Karena prototyping mendorong keterlibatan pengguna akhir intens di seluruh siklus hidup pengembangan sistem, itu lebih mungkin untuk menghasilkan sistem yang memenuhi pengguna persyaratan.

 

PENGGUNA AKHIR PENGEMBANGAN

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 aplikasi dengan bantuan teknis minimal atau tidak ada. Beberapa dari generasi keempat alat juga meningkatkan produktivitas programmer profesional.

 

PAKET APLIKASI SOFTWARE DAN OUTSOURCING

Materi ini menunjukkan bahwa banyak perangkat lunak saat ini tidak dikembangkan di rumah tapi dibeli dari sumber eksternal. Perusahaan dapat menyewa perangkat lunak dari perangkat lunak penyedia layanan, mereka dapat membeli paket perangkat lunak dari sebuah iklan penjual, atau mereka dapat memiliki aplikasi kustom yang dikembangkan oleh outsourcing luar perusahaan.
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 informasi sistem, dapat outsourcing pekerjaan untuk sebuah organisasi eksternal yang mengkhususkan diri dalam menyediakan layanan ini. Komputasi dan SaaS awan penyedia, yang kita dijelaskan dalam Bab 5, adalah salah satu bentuk outsourcing. Berlangganan perusahaan akan menggunakan perangkat lunak dan perangkat keras komputer yang disediakan oleh layanan sebagai platform teknis untuk sistem mereka. Dalam bentuk lain dari outsourcing, perusahaan bisa menyewa vendor eksternal untuk merancang dan menciptakan perangkat lunak untuk sistem, tetapi perusahaan yang akan mengoperasikan sistem sendiri komputer. Vendor Outsourcing mungkin domestik atau di negara lain.

 

13.4  PENGEMBANGAN APLIKASI UNTUK DIGITAL PERUSAHAAN

Dalam lingkungan perusahaan digital, organisasi harus mampu untuk menambah, mengubah, dan pensiun kemampuan teknologi mereka sangat cepat untuk menanggapi peluang baru. Perusahaan mulai menggunakan, pengembangan lebih informal lebih pendek proses yang memberikan solusi yang 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 e-commerce dan eBusiness.

 

PENGEMBANGAN APLIKASI RAPID (RAD)

Perangkat lunak berorientasi objek, perangkat lunak dapat digunakan kembali, prototyping, dan generasi keempat alat bahasa membantu sistem pembangun menciptakan sistem kerja jauh lebih cepat dari yang mereka bisa menggunakan metode sistem-bangunan tradisional dan perangkat lunak. Pengembangan aplikasi cepat jangka (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. Ini pendekatan pengembangan perangkat lunak disebut pengembangan berbasis komponen, dan memungkinkan sistem yang akan dibangun oleh perakitan dan mengintegrasikan ada komponen perangkat lunak. Semakin, komponen perangkat lunak ini datang dari layanan cloud. Layanan web dan Service-Oriented Computing

Bab ini memperkenalkan layanan Web sebagai longgar digabungkan, komponen perangkat lunak dapat digunakan kembali disampaikan menggunakan Extensible Markup Language (XML) dan protokol terbuka lainnya dan standar yang memungkinkan satu aplikasi berkomunikasi dengan lainnya tanpa pemrograman kustom diperlukan untuk berbagi data dan layanan. Selain mendukung integrasi internal dan eksternal dari sistem, Web layanan dapat digunakan sebagai alat untuk membangun aplikasi sistem informasi baru atau meningkatkan sistem yang ada. Karena layanan perangkat lunak ini menggunakan universal menetapkan standar, mereka berjanji untuk menjadi lebih murah dan lebih mudah untuk menenun bersama-sama dari komponen proprietary.

 Dirangkum dari :

Kenneth C. Laudon & Jane P. Laudon. 2012. Management Information System (managing the digital firm) Twelfth Edition, Global Edition. Pearson Education Limited. England

Write a comment