Untuk menunjang proses pembelajaran Praktek, maka Lab. Pemrograman merupakan tempat untuk meningkatkan keahlian dalam menggunakan komputer sebagai alat untuk membangun perangkat lunak.
Bidang Keahlian |
: |
Teknologi Informasi dan Komunikasi |
Program Keahlian |
: |
Teknik Komputer dan Informatika |
Kompetensi Keahlian |
: |
Rekayasa Perangkat Lunak ( RPL ) |
Pengantar
ekayasa Perangkat Lunak (Software Engineering) merupakan kompetensi keahlian yang mempunyai kapasitas untuk membangun serta memilihara perangkat lunak yang berbasis aplikasi Web, Desktop dan Mobile dengan tujuan menghasilkan perangkat lunak yang dapat bekerja lebih efesien dan efektif untuk pengguna. Pembangunan perangkat lunak mencakup seluruh aspek produksi perangkat lunak, tidak hanya berhunbugan dengan masalah teknis pemgembangan perangkat lunak tetapi juga kegiatan strategis seperti manajemen proyek perangkat lunak, penentuan metoda dan proses pengembangan serta aspek teoritis yang kesemuanya mendukung terciptanya perangkat lunak.
Pengertian Rekayasa Perangkat Lunak (RPL) sendiri adalah Suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, disain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan.

Khairullah
Tim Kami

Wahyudi Hasbi, S. T

Zulkarnaini

Wahyudi Hasbi, S. T
Visi, Misi dan Tujuan
Visi
Menjadikan kompetensi keahlian Rekayasa Perangkat Lunak, professional dalam membangun Perangkat Lunak dan Sistem Informasi guna menghasilkan lulusan yang siap pakai.
Misi
- Menjunjung tinggi nilai keagamaan.
- Menerapkan sikap berkarakter dan moral kepada siswa/i.
- Menerapkan tingkat kedisiplinan yang tinggi pada siswa/i terhadap peraturan Sekolah, Dunia Usaha dan Industri.
- Menerapkan K3LH dalam bekerja.
- Menerapkan 7K (Keamanan, Ketertiban, Kedisiplinan, Kebersihan, Keindahan, Kesopanan, Kerapian) dalam membangun Perangkat Lunak.
- Mengembangkan Sumber Daya Manusia kepada siswa/i dalam membangun Perangkat Lunak dan Sistem Informasi Komputer secara professional.
- Menerapkan standarisasi Industri dalam ilmu manajemen dan pembangunan Perangkat Lunak ( Software Engineering ) kepada siswa/i.
- Menerapkan wawasan wirausaha, memiliki keterampilan berkomunikasi, dan kemampuan bekerjasama dengan tim kerja.
- Mengadakan Studi Banding atau Praktek Kerja pada Dunia Usaha dan Industri dalam program keahlian Teknik Komputer dan Informatika.
- Menciptakan Perangkat Lunak dan Sitem Informasi Komputer untuk kebutuhan lingkungan sekolah yang berstandar Industri.
- Mengadakan pelatihan Sumber Daya Manusia kepada Staf Pendidik dalam membangun Perangkat Lunak dan Sistem Informasi Komputer yang terkini.
Tujuan
- Menghasilkan lulusan yang mempunyai akhlak dan menjunjung tinggi nilai keagamaan.
- Menghasilkan karya dan inovasi yang bermanfaat bagi masyarakat.
- Menghasilkan lulusan yang memiliki daya saing dan kemandirian untuk berkompetisi di tingkat nasional dan internasional.
- Menghasilkan lulusan yang berawasan wirausaha,memiliki keterampilan berkomunikasi, dan kemampuan bekerjasama yang baik.
Logo
Logo Rekayasa Perangkat Lunak pada SMKN 5 Telkom diciptakan pada tahun 2013, ide dasar dari logo RPL tersebut adalah adanya susunan kotak-kotak yang mengambarkan icon aplikasi yang terinstall pada desktop. Warna dasar pada logo RPL adalah hijau dan putih, berikut adalah bentuk-bentuk logo RPL :

Logo Resmi pada Bendera RPL
Logo resmi ini digunakan pada bendera kompetensi keahlian RPL.

Logo pada Baju Sekolah
Logo ini digunakan pada pakaian baju siswa, penempatannya pada bahu lengan sebelah kiri.

