Tugas 1 - Etika & Profesionalisme TSI


Perbedaan Arsitektur SIMD (Single Instruction Multiple Data Stream) dan Arsitektur SISD (Single Instruction Single Data Stream)

A. Single Instruction Stream Multiple Data Stream (SIMD)

SIMD adalah satu unit kontrol yang mengeksekusi aliran tunggal instruksi, tetapi lebih dari satu elemen pemroses. Mesin SIMD secara umum mempunyai karakteristik sbb:
  1. Mendistribusi proses ke sejumlah besar hardware 
  2. Beroperasi terhadap berbagai elemen data yang berbeda 
  3. Melaksanakan komputasi yang sama terhadap semua elemen data
Peningkatan kecepatan pada SIMD proporsional dengan jumlah hardware (elemen pemroses) yang tersedia. SIMD bertugas untuk menyesuaikan kontras dalam citra digital atau menyesuaikan volume audio digital. Desain CPU modern termasuk instruksi SIMD dalam rangka meningkatkan kinerja multimedia yang digunakan.

Keuntungan SIMD
  • Keuntungan SIMD antara lain sebuah aplikasi adalah salah satu dimana nilai yang sama sedang ditambahkan ke (atau dikurangkan dari) sejumlah besar titik data, operasi umum di banyak multimedia aplikasi. Salah satu contoh akan mengubah kecerahan gambar. Setiap pixel dari suatu gambar terdiri dari tiga nilai untuk kecerahan warna merah (R), hijau (G) dan biru (B) bagian warna. Untuk mengubah kecerahan, nilai-nilai R, G dan B yang dibaca dari memori, nilai yang ditambahkan dengan (atau dikurangi dari) mereka, dan nilai-nilai yang dihasilkan ditulis kembali ke memori. 
  • Dengan prosesor SIMD ada dua perbaikan proses ini. Untuk satu data dipahami dalam bentuk balok, dan sejumlah nilai-nilai dapat dimuat sekaligus. Alih-alih serangkaian instruksi mengatakan “mendapatkan pixel ini, sekarang mendapatkan pixel berikutnya”, prosesor SIMD akan memiliki instruksi tunggal yang efektif mengatakan “mendapatkan n piksel” (dimana n adalah angka yang bervariasi dari desain untuk desain). Untuk berbagai alasan, ini bisa memakan waktu lebih sedikit daripada “mendapatkan” setiap pixel secara individual, seperti desain CPU tradisional. 
  • Keuntungan lain adalah bahwa sistem SIMD biasanya hanya menyertakan instruksi yang dapat diterapkan pada semua data dalam satu operasi. Dengan kata lain, jika sistem SIMD bekerja dengan memuat delapan titik data sekaligus, add operasi yang diterapkan pada data akan terjadi pada semua delapan nilai pada waktu yang sama. Meskipun sama berlaku untuk setiap desain prosesor super-skalar, tingkat paralelisme dalam sistem SIMD biasanya jauh lebih tinggi.
Kekurangan SIMD
  1. Tidak semua algoritma dapat vectorized. Misalnya, tugas aliran-kontrol-berat seperti kode parsing tidak akan mendapat manfaat dari SIMD.
  2. Ia juga memiliki file-file register besar yang meningkatkan konsumsi daya dan area chip.
  3. Saat ini, menerapkan algoritma dengan instruksi SIMD biasanya membutuhkan tenaga manusia, sebagian besar kompiler tidak menghasilkan instruksi SIMD dari khas Program C, misalnya vektorisasi dalam kompiler merupakan daerah aktif penelitian ilmu komputer.
  4. Pemrograman dengan khusus SIMD set instruksi dapat melibatkan berbagai tantangan tingkat rendah.
  5. SSE (Streaming SIMD Ekstensi) memiliki pembatasan data alignment, programmer akrab dengan arsitektur x86 mungkin tidak mengharapkan ini.
  6. Mengumpulkan data ke dalam register SIMD dan hamburan itu ke lokasi tujuan yang benar adalah rumit dan dapat menjadi tidak efisien.
  7. Instruksi tertentu seperti rotasi atau penambahan tiga operan tidak tersedia dalam beberapa set instruksi SIMD.
  8. Set instruksi adalah arsitektur-spesifik: prosesor lama dan prosesor non-x86 kekurangan SSE seluruhnya, misalnya, jadi programmer harus menyediakan implementasi non-Vectorized (atau implementasi vectorized berbeda) untuk mereka.
  9. Awal MMX set instruksi berbagi register file dengan tumpukan floating-point, yang menyebabkan inefisiensi saat pencampuran kode floating-point dan MMX. Namun, SSE2 mengoreksi ini.
SIMD dibagi menjadi beberapa bentuk lagi yaitu :
  • Exclusive-Read, Exclusive-Write (EREW) SM SIMD 
  • Concurent-Read, Exclusive-Write (CREW) SM SIMD 
  • Exclusive-Read, Concurrent-Write (ERCW) SM SIMD 
  • Concurrent-Read, Concurrent-Write (CRCW) SM SIMD

B. Single Intruction Stream, Single Data Stream (SISD)

SISD adalah satu CPU yang mengeksekusi instruksi satu persatu dan menjemput atau menyimpan data satu persatu. SISD adalah salah satu dari empat klasifikasi utama sebagaimana didefinisikan dalam taksonomi Flynn. Dalam sistem ini, klasifikasi didasarkan pada jumlah instruksi bersamaan dan data stream hadir dalam arsitektur komputer. Menurut Michael J. Flynn, SISD dapat memiliki karakteristik pemrosesan konkuren. Instruksi fetching dan eksekusi pipelined instruksi adalah contoh umum ditemukan di komputer SISD paling modern.
Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1. 

Contoh Flowchart SISD dan SIMD 


Sebagai contoh, gambar diatas merupakan contoh eksekusi SISD dimana terdapat 4 buah sektor yaitu X1, X2, X3, dan X4. Sektor tersebut merupakan bentuk dari blok instruksi, yang akan dieksekusi pada saat X1 dijalankan. Lalu nilai tersebut akan disesuaikan dengan hasil eksekusi, apabila nilainya sesuai dengan X2 maka proses yang akan dieksekusi adalah X2. Jika hasil eksekusinya adalah X3, maka yang dieksekusi adalah X3. Setelah penentuan hasil eksekusi selesai, proses berlanjut ke sektor X4.


Sedangkan untuk sistem SIMD, beberapa aliran data ada yang memenuhi X=? dan ada yang tidak, maka beberapa elemen akan melakukan X3 dan yang lain akan melakukan X2 setelah itu semua elemen akan melakukan X4 .

Storyboard SISD 


Storyboard SIMD 











Penulisan 2 - Etika & Profesionalisme TSI


Penjelasan dan Rincian Organisasi Memori

Organisasi Memori Walsh, dkk (1991) dalam Stein (1995) mendefinisikan Memori Organisasi (MO) sebagai penyimpanan informasi dari sejarah organisasi yang dapat digunakan untuk menghasilkan keputusan saat ini. Definisi tersebut kemudian diperluas oleh Stein (1995) dengan menambahkan akibat dari penggunaan MO, yaitu terjadinya peningkatan atau penurunan tingkat keefektifan organisasi, seperti mengasah kompetensi inti, meningkatkan pembelajaran organisasi, meningkatkan kemandirian, dan menurunkan biaya transaksi.


Proses Organisasi Memori

Pada proses MO, pengetahuan dihasilkan dari suatu proses belajar, lalu disimpan untuk kemudian dipanggil kembali, biasanya untuk mendukung pengambilan keputusan atau mengatasi suatu masalah. Beberapa sarana untuk mempertahankan MO ditunjukkan pada tabel sarana pemeliharaan MO.


