· Kode Etik dan Perilaku Profesional
Pembukaan
Kode
ini dirancang untuk menginspirasi dan membimbing perilaku etis dari semua
profesional komputasi, termasuk praktisi saat ini dan calon, instruktur, siswa,
influencer, dan siapa saja yang menggunakan teknologi komputasi dengan cara
yang berdampak. Selain itu, Kode berfungsi sebagai dasar untuk remediasi ketika
terjadi pelanggaran. Pedoman ini mencakup prinsip-prinsip yang dirumuskan
sebagai pernyataan tanggung jawab, berdasarkan pada pemahaman bahwa barang
publik selalu menjadi pertimbangan utama. Setiap prinsip dilengkapi dengan
pedoman, yang memberikan penjelasan untuk membantu para profesional komputer dalam
memahami dan menerapkan prinsip tersebut.
Bagian
1 menguraikan prinsip-prinsip etika mendasar yang membentuk dasar untuk sisa
Kode. Bagian 2 membahas pertimbangan tanggung jawab profesional tambahan yang
lebih spesifik. Bagian 3 membimbing individu yang memiliki peran kepemimpinan,
baik di tempat kerja atau dalam kapasitas profesional sukarela. Komitmen
terhadap perilaku etis diperlukan dari setiap anggota ACM, dan prinsip-prinsip
yang melibatkan kepatuhan terhadap Kode diberikan dalam Bagian 4.
Kode
secara keseluruhan berkaitan dengan bagaimana prinsip-prinsip etika mendasar
berlaku untuk perilaku profesional komputer. Kode bukanlah suatu algoritma
untuk memecahkan masalah etika; melainkan berfungsi sebagai dasar untuk
pengambilan keputusan etis. Ketika memikirkan masalah tertentu, seorang
profesional komputasi mungkin menemukan bahwa banyak prinsip harus
diperhitungkan, dan bahwa prinsip yang berbeda akan memiliki relevansi yang
berbeda dengan masalah tersebut. Pertanyaan yang terkait dengan masalah seperti
ini dapat dijawab dengan mempertimbangkan prinsip-prinsip etika fundamental,
memahami bahwa barang publik adalah pertimbangan terpenting. Seluruh profesi
komputasi mendapat manfaat ketika proses pengambilan keputusan etis bertanggung
jawab dan transparan kepada semua pemangku kepentingan. Diskusi terbuka tentang
masalah etika mempromosikan akuntabilitas dan transparansi ini.
1.
PRINSIP ETIS UMUM.
1.1
Berkontribusi pada masyarakat dan kesejahteraan manusia, mengakui bahwa semua
orang adalah pemangku kepentingan dalam komputasi.
Prinsip
ini, yang menyangkut kualitas hidup semua orang, menegaskan kewajiban
profesional komputasi, baik secara individu maupun kolektif, untuk menggunakan
keterampilan mereka untuk kepentingan masyarakat, anggotanya, dan lingkungan di
sekitar mereka. Kewajiban ini termasuk mempromosikan hak asasi manusia yang
mendasar dan melindungi hak setiap individu untuk otonomi. Tujuan penting dari
para profesional komputasi adalah untuk meminimalkan konsekuensi negatif dari
komputasi, termasuk ancaman terhadap kesehatan, keselamatan, keamanan pribadi,
dan privasi. Ketika kepentingan berbagai kelompok bertentangan, kebutuhan
mereka yang kurang beruntung harus mendapat perhatian dan prioritas yang
meningkat.
1.2 Hindari bahaya.
Dalam
dokumen ini, "kerusakan" berarti konsekuensi negatif, terutama ketika
konsekuensi tersebut signifikan dan tidak adil. Contoh kerusakan termasuk
cedera fisik atau mental yang tidak dapat dibenarkan, perusakan yang tidak bisa
dibenarkan atau pengungkapan informasi, dan kerusakan yang tidak dapat
dibenarkan atas properti, reputasi, dan lingkungan. Daftar ini tidak lengkap.
Untuk
meminimalkan kemungkinan merugikan orang lain secara tidak langsung atau tidak
sengaja, profesional komputasi harus mengikuti praktik terbaik yang diterima
secara umum kecuali jika ada alasan etis yang memaksa untuk melakukan
sebaliknya. Selain itu, konsekuensi agregasi data dan sifat yang muncul dari
sistem harus dianalisis dengan cermat. Mereka yang terlibat dengan sistem
infrastruktur atau pervasif juga harus mempertimbangkan Prinsip 3.7.
Seorang
profesional komputer memiliki kewajiban tambahan untuk melaporkan tanda-tanda
risiko sistem yang dapat mengakibatkan bahaya. Jika para pemimpin tidak
bertindak untuk mengurangi atau mengurangi risiko seperti itu, mungkin perlu
"meniup peluit" untuk mengurangi potensi bahaya. Namun, pelaporan
risiko yang berubah-ubah atau salah arah itu sendiri bisa berbahaya. Sebelum
melaporkan risiko, seorang profesional komputasi harus hati-hati menilai aspek
situasi yang relevan.
1.3 Jujur dan dapat dipercaya.
Kejujuran
adalah komponen penting dari kepercayaan. Seorang profesional komputasi harus
transparan dan memberikan pengungkapan penuh tentang semua kemampuan sistem
terkait, keterbatasan, dan potensi masalah kepada pihak yang tepat. Membuat
klaim yang sengaja salah atau menyesatkan, memalsukan atau memalsukan data,
menawarkan atau menerima suap, dan perilaku tidak jujur lainnya adalah
pelanggaran Pedoman.
Profesional
komputer harus jujur tentang kualifikasi mereka, dan tentang segala
keterbatasan dalam kompetensi mereka untuk menyelesaikan tugas. Para
profesional komputer harus berterus terang tentang keadaan apa pun yang dapat
mengarah pada konflik kepentingan yang nyata atau yang dipersepsikan atau
sebaliknya cenderung merusak independensi penilaian mereka. Selanjutnya,
komitmen harus dihormati.
Profesional
komputer tidak boleh salah menggambarkan kebijakan atau prosedur organisasi,
dan tidak boleh berbicara atas nama organisasi kecuali diberi wewenang untuk
melakukannya.
1.4 Bersikap adil dan mengambil
tindakan untuk tidak melakukan diskriminasi.
Nilai-nilai
kesetaraan, toleransi, menghargai orang lain, dan keadilan mengatur prinsip
ini. Keadilan mensyaratkan bahwa bahkan proses pengambilan keputusan yang
cermat sekalipun menyediakan jalan untuk memperbaiki keluhan.
Para
profesional komputer harus mendorong partisipasi yang adil dari semua orang,
termasuk mereka yang berasal dari kelompok yang kurang terwakili. Diskriminasi
prasangka berdasarkan usia, warna kulit, kecacatan, etnis, status keluarga,
identitas gender, keanggotaan serikat pekerja, status militer, kebangsaan, ras,
agama atau kepercayaan, jenis kelamin, orientasi seksual, atau faktor tidak
pantas lainnya merupakan pelanggaran eksplisit terhadap Kode. Pelecehan,
termasuk pelecehan seksual, intimidasi, dan penyalahgunaan kekuasaan dan
wewenang lainnya, adalah bentuk diskriminasi yang, di antara bahaya lainnya,
membatasi akses yang adil ke ruang virtual dan fisik di mana pelecehan semacam
itu terjadi.
1.5 Menghormati pekerjaan yang
dibutuhkan untuk menghasilkan ide-ide baru, penemuan, karya kreatif, dan
komputasi artefak.
Mengembangkan
ide-ide baru, penemuan, karya kreatif, dan komputasi artefak menciptakan nilai
bagi masyarakat, dan mereka yang mengeluarkan upaya ini harus berharap untuk
mendapatkan nilai dari karya mereka. Profesional komputasi harus menghargai
pembuat ide, penemuan, karya, dan artefak, dan menghormati hak cipta, paten,
rahasia dagang, perjanjian lisensi, dan metode lain untuk melindungi karya
penulis.
Baik
kebiasaan maupun hukum mengakui bahwa beberapa pengecualian terhadap kontrol
pencipta atas suatu karya diperlukan untuk kebaikan publik. Para profesional
komputer tidak boleh terlalu menentang penggunaan yang wajar dari karya
intelektual mereka.
1.6 Menghormati privasi.
Tanggung
jawab menghormati privasi berlaku untuk profesional komputasi dengan cara yang
sangat mendalam. Teknologi memungkinkan pengumpulan, pemantauan, dan pertukaran
informasi pribadi dengan cepat, murah, dan sering kali tanpa sepengetahuan
orang yang terkena dampak. Oleh karena itu, seorang profesional komputasi harus
menjadi fasih dalam berbagai definisi dan bentuk privasi dan harus memahami hak
dan tanggung jawab yang terkait dengan pengumpulan dan penggunaan informasi
pribadi.
Para
profesional komputer hanya boleh menggunakan informasi pribadi untuk tujuan
yang sah dan tanpa melanggar hak-hak individu dan kelompok.
1.7 Hormati
kerahasiaan.
Profesional
komputer sering kali dipercayakan dengan informasi rahasia seperti rahasia
dagang, data klien, strategi bisnis non publik, informasi keuangan, data
penelitian, artikel ilmiah pra-publikasi, dan aplikasi paten. Profesional
komputer harus melindungi kerahasiaan kecuali dalam kasus-kasus di mana bukti
pelanggaran hukum, peraturan organisasi, atau Kode Etik. Dalam kasus ini, sifat
atau isi dari informasi tersebut tidak boleh diungkapkan kecuali kepada pihak
yang berwenang. Seorang profesional komputasi harus mempertimbangkan dengan
seksama apakah pengungkapan seperti itu konsisten dengan Kode.
2.
TANGGUNG JAWAB PROFESIONAL
2.1
Berusaha keras untuk mencapai kualitas
tinggi baik dalam proses maupun produk dari pekerjaan profesional.
Para
profesional komputer harus menuntut dan mendukung pekerjaan berkualitas tinggi
dari diri mereka sendiri dan dari rekan kerja. Martabat pengusaha, karyawan,
kolega, klien, pengguna, dan siapa pun yang terkena dampak langsung maupun
tidak langsung oleh pekerjaan harus dihormati selama proses berlangsung. Para
profesional komputer harus menghormati hak mereka yang terlibat dalam
komunikasi transparan tentang proyek. Profesional harus menyadari konsekuensi
negatif serius apa pun yang memengaruhi pemangku kepentingan mana pun yang
mungkin dihasilkan dari pekerjaan berkualitas buruk dan harus menolak bujukan
untuk mengabaikan tanggung jawab ini.
2.2 Pertahankan standar tinggi
kompetensi profesional, perilaku, dan praktik etis.
Komputasi
berkualitas tinggi tergantung pada individu dan tim yang mengambil tanggung
jawab pribadi dan kelompok untuk memperoleh dan mempertahankan kompetensi
profesional. Kompetensi profesional dimulai dengan pengetahuan teknis dan
dengan kesadaran akan konteks sosial di mana pekerjaan mereka dapat digunakan.
Kompetensi profesional juga membutuhkan keterampilan dalam komunikasi, dalam
analisis reflektif, dan dalam mengenali dan menavigasi tantangan etika.
Keahlian peningkatan harus merupakan proses yang berkelanjutan dan dapat
mencakup studi independen, menghadiri konferensi atau seminar, dan pendidikan
formal atau informal lainnya. Organisasi dan pengusaha profesional harus
mendorong dan memfasilitasi kegiatan ini.
2.3. Ketahui dan hormati aturan
yang ada terkait dengan pekerjaan profesional.
"Peraturan"
di sini termasuk hukum dan peraturan lokal, regional, nasional, dan
internasional, serta kebijakan dan prosedur organisasi mana pun yang dimiliki
oleh profesional. Profesional komputer harus mematuhi aturan-aturan ini kecuali
ada pembenaran etis yang meyakinkan untuk melakukan sebaliknya. Aturan yang
dinilai tidak etis harus ditentang. Suatu aturan mungkin tidak etis ketika memiliki
dasar moral yang tidak memadai atau menyebabkan kerugian yang dapat dikenali.
2.4 Menerima dan memberikan ulasan
profesional yang sesuai.
Pekerjaan
profesional berkualitas tinggi dalam komputasi tergantung pada tinjauan
profesional di semua tahap. Kapan saja sesuai, profesional komputasi harus
mencari dan memanfaatkan tinjauan rekan dan pemangku kepentingan. Profesional
komputer juga harus memberikan ulasan konstruktif dan kritis dari karya orang
lain.
2.5
Berikan evaluasi yang komprehensif dan menyeluruh terhadap sistem komputer dan dampaknya, termasuk analisis risiko
yang mungkin terjadi.
Profesional
komputer berada dalam posisi yang dipercaya, dan karenanya memiliki tanggung
jawab khusus untuk memberikan evaluasi dan kesaksian yang obyektif dan kredibel
kepada pengusaha, karyawan, klien, pengguna, dan masyarakat. Para profesional
komputer harus berusaha untuk menjadi tanggap, teliti, dan objektif ketika
mengevaluasi, merekomendasikan, dan menyajikan deskripsi dan alternatif sistem.
2.6 Lakukan pekerjaan hanya di bidang
kompetensi.
Seorang
profesional komputasi bertanggung jawab untuk mengevaluasi penugasan kerja
potensial. Ini termasuk mengevaluasi kelayakan dan kelayakan pekerjaan, dan
membuat penilaian tentang apakah penugasan pekerjaan berada dalam area kompetensi
profesional. Jika suatu saat sebelum atau selama penugasan pekerjaan,
profesional mengidentifikasi kurangnya keahlian yang diperlukan, mereka harus
mengungkapkan hal ini kepada pemberi kerja atau klien. Klien atau pemberi kerja
dapat memutuskan untuk melanjutkan penugasan dengan profesional setelah waktu
tambahan untuk memperoleh kompetensi yang diperlukan, untuk mengejar penugasan
dengan orang lain yang memiliki keahlian yang diperlukan, atau untuk melepaskan
penugasan tersebut. Pertimbangan etis profesional komputasi harus menjadi
panduan terakhir dalam memutuskan apakah akan mengerjakan tugas.
2.7
Menumbuhkan kesadaran publik dan pemahaman tentang komputasi, teknologi
terkait, dan konsekuensinya.
Sesuai
dengan konteks dan kemampuan seseorang, profesional komputasi harus berbagi
pengetahuan teknis dengan publik, menumbuhkan kesadaran komputasi, dan
mendorong pemahaman komputasi. Komunikasi ini dengan publik harus jelas,
hormat, dan ramah. Masalah-masalah penting termasuk dampak sistem komputer,
keterbatasannya, kerentanannya, dan peluang yang mereka hadirkan. Selain itu,
seorang profesional komputasi harus dengan hormat menangani informasi yang
tidak akurat atau menyesatkan terkait dengan komputasi.
2.8
Mengakses sumber daya komputasi dan komunikasi hanya jika diizinkan atau ketika
dipaksa oleh barang publik.
Individu
dan organisasi memiliki hak untuk membatasi akses ke sistem dan data mereka
selama pembatasan tersebut konsisten dengan prinsip-prinsip lain dalam Kode.
Konsekuensinya, profesional komputasi tidak boleh mengakses sistem komputer,
perangkat lunak, atau data orang lain tanpa keyakinan yang masuk akal bahwa
tindakan seperti itu akan disahkan atau keyakinan yang meyakinkan bahwa itu
konsisten dengan kebaikan publik.
2.9 Desain dan implementasi sistem
yang kuat dan dapat digunakan dengan aman.
Pelanggaran
keamanan komputer menyebabkan kerusakan. Keamanan yang kuat harus menjadi
pertimbangan utama saat merancang dan mengimplementasikan sistem. Profesional
komputer harus melakukan uji tuntas untuk memastikan fungsi sistem sebagaimana
dimaksud, dan mengambil tindakan yang sesuai untuk mengamankan sumber daya
terhadap penyalahgunaan, modifikasi, dan penolakan layanan yang disengaja..
Untuk
memastikan sistem mencapai tujuan yang diinginkan, fitur keamanan harus
dirancang sedemikian intuitif dan mudah digunakan. Profesional komputer harus
mencegah tindakan pencegahan keamanan yang terlalu membingungkan, tidak sesuai
dengan situasi, atau menghambat penggunaan yang sah.
Dalam
kasus di mana penyalahgunaan atau kerusakan dapat diprediksi atau tidak dapat
dihindari, opsi terbaik adalah tidak menerapkan sistem.
3.
PRINSIP KEPEMIMPINAN PROFESIONAL.
3.1
Memastikan bahwa barang publik adalah perhatian utama bagi pekerjaan komputasi
profesional.
pengguna,
pelanggan, kolega, dan orang lain yang terkena dampak langsung atau tidak
langsung harus selalu menjadi perhatian utama dalam komputasi. Barang publik
harus selalu menjadi pertimbangan eksplisit ketika mengevaluasi tugas-tugas
yang terkait dengan penelitian, analisis persyaratan, desain, implementasi,
pengujian, validasi, penyebaran, pemeliharaan, pensiun, dan pembuangan.
Profesional komputer harus menjaga fokus ini tidak peduli metodologi atau
teknik apa yang mereka gunakan dalam praktik mereka.
3.2
Mengartikulasikan, mendorong penerimaan, dan mengevaluasi pemenuhan tanggung
jawab sosial oleh anggota organisasi atau kelompok.
Organisasi
dan kelompok teknis mempengaruhi masyarakat yang lebih luas, dan para pemimpin mereka
harus menerima tanggung jawab yang terkait. Organisasi melalui prosedur dan
sikap yang berorientasi pada kualitas, transparansi, dan kesejahteraan
masyarakat mengurangi bahaya bagi publik dan meningkatkan kesadaran akan
pengaruh teknologi dalam kehidupan kita. Oleh karena itu, para pemimpin harus
mendorong partisipasi penuh dari para profesional komputasi dalam memenuhi
tanggung jawab sosial yang relevan dan mencegah kecenderungan untuk melakukan
sebaliknya.
3.3 Mengelola personel dan sumber
daya untuk meningkatkan kualitas kehidupan kerja.
Para
pemimpin harus memastikan bahwa mereka meningkatkan, bukan menurunkan, kualitas
kehidupan kerja. Para pemimpin harus mempertimbangkan pengembangan pribadi dan
profesional, persyaratan aksesibilitas, keselamatan fisik, kesejahteraan
psikologis, dan martabat manusia semua pekerja. Standar ergonomis komputer yang
sesuai harus digunakan di tempat kerja.
3.4
Mengartikulasikan, menerapkan, dan mendukung kebijakan dan proses yang
mencerminkan prinsip-prinsip Kode.
Para
pemimpin harus mengupayakan kebijakan organisasi yang jelas yang konsisten
dengan Kode dan secara efektif mengkomunikasikannya kepada pemangku kepentingan
yang relevan. Selain itu, para pemimpin harus mendorong dan menghargai
kepatuhan dengan kebijakan-kebijakan itu, dan mengambil tindakan yang tepat
ketika kebijakan dilanggar. Merancang atau menerapkan proses yang secara
sengaja atau tidak sengaja melanggar, atau cenderung memungkinkan pelanggaran,
prinsip-prinsip Kode Etik tidak dapat diterima secara etis.
3.5.
Menciptakan peluang bagi anggota organisasi atau kelompok untuk tumbuh sebagai
profesional.
Peluang
pendidikan sangat penting untuk semua anggota organisasi dan kelompok. Para
pemimpin harus memastikan bahwa peluang tersedia bagi para profesional
komputasi untuk membantu mereka meningkatkan pengetahuan dan keterampilan
mereka dalam profesionalisme, dalam praktik etika, dan dalam spesialisasi
teknis mereka. Peluang ini harus mencakup pengalaman yang membiasakan para
profesional komputasi dengan konsekuensi dan keterbatasan jenis sistem
tertentu.
3.6 Berhati-hatilah saat memodifikasi
atau menghentikan sistem.
Perubahan
antarmuka, penghapusan fitur, dan bahkan pembaruan perangkat lunak berdampak
pada produktivitas pengguna dan kualitas pekerjaan mereka. Para pemimpin harus
berhati-hati ketika mengubah atau menghentikan dukungan untuk fitur-fitur
sistem di mana orang masih bergantung. Para pemimpin harus menyelidiki dengan
seksama alternatif yang layak untuk menghilangkan dukungan untuk sistem
warisan. Jika alternatif ini berisiko atau tidak dapat diterima, pengembang
harus membantu migrasi para pemangku kepentingan dari sistem ke alternatif.
3.7.
Mengenali dan merawat secara khusus sistem yang terintegrasi ke dalam
infrastruktur masyarakat.
Bahkan
sistem komputer yang paling sederhana memiliki potensi untuk mempengaruhi semua
aspek masyarakat ketika diintegrasikan dengan kegiatan sehari-hari seperti
perdagangan, perjalanan, pemerintahan, perawatan kesehatan, dan pendidikan.
Ketika organisasi dan kelompok mengembangkan sistem yang menjadi bagian penting
dari infrastruktur masyarakat, para pemimpin mereka memiliki tanggung jawab
tambahan untuk menjadi pengurus yang baik dari sistem ini. Bagian dari penatagunaan
itu membutuhkan penetapan kebijakan untuk akses sistem yang adil, termasuk bagi
mereka yang mungkin telah dikeluarkan. Penatagunaan itu juga mengharuskan para
profesional komputer memantau tingkat integrasi sistem mereka ke dalam
infrastruktur masyarakat
4.
KEPATUHAN DENGAN KODE
4.1 Menjunjung tinggi,
mempromosikan, dan menghormati prinsip-prinsip Kode Etik.
Masa
depan komputasi tergantung pada keunggulan teknis dan etika. Para profesional
komputer harus mematuhi prinsip-prinsip Kode ini dan berkontribusi untuk
meningkatkannya. Para profesional komputer yang mengakui pelanggaran Pedoman
harus mengambil tindakan untuk menyelesaikan masalah etika yang mereka akui,
termasuk, jika masuk akal, mengungkapkan kekhawatiran mereka kepada orang atau
orang yang dianggap melanggar Pedoman.
4.2 Menangani pelanggaran Kode Etik
sebagai tidak konsisten dengan keanggotaan
Setiap
anggota ACM harus mendorong dan mendukung kepatuhan oleh semua profesional
komputasi terlepas dari keanggotaan ACM. Anggota ACM yang mengakui pelanggaran
Kode Etik harus mempertimbangkan melaporkan pelanggaran terhadap ACM, yang dapat
mengakibatkan tindakan perbaikan sebagaimana ditentukan dalam Kode Etik dan
Kebijakan Penegakan Perilaku Profesional ACM.