Logo Eventkampus

Memahami Rekayasa Perangkat Lunak(software engineering)

access_time | label Berita
Bagikan artikel ini
Memahami Rekayasa Perangkat Lunak(software engineering)

Rekayasa Perangkat Lunak (RPL) adalah sebuah jurusan yang mendalami dan mempelajari cara-cara pengambangan perangkat lunak serta pengambangan,pemeliharaan manajemen, pengembangan perangkat lunak dan manajemen kualitas.Bukan hanya itu,RPL juga mempelajari software komputer,desain grafis,pembuatan aplikasi dan semua yang berkaitan dengan software komputer. kunci keberhasilan Rekayasa Perangkat lunak ada 3 hal yaitu coding,desain dan algoritma.

Dalam mempelajari Rekayasa perangkat lunak kita akan dihadapkan dengan berbagai macam materi pembelajaran. Materi pembelajaran  tersebut adalah sebagai berikut :

1.Software quality,membahas menganai hal-hal yang dapat menentukan kualitas dari perangkat lunak yang akan dikembangkan.

2.Requirement engineering,berhubungan dengan teknik kebutuhan perangkat lunak.

3.Project management,membahas mengenai manajemen suatu proyek yang akan mengembangkan perangkat lunak.

4.Software testing,membahas metode-metode yang dapat digunakan untuk pengujian suatu perangkat lunak.

5.Software quality assurance,membahas hal-hal yang akan menjadi penjamin mutu suattu perangkat lunak.

6.Distributed software engineering,membahas jenis-jenis perangkat lunak terdistribusi dan pengembangannya.

7.software maintenance,membahas hal-hal yang harus diperhatikan ketika merawat suatu perangkat lunak.

8.Software design and modeling,membahas model-model perancangan yang bisa digunakan dalam mengambangkan perangkat lunak.

KIta dapat merangkum materi Rekayasa Perangkat Lunak ke dalam beberapa luang lingkup.Berikut ruang lingkup Rekayasa Perangkat Lunak:

1.Software requirement,berhubungan dengan spesifikasi kebutuhan perangkat lunak yang akan dikembangkan.

2.Software design,mencakup keseluruhan proses perancangan perangkat lunak.

3.Software construction,berhubungan dengan penerapan perancangan yang sudah dilakukan hingga menjadi suatu perangkat lunak sesungguhnya.

4.Software testing,meliputi pengujian keseluruhan perangkat lunak.

5.Software maintanance,mancakup upaya-upaya perawatan perangkat lunak yang sudah digunakan oleh user.

6.Software configuration management,berhubungan dengan proses perubahan konfigurasi perangkat lunak yang dilakukan untuk memenuhi kebutuhan tertentu.

Ada banyak bidang pekerjaan yang dapat anda lakukan ketika sudah tamat sekolah atau kuliah.Beberapa bidang pekerjaan yang berhubungan dengan Rekayasa Perangkat Lunak adalah:

1.Software developer.

2.Website developer.

3.Network administator.

4.Game developer,dan lain-lain.


Sekian informasi mengenai rekayasa perangkat lunak dan semoga bermanfaat bagi kalian semua.

Penulis

foto Havit_Aryan
Havit_Aryan
SMK BHINA KARYA KARANGANYAR

Komentar