Powered By Blogger

Selasa, 26 April 2011

Draft Kontrak Kerja untuk Proyek IT

Jenis-Jenis Profesi IT di Indonesia dan Perbandingannya dengan Negara-negara Lain

Secara umum, pekerjaan di bidang teknologi informasi setidaknya terbagi dalam 3 kelompok sesuai bidangnya.
a. Kelompok pertama, adalah mereka yang bergelut di dunia perangkat lunak (software), baik mereka yang merancang system operasi,database maupun system aplikasi.
Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :
*Sistem analis, merupakan orang yang abertugas menganalisa system yang akan diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.
* Programer, merupakan orang yang bertugas mengimplementasikan rancangan system analis, yaitu membuat program ( baik aplikasi maupun system operasi ) sesuai system yang dianalisa sebelumnya.
* Web designer, merupakan orang yang melakukan kegiatan perencanaan, termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.
* Web programmer, merupakan orang yang bertugas mengimplementasikan rancangan web designer, yaitu membuat program berbasis web sesuai desain yang telah dirancang sebelumnya.
b. Kelompok kedua, adalah mereka yang bergelut di bidang perangkat keras (hardware).
Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :
* Technical engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung dalam bidang teknik, baik mengenai pemeliharaan maupun perbaikan perangkat system computer.
* Networking engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada troubleshooting-nya.

c. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional system informasi.
Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :
*EDP Operator, adalah orang yang bertugas mengoperasikan program-program yang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.
*System Administrator, merupakan orang yang bertugas melakukan administrasi terhadap system, memiliki kewenangan menggunakan hak akses terhadap system, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah system.
Jenis-jenis Profesi di Bidang IT beserta Job Desc-nya
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

Standar profesi IT di Indonesia

Sebagai seorang yang berkecimpung di dalam dunia IT, kita harus mengetahui apa standar profesi yang ada di bidang kita tersebut. Khususnya standar IT yang ada di Indonesia. Dengan mengetahui standar IT yang ada maka kita akan mengetahui apa saja yang bisa kita lakukan dalam pekerjaan kita nantinya. Dan hal tersebut bisa sebagai bahan pertimbangan dalam memlih suatu pekerjaan, karena kita akan mengetahui spesifikasi tentang pekerjaan yang kita inginkan tersebut.
Institusi pemerintah telah mulai melakukan klasifikasi pekerjaan dalam bidang teknologi informasi ini. Klasifikasi pekerjaan ini telah diterapkan sejak 1992. Bagaimanapun juga, klasifikasi pekerjaan ini masih belum dapat mengakomodasi klasifikasi pekerjaan pada teknologi informasi. Terlebih lagi, deskripsi pekerjaan setiap klasifikasi pekerjaan masih tidak jelas dalam membedakan setiap sel pekerjaan.
Beberapa perusahaan yang dimiliki oleh pemerintah mempunyai klasifikasi pekerjaannya sendiri. Begitu juga dengan beberapa perusahaan swasta yang besar, telah mengembangkan klasifikasi pekerjaan mereka sendiri juga. Belum adanya standardisasi klasifikasi pekerjaan ini terkadang menimbulkan kesulitan bagi para profesional TI.
Departemen Tenaga Kerja berkeinginan untuk mengeluarkan standard kompetensi untuk teknologi informasi. IPKIN diharapkan memberikan sumbangan untuk formulasi standard kompetensi pada Teknologi Informasi. Dengan mengacu ke model regional (model SRIG-PS), standard kompetensi yang akan diterapkan di Indonesia akan mudah dapat diterima dan disetarakan di negara-negara lain di region ini. Bagaimanapun juga, suatu persetujuan bilateral harus dicapai antara Pemerintah kedua negara.
Klasifikasi pekerjaan ini dirancang dengan mempertimbangkan persyaratan utama dan persyaratan tambahan setiap sel.

Persyaratan utama dipertimbangkan berdasarkan :
• Latar belakang akademik
• Pengembangan sistem, pengalaman pemeliharaan
• Pengembangan Profesi

Persyaratan tambahan dievaluasi berdasarkan :
• Pengalaman menulis dan menerjemahkan.
• Kegiatan keilmuan, seperti survey, riset, dan sebagainya.
• Pelatihan
• Organisasi Profesi
• Penghargaan