Tabel Sarana Pemeliharaan Organisasi Memori

Schema adalah suatu struktur kognitif individu yang membantu orang mengatur dan memproses pengetahuan secara efisien. Script (terkadang diartikan sebagai tranformasi atau perubahan) menggambarkan urutan kejadian pada situasi yang lazim atau akrab. Sistem adalah kumpulan elemen-elemen saling terkait yang terhubung baik secara langsung maupun tidak langsung.

Walsh and Ungson (1991) dalam Rahman (2006), memaparkan bahwa tempat penyimpanan MO adalah:
  1. Individu berupa catatan atau rekaman yang berhubungan dengannya.
  2. Budaya, berupa cara belajar mempersepsikan, berpikir dan merasakan sesuatu.
  3. Perubahan atau logika yang menuntun perubahan masukan (misalnya bahan mentah, tenaga baru,  klaim asuransi ) ke dalam bentuk keluaran (misalnya produk akhir, orang perusahan yang berpengalaman, pembayaran asuransi).
  4. Struktur yaitu peran dan perilaku yang diharapkan.
  5. Ekologi yaitu pengaturan secara fisik tempat kerja (organisasi).
  6. Penyimpanan eksternal berupa dokumentasi informasi. Misalnya ingatan pekerja sebelumnya, pengetahuan pesaing, rekaman layanan keuangan perusahaan.

Perawatan pengetahuan diperlukan karena pengetahuan yang dimiliki adakalanya hilang atau rusak. Misalnya berhentinya beberapa orang pekerja lama di perusahaan.
Pemanfaatan teknologi informasi dapat memberikan informasi secara lebih cepat dan tepat, melawati batas waktu dan ruang. Teknologi penyimpanan komputer dan teknik pemanggilan kembali yang canggih, seperti bahasa query, database multimedia, dan sistem manajemen database, bisa menjadi alat efektif dalam meningkatkan memori organisasi (Alavi, 2001).



Penulisan 1 - Etika & Profesionalisme TSI


Penjelasan Tentang Teknologi dan Biaya Sistem Memori

Sistem Memori  (Memori ) adalah komponen-komponen elektronik yang menyimpan perintah- perintah yang menunggu untuk di eksekusi oleh prosesor,data yang diperlukan oleh insruksi (perintah) tersebut dan hasil-hasil dari data yang diproses ( informasi ). Memori biasanya terdiri atas satu chip atau beberapa papan sirkuit lainnya dalam prosesor. Memori komputer bisa diibaratkan sebagai papan tulis, dimana setiap orang yang masuk kedalam ruangan bisa membaca dan memanfaatkan data yang ada dengan tanpa merubah susunan yang tersaji. Data yang diproses oleh komputer, sebenarnya masih tersimpan didalam memori, dan dalam hal ini komputer hanya membaca data dan kemudian memprosesnya. Satu kali data tersimpan didalam memori komputer, maka data tersebut akan tetap tinggal disitu selamanya. Setiap kali memori penuh, maka data yang ada bisa dihapus sebagian ataupun seluruhnya untuk diganti dengan data yang baru.

Teknologi dan biaya sistem informasi

Ada 2 teknologi yang mendominasi industri memori sentral dan memori utama, yaitu :
  • Memori Magnetic Core
    Sel penyimpanan yang ada dalam memori inti dibuat dari elemen besi yang berbentuk donat yang disebut magnetic core (inti magnetis) atau hanya disebut core saja.  Para pembuat(pabrikan) yang membuat core ini menyusun core plane bersama dengan sirkuit lain yang diperlukan, menjadi memori banks(bank memori)
  • Memori Solid State
    Komputer yang pertama diproduksi untuk tujuan komersil adaalah UNIVAC dimana: CPU nya menggunakan teknologi vacuum tube (tabung hampa udara) dan menjalankan aritmatika decimal. Memori utamanya 1000 word (setiap word besarnya 60 bit dan menyimpan 12 karakter 5 bit) 
Karakteristik sistem-sistem memori secara umum

A. Lokasi
  • CPU : Memori ini built-in berada dalam CPU (mikroprosesor) dan diperlukan untuk semua kegiatan CPU. Memori ini disebut register.
  • Internal (main) : Memori ini berada di luar chip processor tetapi bersifat internal terhadap sistem komputer dan diperlukan oleh CPU untuk proses eksekusi (operasi) program, hingga dapat diakses secara langsung oleh prosesor (CPU) tanpa modul perantara. Memori internal sering juga disebut sebagai memori primer atau memori utama. Memori internal biasanya menggunakan media RAM
  • External (secondary) : Memori ini bersifat eksternal terhadap sistem komputer dan tentu saja berada di luar CPU dan diperlukan untuk menyimpan data atau instruksi secara permanen. Memori ini, tidak diperlukan di dalam proses eksekusi sehingga tidak dapat diakses secara langsung oleh prosesor (CPU). Untuk akses memori eksternal ini oleh CPU harus melalui pengontrol/modul I/O. Memori eksternal sering juga disebut sebagai memori sekunder. Memori ini terdiri atas perangkat storage peripheral seperti disk, pita magnetik,dll.
B. Kapasitas
  • Ukuran word : Kapasitas memori internal maupun eksternal biasanya dinyatakan dalam bentuk byte (1 byte = 8 bit) atau word.
  • Banyaknya word :Panjang word umumnya 8, 16, 32 bit.
C. Satuan Transfer
Satuan transfer sama dengan jumlah saluran data yang masuk ke dan keluar dari modul memori. Konsep satuan transfer adalah:
  • Word, merupakan satuan “alami” organisasi memori. Ukuran word biasanya sama dengan jumlah bit yang digunakan untuk representasi bilangan dan panjang instruksi.
  • Addressable units, pada sejumlah sistem, adressable units adalah word. Namun terdapat sistem dengan pengalamatan pada tingkatan byte. Pada semua kasus hubungan antara panjang A suatu alamat dan jumlah N adressable unit adalah 2A =N.
  • Unit of transfer, adalah jumlah bit yang dibaca atau dituliskan ke dalam memori pada suatu saat. Pada memori eksternal, tranfer data biasanya lebih besar dari suatu word, yang disebut dengan block.
D. Metode Akses
Terdapat empat jenis pengaksesan satuan data, yaitu sebagai berikut:
  • Sequential access :
    Memori diorganisasikan menjadi unit-unit data, yang disebut record. Aksesnya dibuat dalam bentuk urutan linier yang spesifik. Informasi pengalamatan dipakai untuk memisahkan record-record dan untuk membantu proses pencarian. Mekanisme baca/tulis digunakan secara bersama (shared read/write mechanism), dengan cara berjalan menuju lokasi yang diinginkan untuk mengeluarkan record. Waktu access record sangat bervariasi. Contoh sequential access adalah akses pada pita magnetik.
  • Direct access :
    Seperti sequential access, direct access juga menggunaka shared read/write mechanism, tetapi setiap blok dan record memiliki alamat yang unik berdasarkan lokasi fisik. Aksesnya dilakukan secara langsung terhadap kisaran umum (general vicinity) untuk mencapai lokasi akhir. Waktu aksesnya pun bervariasi. Contoh direct access adalah akses pada disk.
  • Random access :
    Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara langsung. Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifat konstan. Contoh random access adalah sistem memori utama.
  • Associative access :
    Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya. Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri. Waktu pencariannya pun tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya. Contoh associative access adalah memori cache.
Kinerja

