Tugas 7 - Model Pengembangan Standar
Profesi
Model Pengembangan Standar Profesi
Jenis - Jenis Profesi di Bidang IT
Berikut adalah 10 jenis profesi pada bidang IT di
Indonesia beserta jobdesknya:
1. Analyst Programmer
Seorang analis bertugas untuk merancang, membuat
'code' program, dan menguji program untuk mendukung perencanaan pengembangan
sebuah sistem atau aplikasi.
2. Web Designer
Mengembangkan rancangan inovatif aplikasi web-based
beserta isi dari aplikasi tersebut.
3. Systems Programmer/Softaware Engineer
Seseorang dengan posisi ini, harus terbiasa dengan
pengembangan software 'life cyclces' dan memiliki keterampilan dalam mendesain
suatu aplikasi, bahkan sistem. Tugasnya adalah menyiapkan program sesuai dengan
spsifikasi, melakukan dokumentasi program, dan menguji program yang telah
dibuat.
4. IT Executive
Seorang eksekutif IT bertanggung jawab untuk
memelihara kecukupan, standard & kesiapan systems/infrastructure untuk
memastikan pengoperasiannya dapat efektif & efisien. Selain itu harus
juga menerapkan prosedur IT & proses untuk memastikan data terproteksi
secara maksimum.
5. IT Administrator
Tugasnya adalah menyediakan implementasi &
administrasi yang meliputi Local Area Network (LAN), Wide Area Network (WAN)
dan koneksi dial-up, firewall, Proxy serta pendukung teknisnya.
6. Network Administrator
Mengurusi & mengoperasi jaringan LAN maupun WAN,
manajemen sistem serta dukungan terhadap perangkat kerasnya.
7. Database Administrator
Bertanggung jawab Untuk administrasi &
pemeliharaan teknis yang menyangkut perusahaan dalam pembagian sistem
database.
8. Systems Engineer
- Menyediakan rancangan sistem & konsultasi
terhadap pelanggan.
- Memberikan respon terhadap permintaan technical
queries serta dukungannya.
- Termasuk melakukan pelatihan teknis ke pelanggan
& IT administrator.
9. Network Support Engineer
- Melaksanakan komunikasi & analisa sistem
networking
- Mendisain perencanaan untuk integrasi. Mendukung
jaringan pada internet, intranet & extranet.
- Menganalisa & ikut ambil bagian dalam
pengembangan standardisasi keamanan & implementasi mengendalikan untuk
keamanan LAN & WAN
10. IT Manager
- Mengatur kelancaran dari sistem IT.
- Troubleshooting & membantu organisasi dalam
menangani permasalahan IT.
- Sesuai dengan pengembangan IT yang baru dalam
bidang yang diperlukan.
Perbandingan dengan Negara Lain :
Singapore
Pada model Singapore juga dilakukan pembagian
berdasarkan tingkatan senioritas. Misal pada System development dibagi menjadi:
1. Programmer
2. Analyst/Programmer
3. Senior Analyst/Programmer
4. Principal Analyst/Programmer
5. System Analyst
6. Senior System Analyst
7. Principal System Analyst
Malaysia
Model Malaysia ini mirip dengan model Singapore,
juga membedakan posisi pekerjaan pada berbagai sektor bisnis. Tetapi berbeda
dalam melakukan ranking senioritas, misal untuk System Development:
1. Programmer
2. System Analyst/Designer
3. System Development Executive
Inggris
Model British Computer Society (BCS)
Untuk model BCS pekerjaan diklasifikasikan dalam
tingkatan sebagai berikut :
Level 0 . Unskilled Entry
Level 1 . Standard Entry
Level 2 . Initially Trainded Practitioner
Level 3 . Trained Practitioner
Level 4 . Fully Skilled Practitioner
Level 5 . Experienced Practitioner/Manager
Level 6 . Specialist Practitioner/Manager
Level 7 . Senior Specialist/Manager
Level 8 . Principal Specialist/Experienced Manager
Level 9 . Senior Manager/Director
Deskripsi kerja profesi IT
Berikut ini merupakan beberapa deskripsi kerja (job
description) dari beberapa profesi yang terdapat di bidang IT.
1. IT Programmer
• Mengambil bagian dalam pengembangan dan integrasi
perangkat lunak.
• Mengembangkan secara aktif kemampuan dalam
pengembangan perangkat lunak.
• Menerima permintaan user untuk masalah-masalah
yang harus diselesaikan.
• Menyediaakan dukungan dan penyelesaian masalah
konsumen baik untuk konsumen internal maupun eksternal.
• Bertanggung jawab atas kepuasan terkini pelanggan.
• Melakukan tugas-tugas yang berkaitan dan tanggung
jawab yang diminta, seperti dalam sertifikat dan menuruti rencana dasar
perusahaan untuk membangun kecakapan dalam portofolio produk.
• Mengerjakan macam-macam tugas terkait seperti yang
diberikan.
• Membentuk kekompakan maksimum dalam perusahaan bersama
dengan rekan-rekan dalam perusahaan.
2. System Analyst
• Mengumpulkan informasi untuk penganalisaan dan
evaluasi sistem yang sudah ada maupun untuk rancangan suatu sistem.
• Riset, perencanaan, instalasi, konfigurasi,
troubleshoot, pemeliharaan, dan upgrade sistem pengoperasian.
• Riset, perencanaan, instalasi, konfigurasi,
troubleshoot, pemeliharaan, dan upgrade perangkat keras, perangkat lunak, serta
sistem pengoperasiannya.
• Melakukan analisis dan evaluasi terhadap prosedur
bisnis yang ada maupun yang sedang diajukan atau terhadap kendala yang ada
untuk memenuhi keperluan data processing.
• Mempersiapkan flowchart dan diagram yang
menggambarkan kemampuan dan proses dari sistem yang digunakan.
• Melakukan riset dan rekomendasi untuk pembelian,
penggunaan, dan pembangunan hardware dan software.
• Memperbaiki berbagai masalah seputar hardware,
software, dan konektivitas, termasuk di dalamnya akses pengguna dan konfigurasi
komponen.
• Memilih prosedur yang tepat dan mencari support
ketika terjadi kesalahan, dan panduan yang ada tidak mencukupi, atau timbul
permasalahan besar yang tidak terduga.
• Mencatat dan memelihara laporan tentang
perlengkapan perangkat keras dan lunak, lisensi situs dan/ atau server, serta
akses dan security pengguna.
• Mencari alternatif untuk mengoptimalkan penggunaan
komputer.
• Mampu bekerja sebagai bagian dari team, misalnya
dalam hal jaringan, guna menjamin konektivitas dan keserasian proses di antara
sistem yang ada.
• Mencatat dan menyimpan dokumentasi atas sistem.
• Melakukan riset yang bersifat teknis atas system
upgrade untuk menentukan feasibility, biaya dan waktu, serta kesesuaian dengan
sistem yang ada.
• Menjaga confidentiality atas informasi yang
diproses dan disimpan dalam jaringan
• Mendokumentasikan kekurangan serta solusi terhadap
sistem yang ada sebagai catatan untuk masa yang akan datang.
3. IT Project Manager
• Mengembangkan dan mengelola work breakdown
structure (WBS) proyek teknologi informasi.
• Mengembangkan atau memperbarui rencana proyek
untuk proyek-proyek teknologi informasi termasuk informasi seperti tujuan
proyek, teknologi, sistem, spesifikasi informasi, jadwal, dana, dan staf.
• Mengelola pelaksanaan proyek untuk memastikan
kepatuhan terhadap anggaran, jadwal, dan ruang lingkup.
• Menyiapkan laporan status proyek dengan
mengumpulkan, menganalisis, dan meringkas informasi dan tren.
• Menetapkan tugas, tanggung jawab, dan rentang
kewenangan kepada personil proyek.
• Mengkoordinasikan rekrutmen atau pemilihan
personil proyek.
• Mengembangkan dan mengelola anggaran tahunan untuk
proyek-proyek teknologi informasi.
• Mengembangkan rencana pelaksanaan yang mencakup
analisis seperti biaya-manfaat atau laba atas investasi.
• Secara langsung atau mengkoordinasikan kegiatan
personil proyek.
• Menetapkan dan melaksanakan rencana komunikasi
proyek.
4. IT Support Officer
• Menerima, memprioritaskan dan menyelesaikan
permintaan bantuan IT.
• Membeli hardware IT, software dan hal-hal lain
yang berhubungan dengan hal tersebut.
• Instalasi, perawatan dan penyediaan dukungan
harian baik untuk hardware & software Windows & Macintosh, peralatan
termasuk printer, scanner, hard-drives external, dll.
• Korespondensi dengan penyedia jasa eksternal
termasuk Internet Service Provider, penyedia jasa Email, hardware, dan software
supplier, dll.
• Mengatur penawaran harga barang dan tanda terima
dengan supplier untuk kebutuhan yang berhubungan dengan IT.
• Menyediakan data / informasi yang dibutuhkan untuk
pembuatan laporan departement regular.
5. Network Administrator
• Maintain dan perawatan jaringan LAN.
• Archive data.
• Maintain dan perawatan komputer.
6. Network Engineer
• Maintenance LAN dan Koneksi Internet
• Maintenance hardware
• Maintenance database dan file
• Help Desk
• Inventory
7. Network and Computer Systems Administrators
• Menjaga dan mengelola jaringan komputer dan
lingkungan komputasi terkait termasuk perangkat keras komputer, perangkat lunak
sistem, perangkat lunak aplikasi, dan semua konfigurasi.
• Melakukan backup data dan operasi pemulihan
kerusakan.
• Mendiagnosa, memecahkan masalah, dan menyelesaikan
perangkat keras, perangkat lunak, atau jaringan lainnya dan masalah sistem, dan
mengganti komponen yang rusak bila diperlukan.
• Merencanakan, mengkoordinasikan, dan melaksanakan
langkah-langkah keamanan jaringan untuk melindungi data, perangkat lunak, dan
perangkat keras.
• Mengkonfigurasikan, memonitor, dan memelihara
aplikasi email atau virus software perlindungan.
• Mengoperasikan master konsol untuk memonitor
kinerja sistem komputer dan jaringan, dan untuk mengkoordinasikan komputer
akses jaringan dan penggunaan.
• Memuat rekaman komputer dan disk, dan menginstal
perangkat lunak dan kertas printer atau form.
• Desain, mengkonfigurasi, dan perangkat keras uji
komputer, jaringan lunak dan perangkat lunak sistem operasi.
• Memonitor kinerja jaringan untuk menentukan apakah
penyesuaian perlu dibuat, dan untuk menentukan di mana perubahan harus dibuat
di masa depan.
• Berunding dengan pengguna jaringan tentang
bagaimana untuk memecahkan masalah sistem yang ada.
8. Network Systems and Data Communications Analysts
• Menguji dan mengevaluasi hardware dan software
untuk menentukan efisiensi, reliabilitas, dan kompatibilitas dengan sistem yang
ada, dan membuat rekomendasi pembelian.
• Desain dan implementasi sistem, konfigurasi jaringan,
dan arsitektur jaringan, termasuk teknologi perangkat keras dan perangkat
lunak, lokasi situs, dan integrasi teknologi.
• Membantu pengguna untuk mendiagnosa dan memecahkan
masalah komunikasi data.
• Memantau kinerja sistem dan menyediakan langkah-langkah
keamanan, tips dan pemeliharaan yang diperlukan.
• Menjaga dibutuhkan file dengan menambahkan dan
menghapus file pada server jaringan dan membuat cadangan file untuk menjamin
keselamatan file apabila terjadi masalah dengan jaringan.
• Bekerja dengan engineer lain, analis sistem,
programer, teknisi, ilmuwan dan manajer tingkat atas dalam pengujian, desain
dan evaluasi sistem.
• Mengidentifikasi area operasi yang perlu diupgrade
peralatan seperti modem, kabel serat optik, dan kabel telepon.
• Konsultasi pelanggan, kunjungi tempat kerja atau
melakukan survei untuk menentukan kebutuhan pengguna sekarang dan masa depan.
• Melatih pengguna dalam menggunakan peralatan.
• Memelihara perangkat seperti printer, yang
terhubung ke jaringan.
9. Web Administrators
• Back up atau memodifikasi aplikasi dan data yang
terkait untuk menyediakan pemulihan kerusakan.
• Menentukan sumber halaman web atau masalah server,
dan mengambil tindakan untuk memperbaiki masalah tersebut.
• Meninjau atau memperbarui konten halaman web atau
link pada waktu yang tepat, menggunakan tool-tool.
• Memonitor sistem untuk intrusi atau serangan
denial of service, dan melaporkan pelanggaran keamanan untuk personil yang
tepat.
• Menerapkan langkah-langkah keamanan situs web,
seperti firewall atau enkripsi pesan.
• Mengelola internet / intranet infrastruktur,
termasuk komponen seperti web, file transfer protocol (FTP), berita dan server
mail.
• Berkolaborasi dengan tim pengembangan untuk
membahas, menganalisis, atau menyelesaikan masalah kegunaan.
• Test backup atau pemulihan rencana secara teratur
dan menyelesaikan masalah.
• Memonitor perkembangan web melalui pendidikan
berkelanjutan, membaca, atau partisipasi dalam konferensi profesional,
workshop, atau kelompok.
• Menerapkan update, upgrade, dan patch pada waktu
yang tepat untuk membatasi hilangnya layanan.
10. Web Developers
• Mendesain, membangun, atau memelihara situs web,
menggunakan authoring atau bahasa scripting, alat penciptaan konten, alat
manajemen, dan media digital.
• Melakukan atau update situs web langsung.
• Menulis, desain, atau mengedit konten halaman web,
atau yang lain langsung memproduksi konten.
• Berunding dengan tim manajemen atau pengembangan
untuk memprioritaskan kebutuhan, menyelesaikan konflik, mengembangkan kriteria
konten, atau memilih solusi.
• Back-up file dari situs web untuk direktori lokal
untuk pemulihan instan dalam kasus masalah.
• Mengidentifikasi masalah yang ditemukan oleh umpan
balik pengujian atau pelanggan, dan memperbaiki masalah masalah atau merujuk
pada personalia yang tepat untuk koreksi.
• Evaluasi kode untuk memastikan bahwa itu adalah
sah, benar terstruktur, memenuhi standar industri dan kompatibel dengan
browser, perangkat, atau sistem operasi.
• Menjaga pemahaman teknologi web saat ini atau
praktek pemrograman melalui melanjutkan pendidikan, membaca, atau partisipasi
dalam konferensi profesional, workshop, atau kelompok.
• Menganalisis kebutuhan pengguna untuk menentukan
persyaratan teknis.
• Mengembangkan atau memvalidasi tes routine dan
jadwal untuk memastikan bahwa uji kasus meniru antarmuka eksternal dan alamat
semua jenis browser dan perangkat.
11. Computer Security Specialists
• Mengenkripsi transmisi data dan membangun firewall
untuk menyembunyikan informasi rahasia seperti sedang dikirim dan untuk menahan
transfer digital tercemar.
• Mengembangkan rencana untuk melindungi file
komputer terhadap modifikasi disengaja atau tidak sah, perusakan, atau
pengungkapan dan untuk memenuhi kebutuhan pengolahan data darurat.
• Meninjau pelanggaran prosedur keamanan komputer
dan mendiskusikan prosedur dengan pelanggar untuk memastikan pelanggaran tidak
terulang kembali.
• Memonitor penggunakan file data dan mengatur akses
untuk melindungi informasi dalam file komputer.
• Monitor laporan saat ini dari virus komputer untuk
menentukan kapan untuk memperbarui sistem perlindungan virus.
• Memodifikasi keamanan file komputer untuk
memasukkan software baru, memperbaiki kesalahan, atau mengubah status akses
individu.
• Melakukan penilaian risiko dan melaksanakan tes
pengolahan data sistem untuk memastikan fungsi pengolahan data kegiatan dan
langkah-langkah keamanan.
• Berunding dengan pengguna untuk membahas isu-isu
seperti akses data komputer kebutuhan, pelanggaran keamanan, dan perubahan
pemrograman.
• Melatih pengguna dan meningkatkan kesadaran
keamanan untuk memastikan keamanan sistem dan untuk meningkatkan efisiensi
server dan jaringan.
• Mengkoordinasikan pelaksanaan rencana sistem
komputer dengan personil pendirian dan vendor luar.
Stndar profesi ACM dan IEEE
ACM (Association for Computing
Machinery)
ACM (Association for Computing Machinery) atau
Asosiasi untuk Permesinan Komputer adalah sebuah serikat ilmiah dan pendidikan
komputer pertama di dunia yang didirikan pada tahun 1947. Anggota ACM sekitar
78.000 terdiri dari para profesional dan para pelajar yang tertarik akan
komputer. ACM bermarkas besar di Kota New York. ACM diatur menjadi 170 bagian
lokal dan 34 grup minat khusus (SIG), di mana mereka melakukan kegiatannya. SIG
dan ACM, mensponsori konferensi yang bertujuan untuk memperkenalkan inovasi baru
dalam bidang tertentu. Tidak hanya mensponsori konferensi, ACM juga pernah
mensponsori pertandingan catur antara Garry Kasparov dan komputer IBM Deep
Blue. ACM telah menciptakan sebuah perpustakaan digital di mana ia telah
membuat seluruh publikasi yang tersedia. ACM perpustakaan digital merupakan
koleksi terbesar di dunia informasi mengenai mesin komputasi dan berisi arsip
jurnal, majalah, prosiding konferensi online, dan isu-isu terkini ACM
publikasi. Layanan online termasuk forum yang disebut Ubiquiy dan Tech News
mencerna, baik yang berisi informasi terbaru tentang dunia IT.
ACM pesaing utama adalah IEEE Computer Society.
Sulit untuk generalisasi akurat tentang perbedaan antara keduanya, tetapi ACM
berfokus pada ilmu komputer teoritis dan aplikasi pengguna akhir, sementara
IEEE lebih memfokuskan pada masalah-masalah hardware dan standardisasi. Cara
lain untuk menyatakan perbedaan yaitu ACM adalah ilmuwan komputer dan IEEE
adalah untuk insinyur listrik, meskipun subkelompok terbesar adalah IEEE Computer
Society. Tentu saja, ada tumpang tindih yang signifikan antara kedua
organisasi, dan mereka kadang-kadang bekerjasama dalam proyek-proyek seperti
pengembangan kurikulumilmu komputer.
ACM memiliki empat “Boards” yang membentuk berbagai
komite dan subkelompok, untuk membantu menjaga kualitas staf Kantor Pusat
layanan dan produk. Papan ini adalah sebagai berikut publikasi, SIG Governing
Board, pendidikan, dan Badan Layanan Keanggotaan.
IEEE (Institute of Electrical and
Electronics Engineers)
IEEE (Institute of Electrical and Electronics
Engineer) merupakan asosiasi professional terbesar di dunia yang didedikasikan
atau dibuat untuk memajukan inovasi teknologi dan kesempurnaan untuk
kepentingan kemanusiaan. IEEE adalah sebuah organisasi profesi nirlaba yang
terdiri dari banyak ahli di bidang teknik yang mempromosikan pengembangan
standar-standar dan bertindak sebagai pihak yang mempercepat
teknologi-teknologi baru dalam semua aspek dalam industri dan rekayasa
(engineering), yang mencakup telekomunikasi, jaringan komputer, kelistrikan,
antariksa, dan elektronika.
Sebelumnya IEEE bergerak dalam bidang
elektroteknika, dan merupakan kependekan dari Institute of Electrical and
Electronics Engineer. Namun, meluasnya dan saling berkaitnya bidang-bidang ilmu
yang menjadi minat pengembangan IEEE membuat organisasi ini memposisikan diri
untuk bergerak dalam teknologi-teknologi lain yang terkait, dan saat ini
disebut IEEE saja. Tujuan inti IEEE adalah mendorong inovasi teknologi dan
kesempurnaan untuk kepentingan kemanusiaan. Visi IEEE adalah akan menjadi
penting untuk masyarakat teknis global dan professional teknis dimana-mana dan
dikenal secara universal untuk kontribusi teknologi dan teknis yang
professional dalam meningkatkan kondisi perkembangan global.
IEEE memiliki lebih dari 300.000 anggota individual
yang tersebar dalam lebih dari 150 negara. Aktivitasnya mencakup beberapa
panitia pembuat standar, publikasi terhadap standar-standar teknik, serta
mengadakan konferensi.
IEEE-SA telah mengembangkan standar untuk lebih dari
satu abad, melalui program yang menawarkan keseimbangan, keterbukaan, prosedur
adil , dan konsensus. Ahli-ahli teknis dari seluruh dunia berpartisipasi dalam
pengembangan IEEE standar. Standar dalam IEEE adalah mengatur fungsi, kemampuan
dan interoperabilitas dari berbagai macam produk dan layanan yang mengubah cara
orang hidup, bekerja dan berkomunikasi. Dengan para pemimpin yang berpikir
kolaboratif di lebih dari 160 negara, IEEE mempromosikan inovasi, memungkinkan
penciptaan dan perluasan pasar internasional dan membantu melindungi kesehatan
dan keselamatan publik.
IEEE standard association memiliki beberapa program
yaitu Industry Connections program, Corporate Program International Program,
GET Program, Arc Flash, dan NESC. Setiap tahun, IEEE-SA melakukan lebih dari
200 suara standar, suatu proses dimana standar yang diusulkan pada saat memilih
untuk keandalan teknis dan kesehatan. Pada tahun 2005, IEEE telah dekat dengan
900 standar aktif, dengan 500 standar dalam pengembangan. Salah satu yang lebih
penting adalah IEEE 802 LAN / MAN kelompok standar, dengan standar jaringan
komputer digunakan secara luas untuk keduanya (kabel ethernet) dan jaringan
nirkabel (IEEE 802.11). Proses pembangunan IEEE standar dapat dipecah melalui
tujuh langkah dasar yaitu:
1. Mengamankan Sponsor,
2. Meminta Otorisasi Proyek,
3. Perakitan Kelompok Kerja,
4. Penyusunan Standard,
5. Pemungutan suara,
6. Review Komite,
7. Final Vote.
Sumber :