Evaluasi dilakukan oleh Kepala Biro Pusat Statistik untuk staf dengan tingkat IV-A dan Badan Penguji dalam Tingkat Nasional. Bagaimanapun, evaluasi untuk tingkat II-B dan III-D dilakukan oleh Badan Penguji pada tingkat institusi, seperti di Departemen. Badan Penguji dipilih setiap 5 tahun oleh Menteri Aparatur Negara.

BAKOTAN (Badan Kerjasama Otomatisasi Administrasi Negara)
Pada tanggal 20 Mei 1969, pemerintah telah membentuk Badan Kerjasama Otomatisasi Administrasi Negara - BAKOTAN berdasarkan Keputusan Menteri Aparatur Negara. Institusi ini mempunyai pekerjaan :
• Akuisisi, pengolahan dan melakukan investigasi masalah otomasi pada administrasi pemerintah.
• Menyediakan laporan, menyarankan, dan memberi konsultasi kepada pemerintah dalam mekanisme administrasi.
• Melakukan kerjasama, konsultasi, dan informasi kepada masyarakat.

Keputusan Menteri Aparatur Negara No 125/1989 menyatakan perkembangan TP2 SIMNAS (Team Pengembangan dan Pendayagunaan Manajemen Nasional), Team untuk Pengembangan dan Aplikasi Manajemen Nasional.
BAKOTAN memiliki beberapa aspek pertimbangan yang akan dikembangkan :
• Dasar teknologi
• Aplikasi, dan penggunaan aplikasi
• Kultur Teknologi
• Organisasi
• Teknologi
• Audit
• Networking

Untuk mencapai tujuan, BAKOTAN membentuk empat kelompok kerja. Masing-masing kelompok kerja mempunyai 4 anggota dan satu ketua.

Kelompok-kelompok kerja terdiri dari :
• Kelompok kerja Aplikasi
• Kelompok kerja Teknologi
• Kelompok kerja Sumber Daya Manusia
• Kelompok kerja Audit dan Supervisi

Kelompok Kerja Aplikasi
• Mengambangkan dan menerapkan Sistem Informasi
• Membentuk koordinasi dalam pengembangan dan penggunaan sistem informasi, dengan tujuan untuk mendapatkan pemanfaatan optimum

Kelompok Kerja Teknologi
• Mempelajari dan meneliti aplikasi perangkat keras dan perangkat lunak dalam perkembangan teknologi informasi di Indonesia.
• Memonitor kemajuan teknologi informasi di Indonesia.
• Menentukan mekanisme pengembangan Teknologi Informasi di Indonesia.

Kelompok Kerja Sumber Daya Manusia
• Membentuk peraturan dalam pendidikan dan pengembangan sumber daya manusia pada teknologi informasi. Hal ini dilakukan dengan menyediakan materi pengajaran, akreditasi institusi pendidikan, dan sertifikasi profesi.
• Mengkoordinasikan institusi pendidikan dan pengembangan sumber daya manusia pada Teknologi Informasi.
• Melakukan survey sumber daya manusia dalam teknologi informasi.

Kelompok Kerja Auditing
• Menspesifikasi mekanisme untuk melakukan auditing, pengendalian, dan keamanan sistem informasi.
• Mempromosikan kepentingan monitor sistem informasi, dan melakukan koordinasi dalam mendidik auditor sistem informasi.

Deskripsi Kerja Profesi IT

1. System analyst
System analyst merancang solusi IT baru untuk meningkatkan efisiensi bisnis dan produktifitas. Pekerjaannya dapat untuk ekstrenal client atau internal client (seperti departemen dalam organisasi yang sama). Bekerja secara dekat dengan client, analyst memeriksa model bisnis dan aliran data, mendiskusikan penemuan mereka dengan client, dan merancang solusi IT yang tepat.
Mereka menghasilkan sketsa rancangan dan meminta sistem IT baru, menentukan operasi yang akan dijalankan oleh sistem, dan cara data akan dilihat oleh user, memberikan rancangannya pada client dan setelah disetujui, bekerja secara dekat dengan tim client untuk mengimplementasikan solusi.

