Tulisan Utama

Rangkuman BAB 5 : Infrastruktur TI dan Kemunculan Teknologi

INFRASTRUKTUR TI 5.1.1 Mendefinisikan Infrastruktur TI Infrastruktur TI terdiri atas sekumpulan perangkat dan aplikasi peranti lunak yang dibutuhkan untuk menjalankan suatu perusahaan besar secara keseluruhan. Namun infrastruktur TI juga merupakan sekumpulan layanan firmwide (mencakup seluruh perusahaan) yang dianggarkan oleh pihak manajemen dan terdiri atas kapabilitas manusia dan kapabilitas teknis.   5.1.2 Evolusi Infrastuktur TI Infrastuktur TI di dalam organisasi saat ini merupakan hasil dari evolusi selama lebih dari 50 tahun di dalam platform komputasi. Terdapat lima tahap dalam evolusi ini, yaitu mesin akuntansi elektronik, mainframe umum dan komputasi minikomputer, PC, jaringan klien/server, dan komputasi perusahaan dan internet. Tujuan Umum Mainframedan komputer mini Era: (1959 sampai sekrang) Pengenalan IBM 1401 dan 7090 mesin transistorized pada tahun 1959 menandai awal penggunaan komersial luas dari komputer mainframe. Pada tahun 1965, komputer mainframe yang benar-benar datang ke sendiri dengan pengenalan dari seri IBM 360. 360 adalah komputer komersial pertama dengan kuat sistem operasi yang dapat memberikan pembagian waktu, multitasking, dan virtual memori dalam model yang lebih maju. IBM memiliki didominasi komputasi mainframe dari titik ini. Era mainframe adalah periode komputasi yang sangat terpusat di bawah kontrol programmer profesional dan operator sistem (biasanya dalam perusahaan data center), dengan sebagian besar elemen infrastruktur yang disediakan oleh satu penjual, produsen perangkat keras dan perangkat lunak. Personal Computer Era: 1981 Meskipun pertama komputer benar-benar pribadi (PC) muncul pada 1970-an (yang Xerox Alto, MITS Altair 8800, dan Apple I dan II, untuk beberapa nama), ini mesin hanya distribusi untuk penggemar komputer terbatas. Penampilan PC IBM pada tahun 1981 biasanya dianggap sebagai awal era PC karena mesin ini adalah yang pertama untuk diadopsi secara luas oleh bisnis Amerika. Pada awalnya menggunakan sistem operasi DOS, bahasa perintah berbasis teks, dan kemudian sistem operasi Microsoft Windows, komputer Wintel PC (Windows perangkat lunak sistem operasi pada komputer dengan prosesor Intel mikroprosesor) menjadi standar desktop komputer pribadi. Client / Server Era (1983 sampai sekarang) Dalam komputasi client / server, komputer desktop atau laptop yang disebut klien jaringan komputer server yang kuat yang menyediakan komputer klien dengan berbagai layanan dan kemampuan. Pekerjaan pemrosesan komputer dibagi antara kedua jenis mesin. Klien adalah titik pengguna masuk, sedangkan server biasanya proses dan toko bersama data, menyajikan Web halaman, atau mengelola kegiatan jaringan. Istilah “server” mengacu pada kedua aplikasi perangkat lunak dan komputer fisik di mana perangkat lunak jaringan berjalan. Perusahaan Computing Era (1992 sampai sekarang) Pada awal 1990-an, perusahaan beralih ke standar jaringan dan perangkat lunak yang dapat mengintegrasikan jaringan yang berbeda dan aplikasi di seluruh perusahaan ke infrastruktur perusahaan-lebar. Sebagai Internet berkembang menjadi Situs lingkungan komunikasi setelah tahun 1995, perusahaan bisnis mulai serius menggunakan Transmission Control Protocol / Internet Protocol (TCP / IP) jaringan. Cloud Computing dan Mobile Era (2000 sampai sekarang) Daya bandwidth tumbuh dari Internet telah mendorong klien / server memodelkan satu langkah lebih jauh, menuju apa yang disebut “Cloud Computing Model.” Cloud computing mengacu pada model komputasi yang menyediakan akses ke kolam renang bersama sumber daya komputasi (komputer, penyimpanan, aplikasi, dan jasa), melalui jaringan, sering internet. Ini “awan” komputasi sumber daya dapat diakses pada dasar yang dibutuhkan dari setiap perangkat yang terhubung dan lokasi. 5.1.3 Penggerak Teknologi Dari Evolusi Infrastruktur Perubahan infrastruktur TI yang baru dijelaskan telah menghasilkan perkembangan dalam pemrosesan komputer, chip memori, perangkat penyimpanan, telekomunikasi, dan jaringan peranti keras dan peranti lunak, dan rancangan peranti lunak yang telah meningkatkan daya komputasi secara eksponensial sementara mengurangi biaya juga secara eksponensial. Hukum Moore dan Daya Pemrosesan Mikro Sejak chip mikroprosesor pertama dikenalkan pada tahun 1959, jumlah komponen pada sebuah chip dengan biaya produksi per komponen yang terkecil (pada umunya transistor) akan menjadi dua kali lipat setiap tahunnya. Pernyataan ini menjadi dasar dari Hukum Moore. Hukum ini kemudian diimplementasikan dalam beberapa cara. Setidaknya ada tiga variasi dari hukum Moore, tidak ada satu pun yang pernah dikemukakan sendiri oleh Moore: (1) kekuatan mikroprosesor menjadi dua kali lipat setiap 18 bulan (Gates, 1997); (2) kekuatan komputasi menjadi dua kali lipat setiap 18 bulan; dan (3) harga komputasi berkurang setiap 18 bulan. Penghambat lainnya di masa mendatang dalam hal peningkatan kecepatan mikroprosesor adalah minat konsumen pada konsumsi daya yang rendah untuk baterai yang tahan lama dan ringan untuk meningkatkan portabilitas komputer laptor dan komputer genggam. Hukum Penyimpanan Digital Besar Penggerak teknologi kedua yang mengubah infrastruktur TI adalah Hukum Penyimpanan yang Digital Besar (Law of mass Digital Store). Dunia memproduksi sebanyak 5 exabyte informasi unik per tahun. Jumlah informasi digital kurang lebih menjadi dua kali lipat setiap tahunnya (Lyman dan varian, 2003). Hampir semua pertumbuhan informasi ini melibatkan penyimpanan magnetik dari data digital, dan dokumen yang tercetak hanya merupakan 0,003 persen dari total pertumbuhan per tahunnya. Hukum Metcalfe dan Ekonomi Jaringan Hukum ini  mengatakan bahwa nilai atau kekuatan dari jaringan bertumbuh secara eksponensial sebagai fungsi dari jumlah anggota jaringan tersebut. Metcalfe dan yang lainnya menunjukkan peningkatan pengembalian terhadap skala yang didapatkan oleh para anggota jaringan seiring dengan semakin banyaknya orang yang tergabung ke dalam jaringan tersebut. Karena jumlah anggota dalam sebuah jaringan bertumbuh secara lienar, nilai dari keseluruhan sistem bertumbuh secara eksponensial dan terus bertumbuh selamanya seiring bertambahnya anggota. Mengurangi Biaya Komunikasi dan Internet Penggerak teknologi selanjutnya yang mengubah infrastruktur TI adalah berkurangnya biaya komunikasi dengan cepat dan pertumbuhan ukuran internet secara eksponensial. Diperkirakan 1,1 miliar manusia di seluruh dunia saat ini memiliki akses internet. Ada satu ilustrasi penurunan biaya telekomunikasi secara eksponensial untuk internet dan jaringan telepon. Karena biaya komunikasi menurun menjadi sangat kecil dan mendekati angka 0, penggunaan fasilitas komunikasi dan komputasi meledak.   5.2 Komponen Infrastruktur Infrastruktur TI saat ini menghasilkan tujuh komponen utama, yaitu manajemen dan penyimpanan data, platform internet, platform peranti keras komputer platform sistem operasi, aplikasi peranti lunak perusahaan (termasuk middleware), jaringan/telekomunikasi, konsultan dan integrator sistem.     5.3 Evolusi Platform Perangkat Keras Kontemporer Meledak daya perangkat keras komputer dan jaringan teknologi memiliki dramatis mengubah cara bisnis mengatur daya komputasi mereka, menempatkan lebih dari kekuatan ini pada jaringan dan perangkat genggam mobile. Kami melihat tujuh tren hardware: platform digital muncul mobile, komputasi grid, virtualisasi, cloud computing, komputasi hijau, kinerja tinggi / powersaving prosesor, dan komputasi otonom.   5.4 Evolusi Platform Perangkat Lunak Kontemporer Ada empat tema utama dalam evolusi platform perangkat lunak kontemporer: Linuxdan Sumber Perangkat lunak terbuka JavadanAjax layanan Web danarsitektur berorientasi layanan Software outsourcingdanlayanan   5.5 Isu Manajemen Menciptakan dan mengatur infrastruktur TI yang koheren memunculkan berbagai tantangan: menghadapi skalabilitas dan perubahan teknologi, manajemen dan tata kelola, dan membuat investasi infrastruktur secara bijak. 5.5.1 Menghadapi Platform Dan Infrastruktur Ganti Skalabilitas mengacu pada kemampuan komputer, produk, atau sistem untuk memperluas ke melayani sejumlah besar pengguna tanpa mogok. Aplikasi baru, merger dan akuisisi, dan perubahan volume usaha semua komputer dampak beban kerja dan harus dipertimbangkan ketika merencanakan kapasitas hardware. Perusahaan menggunakan komputasi dan komputasi awan platform mobile akan membutuhkan kebijakan dan prosedur baru untuk mengelola platform ini. Mereka akan perlu persediaan semua perangkat mobile mereka digunakan bisnis dan mengembangkan kebijakan dan alat untuk pelacakan, memperbarui, dan mengamankan mereka dan untuk mengendalikan data dan aplikasi yang berjalan pada mereka. 5.5.2 Manajemen Dan Pemerintahan Masalah lama antara manajer sistem informasi dan CEO telah pertanyaan tentang siapa yang akan mengontrol dan mengelola infrastruktur TI perusahaan. Pertanyaan penting lainnya tentang tata kelola TI adalah: Haruskah departemen dan divisi memiliki tanggung jawab untuk membuat informasi mereka sendiri keputusan teknologi atau harus IT infrastruktur dikontrol terpusat dan berhasil? Apa hubungan antara sistem informasi pusat manajemen dan unit bisnis sistem informasi manajemen? Bagaimana akan biaya infrastruktur dialokasikan antara unit-unit bisnis? Setiap organisasi akan harus tiba di jawaban berdasarkan kebutuhan sendiri. 5.5.3 Pembuatan Keinginan Investasi Infrastruktur Infrastruktur TI adalah investasi besar bagi perusahaan. Jika terlalu banyak dihabiskan untuk infrastruktur, terletak menganggur dan merupakan hambatan pada kinerja keuangan perusahaan. Jika terlalu sedikit dihabiskan, layanan bisnis penting tidak dapat disampaikan dan pesaing perusahaan (yang menghabiskan jumlah yang tepat) akan mengungguli underinvesting yang perusahaan. Total Biaya Kepemilikan Aset Teknologi Dalam membuat standarisasi, pengeluaran perusahaan Anda dengan pengeluaran untuk infrastruktur TI pesaing Anda, Anda perlu memerhatikan berbagai jenis biaya. Biaya yang sesungguhnya untuk memiliki sumber daya teknologi meliputi biaya untuk mendapatkan dan memasang peranti keras dan peranti lunak, selain juga administrasi untuk melakukan upgrade. Model biaya total kepemilikan dapat digunakan untuk menganalisis biaya langsung dan tak langsung tersebut untuk membantu perusahaan menentukan biaya yang sesungguhnya dan implementasi teknologi tertentu. Pada saat semua biaya komponen ini diperhatikan, TCO untuk sebuah PC dapat menjadi tiga kali lipat dari harga pembelian perlengkapan tersebut pertama kalinya. Beberapa biaya administrasi dapat dikurangi melalui pengelolaan yang lebih baik. Banyak perusahaan besar terbebani oleh peranti keras dan peranti lunak yang berlebihan itu karena setiap departemen dan divisinya telah diperbolehkan untuk membeli teknologi. Perusahaan-perusahaan seperti ini dapat mengurangi TCO melalui sentralisasi dan standarisasi sumber peranti keras dan peranti lunak. Perusahaan dapat mengurangi jumlah staf sistem informasi yang dibutuhkan untuk mendukung infrastruktur jika perusahaan ingin meminimalkan jumlah model komputer yang berbeda dan bagian-bagian peranti lunak yang boleh dipakai karyawan. Pada infrastruktur terpusat, sistem dapat diatur dari lokasi pusat dan penyelesaian masalah dapat ditampilkan dari lokasi tersebut. Model-Kekuatan Kompetitif untuk Investasi Infrastruktur TI Ada beberapa pertanyaan yang dapat mengilustrasikan kekuatan kompetitif, diantaranya permintaan pasar untuk layanan perusahaan Anda, strategi bisnis perusahaan Anda, Strategi, infrastruktur, dan biaya teknologi informasi (TI) perusahaan Anda, penilaian teknologi informasi, layanan yang diberikan para pesaing, investasi infrastruktur TI pesaing.   Sumber : Loudon P.Jane and Loudon C.Kenneth .(2012).Chapter 5: IT Infrastructure and Emerging Technologies. Loudon P.Jane and Loudon C.Kenneth .Management Information System.Twelfth Edition. Prentice Hall

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