Hidup kita bergantung pada perangkat lunak.
Industri dikendalikan oleh sistem perangkat lunak, seperti sistem keuangan, laboratorium ilmiah, infrastruktur dan utilitas, permainan, film, televisi, dan daftarnya terus berlanjut.
Apa si itu perangkat lunak? yuk liat penjelasannya di bawah.
Perangkat lunak ini merupakan program komputer dengan dokumen terkait dan data konfigurasi yang membuat program berjalan dengan benar.
Ada tiga komponen dalam rekayasa perangkat lunak.
1. Program
Program adalah seperangkat instruksi untuk komputer (ditulis dari kode yang mudah dibaca manusia)
yang melakukan tugas tertentu.
2. Dokumen
Dokumen adalah sebuah tulisan yang memuat informasi. Biasanya, dokumen ditulis di kertas dan informasinya ditulis memakai tinta baik memakai tangan atau memakai media elektronik (seperti printer).
Di dalam dokumen ada cara menginstal, cara menggunakan, mendesain dokumentasi, mentevisi dokumentasi. dan lain sebagainya
3. Data
Data adalah catatan atas kumpulan Data adalah catatan atas kumpulan fakta.
Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang
diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara
apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya
dapat berupa angka, kata-kata, atau citra.
Dari ketiga data itu kita dapat mengetahui apa itu software engineering atau yang biasa disebut rekayasa perangkat lunak.