Sejarah Rekayasa Perangkat Lunak
Di Indonesia sendiri, Rekayasa Perangkat Lunak dijadikan disiplin ilmu yang dipelajari mulai tingkat Sekolah Menengah Kejuruan sampai tingkatan Perguruan Tinggi. Di tingkat SMK, jurusan ini sudah memiliki kurikulum materi pelajaran sendiri yang sudah ditentukan oleh Dinas Pendidikan. Rekayasa Perangkat Lunak Di tingkat SMK biasanya mempelajari materi materi seperti Bahasa Pemrograman, Desain Web, Pengetahuan tetang Undang Undang HAKI dan ITE, dan sebagainya, tergantung dari sekolah dan kurikulum tiap tahunnya.
Pengertian Rekayasa Perangkat Lunak
Menurut IEEE Computer Society : Rekayasa Perangkat Lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.
Tujuan Rekayasa Perangkat Lunak
2. Menghasilkan perangkat lunak yang kinerjanya tinggi, andal dan tepat waktu
3. Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform.
4. Menghasilkan perangkat lunak yang biaya perawatannya rendah.
Ruang Lingkup Rekayasa Perangkat Lunak
1. Software Requirements : Berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak.
2. Software Desain : Mencakup proses penampilan arsitektur, komponen, antar muka, dan karakteristik lain dari perangkat lunak.
3. Software Construction : Berhubungan dengan, detail pengembangan perangkat lunak, termasuk : algoritma, pengkodean, pengujian dan pencarian kesalahan.
4. Software Testing : meliputi, pengujian pada keseluruhan perilaku perangkat lunak.
5. Software Maintenance : Mencakup, upaya-upaya perawatan ketika perangkat lunak telah dioperasikan.
6. Software Configuration Management : Berhubungan dengan, usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu.
7. Software Engineering Management : Berkaitan dengan, pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak.
8. Software Engineering Tools and Methods : Mencakup, kajian teoritis tentang alat bantu dan metode RPL.
Mungkin itu dulu mengenai sejarah, pengertian serta tujuan mengenai Rekayasa Perangkat Lunak. Semoga dapat bermanfaat sebagai wawasan ataupun ilmu untuk teman - teman semua. Terimakasih:)
Tidak ada komentar:
Posting Komentar