Dasar Rekayasa Perangkat Lunak

Deskripsi Pelatihan Dasar Rekayasa Perangkat Lunak :

Pelatihan ini dirancang untuk memberikan pemahaman komprehensif mengenai konsep dasar rekayasa perangkat lunak (RPL), mulai dari analisis kebutuhan, desain sistem, implementasi, hingga pengujian dan pemeliharaan. Peserta akan mempelajari prinsip, metodologi, dan praktik terbaik dalam pengembangan perangkat lunak modern. Melalui studi kasus dan simulasi proyek, peserta akan dibimbing untuk menerapkan teknik pengembangan yang efisien, kolaboratif, dan berorientasi kualitas. Pelatihan ini cocok untuk pemula, mahasiswa, maupun profesional yang ingin memperkuat fondasi pengetahuan dan keterampilan dalam bidang rekayasa perangkat lunak.

 

Tujuan Pelatihan Dasar Rekayasa Perangkat Lunak :

  1. Memahami konsep dasar dan tahapan dalam rekayasa perangkat lunak.
  2. Menguasai teknik analisis kebutuhan dan desain sistem.
  3. Menerapkan prinsip pengujian dan dokumentasi perangkat lunak.
  4. Meningkatkan kemampuan berpikir sistematis dalam pengembangan aplikasi.

 

Rincian Materi Pelatihan :

Hari 1 

Sesi 1 (08.30 – 10.30)

Topik : Pengantar Rekayasa Perangkat Lunak dan Siklus Hidup Pengembangan

  1. Pengertian dan tujuan rekayasa perangkat lunak (RPL).
  2. Peran RPL dalam pengembangan sistem modern.
  3. Tahapan Software Development Life Cycle (SDLC).
  4. Keterkaitan antara pengembang, pengguna, dan pemangku kepentingan.

Sesi 2 (10.45 – 12.45)

Topik : Analisis Kebutuhan dan Spesifikasi Sistem

  1. Konsep analisis kebutuhan pengguna.
  2. Teknik pengumpulan data (wawancara, observasi, dokumentasi).
  3. Penyusunan spesifikasi kebutuhan fungsional dan non-fungsional.
  4. Studi kasus: identifikasi kebutuhan sistem sederhana.

Sesi 3 (13.15 – 15.15)

Topik : Desain Arsitektur dan Pemodelan Perangkat Lunak

 

  1. Prinsip desain sistem dan modularitas.
  2. Pengenalan UML (Use Case, Activity, dan Class Diagram).
  3. Desain antarmuka pengguna (UI/UX dasar).
  4. Praktik membuat diagram sederhana dari hasil analisis kebutuhan.

 

Sesi 4 (15.30 – 17.30)

Topik : Pengenalan Metodologi Pengembangan (Waterfall, Agile, DevOps)

1. Perbandingan model pengembangan: Waterfall, Agile, dan DevOps.

2. Kelebihan dan kelemahan tiap model.

3. Penerapan metodologi sesuai konteks proyek.

4. Diskusi kelompok: memilih metodologi terbaik untuk kasus tertentu.

 

Hari 2 

Sesi 1 (08.30 – 10.30)

Topik : Implementasi dan Pengelolaan Kode Sumber

  1. Pengenalan bahasa pemrograman dan struktur kode.
  2. Praktik menulis kode sederhana.
  3. Manajemen kode dengan version control (Git).
  4. Pengenalan repository online (GitHub/GitLab).

Sesi 2 (10.45 – 12.45)

Topik : Pengujian dan Validasi Perangkat Lunak

  1. Konsep dan tujuan pengujian perangkat lunak.
  2. Jenis-jenis testing (unit, integration, system, acceptance).
  3. Teknik membuat test case sederhana.
  4. Praktik simulasi pengujian aplikasi kecil.

Sesi 3 (13.15 – 15.15)

Topik : Dokumentasi dan Pemeliharaan Sistem

  1. Pentingnya dokumentasi dalam RPL.
  2. Format dokumentasi proyek perangkat lunak.
  3. Strategi pemeliharaan dan pembaruan sistem.
  4. Studi kasus: membuat dokumentasi singkat proyek.

 

Sesi 4 (15.30 – 17.30)

Topik : Studi Kasus & Simulasi Proyek Mini RPL

  1. Pembagian tim proyek mini.
  2. Analisis kebutuhan dan desain sederhana.
  3. Implementasi dan pengujian program mini.
  4. Presentasi hasil proyek dan umpan balik instruktur.

Metode Pelatihan :

  1. Ceramah interaktif
  2. Diskusi dan studi kasus
  3. Simulasi proyek mini
  4. Praktik langsung (hands-on)

Target Peserta :

  1. Mahasiswa atau pemula di bidang IT
  2. Staf teknis, programmer, dan analis sistem
  3. Profesional yang ingin memahami dasar RPL

Hasil Pelatihan:

  1. Peserta mampu memahami prinsip rekayasa perangkat lunak
  2. Peserta mampu menyusun kebutuhan sistem, mendesain solusi perangkat lunak
  3. Peserta mampu melakukan pengujian dan dokumentasi proyek dengan pendekatan profesional.

 

Investasi dan fasilitas Metode Pelaksanaan Harga & Fasilitas
Opsi 1 –

Pelatihan Online

•                Training Online Rp 3.900.000 per peserta.

•                Minimal kuota 1 peserta dan bisa request tanggal.

•                Pelaksanaan training selama 2 hari half day (08.00 – 12.00 WIB atau 13.00 – 17.00 WIB).

•                Menggunakan aplikasi Zoom/Google Meet

•                Sudah Termasuk : Sertifikat Training Softfile & Hardfile, Pengiriman Sertifikat ke Alamat Peserta, Softfile Materi.

•   Belum termasuk : PPN 11%.

 

Opsi 2 –

Pelatihan Offline di Yogyakarta

 

•                Training Offline Rp 6.900.000 per peserta

•                Minimal kuota 1 peserta dan bisa request tanggal

•                Pelaksanaan training selama 2 hari full day (08.00 – 16.00 WIB)

•                Tempat pelaksanaan :

•                ✓ Hotel El Royale, Yogyakarta ATAU

•                ✓ Hotel Malyabhara, Malioboro, Yogyakarta

•                Sudah termasuk : Meeting Room, Modul Training, Sertifikat Training, Training Kits, Lunch, Coffee Break, dan Souvenir.

•                Belum termasuk : Penginapan & Transportasi Peserta Pelatihan, dan PPN 11%.

 

Instruksi

 

Tim Oemah Training

www.oemahwebsite.com

Leave a Reply

Your email address will not be published. Required fields are marked *