Senin, 25 Juni 2012

Kriteria Manager Proyek yang baik

Yang dimaksud dengan manager adalah orang atau seseorang yang harus mampu membuat orang-orang dalam organisasi yang berbagai karakteristik, latar belakang budaya, akan tetapi memiliki ciri yang sesuai dengan tujuan (goals) dan teknologi (technology).

Dan tugas seorang manager adalah bagaimana mengintegrasikan berbagai macam variabel (karakteristik, budaya, pendidikan dan lain sebagainya) kedalam suatu tujuan organisasi yang sama dengan cara melakukan mekanisme penyesuaian.
Adapun mekanisme yang diperlukan untuk menyatukan variabel diatas adalah sebagai berikut:


· Pengarahan (direction) yang mencakup pembuatan keputusan, kebijaksanaan, supervisi, dan lain-lain.
· Rancangan organisasi dan pekerjaan.
· Seleksi, pelatihan, penilaian, dan pengembangan.
· Sistem komunikasi dan pengendalian.
· Sistem reward.

Hal tersebut memang tidak mengherankan karena posisi Manajer Proyek memegang peranan kritis dalam keberhasilan sebuah proyek terutama di bidang teknologi informasi. Berikut ini kualifikasi teknis maupun nonteknis yang harus dipenuhi seorang Manajer Proyek yang saya sarikan dari IT Project Management Handbook.


Setidaknya ada 3 (tiga) karakteristik yang dapat digunakan untuk mengukur tingkat kualifikasi seseorang untuk menjadi Manajer Proyek yaitu:
· Karakter Pribadinya
· Karakteristik Kemampuan Terkait dengan Proyek yang Dikelola
· Karakteristik Kemampuan Terkait dengan Tim yang Dipimpin


Karakter Pribadinya


1. Memiliki pemahaman yang menyeluruh mengenai teknis pekerjaan dari proyek yang dikelola olehnya.
2. Mampu bertindak sebagai seorang pengambil keputusan yang handal dan bertanggung jawab.
3. Memiliki integritas diri yang baik namun tetap mampu menghadirkan suasana yang mendukung di lingkungan tempat dia bekerja.
4. Asertif
5. Memiliki pengalaman dan keahlian yang memadai dalam mengelola waktu dan manusia.

Karakteristik Kemampuan Terkait dengan Proyek yang Dikelola
1. Memiliki komitmen yang kuat dalam meraih tujuan dan keberhasilan proyek dalam jadwal, anggaran dan prosedur yang dibuat.
2. Pelaksanakan seluruh proses pengembangan proyek IT sesuai dengan anggaran dan waktu yang dapat memuaskan para pengguna/klien.
3. Pernah terlibat dalam proyek yang sejenis.
4. Mampu mengendalikan hasil-hasil proyek dengan melakukan pengukuran dan evaluasi kinerja yang disesuaikan dengan standar dan tujuan yang ingin dicapai dari proyek yang dilaksanakan.
5. Membuat dan melakukan rencana darurat untuk mengantisipasi hal-hal maupun masalah tak terduga.
6. Membuat dan menerapkan keputusan terkait dengan perencanaan.
7. Memiliki kemauan untuk mendefinisikan ulang tujuan, tanggung jawab dan jadwal selama hal tersebut ditujukan untuk mengembalikan arah tujuan dari pelaksanaan proyek jika terjadi jadwal maupun anggaran yang meleset.
8. Membangun dan menyesuaikan kegiatan dengan prioritas yang ada serta tenggat waktu yang ditentukan sebelumnya.
9. Memiliki kematangan yang tinggi dalam perencanaan yang baik dalam upaya mengurangi tekanan dan stres sehingga dapat meningkatkan produktifitas kerja tim.
10. Mampu membuat perencanaan dalam jangka panjang dan jangka pendek.