Ada tiga buah parameter untuk kinerja sistem memori, yaitu:
  • Access time (Waktu Akses): Bagi RAM, waktu akses adalah waktu yang dibutuhkan untuk melakukan operasi baca atau tulis. Sedangkan bagi non RAM, waktu akses adalah waktu yang dibutuhkan untuk melakukan mekanisme baca tulis pada lokasi tertentu
  • Cycle time (Waktu Siklus): Waktu siklus adalah waktu akses ditambah dengan waktu transien hingga sinyal hilang dari saluran sinyal atau untuk menghasilkan kembali data bila data ini dibaca secara destruktif.
  • Transfer rate (Laju Pemindahan): Transfer rate adalah kecepatan pemindahan data ke unit memori atau ditransfer dari unit memori. Bagi RAM, transfer rate sama dengan 1/(waktu siklus). Sedangkan, bagi non-RAM, berlaku persamaan.
Hirarki Memori

Tiga pertanyaan dalam rancangan memori, yaitu : Berapa banyak? Hal ini menyangkut kaspasitas. Berapa cepat? Hal ini menyangkut waktu akses, dan berapa mahal yang menyangkut harga? Setiap spektrum teknologi mempunyai hubungan sbb:
  • Semakin kecil waktu access, semakin besar harga per bit.
  • Semakin besar kapasitas, semakin kecil harga per bit.
  • Semakin besar kapasitas, semakin besar waktu access.
Untuk mendapatkan kinerja terbaik, memori harus mampu mengikuti CPU. Artinya apabila CPU sedang mengeksekusi instruksi, kita tidak perlu menghentikan CPU untuk menunggu datangnya instruksi atau operand. Sedangkan untuk mendapatkan kinerja terbaik, memori menjadi mahal, berkasitas relatif rendah, dan waktu access yang cepat. Untuk memperoleh kinerja yang optimal, perlu kombinasi teknologi komponen memori. Dari kombinasi ini dapat disusun hirarki memori sebagai berikut: Semakin menurun hirarki, maka hal-hal di bawah ini akan terjadi:
  • Penurunan harga per bit
  • Peningkatan kapasitas
  • Peningkatan waktu akses
  • Penurunan frekuensi akses memori oleh CPU.
Kunci keberhasilan hirarki ini pada penurunan frekuensi aksesnya. Semakin lambat memori maka keperluan CPU untuk mengaksesnya semakin sedikit. Secara keseluruhan sistem komputer akan tetap cepat namun kebutuhan kapasitas memori besar terpenuhi.


Contoh Studi Kasus

Apa itu Bandwith Memory ?
Bandwitdh adalah nilai yang menunjukkan banyaknya data yang dapat di-transfer dalam waktu satu detik. Satuan Bandwitdh adalah Mb/s. Bandwidth menunjukkan kinerja yang sesungguhnya dari RAM.

Secara teori Bandwith dapat dihitungkan menggunakan rumus sebagai berikut :
Bandwidth = Arsitektur * FSB

Umumnya pada RAM DDR, nilai FSB jarang dituliskan dan diganti dengan nilai bandwidth-nya. Arsitektur RAM (DDR/DDR2) sendiri umumnya adalah 64-bit (atau 8 byte). RAM dengan mode Dual Channel berarti memiliki arsitektur 64-bit x 2 = 128 bit atau 16-byte. Dual channel membuat bandwidth RAM menjadi dua kali lipat lebih besar.

Contoh:


DDR Visipro 256Mb PC266 sering ditulis sebagai PC2100 (Bandwidth dari PC266), hasil perkalian dari 64-bit (8 byte) * 266 MHz = 2.128 MB/s ~ pembulatan jadi 2.100.
DDR Visipro 128Mb PC333 sering ditulis sebagai PC2700 (Bandwidth dari PC333), hasil perkalian dari 64-bit (8 byte) * 333 MHz = 2.664 MB/s ~ pembulatan jadi 2.700.
DDR Visipro 512Mb PC400 sering ditulis sebagai PC3200 (Bandwidth dari PC400), hasil perkalian dari 64-bit (8 byte) * 400 MHz = 3.200 MB/s.
DDR2 Visipro 1GB PC533 sering ditulis sebagai PC4200, hasil perkalian dari 64-bit (8 byte) * 533 MHz = 4.264 MB/s ~ pembulatan jadi 4.200.
DDR2 Visipro 1GB PC667 sering ditulis sebagai PC5300, hasil perkalian dari 64-bit (8 byte) * 667 MHz = 5.336 MB/s ~ pembulatan jadi 5.300.






Tugas 1 - Etika & Profesionalisme TSI


Penjelasan dan Contoh Sertifikasi Nasional dan Internasional dari Sertifikasi Software dan Database Development

Pengertian Sertifikasi
Sertifikasi memiiki pengertian yaitu independen, obyektif, dan tugas yang regular bagi kepentingan profesional dalam satu atau lebih area di teknologi informasi. Sertifikasi TI menunjukkan para Professional Teknologi Informasi memiliki pengetahuan dan kompetensi yang dapat dibuktikan. Sertifikasi TI memberikan keunggulan bersaing bagi perusahaan, khususnya dalam pasar global karena kemampuan dan pengetahuan Profesional Teknologi Informasi dan Telekomunikasi telah diuji dan didokumentasikan.

Keuntungan Sertifikasi
Sertifikasi memiliki keuntungan antara lain membuka lebih banyak kesempatan pekerjaan, meningkatkan kredibilitas seorang profesional TI di mata pemberi kerja, meningkatkan posisi dan reputasi bagi yang sudah bekerja,meningkatkan kompetensi dengan tenaga-tenaga TI dari manca negara.

Tujuan Sertifikasi
Sertifikasi memiliki tujuan diantaranya membentuk tenaga praktisi TI yang berkualitas tinggi, membentuk standar kerja TI yang tinggi, pengembangan profesional yang berkesinambungan.

Contoh Sertifikasi Nasional
Terdapat dua jenis Sertifikat yang diterbitkan oleh LSP Telematika, yaitu Certificate of Competence dan Certificate of Attainment:

A.  Certificate of Competence
Sertifikasi ini berdasarkan level kualifikasi dan jenjang jabatan sesuai dengan yang ditetapkan oleh Kerangka Kualifikasi Nasional Indonesia (KKNI). Certificate of Competence (Sertifikat Kompetensi) merupakan bukti pengakuan atas kompetensi seseorang setelah melakukan uji kompetensi dari suatu bidang keahlian kerja.

B. Certificate of Attainment
Sertifkasi ini atas unit kompetensi yang jenjang jabatannya berdasarkan kebutuhan pasar. Kedua jenis sertifikat tersebut diatas disusun berdasarkan SKKNI.


Contoh Sertifikasi Internasional
A. Sertifikasi untuk Bahasa Pemrograman
  • Program Java → sertifikasi dari Sun : Sun Certified Programmer, Sun Certified Developer, dan Sun Certified Architect.
  • Program Java Mobile → sertifikasi dari Sun : Sun Certified Web Component Developer (SCWCD), Sun Certified Business Component Developer (SCBCD), Sun Certified Developer for Java Web Services (SCDJWS), dan Sun Certified Mobile Application Developer untuk platform J2ME (SCMAD).
  • Program Microsoft.NET → sertifikasi dari Microsoft : Microsoft Certification Application Developer (MCAD) dan Microsoft Certified Solution Developer (MCSD).
