PERAN ANALIS SISTEM DALAM PENGEMBANGAN PERANGKAT LUNAK Aprian Dwi Kurniawan*1, Jajang Nurjaman*2, M. Zainal Arifin*3, Frimanda Fasya*4 Magister Teknik Informatika, STMIK AMIKOM YOGYAKARTA Email : , ABSTRAK Banyak aktivitas manusia saat ini sangat bergantung pada sistem informasi entah itu diperkantoran,swalayan atau pun pasar bahkan sampai ke rumah - rumah tidak lepas pula sebagai bagian dari pengguna sistem tersebut, entah disadari atau tidak sistem informasi sudah membantu aktivitas manusia. Sistem yang berkualitas tidak bisa lepas dari peran seorang system analystyang mempunyai kontribusi besar dan merupakan tulang punggung dalam pengembangan ini mencoba untuk mengembangkan dan mengklarifikasi peran system analystberdasarkan peran dan aktivitas system analystdalam pengembangan sebuah sistem informasi perangkat lunak. Kata kunci : Analis Sistem, Perangkat Lunak sebuah perangkat lunak. Penelitian 1. PENDAHULUAN Untuk dapat mengembangkan perangkat lunak yang berkualitas, terlebih dahulu harus mengetahui karakteristik perangkat lunak anatar lain : Perangkat lunak lebih bersifat sebagai produk logis daripada sebuah elemen fisik sebuah sistem. Oleh sebab itu, pendekatan pengembangan perangakat lunak berbeda dengan perangkat keras apalagi dengan produksi barang. Dan perangkat lunak dikembangkan atau dibangun dengan proses rekayasa (engineering), bukan hasil proses manufaktur dalam pengertian produksi klasik. Kedua aktivitas ini bergantung kepada ketersediaan sumber daya manusia, tetapi hubungan antara sumber daya manusia dengan peningkatan efisiensi dan efektivitas pengembangan produk sangatlah berbeda. Salah satu hal yang dapat kita lihat adalah pada pengembangan perangkat keras, dengan menambah tenaga manusia, maka produksi akan meningkat secara linier. Tetapi tidak begitu halnya dengan penambahan tenaga manusia pada pegembangan perangkat lunak.
Analis Sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Menurut Kristanto (2003) Analis Sistem adalah orang yang mempunyai kemampuan untuk menganalisis sebuah sistem, memilih alternatif pemecahan masalah dan menyelesaikan masalah tersebut dengan menggunakan komputer. Jadi, Analis Sistem ini memiliki suatu individu kunci dalam proses pengembangan sistem. Analis Sistem mempelajari masalah dan kebutuhan dari organisasi ataupun perusahaan bagaimana data, informasi, manusia, komunikasi, dan teknologi informasi dapat meningkatkan pencapaian bisnis. Didalam suatu proses analisa dan perancangan sistem informasi inilah yang dilakukan oleh sistem analisis, merekalah yang bertanggung jawab atas itu semua. Gambar 1. Tim Pengembang Peragkat Lunak 2. KEAHLIAN ANALIS SISTEM Ketika sebuah sistem informasi baru memberikan perubahan terhadap sebuah organisasi atau masyarakat,maka akan sangat sulit bagi seorang pemimpin dalam melakukan implementasi sistem informasi tersebut. Memahami sebuah perubahan dan mengerti bagaimana cara melakukan perubahan tersebut dan meyakinkan oran lain akan kebutuhan perubahan tersebut membutuhkan beberapa keterampilan. Keterampilan tersebut bisa dibagi menjadi enam kategori diantaranya Technical, Business, Analytical,Interpersonal, Management, dan Ethical. :
a. Technical, keterampilan ini digunakan ntuk memahami organisasi yang ada pada suatu lingkungan, dasar - dasar teknologi sistem baru, dan memahami cara di mana keduanya bisa menjadi solusi teknis terpadu b. Business, harus mengeti bagaimana caranya teknologi informasi dapat diterapkan dalam sebuah perusahaan dan memastikan bahwa dengan diterapkan teknologi tersebut bisa memberikan nilai lebih. c. Analytical, harus menjadi pemecah masalah yang berkesinambungan baik dalam pengembangan proyek ataupun dalam tingkat organisasi. d. Interpersonal,dapat melakukan komunikasi yang efektif dengan pengguna dan manajer bisnis. e. Management, dapat melakukan manajemen kepada anggota dan manajemen terhadap tekanan dan resiko pada sebuah situasi. f. Ethical -sorang analis harus adil, jujur, dan mempuyai etika yang baik dengan tim proyek lainnya,anggota, manajer, dan pengguna sistem. Terkadang seotang analis sering menangani informasi rahasia atau informasi yang jika dibagikan dengan orang lain, dapat menyebabkan kerugian (misalnya, perbedaan pendapat antara orang tua para karyawan); Penting bagi analis untuk menjaga kepercayaan dan kepercayaan dengan semua orang 3. PERAN ANALIS SISTEM Analis Sistem secara sistematis menilai bagaimana fungsi bisnis dengan cara mengamati proses input dan pengolahan data serta proses output informasi untuk membantu peningkatan proses organisasional. Dengan demikian, Analis Sistem mempunyai tiga peranan penting, yaitu: a. Sebagai konsultan Analisis sistem biasanya bertindak sebagai konsultan sistem untuk bisnis dan bisa disewa secara khusus untuk mempertimbangkan hal-hal yang berkaitan dengan sistem- sistem informasi didalam bisnis. Sistem analis secara berkala bertindak sebagai konsultan bagi sebuah perusahaan khususnya yang berkaitan dengan pengolahan informasi organisasi. Ini dapat mendatangkan keuntungan karena sistem analis merupakan orang luar organisasi yang memiliki perspektif yang lebih segardan lebih objektif terhadap proses pengolahan informasi di perusahaan. Tetapi terkadang muncul hambatan karena sistem analis tidak memahami budaya yang ada di perusahaan tersebut sehingga mungkin terajadi ketidakcocokan. b. Sebagai ahli pendukung pakar Sebagai pendukung pakar, seorang sistem analis tidak mengatur jalannya proyek, akan tetapi mendukung pihak manajemen dimana seorang sistem analis dipekerjakan. Sistem analis bertindak sebagai perumus kebutuhan akan sofware dan harware untuk kebutuhan pengolahan informasi pada organisasi
c. Sebagai agen perubahan Sistem analis sering juga disebut sebagai agen perubahan ketika ia melakukan aktifitas sesuai padasiklus hidup pengembangan sistem (akan dibahas kemudian). Agen perubahan dapat didefenisikansebagai orang yang bertindak sebagai catalisator perubahan, mengembangkan dan merencanakan perubahan, dan bekerja dengan fasilitas yang disediakan untuk perubahan. Jika perubahan (yaitu perbaikan-perbaikan yang dapat direalisasikan dengan sistem informasi) kelihatan bermasalah setelah analisis, maka langkah selanjutnya adalah mengembangkan sebuah perencanaan perubahan untuk mengatasi segala akibat dari proses pengembangan sistem yang anomali atau bermasalah. 4. TANGGUNG JAWAB ANALIS SISTEM Beberapa tanggung jawab dari seorang Analis Sistem meliputi: a. Pengambilan data yang efektif dari sumber bisnis. b. Aliran data menuju ke komputer. c. Pemrosesan dan penyimpanan data dengan komputer. d. Aliran dari informasi yang berguna kembali ke proses. e. Bisnis dan penggunanya. 5. FUNGSI ANALIS SISTEM Beberapa fungsi dari Analis Sistem meliputi : a. Dapat mengidentifikasikan berbagai masalah dari pemakai (user). b. Menentukan secara jelas mengenai sasaran yang harus dicapai untuk dapat memenuhi kebutuhan pemakai. c. Dapat memilih metode alternatif dalam memecahkan masalah pada sistem. d. diinginkan pemakai. 6. LANGKAH KERJA DARI ANALIS SISTEM Adapun langkah-langkah kerja dari seorang Analis Sistem yang meliputi : a. Tahap melakukan identifikasi permasalahan pada sistem. b. Tahap melakukan studi kelayakan dan memahami kinerja dari sistem yang ada. c. Tahap melakukan analisis dan perancangan sistem. d. Tahap melakukan penerapan sistem. e. Tahap melakukan evaluasi dan pemeliharaan pada sistem Dapat merencanakan maupun menerapkan rancangan sistem sesuai dengan apa yang diharapkan 2 TAHAPAN DALAM ANALISIS SISTEM Analisis Sistem merupakan penguraian suatu sistem informasi yang sudah utuh ke dalam bagian komponennya dengan tujuan untuk menidentifikasi dan mengevaluasi berbagai macam permasalahan maupun hambatan yang terjadi pada sistem sehingga nantinya dapat dilakukan perbaikan atau pengembangan. Adapun tahapan dalam analisis sistem meliputi :
a. Mengidentifikasi Masalah (Identify) Identifikasi masalah merupakan langkah awal dari analisis sistem. Dalam tahap ini didefinisikan masalah yang harus dipecahkan dengan munculnya pertanyaan yang ingin dipecahkan. b. Memahami Kerja Sistem yang Ada (Understand) Langkah ini dilakukan dengan mempelajari secara rinci bagaimana sistem yang sudah ada berjalan. Untuk mempelajari operasi dari sistem ini diperlukan data yang dapat diperoleh dengan melakukan penelitian terhadap sistem. c. Menganalisis Sistem (Analyst) Berdasarkan data yang sudah diperoleh maka dilakukan analisis hasil penelitian yang sudah dilakukan untuk mendapatkan pemecahan masalah yang akan dipecahkan. d. Membuat Laporan (Report) Laporan perlu dibuat sebagai dokumentasi dari penelitian. Tujuan utamanya adalah sebagai bukti secara tertulis tentang hasil analisa yang sudah dilakukan. 8. KESIMPULAN Analis Sistem memiliki peran penting dalam pengembangan sebuah sistem informasi dan bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis Sistem dapat berfungsi sebagai agen perubahan yang dapat mengidentifikasi peningkatan organisasi yang dibutuhkan, merancang sistem untuk menerapkan perubahan tersebut, dan melatih dan memotivasi orang lain untuk menggunakan sistem. DAFTAR PUSTAKA [1] Dennis, A., Wixom, B. H., dan Roth, R. M. System analysis & design, 5th edition. John Wiley & Sons : 2013 [2] Albahra Yogyakarta Bin : Graha Ilmu :2005 Lajamuddin, Analisis Dan Sistem Informasi, [3] Andri Kristanto, Perancangan Sistem Informasi Dan Aplikasinya, Gava Media, Jakarta : 2003 [4] Teori Dan Aplikasi Bisnis 'Edisi Kedua' ", Andi Offset, Yogyakarta : 2001 Jogiyanto, H.M . "Analisis Dan Desain Sistem Informasi : Pendekatan Terstruktur