Kode Etik Profesional Komputer Dua Asosiasi besar komputer telah merumuskan kode etik bagi para profesional bidangnya IEEE (Institute of Electrical and Electronics Engineers) dan ACM (Association for Computing Machinery), merumuskan Ethics and Professional Practice ACM Code of Ethics (1) (Version 5.2) as recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard for teaching and practicing software engineering Merupakan standar untuk pengajaran dan praktek rekayasa perangkat lunak Ethics and Profesional Practice http://www.acm.org/about/se-code (2) mengubah cara kita bertindak sebagai profesional rekayasa perangkat lunak Insinyur Software harus berkomitmen untuk membuat analisis, spesifikasi, desain, pengembangan, pengujian dan pemeliharaan perangkat lunak, profesi yang menguntungkan dan dihormati. (3) Sesuai dengan komitmen, insinyur software harus mematuhi Delapan Prinsip berikut: 1. Public 2. Client and Employer 3. Product 4. Judgement 5. Management 6. Profession 7. Colleagues 8. Self 1
Public (1) Public Insinyur software harus bertindak secara konsisten dengan kepentingan publik / umum Secara khusus, insinyur software, harus bisa 1.01. Menerima tanggung jawab penuh atas pekerjaan mereka sendiri. 1.02. Memoderasi kepentingan insinyur perangkat lunak, pemberi kerja, klien dan pengguna dengan kebaikan publik. Public (2) 1.03. Menyetujui perangkat lunak hanya jika mereka memiliki keyakinan cukup beralasan bahwa itu aman, memenuhi spesifikasi, melewati tes yang sesuai, dan tidak mengurangi kualitas hidup, mengurangi privasi atau merugikan lingkungan. Efek utama dari pekerjaan harus untuk kepentingan publik. 1.04. Mengungkapkan kepada orang atau pihak berwenang bahaya aktual atau potensial bagi pengguna, masyarakat, atau lingkungan yang sesuai, yang mereka cukup yakin untuk dihubungkan dengan perangkat lunak atau dokumen terkait. 1.05. Bekerja sama dalam upaya untuk mengatasi masalahmasalah yang menjadi perhatian publik serius disebabkan oleh perangkat lunak, instalasi, pemeliharaan, dukungan atau dokumentasi. Public (4) 1.06. Adil dan menghindari penipuan dalam semua pernyataan, khususnya yang umum, tentang software atau dokumen terkait, metode dan alat (tools). 1.07. Pertimbangkan masalah cacat fisik, alokasi sumber daya, kerugian ekonomi dan faktor-faktor lain yang dapat mengurangi akses ke manfaat dari perangkat lunak. 1.08. Didorong keahlian profesional secara sukarela untuk tujuan yang baik dan memberikan kontribusi untuk pendidikan masyarakat tentang disiplin ilmu Client And Employer (1) Client And Employer Insinyur Software harus bertindak dengan cara untuk kepentingan terbaik klien mereka dan pemberi kerja, konsisten dengan kepentingan publik. Secara khusus, insinyur software harus bisa 1. Menyediakan layanan di wilayah kompetensi mereka, bersikap jujur dan terus terang tentang segala keterbatasan pengalaman dan pendidikan mereka. Client And Employer (2) 2. Gunakan milik klien atau pemberi kerja hanya dengan cara yang benar/resmi, dan dengan pengetahuan dan persetujuan klien atau pemberi kerja. 3. Pastikan bahwa setiap dokumen telah disetujui oleh klien dan pemberi kerja, jika diperlukan, oleh seseorang yang berwenang untuk menyetujuinya. Product (1) Insinyur Software harus memastikan bahwa produk dan modifikasi yang terkait, memenuhi standar profesional setinggi mungkin. Secara khusus, insinyur perangkat lunak harus bisa: 1. Pastikan sasaran yang tepat dan dapat dicapai dan sasaran untuk setiap proyek di mana mereka bekerja atau mengusulkan. 2. Pastikan bahwa mereka memenuhi syarat untuk setiap proyek di mana mereka bekerja atau mengusulkan untuk bekerja dengan kombinasi pendidikan dan pelatihan, dan pengalaman. 2
Judgment (1) Judgment Insinyur Software harus mempertahankan integritas dan kemandirian dalam penilaian profesional mereka. Secara khusus, harus bisa: 1. Menjaga objektivitas profesional sehubungan dengan perangkat lunak atau dokumen terkait yang mereka diminta untuk mengevaluasi. 2. Tidak terlibat dalam praktik penipuan keuangan seperti penyuapan, penagihan, double billing atau praktik keuangan yang tidak benar. Management (1) Software engineering manajer dan pemimpin harus mempromosikan pendekatan etis kepada manajemen pengembangan perangkat lunak dan pemeliharaan. Secara khusus, mereka yang mengelola atau memimpin insinyur perangkat lunak, harus bisa: 1. Memastikan manajemen yang baik untuk setiap proyek di mana mereka bekerja, termasuk prosedur yang efektif untuk promosi kualitas dan pengurangan risiko. 2. Pastikan bahwa insinyur perangkat lunak mengetahui kebijakan-kebijakan keryawan dan prosedur-prosedur untuk melindungi password, files, dan informasi yang bersifat rahasia kepada pemberi kerja atau kepada lainnya Profession Insinyur Software harus memajukan integritas dan reputasi profesi yang konsisten dengan kepentingan publik. Secara khusus, insinyur perangkat lunak harus bisa 1. Membantu mengembangkan lingkungan organisasi yang kondusif untuk bertindak secara etis. 2. Meningkatkan pengetahuan masyarakat tentang rekayasa perangkat lunak. Colleagues Insinyur perangkat lunak harus bersikap adil dan mendukung rekan-rekan mereka. Secara khusus, perangkat lunak insinyur harus, bisa sesuai: 1. Mendorong rekan untuk mematuhi Kode Etik ini. 2. Membantu rekan-rekan dalam pengembangan profesional. 3. Meninjau pekerjaan orang lain secara obyektif, jujur, dan cara benar-didokumentasikan Self (1) Self Insinyur Software harus berpartisipasi dalam belajar seumur hidup tentang praktek profesi mereka dan akan mempromosikan pendekatan etis untuk praktek profesi. Secara khusus, perangkat lunak insinyur harus, bisa: Meningkatkan kemampuan mereka untuk menciptakan aman, handal, dan berguna kualitas perangkat lunak dengan biaya murah dan dalam waktu yang wajar. Meningkatkan kemampuan mereka untuk menghasilkan dokumentasi yang akurat, informatif, dan ditulis dengan baik. 3
Pembukaan Insinyur / Engineers mempengaruhi kualitas hidup bagi seluruh warga masyarakat dengan teknologi yang kompleks dalam mengejar profesi mereka Oleh karena itu, sangat penting bahwa insinyur melakukan pekerjaan mereka secara etis Sehingga mereka pantas mendapatkan kepercayaan rekan, pengusaha, klien dan masyarakat umum. IEEE Kode Etik adalah standar perilaku profesional untuk insinyur Insinyur harus mempertahankan standar yang tinggi pada ketekunan, kreativitas dan produktivitas, dan harus: 1. Menerima tanggung jawab atas tindakan mereka; 2. Bersikaplah jujur dan realistis dalam menyatakan pernyataan atau memperkirakan dari data yang tersedia; 3. Melakukan tugas-tugas rekayasa dan menerima tanggung jawab hanya jika memenuhi syarat melalui pelatihan atau pengalaman, atau setelah keterbukaan penuh untuk pemberi kerja atau klien mereka dari kualifikasi yang bersangkutan 4. Menjaga keterampilan profesional mereka pada tingkat state of the art dan menyadari pentingnya peristiwa saat ini dalam pekerjaan mereka 5. Memajukan integritas dan kebanggaan rekayasa profesi dengan berlatih dengan cara yang bermanfaat dan memadai sesuai kompetensi. Insinyur dalam pekerjaan mereka harus: 1. Perlakukan dengan adil semua rekan dan rekan kerja, terlepas dari ras, agama, jenis kelamin, usia atau asal kebangsaan 2. Melaporkan, menerbitkan dan menyebarkan informasi secara bebas kepada orang lain, tunduk pada hukum dan pembatasan kepemilikan; 3. Mendorong kolega dan rekan kerja untuk bertindak sesuai dengan Kode Etik ini dan mendukung mereka ketika mereka melakukannya; 4. Mencari, menerima dan menawarkan kritik pekerjaan, dan kontribusi dengan benar pada orang lain; 5. Mendukung dan berpartisipasi dalam kegiatan masyarakat profesional mereka 6. Membantu rekan dan rekan kerja di pengembangan profesional mereka Insinyur dalam hubungan mereka dengan pemberi kerja dan klien, harus: 1. Bertindak sebagai agen setia atau wali untuk pemberi kerja mereka atau klien dalam profesional dan masalah bisnis, disediakan seperti tindakan yang disesuaikan dengan bagianbagian lain dari Kode ini; 2. Menjaga informasi tentang urusan bisnis atau proses teknis pemberi kerja atau klien dalam kepercayaan diri saat bekerja, dan kemudian, sampai informasi tersebut adalah dengan benar dirilis, disediakan tindakan tersebut disesuaikan dengan bagian-bagian lain dari Kode Etik ini 3. Menginformasikan pemberi kerja mereka, klien, masyarakat profesional atau lembaga publik atau lembaga swasta dimana mereka merupakan anggota atau yang mereka dapat membuat presentasi, keadaan apapun yang bisa menimbulkan konflik kepentingan 4
Insinyur dalam hubungan mereka dengan pemberi kerja dan klien, harus: 4. Tak satu pun memberi atau menerima, langsung atau tidak langsung, hadiah, pembayaran atau jasa lebih dari nilai nominal ke atau dari mereka yang memiliki hubungan bisnis dengan pemberi kerja atau klien mereka 5. Membantu dan memberikan saran pemberi kerja dan klien mereka dalam mengantisipasi kemungkinan konsekuensi, langsung dan tidak langsung, langsung atau jauh, proyek, pekerjaan atau rencana yang mereka miliki pengetahuan. Para insinyur harus, dalam memenuhi tanggung jawab mereka terhadap masyarakat: 1. Melindungi keselamatan, kesehatan dan kesejahteraan masyarakat dan berbicara menentang pelanggaran di daerah ini mempengaruhi kepentingan umum; 2. Memberikan kontribusi saran profesional yang, sebagaimana mestinya, untuk masyarakat, sosial atau organisasi non-profit lainnya; 3. Berusahalah untuk memperluas pengetahuan umum dan apresiasi terhadap profesi engineering dan prestasi Bagaimana Menghadapi Masalah Profesional yang terkait? Brainstroming Analisis Brainstroming Daftarkan resiko, isu masalah, dan akibat yang ada. Daftarkan pihak-pihak yang terlibat. Daftarkan tindakan/perbuatan yang mungkin. Analisis Indentifikasi tanggung jawab dari pembuat keputusan. Identifikasi hak-hak dari pihak-pihak yang terlibat. Pertimbangkan dampak dari pilihan-pilihan tindakan terhadap pihak-pihak tersebut. Temukan pedoman dalam kode etik profesi Kategorikan tiap pilihan tindakan sebagai "wajib secara etis" "dilarang secara etis", atau "dapat diterima secara etis". Pertimbangkan manfaat dari tiap pilihan tindakan, dan pilihlah salah satu. Terima Kasih 5