Minggu, 19 Maret 2017

Perbedaan Programmer dan System Analist

§  Programmer
Programmer komputer umumnya dikelompokkan atas dua kelompok utama yaitu pemrogram aplikasi dan pemrogram sistem, juga bisa di bedakan melalui kategori pemrograman berbasis aplikasi dan pemrograman berbasis web. Pemrogram aplikasi menulis program untuk menangani sebuah tugas khusus seperti program untuk melacak persediaan barang dalam suatu organisasi. Pemrogram sistem menulis program yang berfungsi untuk memelihara dan mengendalikan perangkat lunak sistem komputer seperti sistem operasi dan sistem manajemen basis data. Pemrogram sistem membuat program yang menentukan bagaimana jaringan komputer, komputer dan CPU bekerja.

Tugasnya :
            Bertugas di dalam data processing programming berdasarkan program spesialisasi

§  Anlais Sistem
Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu seorang analis sistem mengelola proyek, sumber daya, risiko, dan perubahan. Keahlian interpersonal akan membantu analis sistem dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis, programer, dan profesi sistem lainnya.
Analis sistem bisa pula menjadi perantara atau penghubung antara perusahaan penjual perangkat lunak dengan organisasi tempat ia bekerja, dan bertanggung jawab atas analisis biaya pengembangan, usulan desain dan pengembangan, serta menentukan rentang waktu yang diperlukan. Analis sistem bertanggung jawab pula atas studi kelayakan atas sistem komputer sebelum membuat satu usulan kepada pihak manajemen perusahaan.
Tugasnya :
Orang yang bertugas mempelajari, menganalisa, merancang dan membentuk suatu system / prosedur pengolahan data secara elektronik berdasarkan aplikasi yang dipesan oleh pemakai jasa komputer.

Secara umum perbedaan antara kedua profesi tersebut adalah:

Programmer 
1.Tanggung jawab terbatas pada pembuatan program
2.Pengetahuannya cukup terbatas pada teknologi komputer,sistem komputer,utilities,dan pemograman
3.Pekerjaan bersifat teknik
4.Tidak melibatkan banyak orang(hanya sesama programmer dan analis sistem

Analis Sistem
1.Tanggung jawab pada sistem keseluruhan
2.Pengetahuan harus luas(termasuk aplikasi yang ditangani)
3.Pekerjaan dalam pembuatan program terbatas pada pemecahan masalah secara garis besar
4.Melibatkan banyak orang(sesama analis,programmer dan pemakai)

Sumber:
wikipedia.org
http://rsmhhmdh.blogspot.co.id/

http://www.ilmukomputer.org/wp-content/uploads/2010/03/arief_pengenalankomputer.pdf

Tidak ada komentar:

Posting Komentar