B. Sertifikasi untuk Database
Database Microsoft SQL Server → sertifikasi dari Microsoft : Microsoft Certified DBA
Database Oracle → sertifikasi dari Oracle :
  1. Oracle Certified DBA, terdapat tiga jenjang, yaitu Oracle Certified DBA Associate, Oracle Certified DBA Professional, dan Oracle Certified DBA Master
  2. Oracle Certified Developer, terdapat tiga jenjang, yaitu Oracle9i PL/SQl Developer Certified Associate, Oracle9iForms Developer Certified Professional, dan Oracle9iAS Web Administrator
  3. Oracle9i Application Server, Administrator Certified Associate


Penjelasan Mengenai Lembaga yang Melakukan Sertifikasi di Bidang Teknologi Informasi dan Prosedur serta Persyaratan untuk Mengambil Ujian Sertifikasi untuk Setiap Profesi

A. LSP -TIK
Lembaga Sertifikasi Profesi Teknologi Informasi dan Telekomunikasi Indonesia (LSP TIK) didirikan pada tanggal 1 Mei 2007, dengan tujuan untuk memenuhi tersedianya pengakuan tenaga yang kompeten di bidang teknologi informasi dan telekomunikasi.

Perkembangan teknologi informasi yang cepat dan dengan adanya kebutuhan tenaga kerja profesional maka dibutuhkan pengakuan kompetensi para tenaga profesional baik nasional ataupun internasional. Pengakuan tersebut bisa diperoleh jika telah dinyatakan kompeten dalam bidang informasi dan komunikasi oleh sebuah lembaga yang mendapatkan lisensi dari BNSP (Badan Nasional Sertifikasi Profesi).

LSP TIK merupakan lembaga yang telah memiliki lisensi dari BNSP (Keputusan Badan Nasional Sertifikasi Profesi nomor 19/BNSP/VII/2007) untuk melakukan proses pembuktian bahwa seorang tenaga yang profesional benar-benar kompeten dalam bidang kompetensinya. Sehingga tenaga professional tersebut mendapatkan pengakuan Kompetensi profesi yang dimilikinya baik secara Nasional ataupun Internasional.

Pembuktian kompetensi yang dilakukan oleh LSP TIK berdasarkan Standar Kompetensi Kerja Nasional Indonesia (SKKNI) yang merupakan rumusan kemampuan profesi seseorang yang mencakup seluruh aspek yang diperlukan untuk menentukan kompetensi seseorang, misalnya pengetahuan, ketrampilan, keahlian, dan sikap. Seseorang yang sudah dinyatakan kompeten harus member laporan kepada LSP TIK minimal satu tahun satu kali, sehingga kompetensi pada profesionalismenya tetap tercatat dan diakui oleh LSP TIK maupun BNSP.

Dalam pembuktian kompetensi, LSP TIK membagi menjadi beberapa profesi yang secara umum adalah :
  1. Kompetensi profesi Programming .
  2. Kompetensi profesi Networking.
  3. Kompetensi profesi Aplikasi Perkantoran.
  4. Kompetensi profesi Desain Grafis.
  5. Kompetensi profesi Multimedia.
B. LSP TELEMATIKA
LSP Telematika dibentuk oleh pemerintah dan setelah terbentuk harus dilaksanakan oleh komunitas Telematika dan bersifat independen. Bertugas menyelenggarakan standarisasi kompetensi kerja, menyiapkan materi uji serta mengakreditasi unit-unit Tempat Uji Kompetensi dan menerbitkan Sertifikasi Kompetensi bidang Telematika.

LSP Telematika merupakan lembaga yang bersifat independen dan profesional dalam menyelenggarakan standarisasi, uji kompetensi dan sertifikasi bagi para profesional di bidang telematika. Dalam perkembangannya, LSP Telematika menjadi rujukan profesionalisme bagi industri telematika di dalam dan luar negeri.

Sertifikat yang dikeluarkan LSP Telematika merupakan bukti pengakuan atas kompetensi seseorang setelah melakukan uji kompetensi. Materi uji kompetensi LSP Telematika disusun berdasarkan Standar Kompetensi Kerja Nasional Indonesia (SKKNI) yang sudah disahkan Menteri Tenaga Kerja dan Transmigrasi. Penyusun SKKNI merupakan ahli telematika yang berasal dari Departemen Komunikasi dan Informatika, Departemen Pendidikan, Kementrian Ristek dan beberapa perusahaan TI di Indonesia.

Dalam penyelenggaraan uji kompetensi, LSP Telematika menggunakan test engine dengan software yang integritasnya tidak diragukan lagi. LSP Telematika merupakan pemegang lisensi Automated Testing Software (ATS) di Indonesia. Ujian diselenggarakan dengan berbasis komputer yakni suatu tes yang dipandu dan dikerjakan melalui media komputer termasuk penilaiannya.


C. Prosedur serta Persyaratan untuk Mengambil Ujian Sertifikasi
  • Harus berdasarkan ujian dan cukup sulit dan memiliki beberapa tingkatan.
  • Pusat pelatihan harus disertifikasi sebelum dapat menawarkan suatu sertifikasi.
  • Sertifikasi tak boleh bergantung pada suatu perusahaan atau suatu institusi. Tetapi sertifikasi vendor sebaiknya juga diakui sebagai suatu komponen untuk memperoleh sertikasi profesi.
  • Sertikasi harus mendorong terbentuknya industri lokal.
  • Sertifikasi harus memperkecil jurang antara universitas (education) dan industri. Harus dikembangkan pemetaan antara sertifikasi akademik dan sertifikasi profesi. Juga mengurangi jurang antara aktifitas riset dan industri.
  • Sertifikasi harus mendorong orang untuk memahami pengetahuan dasar yang berhubungan dengan keahlian terapan pada profesi tersebut. Hal ini akan membantu orang untuk memperbaiki pengetahuannya, sebab mereka tidak ahnya belajar dari “keahlian tertentu” untuk suatu saat saja, tetapi mereka memiliki pengetahuan dasar untuk memehami teknologi baru.
  • Sertifikasi tak boleh mengabaikan kemajemukan orang. Sebagai contoh bahasa, dan kebiasaan lokal. Sehingga untuk kompetensi dalam bidang komunikasi, kemampuan berbahasa lokal perlu dipertimbangkan juga.




Penulisan 4 - Etika & Profesionalisme TSI


Perbedaan Model atau Standar Profesi antara USA dan Eropa

Model dan standar profesi di setiap negara berbeda-beda termasuk model dan standar profesi di Amerika dan Eropa. Untuk mengetahui perbedaan antara keduanya, maka berikut ini akan dijelaskan mengenai model dan standar profesi baik di Amerika maupun di Eropa.

Model Pengembangan Standar Profesi 
  • Organisasi profesi merupakan organisasi yang anggotanya adalah para praktisi yang menetapkan diri mereka sebagai profesi dan bergabung bersama untuk melaksanakan fungsi-fungsi sosial yang tidak dapat mereka laksanakan dalam kapasitas mereka sebagai individu.
  • Semakin luasnya penerapan Teknologi Informasi di berbagai bidang, telah membuka peluang yang besar bagi para tenaga profesional Tl untuk bekerja di perusahaan, instansi pemerintah atau dunia pendidikan di era globalisasi ini.
  • Secara global, baik di negara maju maupun negara berkembang, telah terjadi kekurangan tenaga professional Tl. 
Menurut hasil studi yang diluncurkan pada April 2001 oleh ITAA (Information Technology Association of America) dan European Information Technology Observatory, di Amerika pada tahun 2001 terbuka kesempatan 900.000 pekerjaan di bidang Tl. 

