Keahlian

Rekayasa Perangkat Lunak

Bidang Keahlian

:

Teknologi Informasi dan Komunikasi

Program Keahlian

:

Teknik Komputer dan Informatika

Kompetensi Keahlian

:

Rekayasa Perangkat Lunak ( RPL )

Pengantar

R

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.

Rahmita Ka. Jur. RPL

Khairullah

Tim Kami

Wahyudi Hasbi, S. T Ka. Lab. Fiber Optic

Wahyudi Hasbi, S. T

Zulkarnaini Ka. Lab. JARLOKAT

Zulkarnaini

Wahyudi Hasbi, S. T Ka. Lab. Radio

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.

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

John Doe

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

John Doe

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

John Doe

  • Icon List 1
  • Icon List 2
  • Icon List 3
  • Icon List 4

Fasilitas

Lab. Pemrograman

Lab. Pemrograman

Untuk menunjang proses pembelajaran Praktek, maka Lab. Pemrograman merupakan tempat untuk meningkatkan keahlian dalam menggunakan komputer sebagai alat untuk membangun perangkat lunak.