Rekayasa Perangkat Lunak Kode Etik dan Profesional Praktek (Versi 5.2)
seperti yang direkomendasikan oleh ACM / IEEE-CS Joint Task Force on Software
Engineering Etika dan Profesional Praktek dan bersama-sama disetujui oleh ACM dan
IEEE-CS sebagai standar untuk mengajar dan berlatih perangkat lunak rekayasa.
Versi kode singkat merangkum aspirasi pada tingkat tinggi abstraksi
tersebut; klausa yang disertakan dalam versi lengkap memberikan contoh-contoh
dan rincian tentang bagaimana aspirasi ini mengubah cara kita bertindak sebagai
profesional rekayasa perangkat lunak. Without the aspirations, the details can
become legalistic and tedious; without the details, the aspirations can become
high sounding but empty; together, the aspirations and the details form a
cohesive code. Tanpa aspirasi, rincian bisa menjadi legalistik dan membosankan;
tanpa rincian, aspirasi dapat menjadi tinggi terdengar tapi kosong;
bersama-sama, aspirasi dan rincian bentuk kode kohesif.
Software engineers shall commit themselves to making the analysis,
specification, design, development, testing and maintenance of software a
beneficial and respected profession. insinyur Perangkat Lunak harus berkomitmen
untuk membuat analisis, spesifikasi, desain, pengembangan, pengujian dan
pemeliharaan perangkat lunak dan dihormati profesi menguntungkan. In accordance
with their commitment to the health, safety and welfare of the public, software
engineers shall adhere to the following Eight Principles: Sesuai dengan
komitmen mereka untuk kesehatan, keselamatan dan kesejahteraan masyarakat,
insinyur perangkat lunak harus mematuhi Delapan Prinsip berikut:
1. 1. PUBLIC – Software engineers shall act consistently with the public
interest. UMUM – Software insinyur harus bertindak secara konsisten dengan
kepentingan publik.
2. 2. CLIENT AND EMPLOYER – Software engineers shall act in a manner that
is in the best interests of their client and employer consistent with the
public interest. KLIEN dan majikan – Software insinyur harus bertindak dengan
cara yang adalah kepentingan terbaik klien mereka dan majikan yang konsisten
dengan kepentingan publik.
3. 3. PRODUCT – Software engineers shall ensure that their products and
related modifications meet the highest professional standards possible. PRODUK
– Software insinyur harus memastikan bahwa produk dan modifikasi yang terkait
dengan memenuhi standar profesional tertinggi mungkin.
4. 4. JUDGMENT – Software engineers shall maintain integrity and
independence in their professional judgment. PENGHAKIMAN – Software insinyur
harus mempertahankan integritas dan kemandirian dalam penilaian profesional
mereka.
5. 5. MANAGEMENT – Software engineering managers and leaders shall
subscribe to and promote an ethical approach to the management of software development
and maintenance. MANAJEMEN – Rekayasa Perangkat Lunak manajer dan pemimpin
harus berlangganan dan mempromosikan pendekatan etis kepada manajemen
pengembangan perangkat lunak dan pemeliharaan.
6. 6. PROFESSION – Software engineers shall advance the integrity and
reputation of the profession consistent with the public interest. PROFESI –
Software insinyur harus memajukan integritas dan reputasi profesi yang
konsisten dengan kepentingan publik.
7. 7. COLLEAGUES – Software engineers shall be fair to and supportive of
their colleagues. Kolega – Software engineer harus bersikap adil dan mendukung
rekan-rekan mereka.
8. 8. SELF – Software engineers shall participate in lifelong learning
regarding the practice of their profession and shall promote an ethical
approach to the practice of the profession. DIRI – Software insinyur harus
berpartisipasi dalam belajar seumur hidup tentang praktek profesi mereka dan
akan mempromosikan pendekatan etis untuk praktek profesi.
Software Engineering Code of Ethics and Professional Practice (Full
Version) Rekayasa Perangkat Lunak Kode Etik dan Praktek Profesional (Full
Version)
PREAMBLE MUKADIMAH
Computers have a central and growing role in commerce, industry,
government, medicine, education, entertainment and society at large. Komputer
memiliki peran sentral dan berkembang dalam perdagangan, industri, pemerintah,
kedokteran, pendidikan, hiburan dan masyarakat pada umumnya. Software engineers
are those who contribute by direct participation or by teaching, to the analysis,
specification, design, development, certification, maintenance and testing of
software systems. insinyur Perangkat Lunak adalah mereka yang berkontribusi
dengan partisipasi langsung atau dengan mengajar, untuk analisis, spesifikasi,
desain, pengembangan, sertifikasi, pemeliharaan dan pengujian sistem perangkat
lunak. Because of their roles in developing software systems, software
engineers have significant opportunities to do good or cause harm, to enable
others to do good or cause harm, or to influence others to do good or cause
harm. Karena peran mereka dalam mengembangkan sistem perangkat lunak, perangkat
lunak insinyur memiliki kesempatan signifikan untuk melakukan atau menyebabkan
kerugian yang baik, untuk memungkinkan orang lain untuk berbuat baik atau
merugikan menyebabkan, atau untuk mempengaruhi orang lain untuk berbuat baik
atau menyebabkan kerusakan. To ensure, as much as possible, that their efforts
will be used for good, software engineers must commit themselves to making
software engineering a beneficial and respected profession. Untuk memastikan,
sebanyak mungkin, bahwa upaya mereka akan digunakan untuk kebaikan, insinyur
perangkat lunak harus komitmen untuk membuat rekayasa perangkat lunak dan
dihormati profesi menguntungkan. In accordance with that commitment, software
engineers shall adhere to the following Code of Ethics and Professional
Practice. Sesuai dengan komitmen itu, insinyur perangkat lunak harus mematuhi
berikut Kode Etik dan Praktek Profesional.
0 komentar:
Posting Komentar