2. Software engineer
Software engineer meneliti, merancang, dan men-develop sistem software untuk memenuhi keperluan client. Setelah sistem sudah secara penuh dirancang software engineer lalu diuji, debug, dan memelihara sistem. Mereka perlu memiliki pengetahuan berbagai macam bahasa pemrograman komputer dan aplikasi, ini karena luasnya bidang kerja yang dapat terlibat didalamnya.
Software engineer seringkali merupakan computer programmer atau software developer. Bergantung pada tipe organisasi, software engineer dapat menjadi spesialis dalam sistem atau aplikasi. Software engineering merupakan salah satu profesi IT yang paling popular.

3. Network engineer
Network engineer bertanggungjawab untuk memasang dan mendukung komunikasi jaringan komputer dalam organisasi atau antar organisasi. Tujuannya adalah untuk memastikan operasi yang lancar dari jaringan komunikasi untuk menyediakan performance yang maksimum dan ketersediaan untuk user (staff, client, customer, supplier, dan lain-lain).
Network engineer bekerja secara internal sebagai bagian dari tim pendukung IT di organisasi atau secara eksternal sebagai bagian dari perusahaan konsultansi networking dengan beberapa client.

4. IT Trainer
IT Trainer umumnya merancang dan memberikan kursus dalam information and communications technologydekstop dan software khusus perusahaan. Mereka juga menyediakan pelatihan dalam area yang lebih teknis untuk software engineer, teknisi, perancang website, dan programmer. IT Trainer bekerja pada perguruan tinggi, perusahaan pelatihan, dan dalam departemen pelatihan dari suatu perusahaan besar dan organisasi sektor publik. Banyak IT Trainer merupakan self-employed. (ICT) seperti aplikasi

5. Application developer
Application developer menerjemahkan kebutuhan software ke dalam kode pemrograman singkat dan kuat. Kebanyakan akan mengkhususkan pada lingkungan development tertentu seperti computer games atau e-commerce, dan akan memiliki pengetahuan yang dalam pada beberapa bahasa komputer yang bersangkut-paut. Peranannya meliputi menulis spesifikasi dan merancang, membangun, menguji, mengimplementasikan dan terkadang yang membantu aplikasi seperti bahasa komputer dan development tool.
Application developer bekerja dalam range yang luas pada sektor bisnis seperti sektor publik, biasanya menjadi bagian dari tim dengan IT professional lainnya seperti system/busineess analyst dan technical author. Mereka bekerja pada produk umum yang dapat dibeli atau untuk client individual menyediakan bespoke solutions.

6. Manajer sistem informasi
Manajer sistem informasi bertanggung jawab pada sistem komputer dalam perusahaan, mengawasi pemasangan, memastikan sistem backup berjalan dengan efektif, membeli hardware dan software, menyediakan infrastruktur teknologi ICT untuk organisasi, dan berkontribusi dalam kebijakan organisasi mengenai standar kualitas dan perencanaan strategi.
Manajer sistem informasi bekerja pada semua ukuran orgranisasi dalam industri dan sektor pelayanan, biasanya dengan staff dari teknisi, programmer, dan hardware melapor pada manajer.

7. Konsultan IT
Konsultan IT bekerja secara partnership dengan client, menganjurkan mereka bagaimana untuk menggunakan teknologi informasi agar memenuhi sasaran bisnis atau menyelesaikan suatu masalah. Konsultan bekerja untuk memperbaiki struktur dan efisiensi dan sistem IT organisasi.
Konsultan IT dapat terlibat dalam bermacam aktivitas seperti marketing, manajemen proyek, customer relationship management (CRM) dan system development.
Mereka juga bertanggungjawab untuk pelatihan user dan feedback. Pada banyak perusahaan, tugas tersebut dilakukan oleh IT project team. Konsultan IT makin terlibat dalam penjualan dan pengembangan bisnis.

8. Database administrator
Database administrator bertanggung jawab terhadap performance, integeritas, dan keamanan dari database. Peran tambahan yang diperlukan kemungkinan besar termasuk perencanaan, pembangunan (development), troubleshooting.

Prosedur Pendirian Bisnis di bidang Teknologi Informasi

Dunia IT merupakan sebuah dunia yang sangat menjanjikan bagi para entrepreneur muda karena sifatnya yang sangat terbuka bagi siapa saja yang berminat memasukinya, bahkan untuk menggambarkan betapa terbukanya bidang ini dinyatakan oleh pernyataan seorang aktor dalam sebuah film fiksi tentang perusahaan IT yang berjudul "Anti Trust" mengatakan bahwa "Every student who works on their garage is potentianly become a competitor in this business".

