Tuesday, March 14, 2017

Etika Profesi di Bidang Teknologi Informasi


Seorang Software Engineer adalah orang yang menerapkan prinsip-prinsip rekayasa perangkat lunak dalam mendesain, pengembangan, pengujian, dan evaluasi perangkat lunak dan sistem yang membuat komputer atau apapun yang berisi perangkat lunak. Sebelum pertengahan tahun 1990-an, sebagian besar praktisi perangkat lunak menyebut dirinya programmer atau software developer, tanpa memandang pekerjaan yang sebenarnya. Banyak orang lebih suka menyebut dirinya pemrogrammer dan software developer, karena dapat diterima secara luas, sementara istilah Software Engineer masih dalam perdebatan.

Istilah programmer sering digunakan sebagai istilah yang merujuk kepada mereka yang tidak memiliki tools, keterampilan, pendidikan, atau etika untuk membangun perangkat lunak yang berkualitas baik. Akibatnya, banyak praktisi menyebut diri sendiri sebagai software engineer untuk melepaskan diri dari stigma yang melekat pada kata programmer. Di banyak perusahaan, untuk berbagai kategori programmer, nama jabatan programmer atau software developer telah diubah menjadi Software Engineer. Istilah tersebut menimbulkan kebingungan, karena ada beberapa penolakan, dengan argumentasi bahwa semua orang pada dasarnya melakukan hal yang sama dengan perangkat lunak, sedangkan yang lain menggunakan istilah untuk membuat sebuah perbedaan, dengan argumentasi bahwa pekerjaan tersebut benar-benar berbeda.


Video: Kehidupan sehari -hari software engineering



Sebagai salah satu bidang profesi, Software Engineer dan IT Profesional bukan pengecualian, diperlukan rambu-rambu tersebut yang mengatur bagaimana para IT profesional ini melakukan kegiatannya. Maka dari itu, Joint team IEEE Computer Society dan ACM telah mengeluarkan kode etik dalam bidang software engineering, antara lain harus mengikuti Delapan Prinsip berikut :
·         Masyarakat, perekayasa perangkat lunak akan bertindak secara konsisten sesuai dengan kepentingan masyarakat.
·         Klien dan Atasan, Perekayasa perangkat lunak akan  melakukan yang terbaik bagi klien dan atasan mereka, konsisten dengan kepentingan masyarakat.
·         Produk, Perekayasa perangkat lunak akan mejamin bahwa produk mereka dan modifikasi yang mereka lakukan terhadapnya memenuhi standar profesional yang setinggi-tingginya.
·         Penilaian, Perekayasa perangkat lunak akan mempertahankan integritas dan independensi penilaian profesional mereka.
·         Manajemen, manajer dan pemimpin rekayasa perangkat lunak akan mengikuti dan mempromosikan pendekatan etis terhadap manajemen pengembangan dan pemeliharaan perangkat lunak.
·         Profesi, Perekayasa perangkat lunak akan mempertinggi integritas dan reputasi profesinya konsisten dengan kepentingan masyarakat.
·         Kolega, Perekayasa perangkat lunak akan bersifat adil dan mendukung terhadap koleganya.
·         Diri Sendiri, Perekayasa perangkat lunak akan berpartisipasi dalam pembelajaran seumur hidup mengenai praktek profesi mereka dan akan mempromosikan pendekatan etis terhadap praktek profesi tersebut.


Analisa: 

Pada video ini menjelaskan dimana pada suatu perusahaan yang bernama, orang-orang tersebut menjelaskan apa saja yang dia dapatkan selama berkerja sebagai software engineering. Banyak orang mengira bawa sebagai seorang software engineering adalah hal yang membosankan dan hanya duduk didepan komputer. Tapi tak hanya itu sebagai software engineer Mereka bisa berinteraksi dengan banyak orang, , tak hanya itu mereka juga memiliki kepuasan tersendiri saat klien mereka puas akan hasil kerja mereka. Di video tersebut  salah satu dari software enginnering, dia bekerja pada angkatan militer.





https://missyuntary.files.wordpress.com/2011/04/etika-programmer.pdf

No comments:

Post a Comment