Logo pada Baju Praktek
Logo ini digunakan pada pakaian praktek siswa, penempatannya logo ini terletak pada posisi depan dada sebelah kiri.
Pencapaian Keahlian
Tamatan kompetensi keahlian Rekayasa Perangkat Lunak memiliki peluang terbesar untuk bekerja pada berbagai sektor industri produk maupun jasa, berikut adalah pencapaian keahliannya:
Pembangunan Aplikasi WEB
Menghasilkan tenaga ahli, ahli dalam membangun Website dan aplikasi yang berjalan pada teknologi web, seperti pembuatan website perusahaan (company profile), aplikasi toko online (e-commerce) dan lain sebagainya.
Pembangunan Aplikasi Desktop
Menghasilkan tenaga ahli, ahli dalam membangun aplikasi yang terinstal pada Desktop, implementasi aplikasi Desktop seperti aplikasi penjualan yang digunakan pada swalayan, industri dan juga aplikasi tools yang digunakan oleh user.
Pembangunan Aplikasi Mobile
Menghasilkan tenaga ahli, ahli membangun aplikasi untuk perangkat mobile seperti Smartphone dan Tablet aplikasi yang dikembangkan mendukung pada sistem operasi yang sangat popular digunakan sekarang yaitu Android dan iOS
Analis Sistem
Menghasilkan tenaga ahli, ahli dalam menganalisa pembuatan sistem (perangkat lunak), dimana sistem analis bertugas untuk menyediakan model perancangan sistem sebelum sistem tersebut dibuat.
Analis Database
Menghasilkan tenaga ahli, ahli dalam mendesai database untuk keperluan pembuatan perangkat lunak, seperti desain database untuk aplikasi yang sangat kompleks.
Perancang Sistem Informasi
Menjadikan tenaga ahli, ahli dalam merancang dan mengembangkan sistem informasi komputer untuk membantu pengguna dalam mengolah data, dari cara manual ke komputerisasi.
Prospek Kerja
Profesi Lulusan
PROGRAMMER / SOFTWARE ENGINNERING
Adalah profesi yang menulis kode program dengan bahasa pemograman seperti C, C++, Delphi, VB, PHP dan lain sebagainya, Programmer berperan dalam pengembangan Perangkat Lunak (Software) untuk berbagai keperluan misalnya Perangkat Lunak untuk pendidikan (e-education), kesehatan (e-health), penjualan (e-commerce) dan masih banyak lagi lainnya.
SISTEM ANALIS
Adalah profesi yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pembangunan Perangkat Lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem.
WEB ADMINISTRATOR
Adalah profesi yang bertugas untuk memelihara situs web khususnya pada server. Web administrator harus memahami secara mendalam tentang sistem operasi yang digunakan server, proses penginstalan, memahami jaringan LAN, WAN, keamanan data server, dan yang penting dia juga harus dapat mengatasi masalah Troubleshooting.
DATABASE ADMINISTRATOR (DBA)
Adalah profesi yang bertanggung jawab untuk mendesain, implementasi, pemeliharaan dan perbaikan database. Peran DBA mencakup pengembangan dan desain strategi database, pemantauan dan meningkatkan kinerja dan kapasitas database, dan perencanaan kebutuhan pengembangan di masa depan.
KONSULTAN IT
Adalah profesi yang berperan dalam perencanaan dan pengevaluasian penerapan IT pada sebuah organisasi. Konsultan IT harus bisa menjadi problem solver (pemecah masalah) yang memiliki keahlian dan keterampilan tinggi.
Tempat Bekerja
- Pada perusahaan-perusahaan yang bergerak pada bidang Telekomunikasi seperti Telkom, Telkomsel,XL Axiata, Indosat, Lintasarta dan lain sebagainya.
- Pada perusahaan penyedia jasa jaringan internet sepeti IM2 Broadband, Donyanet dan lain sebagainya.
- Pada perusahaan yang terkait pada bidang penyiaran/broadcast seperti TVRI, TRANS TV, RRI dan lain sebagaianya.
- Pada pemerintahan yang begerak pada bidang Telekomunikasi seperti Dishubkominfo, Balmon dan lain sebagainya.
- Pada perusahaan/industri yang mempunyai jaringan Telekomunikasi seperti PLN, PT. Arun, Hermes dan lain sebagainya.
- Pada Usaha/Koperasi jasa terkait layanan pemasangan atau perbaikan dibidang IT Solution.
Tenaga Pendidik

John Doe
- Icon List 1
- Icon List 2
- Icon List 3
- Icon List 4

John Doe
- Icon List 1
- Icon List 2
- Icon List 3
- Icon List 4

John Doe
- Icon List 1
- Icon List 2
- Icon List 3
- Icon List 4