Informasi Program 12 Mar 2026 2 menit baca

Pengantar Rekayasa Perangkat Lunak (Software Engineering)

Pengantar Rekayasa Perangkat Lunak (Software Engineering)
12 Mar 2026 2 menit baca Informasi Program
419 views Share

Program Pengantar Rekayasa Perangkat Lunak (Software Engineering) dirancang untuk memberikan pemahaman mengenai dasar-dasar pengembangan perangkat lunak, termasuk konsep, teknik, serta praktik yang digunakan dalam proses pembuatan perangkat lunak yang berkualitas. Rekayasa perangkat lunak merupakan disiplin yang menggabungkan prinsip ilmu komputer dengan pendekatan rekayasa untuk menghasilkan perangkat lunak yang andal, efisien, serta mudah dipelihara.

Dalam program ini, peserta akan mempelajari berbagai konsep dasar rekayasa perangkat lunak, termasuk Software Development Life Cycle (SDLC) yang menjelaskan tahapan dalam pengembangan perangkat lunak mulai dari perencanaan hingga pemeliharaan sistem. Peserta juga akan mempelajari berbagai metodologi pengembangan perangkat lunak seperti Waterfall, Agile, dan DevOps yang digunakan dalam industri teknologi.

Program ini juga membahas proses analisis kebutuhan perangkat lunak, perancangan sistem, serta arsitektur perangkat lunak yang digunakan dalam pengembangan aplikasi. Selain itu, peserta akan diperkenalkan dengan standar dan praktik terbaik dalam pengembangan perangkat lunak, termasuk pengujian perangkat lunak, debugging, serta pemeliharaan sistem untuk memastikan kualitas perangkat lunak tetap optimal.

Selain aspek teknis, program ini juga membahas pengelolaan proyek perangkat lunak, manajemen tim pengembangan, serta penggunaan alat kontrol versi seperti Git dalam pengelolaan kode sumber. Peserta juga akan mempelajari penggunaan UML (Unified Modeling Language) sebagai alat bantu dalam merancang sistem perangkat lunak yang kompleks.

Melalui pembelajaran ini, peserta diharapkan dapat memahami konsep dasar rekayasa perangkat lunak secara komprehensif serta memiliki dasar yang kuat untuk mengembangkan perangkat lunak yang efisien, berkualitas, dan sesuai dengan kebutuhan pengguna.


Persyaratan Peserta

  • 1. Memiliki pengetahuan dasar tentang komputer, sistem operasi, dan cara kerja perangkat lunak.

  • 2. Mampu memahami konsep algoritma dan struktur data dasar.

  • 3. Mengenal konsep dasar logika matematika, himpunan, dan relasi.

  • 4. Memiliki kemampuan berpikir logis dan analitis untuk memahami proses rekayasa perangkat lunak.


Target Peserta

  • 1. Pelajar atau mahasiswa jurusan Informatika.

  • 2. Calon atau junior software engineer.

  • 3. Profesional IT yang ingin beralih ke bidang pengembangan perangkat lunak.

  • 4. Pengusaha atau startup founder di bidang teknologi.


Manfaat Program

  • - Memahami konsep dasar rekayasa perangkat lunak.

  • - Mampu menerapkan metodologi pengembangan perangkat lunak.

  • - Mampu menganalisis dan merancang perangkat lunak dengan prinsip yang baik.

  • - Mampu mengidentifikasi tantangan serta solusi dalam pengembangan perangkat lunak.

Bagikan artikel: