Sumber : https://www.youtube.com/watch?v=-uMbvR4cq74
Profesi :
Software Engineer
Pada
video diatas Software Engineer tidak untuk seumur hidup, hanya selama seseorang terus mengikuti tuntutan profesinya sendiri. Ini sesuai dengan etika profesi
yang berlaku umum bahwa hanya profesional yang berkompeten yang berhak
melakukan pekerjaan di bidangnya.
Kemudian yang kedua adalah tanggung
jawab pribadi yaitu kesadaran untuk membebankan hasil
pekerjaannya sebagai tanggung jawab pribadi. Seorang Software Engineer untuk
itu harus mengenal kemampuan dirinya, sehingga bisa mempertanggung jawabkan
semua pekerjaan yang dilakukannya secara moral, selalu merekomendasikan apa
adanya, melakukan pekerjaan yang menjadi bidang kompetensinya, dan mendahulukan
kepentingan umum.
Definisi Software Engineer :
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.
Tujuan
yang akan di capai dari software Engineering adalah meliputi 3 macam yaitu:
1.
Waktu : Bagaimana suatu Perangkat
Lunak dapat menghasilkan Kinerja Yang Tinggi Dalam Waktu yang Tepat
2.
Biaya : Bagaimana Menghasilkan
Perangkat Lunak Yang Biaya Produksi Dan perawatannya yang rendah
3.
Kinerja : Bagamana Perangkat
Lunak Dapat Bekerja di Berbagai Platform Yang berbeda
Etika
Software engineering dapat digambarkan dengan tiga macam cara:
• Aktivitas Software engineering yang membuat pilihan praktis lain sehingga
mempengaruhi orang lain secara signifikan.
• Sebuah kumpulan prinsip-prinsip pedoman atau etika yang harus dipatuhi atau
tindakan sesuai aturan yang ada.
• Nama sebuah disiplin ilmu yang mempelajari hubungan antara dua hal yang
berbeda dalam suatu etika.
Kode Etik ini dibuat terkait dengan perilaku dan keputusan yang dibuat oleh para Software Engineering Profesional yang mencakup profesi praktisi, pendidik, manajer, supervisor, pembuat kebijakan dan termasuk trainee dan mahasiswa profesi Sofware Engineering.
Kesimpulan :
Pengembangan software/perangkat lunak dengan metode atau tahapan-tahapan yang sesuai untuk memperoleh hasil produk yang dapat digunakan untuk membangun sistem yang kompleks atau rumit secara tepat waktu dan berkualitas tinggi untuk menunjang aktivitas kehidupan sehari-hari.
Sumber
Referensi :