preloader

APA ITU REKAYASA PERANGKAT LUNAK ?

Kemajuan teknologi informasi dari masa ke masa mengalami peningkatan yang sangat signifikan. Maka dari itu sahabat power , disini kita akan menjelaskan sedikit tentang Rekayasa Perangkat Lunak.

PENGERTIAN REKAYASA PERANGKAT LUNAK

Rekayasa Perangkat Lunak atau biasa disingkat dengan RPL adalah salah satu bidang profesi dan juga mata pelajaran yang mempelajari tentang pengembangan perangkat-perangkat lunak termasuk dalam hal pembuatannya, pemeliharaan hingga manajemen organisasi dan manajemen kualitasnya. Bisa dikatakan RPL ini merupakan sebuah perubahan yang terjadi pada perangkat lunak guna melakukan pengembangan, pemeliharaan, dan pembangunan kembali dengan menerapkan prinsip rekayasa sehingga memperoleh perangkat lunak yang bisa bekerja secara lebih efisien dan efektif pada user nantinya.

Perangkat lunak sendiri merupakan sekumpulan data yang tersimpan dan terprogram oleh sistem komputer, istilah ini cukup umum dengan sebutan software. Merupakan elemen dari komputer, software menjadi elemen yang tidak tampak secara fisik. Ia berisi instruksi-instruksi yang diprogram dan bisa berada di perangkat keras manapun, software pada mulanya adalah sebuah kode mesin atau machine code yang dibuat oleh seorang ilmuwan. Berisi angka-angka biner yang dapat dikenali oleh komputer, terkhusus prosesor. Software bekerja dengan membuat instruksi tertentu dalam melakukan perhitungan, logika, input-output, dan aritmatika pada prosesor.

Pengertian Rekayasa Perangkat Lunak dari para Ahli

  1. Stephen R.Schach

Rekayasa Perangkat Lunak adalah sebuah disiplin ilmu yang mana dibuat untuk kepentingan menghasilkan perangkat lunak yang bebas dari kesalahan, pengiriman yang tepat waktu, dan memuaskan keinginan pemakainya.

  1. Fritz Bauer

Menurut Fritz Bauer dalam buku Rekayasa Perangkat Lunak karya Ratna Wardani, rekayasa perangkat lunak ialah sebuah kegiatan yang menerapkan dan memanfaatkan prinsip-prinsip rekayasa untuk menghasilkan perangkat lunak yang ekonomis, andal, dan bekerja secara efisien pada mesin-mesin yang nyata

  1. Institute of Electrical and Electronics Engineers 610.12

Sedangkan menurut IEEE, adalah sebuah studi dan aplikasi dengan menggunakan pendekatan yang bersifat kuantifiabel, disiplin, dan sistematis kepada pengembangnya, memiliki operasi dan pemeliharaan perangkat lunak yang merupakan aplikasi.

TUJUAN REKAYASA PERANGKAT LUNAK

Mengutip penjelasan Ratna Wardani pada buku yang sama berikut sejumlah tujuan dari kegiatan rekayasa perangkat lunak, di antaranya:

  1. Memperoleh biaya produksi perangkat lunak yang rendah.
  2. Menghasilkan perangkat lunak yang memiliki cara kerja yang cepat dan tinggi, andal serta tepat waktu.
  3. Memproduksi perangkat lunak yang dapat bekerja pada berbagai jenis platform.
  4. Membuat perangkat lunak yang biaya perawatannya rendah.

PROSPEK KERJA REKAYASA PERANGKAT LUNAK

  1. Developer IT

Pekerjaan ini mengembangkan software-software sesuai dengan kebutuhan dan keinginan dari klien, seperti pada software game, atau software untuk kebutuhan bisnis. Kisaran gaji yang dimiliki oleh pekerja developer IT ini sebesar Rp 5.000.000.

  1. Programmer

Adalah orang yang bekerja membuat program atau software komputer tertentu dengan tujuan memudahkan pekerjaan dari klien yang membutuhkan, hampir seluruh perusahaan membutuhkan pekerja ini dengan kisaran gaji yang didapatkannya sebesar Rp 6.000.000.

  1. IT Konsultan

Salah satu pekerjaan yang juga memiliki banyak peluang, peran dari pekerjaan ini adalah sebagai perancangan dari awal hingga evaluasi suatu penerapan IT pada sebuah perusahaan, untuk kisaran gajinya sekitar Rp 9.000.000.

  1. System Analyst

Bekerja sebagai penganalisa yang menganalisis suatu sistem, hasil dari pekerjaannya akan digunakan oleh programmer. Seorang system analyst harus mampu membandingkan kelebihan dan kekurangan dari sistem yang hendak dirancangnya, kisaran gaji orang yang bekerja sebagai system analyst sebesar Rp 5.000.000.

  1. Database Engineer

Tugasnya sebagai pembuat desain serta memonitoring suatu database yang cukup kompleks, kisaran gaji yang didapatkan oleh database engineer sebesar Rp 5.000.000.

  1. Web Engineer

Orang yang bertugas merancang dan membangun website, bertanggung jawab atas layanan dan kemudahan dari website tersebut dengan kisaran gaji yang dimiliki oleh web engineer ini sebesar Rp 5.000.000.

  1. Intelligent System Developer

Software-software yang dikembangkan oleh pekerjaan ini berhubungan dengan intelijen seperti image recognizer, kisaran gaji dari pekerjaan ini senilai Rp 6.000.000.

  1. Software Tester

Bidang pekerjaan yang memiliki peran khusus dalam menguji sebuah software atau perangkat lunak, kisaran gajinya mulai dari Rp 5.000.000 hingga Rp 10.000.000.

SOURCE : CloudHost

Secara khusus, tujuan mempelajari rekayasa perangkat lunak adalah biaya produksi dan perawatan perangkat lunak yang lebih rendah, menghasilkan perangkat lunak yang yang mampu bekerja pada semua jenis platform dengan baik, serta mampu menghasilkan perangkat lunak yang kinerjanya handal dan tepat waktu. Rekayasa Perangkat Lunak atau RPL ini bisa diterapkan dalam kehidupan sehari-hari maupun dalam sebuah perusahaan, seperti pembuatan aplikasi yang mampu mencatat data kecelakaan, aplikasi pembuatan kamera untuk driver dan lain sebagainya.

Baca Juga :

Kami juga menyediakan layanan pembuatan website, IT training, dan service laptop maupun printer kunjungi kami di https://powercode.id/

Terima Kasih telah mengunjungi Website kami, Jika anda ingin mengetahui lebih banyak pengetahuan seputar Software Development dan IT silahkan kunjungi Blog resmi kami silahkan klik disini.

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *