Standar
Profesi ACM dan IEEE
ØACM
ACM(Association for Computing Machinery) atau Asosiasi untuk Permesinan Komputer adalah sebuah serikat ilmiah dan pendidikan computer pertama didunia yang didirikan pada tahun 1947 ACM telah menciptakan sebuah perpustakaan digital dimana ia telah membuat seluruh publikasi yang tersedia .ACM perpustakaan digital merupakan koleksi terbesar didunia informasi mengenai mesin komputasi dan berisi arsip jurnal ,majalah ,prosiding konferensi online,danisu-isu terkini ACM publikasi. Layanan online termasuk forum yang disebut Ubiquity dan TechNews mencerna,baik yang berisi informasi terbaru tentang dunia IT.
ACM(Association for Computing Machinery) atau Asosiasi untuk Permesinan Komputer adalah sebuah serikat ilmiah dan pendidikan computer pertama didunia yang didirikan pada tahun 1947 ACM telah menciptakan sebuah perpustakaan digital dimana ia telah membuat seluruh publikasi yang tersedia .ACM perpustakaan digital merupakan koleksi terbesar didunia informasi mengenai mesin komputasi dan berisi arsip jurnal ,majalah ,prosiding konferensi online,danisu-isu terkini ACM publikasi. Layanan online termasuk forum yang disebut Ubiquity dan TechNews mencerna,baik yang berisi informasi terbaru tentang dunia IT.
ØIEEE
(Institute of Electrical and Electronics Engineers) adalah sebuah organisasi profesi nirlaba yang terdiri dari banyak ahli dibidang teknik yang mempromosikan pengembangan standar-standar dan bertindak sebagai pihak yang mempercepat teknologi- teknologi baru dalam semua aspek dalam industry dan rekayasa (engineering),yang mencakup telekomunikasi,jaringankomputer,kelistrikan, antariksa, danelektronika.
(Institute of Electrical and Electronics Engineers) adalah sebuah organisasi profesi nirlaba yang terdiri dari banyak ahli dibidang teknik yang mempromosikan pengembangan standar-standar dan bertindak sebagai pihak yang mempercepat teknologi- teknologi baru dalam semua aspek dalam industry dan rekayasa (engineering),yang mencakup telekomunikasi,jaringankomputer,kelistrikan, antariksa, danelektronika.
Ø Tujuan
inti IEEE adalah mendorong inovasi teknologi dan kesempurnaan untuk kepentingan
kemanusiaan.
•Visi IEEE adalah akan menjadi penting untuk masyarakat teknis global dan professional teknis dimana-mana dan dikenal secara universal untuk kontribusi teknologi dan teknis yang professional dalam meningkatkan kondisi perkembangan global.
•Visi IEEE adalah akan menjadi penting untuk masyarakat teknis global dan professional teknis dimana-mana dan dikenal secara universal untuk kontribusi teknologi dan teknis yang professional dalam meningkatkan kondisi perkembangan global.
Standar
dalam IEEE adalah mengatur fungsi ,kemampuan dan interoperabilitas dari
berbagai macam produk dan layanan yang mengubah cara orang hidup, bekerja dan
berkomunikasi.
Ø Proses pembangunan IEEE standar
dapat dipecah melalui tujuh langkah dasar yaitu:
1.Mengamankan Sponsor,
2.Meminta Otorisasi Proyek,
3.Perakitan Kelompok Kerja,
4.Penyusunan Standard,
5.Pemungutan suara,
6.Review Komite,
7.Final Vote.
1.Mengamankan Sponsor,
2.Meminta Otorisasi Proyek,
3.Perakitan Kelompok Kerja,
4.Penyusunan Standard,
5.Pemungutan suara,
6.Review Komite,
7.Final Vote.
Ø Pesaing
utama ACM adalah IEEE Computer Society.
•Perbedaan
antara ACM dan IEEE adalah, ACM berfokus pada ilmu komputer teoritis dan
aplikasi pengguna akhir, sementara IEEE lebih memfokuskan pada masalah-masalah
hardware dan standardisasi. Cara lain untuk menyatakan perbedaan yaitu ACM
adalah ilmuwan komputer dan IEEE adalah untuk insinyur listrik, meskipun
subkelompok terbesar adalah IEEE Computer Society.
Ø ACM
memiliki empat “Boards“ yaitu:
1.publikasi,
2.SIG Governing Board,
3.pendidikan, dan
4.Badan Layanan Keanggotaan
2.SIG Governing Board,
3.pendidikan, dan
4.Badan Layanan Keanggotaan
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. PUBLIC – Software engineers shall act consistently with the public
interest. UMUM – Software insinyur harus bertindak secara konsisten dengan
kepentingan publik.
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. 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. 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. 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. 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. COLLEAGUES – Software engineers shall be fair to and supportive of their
colleagues. Kolega – Software engineer harus bersikap adil dan mendukung
rekan-rekan mereka.
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.
Tidak ada komentar:
Posting Komentar