Model dan standar profesi di Eropa (Inggris, Jerman dan Perancis)
Standar Praktek yang dikembangkan oleh COTEC adalah kode sukarela yang dirancang untuk membantu Asosiasi Nasional untuk membangun dan mengembangkan kode nasional sesuai dengan standar Eropa praktek untuk terapis okupasi. Hal ini dimaksudkan untuk penerapan umum namun dapat dimodifikasi untuk daerah spesialis misalnya pediatri praktek, kepedulian masyarakat, dan lain-lain.
Apabila ada kelompok yang ingin melakukan seperti ini, setiap masalah yang berhadapan dengan standar praktek harus diberikan kebijakan dan pertimbangan informasi karena mereka telah disertakan untuk relevansi mereka untuk satu atau kegiatan lain dari praktek profesional kami. Hal yang sangat penting adalah isu-isu yang termasuk dalam standar praktek, saat ini harus relevan dengan anggota profesi yang menggunakannya.
Standar praktek COTEC adalah pernyataan kebijakan yang membantu untuk mengatur dan menjaga standar praktek profesional yang baik. Dalam kasus dimana keputusan harus dibuat tentang perilaku tidak profesional dari seorang ahli terapi kerja, kode dapat digunakan sebagai panduan standar perilaku profesional yang benar. Wakil untuk COTEC diminta untuk memastikan bahwa penutur aslinya yang menterjemahkan kode kedalam bahasa Eropa lainnya karena terdapat frase dan istilah yang sulit diterjemahkan. Terdapat dua bagian utama dalam dokumen ini, yaitu Kode Etik Federasi Dunia Kerja Therapist dan Standar Praktek COTEC yang dirancang tahun 1991 dan diperbaharui tahun 1996.

Standar Profesi di Amerika dan Eropa 
Satu hal penting mengapa profesi pustakawan dihargai di Amerika adalah bahwa dari sejarahnya, perkembangan profesi pustakawan di Amerika Serikat sejalan dengan sejarah pembentukan Amerika Serikat sebagai negara modern dan juga perkembangan dunia akademik. Pada masa kolonial, tradisi kepustakawanan di dunia akademik merupakan bagian dari konsep negara modern, utamanya berkaitan dengan fungsi negara untuk menyediakan dan menyimpan informasi. Oleh karena itu, profesi purstakawan dan ahli pengarsipan mulai berkembang pada masa itu.

Sejalan dengan itu, posisi pustakawan mengakar kuat di universitas-universitas dan tuntutan profesionalitas pustakawan pun meningkat. Untuk menjadi seorang pustakawan, Seseorang harus mendapatkan gelar pada jenjang S1 pada area tertentu terlebih dahulu untuk bisa melanjutkan ke jenjang S2 di bidang perpustakaan. Khusus untuk pustakawan hukum, beberapa sekolah perpustakaan memiliki jurusan khusus pustakawan hukum.

Untuk memastikan hal ini, dibentuklah panduan profesi pustakawan yang memastikan seorang pustakawan harus memiliki gelar profesional pustakawan. Selain harus memiliki sertifikat, para pustakawan profesional ini pun juga terus mengembangkan pendidikan profesinya dengan mengikuti pelatihan-pelatihan di area tertentu yang berkaitan dengan pengolahan dokumen. Hal ini penting untuk menghadapi perkembangan dunia elektronik yang juga berpengaruh terhadap kebutuhan pengguna dan proses pengolahan.

Sementara itu, pekerjaan-pekerjaan teknis yang berkaitan dengan manajemen dan pengelolaan perpustakaan seperti scanning dokumen, jaringan internet, memasang sistem katalog dalam jaringan komputer, dikerjakan ahli‐ahli yang berfungsi sebagai staf teknis perpustakaan. Umumnya mereka memiliki latar belakang pendidikan di bidang Teknologi Informasi. Mereka staf teknis dan bukan pustakawan.

Hal ini tentu berbeda dengan kondisi di Indonesia. Profesi pustakawan seringkali ditempatkan hanya sebagai pekerjaan teknis, tukang mengolah katalog, mencari dan mengembalikan buku perpustakaan ditempatnya, serta memfotokopi dokumen yang dibutukan pengguna. Tidak ada pembagian fungsi dan tugas yang tegas antara pustakawan dan staf teknis.

Contoh lainnya adalah hubungan profesi pustakawan dengan profesi ahli bahasa. Pustakawan di Amerika Serikat bekerjasama dengan The Modern Language Association menyusun panduan yang berkaitan dengan informasi linguistik yang berisi materi‐materi, metode‐metode dan bahkan hal‐hal mengenai etika yang berkaitan dengan linguistik. Banyak pustakawan hukum di Amerika Serikat yang juga memiliki gelar hukum dan aktif melakukan penelitian dan kontribusi lainnya terhadap profesi hukum. Sehingga, pustakawan tidak berfungsi sekedar sebagai supervisi dan kolektor dokumen saja. Selain itu, hubungan antar pustakawan dengan profesi yang didukungnya, misalnya dalam dunia akademik, menjadi setara.

Penulisan 3 - Etika & Profesionalisme TSI


Tugas Profesi di Bidang IT dan Jenis Jenis Profesi IT di Indonesia Beserta Perbandingannya dengan Negara Lain

IT Programmer
  1. Mengambil bagian dalam pengembangan dan integrasi perangkat lunak.
  2. Mengembangkan secara aktif kemampuan dalam pengembangan perangkat lunak.
  3. Menerima permintaan user untuk masalah-masalah yang harus diselesaikan.
  4. Menyediaakan dukungan dan penyelesaian masalah konsumen baik untuk konsumen internal maupun eksternal.
  5. Bertanggung jawab atas kepuasan terkini pelanggan.
  6. Melakukan tugas-tugas yang berkaitan dan tanggung jawab yang diminta, seperti dalam sertifikat dan menuruti rencana dasar perusahaan untuk membangun kecakapan dalam portofolio pruduk.
  7. Mengerjakan macam-macam tugas terkait seperti yang diberikan.
  8. Membentuk kekompakan maksimum dalam perusahaan bersama dengan rekan-rekan dalam perusahaan.
System Analyst
  1. Mengumpulkan informasi untuk penganalisaan dan evaluasi sistem yang sudah ada maupun untuk rancangan suatu sistem.
  2. Riset, perencanaan, instalasi, konfigurasi, troubleshoot, pemeliharaan, dan upgrade sistem pengoperasian.
  3. Riset, perencanaan, instalasi, konfigurasi, troubleshoot, pemeliharaan, dan upgrade perangkat keras, perangkat lunak, serta sistem pengoperasiannya.
  4. Melakukan analisis dan evaluasi terhadap prosedur bisnis yang ada maupun yang sedang diajukan atau terhadap kendala yang ada untuk memenuhi keperluan data processing.
  5. Mempersiapkan flowchart dan diagram yang menggambarkan kemampuan dan proses dari sistem yang digunakan.
  6. Melakukan riset dan rekomendasi untuk pembelian, penggunaan, dan pembangunan hardware dan software.
  7. Memperbaiki berbagai masalah seputar hardware, software, dan konektivitas, termasuk didalamnya akses pengguna dan konfigurasi komponen.
  8. Memilih prosedur yang tepat dan mencari support ketika terjadi kesalahan, dan panduan yang ada tidak mencukupi, atau timbul permasalahan besar yang tidak terduga.
  9. Mencatat dan memelihara laporan tentang perlengkapan perangkat keras dan lunak, lisensi situs dan/ atau server, serta akses dan security pengguna.
  10. Mencari alternatif untuk mengoptimalkan penggunaan komputer.
  11. Mampu bekerja sebagai bagian dari team, misalnya dalam hal jaringan, guna menjamin konektivitas dan keserasian proses di antara sistem yang ada.
  12. Mencatat dan menyimpan dokumentasi atas sistem.
  13. Melakukan riset yang bersifat teknis atas system upgrade untuk menentukan feasibility, biaya dan waktu, serta kesesuaian dengan sistem yang ada.
  14. Menjaga confidentiality atas informasi yang diproses dan disimpan dalam jaringan.
  15. Mendokumentasikan kekurangan serta solusi terhadap sistem yang adasebagai catatan untuk masa yang akan datang.