Setiap mahasiswa yang bekerja dari sebuah garasi di rumahnya untuk membuat perangkat lunak IT berpotensi untuk menjadi pesaing bagi perusahaan yang telah beroperasi terlebih dahulu. Seperti juga sebuah bisnis pada umumnya, jika gampang memasukinya maka gampang pula untuk terlempar keluar dari persaingan, oleh sebab itu pemahaman dan pemilihan dalam membangun sebuah bisnis, khususnya dalam bidang IT sangat menentukan sukses tidaknya usaha tersebut dijalankan.

Dari semua bidang bisnis IT diatas pada umumnya yang sering dimasuki oleh seorang pebisnis baru adalah:

- Perusahaan pengembangan perangkat lunak aplikasi (software house).
- Konsultan Implementasi Teknologi Informasi baik itu implementasi hardware maupun implementasi software.
- Distributor dari produk-produk IT, baik hardware ataupun software.
- Training dan pendidikan bidang IT.

Dari keempat bidang ini, muncul berbagai varians dari bisnis IT yang biasanya merupakan bentuk spesialisasi dari keempat bidang usaha tersebut. Untuk sukses dalam bisnis dalam bidang ini faktor yang paling berpengaruh adalah ketepatan memasuki pasar (time-to-market) dan juga kualitas sebuah produk atau solusi yang dimiliki.

PROSEDUR
1. Tahapan pengurusan izin pendirian
Bagi badan usaha skala besar hal ini menjadi prinsip yang paling penting demi kemajuan dan pengakuan atas perusahaan yang bersangkutan. Hasil akhir pada tahapan ini adalah sebuah izin prinsip yang dikenal dengan Letter of Intent yang dapat berupa izin sementara, izin tetap hingga izin perluasan.
Untuk beerapa jenis badan usaha lainnya misalnya, sole distributor dari sebuah merek dagang, Letter of Intent akan memberi turunan berupa Letter of Appointment sebagai bentuk surat perjanjian keagenan yang merupakan izin perluasan jika perusahaan ini memberi kesempatan pada perusahaan lain untuk mendistribusikan barang yang diproduksi.
Berikut ini adalah dokumen yang diperlukan pada tahapan ini :
• Tanda Daftar Perusahaan (TDP)
• Nomor Pokok Wajib Pajak (NPWP)
• Bukti diri
Serta perizinan yang perlu dipenuhi dalam badan usaha tersebut yaitu :
• Surat Izin Usaha Perdagangan (SIUP)
• Surat Izin Usaha Industri (SIUI)
2. Tahapan pengesahan menjadi badan hukum
Tidak semua badan usaha harus berbadan hukum. Akan tetapi setiap badan usaha yang memang dimaksudkan untuk ekspansi atau berkembang menjadi berskala besar maka hal yang harus dilakukan untuk mendapatkan izin atas kegiatan yang dilakukannya tidak boleh mengabaikan hukum yang berlaku.
Izin yang mengikat suatu bentuk badan usaha tertentu di Indonesia memang terdapat lebih dari satu macam. Adapun pengakuan badan hukum bisa didasarkan pada Kitab Undang-Undang Hukum Dagang (KUHD), hingga Undang-Undang Penanaman Modal Asing ( UU PMA ).
3. Tahapan penggolongan menurut bidang yang dijalani
Badan usaha dikelompokkan kedalam berbagai jenis berdasarkan jenis bidang kegiatan yang dijalani. Berkaitan dengan bidang tersebut, maka setiap pengurusan izin disesuaikan dengan departemen yang membawahinya seperti kehutanan, pertambangan, perdagangan, pertanian dsb.
4. Tahapan mendapatkan pengakuan, pengesahan dan izin dari departemen lain
Departemen tertentu yang berhubungan langsung dengan jenis kegiatan badan usaha akan mengeluarkan izin. Namun diluar itu, badan usaha juga harus mendapatkan izin dari departemen lain yang pada nantinya akan bersinggungan dengan operasional badan usaha misalnya Departemen Perdagangan mengeluarkan izin pendirian industri yaitu berupa SIUP.