Karakteristik Kemampuan Terkait dengan Tim yang Dipimpin
1. Memiliki kemampuan dan keahlian berkomunikasi serta manajerial.
2. Mampu menyusun rencana, mengorganisasi, memimpin, memotivasi serta mendelegasikan tugas secara bertanggung jawab kepada setiap anggota tim.
3. Menghormati para anggota tim kerjanya serta mendapat kepercayaan dan penghormatan dari mereka.
4. Berbagi sukses dengan seluruh anggota tim.
5. Mampu menempatkan orang yang tepat di posisi yang sesuai.
6. Memberikan apresiasi yang baik kepada para anggota tim yang bekerja dengan baik.
7. Mampu mempengaruhi pihak-pihak lain yang terkait dengan proyek yang dipimpinnya untuk menerima pendapat-pendapatnya serta melaksanakan rencana-rencana yang disusunnya.
8. Mendelegasikan tugas-tugas namun tetap melakukan pengendalian melekat.
9. Memiliki kepercayaan yang tinggi kepada para profesional terlatih untuk menerima pekerjaan-pekerjaan yang didelegasikan darinya.
10. Menjadikan dirinya sebagai bagian yang terintegrasi dengan tim yang dipimpinnya.
11. Mampu membangun kedisiplinan secara struktural.
12. Mampu mengidentifikasi kelebihan-kelebihan dari masing-masing anggota tim serta memanfaatkannya sebagai kekuatan individual.
13. Mendayagunakan setiap elemen pekerjaan untuk menstimulasi rasa hormat dari para personil yang terlibat dan mengembangkan sisi profesionalisme mereka.
14. Menyediakan sedikit waktu untuk menerima setiap ide yang dapat meningkatkan kematangan serta pengembangan dirinya.
15. Selalu terbuka atas hal-hal yang mendorong kemajuan.
16. Memahami secara menyeluruh para anggota tim yang dipimpinnya dan mengembangkan komunikasi efektif di dalamnya.


Reff:
http://saiiamilla.wordpress.com/2011/05/13/kriteria-manager-proyek-yang-baik/
http://www.setiabudi.name/archives/990
http://belajarmanagement.wordpress.com/2009/03/23/pengertian-dan-tugas-manager/

COCOMO (Constructive Cost Model)

Sejarah Singkat Cocomo
COCOMO (Constructive Cost Model) pertama kali diterbitkan pada tahun 1981 Barry Boehm W. ‘s Book ekonomi Software engineering sebagai model untuk memperkirakan usaha, biaya, dan jadwal untuk proyek-proyek perangkat lunak. Ini menarik pada studi dari 63 proyek di TRW Aerospace mana Barry Boehm adalah Direktur Riset dan Teknologi Perangkat Lunak pada tahun 1981. Penelitian ini memeriksa proyek-proyek ukuran mulai dari 2.000 sampai 100.000 baris kode, dan bahasa pemrograman mulai dari perakitan untuk PL / I. Proyek-proyek ini didasarkan pada model pengembangan perangkat lunak waterfall yang merupakan proses software umum pembangunan di 1981.

Referensi untuk model ini biasanya menyebutnya COCOMO 81. Pada tahun 1997 COCOMO II telah dikembangkan dan akhirnya diterbitkan pada tahun 2000 dalam buku Estimasi Biaya COCOMO II Software dengan COCOMO II. adalah penerus dari COCOMO 81 dan lebih cocok untuk mengestimasi proyek pengembangan perangkat lunak modern. Hal ini memberikan lebih banyak dukungan untuk proses pengembangan perangkat lunak modern, dan basis data proyek diperbarui. Kebutuhan model baru datang sebagai perangkat lunak teknologi pengembangan pindah dari batch processing mainframe dan malam untuk pengembangan desktop, usabilitas kode dan penggunaan komponen software off-the-rak. Artikel ini merujuk pada COCOMO 81.

Pengertian Cocomo
COCOMO terdiri dari tiga bentuk hirarki semakin rinci dan akurat. Tingkat pertama, Basic COCOMO adalah baik untuk cepat, order awal, kasar estimasi besarnya biaya perangkat lunak, namun akurasinya terbatas karena kurangnya faktor untuk memperhitungkan perbedaan atribut proyek (Cost Drivers). Intermediate COCOMO mengambil Driver Biaya ini diperhitungkan dan Rincian tambahan COCOMO account untuk pengaruh fase proyek individu.

Model Jenis Cocomo
Ada tiga model cocomo, yaitu :
1. Dasar Cocomo
Dengan menggunakan estimasi parameter persamaan (dibedakan menurut tipe sistem yang berbeda) upaya pengembangan dan pembangunan durasi dihitung berdasarkan perkiraan DSI.
Dengan rincian untuk fase ini diwujudkan dalam persentase. Dalam hubungan ini dibedakan menurut tipe sistem (organik-batch, sebagian bersambung-on-line, embedded-real-time) dan ukuran proyek (kecil, menengah, sedang, besar, sangat besar).

2. Intermediate Cocomo
Persamaan estimasi sekarang mempertimbangkan (terlepas dari DSI) 15 pengaruh faktor-faktor; ini adalah atribut produk (seperti kehandalan perangkat lunak, ukuran database, kompleksitas), komputer atribut-atribut (seperti pembatasan waktu komputasi, pembatasan memori utama), personil atribut ( seperti aplikasi pemrograman dan pengalaman, pengetahuan tentang bahasa pemrograman), dan proyek atribut (seperti lingkungan pengembangan perangkat lunak, tekanan waktu pengembangan). Tingkat pengaruh yang dapat diklasifikasikan sebagai sangat rendah, rendah, normal, tinggi, sangat tinggi, ekstra tinggi; para pengganda dapat dibaca dari tabel yang tersedia.