IT Project Managers
  1. Mengembangkan dan mengelola work breakdown structure (WBS) proyek teknologi informasi.
  2. Mengembangkan atau memperbarui rencana proyek untuk proyek-proyek teknologi informasi termasuk informasi seperti tujuan proyek, teknologi, sistem, spesifikasi informasi, jadwal, dana, dan staf.
  3. Mengelola pelaksanaan proyek untuk memastikan kepatuhan terhadap anggaran, jadwal, dan ruang lingkup.
  4. Menyiapkan laporan status proyek dengan mengumpulkan, menganalisis, dan meringkas informasi dan tren.
  5. Menetapkan tugas, tanggung jawab, dan rentang kewenangan kepada personil proyek.
  6. Mengkoordinasikan rekrutmen atau pemilihan personil proyek.
  7. Mengembangkan dan mengelola anggaran tahunan untuk proyek-proyek teknologi informasi.
  8. Mengembangkan rencana pelaksanaan yang mencakup analisis seperti biaya-manfaat atau laba atas investasi.
  9. Secara langsung atau mengkoordinasikan kegiatan personil proyek.
  10. Menetapkan dan melaksanakan rencana komunikasi proyek.
IT Support Officer
  1. Menerima, memprioritaskan dan menyelesaikan permintaan bantuan IT.
  2. Membeli hardware IT, software dan hal-hal lain yang berhubungan dengan hal tersebut.
  3. Instalasi, perawatan dan penyediaan dukungan harian baik untuk hardware & software Windows & Macintosh, peralatan termasuk printer, scanner, hard-drives external, dll.
  4. Korespondensi dengan penyedia jasa eksternal termasuk Internet Service Provider, penyedia jasa Email, hardware, dan software supplier, dll.
  5. Mengatur penawaran harga barang dan tanda terima dengan supplier untuk kebutuhan yang berhubungan dengan IT.
  6. Menyediakan data / informasi yang dibutuhkan untuk pembuatan laporan department regular.
Network Administrator
  1. Maintain dan perawatan jaringan LAN.
  2. Archive data.
  3. Maintain dan perawatan komputer.
Network Engineer
  1. Maintenance LAN dan Koneksi Internet.
  2. Maintenance hardware.
  3. Maintenance database dan file.
  4. Help Desk
  5. Inventory
Network and Computer Systems Administrators
  1. Menjaga dan mengelola jaringan komputer dan lingkungan komputasi terkait termasuk perangkat keras komputer, perangkat lunak sistem, perangkat lunak aplikasi, dan semua konfigurasi.
  2. Melakukan backup data dan operasi pemulihan kerusakan.
  3. Mendiagnosa, memecahkan masalah, dan menyelesaikan perangkat keras, perangkat lunak, atau jaringan lainnya dan masalah sistem, dan mengganti komponen yang rusak bila diperlukan.
  4. Merencanakan, mengkoordinasikan, dan melaksanakan langkah-langkah keamanan jaringan untuk melindungi data, perangkat lunak, dan perangkat keras.
  5. Mengkonfigurasikan, memonitor, dan memelihara aplikasi email atau virus software perlindungan.
  6. Mengoperasikan master konsol untuk memonitor kinerja sistem komputer dan jaringan, dan untuk mengkoordinasikan komputer akses jaringan dan penggunaan.
  7. Memuat rekaman komputer dan disk, dan menginstal perangkat lunak dan kertas printer atau form.
  8. Desain, mengkonfigurasi, dan perangkat keras uji komputer, jaringan lunak dan perangkat lunak sistem operasi.
  9. Memonitor kinerja jaringan untuk menentukan apakah penyesuaian perlu dibuat, dan untuk menentukan di mana perubahan harus dibuat di masa depan.
  10. Berunding dengan pengguna jaringan tentang bagaimana untuk memecahkan masalah sistem yang ada.SimakBaca secara fonetik.
Network Systems and Data Communications Analysts
  1. Menguji dan mengevaluasi hardware dan software untuk menentukan efisiensi, reliabilitas, dan kompatibilitas dengan sistem yang ada, dan membuat rekomendasi pembelian.
  2. Desain dan implementasi sistem, konfigurasi jaringan, dan arsitektur jaringan, termasuk teknologi perangkat keras dan perangkat lunak, lokasi situs, dan integrasi teknologi.
  3. Membantu pengguna untuk mendiagnosa dan memecahkan masalah komunikasi data.
  4. Memantau kinerja sistem dan menyediakan langkah-langkah keamanan, tips dan pemeliharaan yang diperlukan.
  5. Menjaga dibutuhkan file dengan menambahkan dan menghapus file pada server jaringan dan membuat cadangan file untuk menjamin keselamatan file apabila terjadi masalah dengan jaringan.
  6. Bekerja dengan engineer lain, analis sistem, programer, teknisi, ilmuwan dan manajer tingkat atas dalam pengujian, desain dan evaluasi sistem.
  7. Mengidentifikasi area operasi yang perlu diupgrade peralatan seperti modem, kabel serat optik, dan kabel telepon.
  8. Konsultasi pelanggan, kunjungi tempat kerja atau melakukan survei untuk menentukan kebutuhan pengguna sekarang dan masa depan.
  9. Melatih pengguna dalam menggunakan peralatan.
  10. Memelihara perangkat seperti printer, yang terhubung ke jaringan.
Web Administrators
  1. Backup atau memodifikasi aplikasi dan data yang terkait untuk menyediakan pemulihan kerusakan.
  2. Menentukan sumber halaman web atau masalah server, dan mengambil tindakan untuk memperbaiki masalah tersebut.
  3. Meninjau atau memperbarui konten halaman web atau link pada waktu yang tepat, menggunakan tool-tool.
  4. Memonitor sistem untuk intrusi atau serangan denial of service, dan melaporkan pelanggaran keamanan untuk personil yang tepat.
  5. Menerapkan langkah-langkah keamanan situs web, seperti firewall atau enkripsi pesan.
  6. Mengelola internet / intranet infrastruktur, termasuk komponen seperti web, file transfer protocol (FTP), berita dan server mail.
  7. Berkolaborasi dengan tim pengembangan untuk membahas, menganalisis, atau menyelesaikan masalah kegunaan.
  8. Test backup atau pemulihan rencana secara teratur dan menyelesaikan masalah.
  9. Memonitor perkembangan web melalui pendidikan berkelanjutan, membaca, atau partisipasi dalam konferensi profesional, workshop, atau kelompok.
  10. Menerapkan update, upgrade, dan patch pada waktu yang tepat untuk membatasi hilangnya layanan.
