BIDANG KEAHLIAN : TEKNOLOGI INFORMASI
PROGRAM KEAHLIAN : PENGEMBANGAN PERANGKAT LUNAK DAN GIM
KONSENTRASI KEAHLIAN : REKAYASA PERANGKAT LUNAK
Konsentrasi Keahlian Rekayasa Perangkat Lunak (RPL) adalah satu Kompentensi Keahlian dalam bidang Teknologi Informasi dan Program Keahlian Pengembangan Perangkat Lunak dan Gim (PPLG). Tujuan dari program ini adalah untuk membekali siswa SMKN 15 Jakarta dengan pengetahuan dan keterampilan yang diperlukan dalam proses pengembangan perangkat lunak, mulai dari perencanaan, perancangan, pengkodean, pengujian, hingga implementasi. Jurusan Rekayasa Perangkat Lunak di SMK Negeri 15 Jakarta bertujuan untuk menciptakan tenaga kerja yang siap pakai dan terampil dalam industri informasi teknologi, serta membekali siswa dengan keterampilan untuk melanjutkan studi di jenjang perguruan tinggi jika diinginkan. Selain itu, jurusan ini juga memfasilitasi siswa yang ingin memulai karir sebagai seorang programmer, pengembang aplikasi, atau profesional serta dapat menjadi Wirausahawan (Pengusaha Teknologi) dalam bidang teknologi informasi.
Terdapat 3 Konsentrasi Perangkat Lunak yang harus dikembangkan oleh para siswa Konsentrasi Keahlian RPL diantaranya:
Materi Keahlian
Data Dasar
Pemrograman Berbasis Teks, Grafis, dan Multimedia, Pemrograman Web
Pemrograman Perangkat Bergerak
Analisis dan Perancangan Sistem Perangkat Lunak
Pengujian Perangkat Lunak
Pengembangan Aplikasi Web dan Seluler
Proyek Pengembangan Perangkat Lunak
Etika dan Keamanan Perangkat Lunak
Manajemen Proyek
Pemrograman Berorientasi Objek (Pemrograman Berorientasi Objek)
Pengembangan Game
Praktik Kerja Industri
Perangkat Lunak tersebut di atas dikembangkan menggunakan beberapa Bahasa pemograman diantaranya :
1.Bahasa Pemograman C++
2.Bahasa Pemograman JAVA
3.HTML
4.CSS
5.JavaScript
6.Bahasa Pemograman PHP
7.Bahasa Pemograman VB.Net
8.FrameWork
Prospek Kerja Kompentensi Keahlian Rekayasa Perangkat Lunak di DUNIA INDUSTRI, diantaranya:
1.Programer
2.Web Designer
3.Web Developer
4.IT Admin/IT Staff
5.IT Consultant
6.Techincal IT Support
7.Mobile Development
8.Game Development
9.Wirausahawan (Pengusaha Teknologi)