3. Detil Cocomo
Dalam hal ini adalah rincian untuk fase tidak diwujudkan dalam persentase, tetapi dengan cara faktor-faktor pengaruh dialokasikan untuk fase. Pada saat yang sama, maka dibedakan menurut tiga tingkatan hirarki produk (modul, subsistem, sistem), produk yang berhubungan dengan faktor-faktor pengaruh sekarang dipertimbangkan dalam persamaan estimasi yang sesuai. Selain itu detail cocomo dapat menghubungkan semua karakteristik versi intermediate dengan penilaian terhadap pengaruh pengendali biaya pada setiap langkah (analisis, perancangan, dll) dari proses rekayasa PL.


Model COCOMO dapat diaplikasikan dalam tiga tingkatan kelas:
o Proyek organik(organic mode) Adalah proyek dengan ukuran relatif kecil, dengan anggota tim yang sudah berpengalaman, dan mampu bekerja pada permintaan yang relatif fleksibel.
o Proyek sedang(semi-detached mode)Merupakan proyek yang memiliki ukuran dan tingkat kerumitan yang sedang, dan tiap anggota tim memiliki tingkat keahlian yang berbeda
o Proyek terintegrasi (embedded mode)Proyek yang dibangun dengan spesifikasi dan operasi yang ketat

Aplikasi Teknis
Untuk proyek perangkat lunak mengembangkan aplikasi komersial, biasanya COCOMO muncul dengan nilai-nilai estimasi usaha yang berlebihan (juga membandingkan / Utara, 1986 / hal 87), karena itu hanya COCOMO diterapkan untuk pengembangan perangkat lunak teknis.

Keadaan ini disebabkan oleh fakta bahwa rasio laki-laki bulan DSI dan diimplementasikan dalam persamaan estimasi COCOMO sesuai dengan tingkat produktivitas dalam pembangunan teknis; yang berkaitan dengan pengembangan perangkat lunak komersial yang lebih tinggi tingkat produktivitas DSI / orang-bulan dapat diasumsikan.
Poin yang kuat dan lemah dari Metode dan kemungkinan Remediasi Tindakan
Estimasi Base “Disampaikan Sumber Petunjuk”
Dengan menggunakan dasar estimasi instruksi (DSI) itu berusaha untuk mengurangi ketidakpastian dan masalah besar sehubungan dengan basis estimasi tradisional LOC. Namun, beberapa masalah tetap: ketidakpastian dari estimasi DSI (-) dan untuk usaha pengembangan yang DSI yang-berdasarkan metode rekayasa perangkat lunak modern-tidak lagi sangat penting karena usaha semakin terjadi selama kegiatan awal dan DSI hanya akan efektif menjelang akhir proses pembangunan (-); DSI serta LOC tergantung pada bahasa pemrograman yang dipilih (sebuah Ada adopsi untuk CoCoMo sudah tersedia, namun).