Web Developers
  1. Mendesain, membangun, atau memelihara situs web, menggunakan authoring atau bahasa scripting, alat penciptaan konten, alat manajemen, dan media digital.
  2. Melakukan atau update situs web langsung.
  3. Menulis, desain, atau mengedit konten halaman web, atau yang lain langsung memproduksi konten.
  4. Berunding dengan tim manajemen atau pengembangan untuk memprioritaskan kebutuhan, menyelesaikan konflik, mengembangkan kriteria konten, atau memilih solusi.
  5. Back-up file dari situs web untuk direktori lokal untuk pemulihan instan dalam kasus masalah.
  6. Mengidentifikasi masalah yang ditemukan oleh umpan balik pengujian atau pelanggan, dan memperbaiki masalah masalah atau merujuk pada personalia yang tepat untuk koreksi.
  7. Evaluasi kode untuk memastikan bahwa itu adalah sah, benar terstruktur, memenuhi standar industri dan kompatibel dengan browser, perangkat, atau sistem operasi.
  8. Menjaga pemahaman teknologi web saat ini atau praktek pemrograman melalui melanjutkan pendidikan, membaca, atau partisipasi dalam konferensi profesional, workshop, atau kelompok.
  9. Menganalisis kebutuhan pengguna untuk menentukan persyaratan teknis.
  10. Mengembangkan atau memvalidasi tes routine dan jadwal untuk memastikan bahwa uji kasus meniru antarmuka eksternal dan alamat semua jenis browser dan perangkat.
Computer Security Specialists
  1. Mengenkripsi transmisi data dan membangun firewall untuk menyembunyikan informasi rahasia seperti sedang dikirim dan untuk menahan transfer digital tercemar.
  2. Mengembangkan rencana untuk melindungi file komputer terhadap modifikasi disengaja atau tidak sah, perusakan, atau pengungkapan dan untuk memenuhi kebutuhan pengolahan data darurat.
  3. Meninjau pelanggaran prosedur keamanan komputer dan mendiskusikan prosedur dengan pelanggar untuk memastikan pelanggaran tidak terulang kembali.
  4. Memonitor penggunakan file data dan mengatur akses untuk melindungi informasi dalam file komputer.
  5. Monitor laporan saat ini dari virus komputer untuk menentukan kapan untuk memperbarui sistem perlindungan virus.
  6. Memodifikasi keamanan file komputer untuk memasukkan software baru, memperbaiki kesalahan, atau mengubah status akses individu.
  7. Melakukan penilaian risiko dan melaksanakan tes pengolahan data sistem untuk memastikan fungsi pengolahan data kegiatan dan langkah-langkah keamanan.
  8. Berunding dengan pengguna untuk membahas isu-isu seperti akses data komputer kebutuhan, pelanggaran keamanan, dan perubahan pemrograman.
  9. Melatih pengguna dan meningkatkan kesadaran keamanan untuk memastikan keamanan sistem dan untuk meningkatkan efisiensi server dan jaringan.
  10. Mengkoordinasikan pelaksanaan rencana sistem komputer dengan personil pendirian dan vendor luar.

Jenis profesi IT di Indonesia perbandingannya dengan negara lain

Model British Computer Society (BCS)
BCS merupakan suatu model yang komprehensif, tetap berlangsung dan mudah dipahami. Namun, bukan suatu sistem sertifikasi, melainkan suatu model yang menjadi acuan program pengembangan profesi. Sertifikasi model ini hanya meliputi beberapa fungsi dari sistem spesialis, prog rammer, dan sistem analis (lihat gambar 2).

Model BCS mengklasifikasikan pekerjaan IT ke dalam beberapa tingkatan, yaitu:
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

Singapore Computer Society (Profesional Code of Conduct)
Pada model Singapore ini juga dilakukan pembagian berdasarkan tingkatan senioritas. Misalnya tingkatan pada System development -nya, yaitu:
  1. Programmer
  2. Analyst/Programmer
  3. Senior Analyst/Programmer
  4. Principal Analyst/Programmer
  5. System Analyst
  6. Senior System Analyst
  7. Principal System Analyst
  8. Development Manage

Industri sektor teknologi informasi (TI) Singapura kini sedang menghadapi masa-masa sulit. Bukan disebabkan masalah sepinya pasar atau lainnya, namun justru karena mengalami kekurangan tenaga kerja handal. Penelitian seputar pekerjaan yang dilakukan oleh perusahaan karir Hudson mengungkap perusahaan TI Singapura kini sedang mengalami ‘paceklik’ tenaga kerja handal. Kekurangan tenaga kerja ini berkaitan dengan ketatnya persaingan pencarian bakat dari negara-negara Asia lain. Sebesar 73 persen responden dari kalangan industri TI mengakui perekrutan tenaga kerja yang handal dalam bidang TI saat ini kian sulit.

Malaysian Computer Society (Code of Profesional Conduct)
Model Malaysia ini mirip dengan model Singapore membedakan posisi pekerjaan pada berbagai sektor bisnis. Namun, keduanya memiliki perbedaan dalam melakukan ranking senioritas, misalnya tingkatan untuk System Development-nya adalah:
  1. Programmer
  2. System Analyst/Designer
  3. System Development Executive
Model Singapore dan Malaysia memiliki banyak kesamaan dan dapat diintegrasi, dengan pembagian sebagai berikut:
  1. System Development
  2. Computer Operations
  3. Sales, Marketing and Services
  4. Education and Trainings
  5. Research and Developments
  6. Spesialist Support
  7. Consultancy
Amerika
Berikut adalah beberapa profesi IT yang terdapat di negara Amerika:
  1. SQL Server DBA
  2. C#/SQL Engineer
  3. AIX Administrator
  4. BI Analyst - Cognos (mid level)
  5. CDMA Optimization Engineer
  6. Application Specialist
  7. UX Engineer
  8. SAP MM Lead Functional Analyst
  9. SAP SD Analyst
  10. Cisco Voice Engineer
  11. SAP HR Analyst
  12. SAP FI/CO Lead
  13. NET Developer
  14. Sr. Quality Assurance Manager

Australia
Sedangkan di negara Australia terdapat beberapa IT job diantaranya:
  1. Analyst/programmer
  2. Architecture
  3. Business Analyst/ System Analyst
  4. Computer Operator
  5. Consultant / Functional Consultant
  6. Database Development dan Administration 
  7. Hardware Engineering
  8. Helpdesk dan Desktop Support
  9. Management dan Supervisory
  10. Network Engineering
  11. Network dan System
  12. Product management
  13. Project management
  14. Sales
  15. Security 
  16. Software Development dan Engineering
  17. Team Leaders
  18. Technical Writers
  19. Telecommunication
  20. Testing dan QA
  21. Training
  22. Web design dan Usability
  23. Web Development, dan lain-lain.
Jepang
Di negara Jepang terdapat beberapa profesi IT, contohnya sebagai berikut:
  1. Digital Marketing Director
  2. Web Search Evaluator
  3. Sales Manager
  4. Call Center Staff
  5. Bilingual SAP Consultant
  6. C / C++ Developer
  7. Technical Support
  8. IT Instructor
  9. E-Commerce Manager
  10. Energy Account Manager
  11. IT Assistant Instructor
  12. Asset Management
  13. Business Analyst

Penulisan 2 - Etika & Profesionalisme TSI


Draft Kontrak Kerja untuk Proyek Teknologi Informasi

SURAT PERJANJIAN KONTRAK KERJA
SERVICE DAN PERAWATAN KOMPUTER

Yang bertanda tangan dibawah ini :
NAMA                 : ..........................   
JABATAN           : ...........................   
PERUSAHAAN   : ..........................
ALAMAT            : ...........................          

Dalam hal ini bertindak untuk dan atas nama ……, selanjutnya disebut PIHAK PERTAMA.
NAMA                 : ..........................                 
JABATAN            : .........................           
PERUSAHAAN   : .........................
ALAMAT             : .........................          

Dalam hal ini bertindak untuk dan atas nama ……, selanjutnya disebut PIHAK KEDUA.

Bahwa Pihak Kedua  adalah  seorang Teknisi Freelance yang  bergerak  dalam  bidang usaha jasa dan perdagangan informasi tekhnologi.
Bahwa antara Kedua belah pihak telah mufakat untuk mengadakan perjanjian kontrak service pemeliharaan dan perbaikan komputer pada kantor Pihak Pertama dengan biaya sebesar
Rp. .................... / Bulan

Dengan ketentuan sebagai berikut:

Pasal 1
BENTUK KONTRAK KERJA
  1. Bentuk kontrak kerja adalah pelaksanaan kegiatan Maintenance Support and Services (Jasa Perbaikan Komputer (CPU, Monitor dan Printer), Networking Maintenence and Installation (Instalasi dan perawatan Jaringan), Hardware and Software Computer Procurement (Pengadaan Hardware dan Software Komputer).
  2. Daftar, jumlah dan klasifikasi komputer (CPU, Monitor, Printer) yang menjadi tanggung jawab Pihak Kedua sebagaimana terlampir.

Pasal 2
RUANG LINGKUP KERJA

Ruang lingkup kerja jasa perbaikan komputer adalah sebagai berikut:
 
  1. Seluruh CPU (Central Processing Unit), daftar dan spesifikasinya sesuai dengan pasal 1 ayat 2 sebagaimana terlampir. Khusus untuk pelaksanaan service printer dan monitor dilakukan dengankesepakatan baru diluar perjanjian yang telah disepakati ini.
  2. Install software dan perbaikan installasi jaringan (LAN), tidak termasuk konfigurasi ulang kabel dan instalasi kabel jaringan baru
 

Pasal 3
JANGKA WAKTU PELAKSANAAN

Jangka waktu pelaksanaan kontrak kerja jasa service komputer ini berlangsung selama 2 Bulan, dan kontrak kerja ini dapat diperpanjang untuk masa kerja Bulan berikutnya dengan ketentuan yang sama dan atau ada beberapa perubahan yang disepakati bersama.

Pasal 4
SISTEM KERJA

  1. Pihak Kedua akan melakukan kunjungan service wajib sebanyak dua kali dalam sebulan.
  2. Pihak Kedua akan melakukan kunjungan service wajib ke tempat Pihak Pertama minggu pertama dan minggu ketiga tiap bulannya.
  3. Diluar kunjungan service Pihak Kedua wajib memenuhi setiap panggilan Pihak Pertama apabila ada perangkat komputer/jaringan yang rusak selambat-lambatnya 2 x 24 Jam Pihak Kedua sudah harus memperbaiki perangkat komputer tersebut.

Pasal 5
ANGGARAN BIAYA
  1. Pihak Pertama setuju untuk membayar jasa perbaikan bulanan komputer kepada Pihak Kedua sesuai dengan kontrak yang telah disepakati.
  2. Khususnya untuk Monitor dan Printer pembayaran dilakukan diluar kontrak service dengan kesepakatan baru sesuai perjanjian kedua belah pihak.
  3. Jasa perbaikan service komputer dan jaringan sebagaimana dimaksud pada pasal 5 ayat (1) belum termasuk biaya untuk penggantian spare part.
  4. Penyesuaian biaya jasa perbaikan computer akan dilakukan setiap 3 bulan sekali atau dengan kesepakatan bersama.
 

Pasal 6
PEMBAYARAN JASA SERVICE

Pembayaran jasa service komputer dilakukan oleh Pejabat Bagian Keuangan yang ditunjuk oleh Pihak Pertama setelah mendapatkan surat tagihan yang disampaikan oleh Pihak Kedua paling lambat tanggal 20 (dua puluh) setiap bulannya.

Pasal 7
HAK DAN KEWAJIBAN
Kewajiban Pihak Pertama
  1. Menyediakan ruangan dan fasilitas kerja bagi Pihak Kedua untuk melakukan kegiatan, terutama untuk  kegiatan-kegiatan sevice besar.
  2. Membayarkan jasa service kepada Pihak Kedua paling lambat tanggal 20 setiap bulannya.
  3. Membayar penggantian pembelian komponen (spare part) yang dilakukan oleh Pihak Kedua atas persetujuan dari Pihak Pertama.
  4. Semua Spare Part yang dibeli mendapatkan garansi dari Pihak Kedua disesuaikan dengan jenis barang yang dibeli.
Hak Pihak Pertama
  1. Memberikan peringatan (teguran) baik secara lisan atau tertulis jika Pihak Kedua tidak menjalankan tugas dan kewajibannya.
  2. Memotong biaya jasa service dan atau menunda pembayaran dalam jangka waktu tertentu jika Pihak Kedua tidak menjalankan tugas dan kewajibannya sesuai dengan ketentuan yang telah disepakati oleh kedua belah pihak.
  3. Pihak pertama berhak mendapatkan jaminan kepada Pihak Kedua bahwa semua perlengkapan (komputer) yang ada di Lab/Kantor dalam keadaan baik (dapat beroperasi dengan baik), dan semua komponen (spare part) yang diganti mendapatkan garansi (garansi sparepart tidak termasuk jika terbakar atas kesalahan petugas (user) di kantor dan atau atas bencana alam).
  4. Berhak mendapatkan perlindungan data dan jaminan kerahasiaan data dari Pihak Kedua.
Kewajiban Pihak Kedua
  1. Melakukan kegiatan service dan memperbaiki semua perlengkapan komputer yang ada di tempat Pihak Pertama dari kerusakan dan keausan.
  2. Membuat rencana kerja/service bulanan.
  3. Memberikan ide-ide dan saran yang dikira perlu kepada Pihak Pertama demi keamanan penggunaan Komputer.
  4. Memberikan jaminan atas kerahasiaan data Pihak Pertama tanpa terkecuali
Hak Pihak kedua
  1. Mendapatkan pembayaran jasa service komputer setiap bulan.
  2. Meminta penggantian uang atas pembelian sparepart yang diganti sesuai dengan bukti pembelian sparepart.
  3. Memberikan masukan dan pertimbangan khusus kepada Pihak Pertama atas kegiatan yang dilakukan oleh pegawai dan petugas kantor (perangkat komputer rusak akibat kelalian user/pengguna).

Pasal 8
SILANG SENGKETA

  • Jika kemudian hari terjadi silang sengketa antara kedua belah pihak dalam suatu hal maka akan diselesaikan melalui jalan musyawarah, dan jika tidak tercapai kesepakatan maka perjanjian ini dapat dibatalkan oleh kedua belah pihak.
  • Sebelum Perjanjian Kontrak kerja ini dibatalkan, seluruh pihak yang terikat dalam perjanjian kerjsama ini harus terlebih dahulu melaksanakan dan mematuhi semua akad-akad perjanjian sesuai hak dan kewajibannya pada saat kontrak ini dibatalkan.
  • Dan atau pada saat pembatalan kontrak kerja ini, Pihak Pertama harus melunasi semua pembayaran yang tertunda dan Pihak Kedua harus memperbaiki dan melengkapi semua perangkat Lab/Kantor (komputer) dan melaporkannya kepada Pihak Pertama.
 
Pasal 9
LAIN-LAIN

Hal-hal yang belum diatur dalam surat perjanjian kerjasama ini akan dibicarakan kemudian hari dan akan dicatatkan pada lampiran tambahan surat kesepakatan kontrak kerja service komputer ini.

Pasal 10
PENUTUP
Surat perjanjian kerjasama ini dibuat tanpa ada tekanan dan paksaan sedikitpun.
Surat perjanjian kontrak kerja service komputer ini dibuat rangkap 2 (dua) diatas kertas bermaterai cukup dengan mempunyai kekuatan hukum yang sama.
 

                                                            Bekasi, …………… 2014


PIHAK PERTAMA                                 PIHAK KEDUA


 

 .............................                                     ..........................