Sebuah obat dapat dicapai oleh instruksi bobot sesuai dengan berbagai jenis (lihat / Sneed, 1987 / hlm. 73-74: compiler, deskripsi data, transformasi, kontrol, dan I / O instruksi, atau melihat / Sneed, 1987 / hal. 183-185: deskripsi data instruksi (dibedakan menurut tingkat integrasi, pesan / data objek, modifikasi derajat) dan pengolahan instruksi (dibedakan menurut batch / on-line, modifikasi derajat, kompleksitas, bahasa).


Makro dan Mikro Estimasi
Melalui berbagai tingkatan model, COCOMO memungkinkan untuk mewujudkan perkiraan makro baik melalui CoCoMo Dasar dan estimasi mikro melalui COCOMO dan Menengah Detil COCOMO (+). Estimasi mikro memungkinkan alokasi untuk kegiatan usaha dan unit fungsional. Namun, metode COCOMO tidak hanya didasarkan pada siklus hidup perangkat lunak yang menyimpang dari V-Model tetapi juga pada struktur sistem lain (-). Oleh karena itu, dalam rangka upaya individu untuk daftar submodels, (sub-) kegiatan, dan (sub-) produk, perlu untuk menyesuaikan metode item ini untuk COCOMO Model V-konsep.

Pengaruh Faktor-faktor / Objektivitas
Dalam upaya estimasi, COCOMO mempertimbangkan karakteristik dari proyek, produk, dan personil maupun teknologi (+). Dalam rangka untuk mencapai tujuan evaluasi faktor-faktor pengaruh tersebut, tepat COCOMO menawarkan definisi (+). Kuantifikasi faktor-faktor pengaruh mewakili sebuah masalah tertentu, meskipun (-) yang memiliki dampak yang kuat pada kualitas metode perkiraan dan DSI informasi yang diperlukan.

Jangkauan Aplikasi

Dengan membedakan persamaan estimasi ukuran proyek sesuai dengan sistem dan jenis, kisaran aplikasi untuk metode COCOMO adalah lebar satu (+). Ini juga merupakan salah satu dari beberapa metode estimasi-selain menawarkan dukungan untuk proyek-proyek pembangunan-dukungan bagi upaya perkiraan tugas SWMM juga (juga oleh estimasi parameter persamaan) seperti untuk perkiraan durasi proyek (+).

Perangkat Dukungan
Dukungan berbasis komputer diperlukan untuk Menengah dan Detailed COCOMO, didasarkan pada masalah kuantitas (diferensiasi faktor-faktor pengaruh fase dan subproducts (-).


Reff :
http://saiiamilla.wordpress.com/2011/04/14/cocomo-constructive-cost-model/
http://farizzuko.blogspot.com/2011/04/cocomo-constructive-cost-model.html
http://rayawaji.blogspot.com/2010/01/cocomo.html
http://www.ardikirafuda.co.cc/2010/01/cocomo-constructive-cost-model.html
http://jagaindonesia.blogspot.com/2011/04/cocomo.html
http://girlycious09.wordpress.com/2012/04/07/constructive-cost-model-cocomo/

software open source

Alasan mengapa dianjurkan menggunakan software open source dalam membuat aplikasi ?
          Open source merupakan software berlisensi non komersial(gratis lisensi), meskipun begitu kekuatan dan kehandalan software-software open source sangat ampuh dan dapat dipercaya yang performansi kerjanya sama dengan software-software komersil lainnya.
            Perangkat lunak open source adalah perangkat lunak yang kode programnya terbuka, artinya kode program itu dapat dilihat dan diperoleh secara bebas. Software open source disebarluaskan dengan menggunakan lisensi public, antara lain misalnya lisensi GPL(GNU General Public License). Lisensi model ini memastikan bahwa kode sumber sebuah program open source akan selamanya bersifat open source. (Oleh: Dr. Husni Thamrin Ketua POSS-UMS)

Feature utama dari karakteristik free(open source) adalah kebebasan dari user untuk:
- Menggunakan software sesuai keinginannya,
- Memiliki software yang tersedia sesuai kebutuhan,
- Mendistribusikan software kepada user lainnya.

Di dalam pembuatan suatu aplikasi, pastinya dibutuhkan suatu software(perangkat lunak). Gunanya adalah untuk memudahkan dan membantu dalam pembuatan aplikasi yang akan dibuat.

Keuntungan Open Source Software:

a. Ketersedian source code dan hak untuk memodifikasi
Ini merupakan hal yang penting. Hal ini menyebakan perubahan dan improvisasi pada produk software. Selain itu, hal ini memunculkan kemungkinan untuk meletakan code pada hardware baru, agar dapat diadaptasi pada situasi yang berubah-ubah, dan menjangkau pemahaman bagimana sistem itu bekerja secara detail.

b. Hak untuk mendistribusikan modifikasi dan perbaikan pada code
Hal ini merupakan titik perbedaan Open Source Software dengan Free Software. Pada kenyataannya, hak pendistribusian diakui dan merupakan hal yang umum, ini adalah hal yang berpengaruh bagi sekumpulan developer ( pengembang ) untuk bekerja bersama dalam project Open Source Software.

 c. Hak untuk menggunakan software
Ini merupakan kombinasi dari hak pendistribusian, menjamin ( jika software cukup berguna ) beberapa user yang mana membantu dalam menciptakan pasar untuk mendukung dan berlangganan software. Hal ini juga membantu dalam improvisasi kualitas dari produk dan improvisasi secara fungsi. Selain itu akan menyebabkan sejumlah user untuk mencoba produk dan mungkin menggunakannya secara regler.

Kerugian Open Source Software
 a. Tidak ada garansi dari pengembangan Biasanya terjadi ketika sebuah project dimulai tanpa dukungan yang kuat dari satu atau beberapa perusahaan, memunculkan celah awal ketika sumber code masih mentah dan pengembangan dasar masih dalam pembangunan.

 b. Masalah yang berhubungan dengan intelektual property
Pada saat ini, beberapa negara menerima software dan algoritma yang dipatentkan. Hal ini sangat sulit untuk diketahui jika beberapa motede utama untuk menyelesaikan masalah software di patenkan sehingga beberapa komunitas dapat dianggap bersalah dalam pelanggaran intelektual property.

 c. Kesulitan dalam mengetahui status project
Tidak banyak iklan bagi open source software, biasanya beberapa project secara tidak langsung ditangani oleh perusahaan yang mampu berinvestasi dan melakukan merketing.
Lisensi dari Open Source Software; mengijinkan modifikasi tanpa pembatasan dan integrasi lengkap dengan software lain.

Lisensi dari Open Source Software
Beberapa lisensi umum pada open source software yaitu :

a. BSD ( Berkeley Software Distribution )
Secara ringkas, pendistribusian dapat dilakukan sepanjang berhubungan dengan software, meliputi penggunaan propierty produk. Pencipta hanya ingin pekerjaan mereka dikenali dan tanpa memerlukan biaya. Hal ini menjadi penting karena lisensi ini tidak melibatkan beberapa pembatasan dengan menjamin dan berorientasi pada turunan awal open source.

b. GPL ( GNU General Public Licence )

Ini adalah lisensi bagi software yang bernaung dalam distribusi GNU Project. Saat ini masih dapat kita jumpai / menemukan banyak software yang tidak berkaitan dengan GNU Project. GPL secara hati-hati didesain untuk mempromosikan produk dari free software dan karena itu, secara eksplisit melarang beberapa tindakan pada software yang dapat merusak integrasi dari GPL software pada program proprietary ( kepemilkan ). GPL berdasar pada UU Internasional yang menjamin pelaksanaannya. Karakterisitik utama dari GPL meliputi pendistribusian, tapi hanya jika souce code itu tersedia dan juga dijamin; serta mengijinkan pendistribusian source; mengijinkan modifikasi tanpa pembatasan dan integrasi lengkap dengan software lain.

c. MPL ( Mozilla Public Licence )
Ini adalah lisensi yang dibuat oleh Netscape dalam mendistribusi code dari Mozilla, versi baru dari navigator jaringan. Banyak respek yang mirip dengan GPL tetapi lebih berorientasi pada perusahaan level enterprise.

d. Lainya seperti : Qt ( oleh Troll-Tech ), X Consortium dll.


Reff:
 http://she2008.wordpress.com/2012/04/02/penggunaan-software-open-source-dalam-pembuatan-aplikasi/
http://dunia-novi.blogspot.com/2012/03/keuntungan-dan-kerugian-menggunakan.html

Rabu, 20 Juni 2012

Etika Dan Peraturan Yang Berlaku Di Lingkungan Profesi TSI


  • Pengertian Etika dan Profesionalisme Teknologi Sistem Informasi
  1. Etika
Menurut Kamus Besar Bhs. Indonesia (1995) Etika adalah Nilai mengenai benar dan salah yang dianut suatu golongan atau masyarakat. Etika adalah Ilmu tentang apa yang baik dan yang buruk, tentang hak dan kewajiban moral. Menurut Maryani & Ludigdo (2001) "Etika adalah Seperangkat aturan atau norma atau pedoman yang mengatur perilaku manusia, baik yang harus dilakukan maupun yang harus ditinggalkan yang di anut oleh sekelompok atau segolongan masyarakat atau profesi".
Dari asal usul kata, Etika berasal dari bahasa Yunani 'ethos' yang berarti adat istiadat/ kebiasaan yang baik Perkembangan etika yaitu Studi tentang kebiasaan manusia berdasarkan kesepakatan, menurut ruang dan waktu yang berbeda, yang menggambarkan perangai manusia dalam kehidupan pada umumnya.
Etika disebut juga filsafat moral adalah cabang filsafat yang berbicara tentang praxis (tindakan) manusia. Etika tidak mempersoalkan keadaan manusia, melainkan mempersoalkan bagaimana manusia harus bertindak. Tindakan manusia ini ditentukan oleh bermacam-macam norma. Norma ini masih dibagi lagi menjadi norma hukum, norma agama, norma moral dan norma sopan santun.
1.1 Fungsi Etika
1.      Sarana untuk memperoleh orientasi kritis berhadapan dengan pelbagai moralitas yang membingungkan.
2.      Etika ingin menampilkanketrampilan intelektual yaitu ketrampilan untuk berargumentasi secara rasional dan kritis.
3.      Orientasi etis ini diperlukan dalam mengabil sikap yang wajar dalam suasana pluralisme.

1.2 Sanksi Pelanggaran Etika
1.      Sanksi Sosial
Skala relatif kecil, dipahami sebagai kesalahan yangdapat 'dimaafkan'
1.      Sanksi Hukum
Skala besar, merugikan hak pihak lain.
  1. Profesionalisme
2.1 Pengertian Profesionalisme
Dalam Kamus Besar Indonesia, profesionalisme mempunyai makna; mutu, kualitas, dan tindak tanduk yang merupakan ciri suatu profesi atau yang profesional. Profesionalisme merupakan sikap dari seorang profesional. Artinya sebuah term yang menjelaskan bahwa setiap pekerjaan hendaklah dikerjakan oleh seseorang yang mempunyai keahlian dalam bidangnya atau profesinya. Menurut Supriadi, penggunaan istilah profesionalisme menunjuk pada derajat penampilan seseorang sebagai profesional atau penampilan suatu pekerjaan sebagai suatu profesi, ada yang profesionalismenya tinggi, sedang dan rendah. Profesionalisme juga mengacu kepada sikap dan komitmen anggota profesi untuk bekerja berdasarkan standar yang tinggi dan kode etik profesinya.
Konsep profsionalisme, seperti dalam penelitian yang dikembangkan oleh Hall, kata tersebut banyak digunakan peneliti untuk melihat bagaimana para profesional memandang profesinya, yang tercermin dari sikap dan perilaku mereka. Konsep profesionalisme dalam penelitian Sumardi dijelaskan bahwa ia memiliki lima muatan atau prinsip, yaitu: Pertama, afiliasi komunitas (community affilition) yaitu menggunakan ikatan profesi sebagai acuan, termasuk di dalamnya organisasi formal atau kelompok-kelompok kolega informal sumber ide utama pekerjaan. Melalui ikatan profesi ini para profesional membangun kesadaran profesi.
Kedua, kebutuhan untuk mandiri (autonomy demand) merupakan suatu pendangan bahwa seseorang yang profesional harus mampu membuat keputusan sendiri tanpa tekanan dari pihak lain (pemerintah, klien, mereka yang bukan anggota profesi). Setiap adanya campur tangan (intervensi) yang datang dari luar, dianggap sebagai hambatan terhadap kemandirian secara profesional. Banyak yang menginginkan pekerjaan yang memberikan hak-hak istimewa untuk membuat keputusan dan bekerja tanpa diawasi secara ketat. Rasa kemandirian dapat berasal dari kebebasan melakukan apa yang terbaik menurut yang bersangkutan dalam situasi khusus.
Ketiga, keyakinan terhadap peraturan sendiri/profesi (belief self regulation) dimaksud bahwa yang paling berwenang dalam menilai pekerjaan profesional adalah rekan sesama profesi, bukan "orang luar" yang tidak mempunyai kompetensi dalam bidang ilmu dan pekerjaan mereka.
Keempat, dedikasi pada profesi (dedication) dicerminkan dari dedikasi profesional dengan menggunakan pengetahuan dan kecakapan yang dimiliki. Keteguhan tetap untuk melaksanakan pekerjaan meskipun imbalan ekstrinsik dipandang berkurang. Sikap ini merupakan ekspresi dari pencurahan diri yang total terhadap pekerjaan. Pekerjaan didefinisikan sebagai tujuan. Totalitas ini sudah menjadi komitmen pribadi, sehingga kompensasi utama yang diharapkan dari pekerjaan adalah kepuasan ruhani dan setelah itu baru materi, dan yang kelima, kewajiban sosial (social obligation) merupakan pandangan tentang pentingnya profesi serta manfaat yang diperoleh baik oleh masyarakat maupun profesional karena adanya pekerjaan tersebut.
Kelima pengertian di atas merupakan kreteria yang digunakan untuk mengukur derajat sikap profesional seseorang. Berdasarkan defenisi tersebut maka profesionalisme adalah konsepsi yang mengacu pada sikap seseorang atau bahkan bisa kelompok, yang berhasil memenuhi unsur-unsur tersebut secara sempurna.
2.2 Profesional
- Orang yang tahu akan keahlian dan keterampilannya.
- Meluangkan seluruh waktunya untuk pekerjaan atau kegiatannya itu.
- Hidup dari situ.
- Bangga akan pekerjaannya.

2.3 Ciri-ciri Profesi
Secara umum ada beberapa ciri atau sifat yang selalu melekat pada profesi, yaitu :
1.      Adanya pengetahuan khusus, yang biasanya keahlian dan keterampilan ini dimiliki berkat pendidikan, pelatihan dan pengalaman yang bertahun-tahun.
2.      Adanya kaidah dan standar moral yang sangat tinggi. Hal ini biasanya setiap pelaku profesi mendasarkan kegiatannya pada kode etik profesi.
3.      Mengabdi pada kepentingan masyarakat, artinya setiap pelaksana profesi harus meletakkan kepentingan pribadi di bawah kepentingan masyarakat.
4.      Ada izin khusus untuk menjalankan suatu profesi. Setiap profesi akan selalu berkaitan dengan kepentingan masyarakat, dimana nilai-nilai kemanusiaan berupa keselamatan, keamanan, kelangsungan hidup dan sebagainya, maka untuk menjalankan suatu profesi harus terlebih dahulu ada izin khusus.
5.      Kaum profesional biasanya menjadi anggota dari suatu profesi. Dengan melihat ciri-ciri umum profesi di atas, kita dapat menyimpulkan bahwa kaum profesional adalah orang-orang yang memiliki tolak ukur perilaku yang berada di atas ratarata. Di satu pihak ada tuntutan dan tantangan yang sangat berat, tetapi di lain pihak ada suatu kejelasan mengenai pola perilaku yang baik dalam rangka kepentingan masyarakat. Seandainya semua bidang kehidupan dan bidang kegiatan menerapkan suatu estándar profesional yang tinggi, bisa diharapkan akan tercipta suatu kualitas masyarakat yang semakin baik.
3. Pengertian Teknologi Sistem Informasi
Teknologi Sistem Informasi adalah teknologi yang tidak terbatas pada penggunaan sarana komputer, tetapi meliputi pemrosesan data, aspek keuangan, pelayanan jasa sejak perencanaan, standar dan prosedur, serta organisasi dan pengendalian sistem lnformasi (technology information system)
4. Etika dan Profesionalisme Teknologi Sistem Informasi
Setalah mengetahui beberapa hal di atas, maka dapat disimpulkan pengertian dari etika dan profesionalisme TSI adalah norma-norma, nilai-nilai, kaidah-kaidah dan ukuran-ukuran bagi tingkah laku, keahlian atau kualitas seseorang yang profesional dari manusia yang baik dalam menggunakan teknologi sistem informasi di lingkungannya.
  • Mengapa menggunakan Etika dan Profesionalisme Teknologi Sistem Informasi
Seseorang harus memiliki etika dan profesionalisme agar terhindar dari sikap atau perbuatan yang dapat melanggar norma-norma yang ada di lingkungan masyarakat. Etika dan Profesionalisme TSI perlu digunakan karena etika dalam perkembangannya sangat mempengaruhi kehidupan manusia. Etika memberi manusia orientasi bagaimana ia menjalani hidupnya melalui rangkaian tindakan sehari-hari. Itu berarti etika membantu manusia untuk mengambil sikap dan bertindak secara tepat dalam menjalani hidup ini, dengan demikian etika ini dapat dibagi menjadi beberapa bagian sesuai dengan aspek atau sisi kehidupan manusianya.
Etika dalam teknologi informasi bertujuan agar suatu individu di lingkungan itu :
1.      Mampu memetakan permasalahan yang timbul akibat penggunaan teknologi informasi itu sendiri.
2.      Mampu 'menginventory' dan mengidentifikasikan etika dalam teknologi informasi.
3.      Mampu menemukan masalah dalam penerapan etika teknologi informasi.
Tujuan dari rumusan etika yang dituangkan dalam kode etik (Code of conduct) profesi :
1.      Standarstandar etika menjelaskan dan menetapkan tanggung jawab terhadap klien, institusi, dan masyarakat pada umumnya.
2.      Standarstandar etika membantu tenaga ahli profesi dalam menentukan apa yang harus mereka perbuat kalau mereka menghadapi dilemadilema etika dalam pekerjaan.
3.      Standarstandar etika membiarkan profesi menjaga reputasi atau nama dan fungsifungsi profesi dalam masyarakat melawan kelakuankelakuan yang jahat dari anggotaanggota tertentu.
4.      Standarstandar etika mencerminkan / membayangkan pengharapan moralmoral dari komunitas, dengan demikian standarstandar etika menjamin bahwa para anggota profesi akan menaati kitab UU etika (kode etik) profesi dalam pelayanannya.
5.      Standarstandar etika merupakan dasar untuk menjaga kelakuan dan integritas atau kejujuran dari tenaga ahli profesi.
6.      Perlu diketahui bahwa kode etik profesi adalah tidak sama dengan hukum (atau undangundang). Seorang ahli profesi yang melanggar kode etik profesi akan menerima sangsi atau denda dari induk organisasi profesinya.
  • Kapan menggunakan Etika dan Profesionalisme Teknologi Sistem Informasi
Etika dan profesionalisme TSI tidak hanya digunakan saat sedang melakukan sebuah proyek yang dijalankan, akan tetapi dijalankan setiap waktu pada saat yang tepat. Sebuah pertanggung jawaban dari suatu etika dan profesionalisme haruslah nyata.
  • Siapa yang menggunakan Etika dan Profesionalisme Teknologi Sistem Informasi
Pengguna Etika dan Profesionalisme TSI Secara umum adalah mereka yang mempunyai pekerjaan di bidang teknologi informasi. Terbagi dalam 3 kelompok sesuai bidangnya. Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :
  1. Sistem analis, merupakan orang yang bertugas menganalisa sistem yang akan diimplementasikan, mulai dari menganalisa sistem yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain sistem yang akan dikembangkan.
– Programer, merupakan orang yang bertugas mengimplementasikan ranc angan sistem analis, yaitu membuat program ( baik aplikasi maupun sistem operasi) sesuai sistem yang dianalisa sebelumnya.
– Web designer, merupakan orang yang melakukan kegiatan perenc anaan, termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.
– Web Programmer, merupakan orang yang bertugas mengimplementasikan ranc angan web designer, yaitu membuat program berbasis web sesuai desain yang telah dirancang sebelumnya dan lain- lain
  1. 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 sistem komputer
– Networking Engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan komputer dari maintenance sampai pada troubleshooting-nya dan lain-lain
  1. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional sistem informasi. Pada lingkungan kelompok ini, terdapat 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 sistem, melakukan pemeliharaan sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah sistem.
Referensi :
www.renny.staff.gunadarma.ac.id/Downloads/files/15020/Teori++etika.ppt
www.wiwikyulihaningsih.wordpress.com/2011/04/13/konsep-dasar-profesionalisme/
www.septianbudi.com/berita-110-pengertian-etika-dan-profesionalisme-dalam-teknologi-sistem-informasi.html

Profil Orang Yang Bekerja Pada Bidang TI

Profil Ruby Alamsyah



Ruby bekerja di PT Jaringan Nusantara yang memberikan servis layanan digital forensik. Salah satu klien di kantornya yakni penegak hukum seperti Kepolisian dan Kejaksaan.Nama Ruby mencuak ketika memperagakan teknik pembobolan ATM. Siapa sebenarnya Ruby Alamsyah? 

Ruby Zukri Alamsyah ( lahir di padang pada tanggal 23 november 1974 ) merupakan pakar telekomunikasi yang sangat berpengalaman, Ruby Alamsyah merupakan eks tehnokrat yang dipakai oleh kepolisian republik indonesia untuk membantu dalam menanangani proses penyelidikan yang berkaitan dengan teknologi informasi,Ruby mengatakan profesi dirinya yakni analis forensik digital yang bekerja sama dengan Kepolisian.Ini dia Profil Biodata Ruby Alamsyah.

Current
* Digital Forensic Analyst at Indonesian Police
* Infosec Consultant at PT Jaringan Nusantara

Past

* Senior Network Engineer at PT NTT Indonesia
* Network Engineer at PT Siemens Indonesia
* Senior Network Engineer at PT Metrodata Electronics Tbk

Education

* S1 Teknologi Informasi, Universitas Gunadarma
*S2 Teknologi Informasi, Universitas Indonesia

Connections : 29 connections
Industry : Computer & Network Security

Ruby Alamsyah’s Summary

- Information Security Consultant

- Digital Forensic Analyst for Indonesian Police
- IT Security Trainer (Indonesia & Malaysia)
- 11 years in Internetworking & Security
-Member of International High Technology Crime Association (HTCIA)
-Currently pursuing Master of Information Technology at University of Indonesia

Ruby Alamsyah’s Specialties:

Digital Forensic, Expert Witness,
 IT Security Trainer,
Private Investigator,
Internet working.

Certifications IT:
  • Licensed Penetration Tester (LPT) 2008
  • EC – Council Certified Security Analyst(ECSA) 2008
  • Certified EC – Council Instructor (CEI) 2007
  • Computer Hacking Forensic Investigator (CHFI) 2007
  • GIAC Certified Incident Handler (GCIH) 2006
  • Certified Ethical Hacker (CEH) 2006
  • Cisco Certified Design Profesional (CCDP) 2002
  • Cisco Certified Network Profesional (CCNP) 2001
  • Microsoft Certified System Engineer(MCSE) 1998

Ruby Alamsyah’s Interests:

digital forensic, computer forensics, security training, mobile forensic
sumber : http://www.kpmmjogja.com/2010/01/profil-ruby-alamsyah.html