Mengakselerasi Keterampilan Rekayasa Perangkat Lunak: Peranan DevOps, SDLC, dan CI/CD dalam Meningkatkan Kompetensi Siswa SMK N 1 Pusomaen

Penulis

  • Semmy Wellem Taju Universitas Klabat
  • Stenly Richard Pungus Universitas Klabat
  • Rolly Junius Lontaan Universitas Klabat
  • Reymon Rotikan Universitas Klabat
  • Marchel Thimoty Tombeng Universitas Klabat

DOI:

https://doi.org/10.31154/servitium.v2i1.24

Kata Kunci:

Perangkat Lunak, DevOps, SDLC, CI/CD

Abstrak

Rekayasa Perangkat Lunak (software engineering) merupakan proses komprehensif yang melibatkan pengembangan program aplikasi. Pemahaman mendalam mengenai DevOps (Development Operation), Siklus Hidup Pengembangan Perangkat Lunak (Software Development Life Cycle atau SDLC), serta Integrasi Berkelanjutan/Pengiriman Berkelanjutan (Continuous Integration/Continuous Deployment atau CI/CD) adalah esensial dalam pengembangan aplikasi yang modern. DevOps diarahkan untuk meningkatkan kemudahan akses terhadap software. Model SDLC yang tradisional seringkali dipilih karena kesesuaiannya dalam mengembangkan aplikasi yang mudah dievaluasi. Namun, keterbatasan model ini mengakibatkan pola kerja yang monoton bagi pengembang, sehingga menghambat perubahan dan adaptasi yang cepat. Sebagai solusi, model CI/CD telah dikembangkan menjadi pendekatan inovatif yang mengubah proses pengembangan perangkat lunak dari manual menjadi otomatis. CI/CD tidak hanya memudahkan dan mempercepat proses pengembangan tetapi juga meningkatkan kualitas dari software yang dirilis. Survei yang dilakukan melalui pre-test di SMK N 1 Posumaen menunjukkan adanya kekurangan dalam pengetahuan siswa mengenai prinsip rekayasa perangkat lunak yang canggih ini. Setelah penyampaian materi yang dirancang khusus, terdapat peningkatan yang signifikan dalam pemahaman siswa, sebagaimana dibuktikan oleh hasil post-test.

Unduhan

Diterbitkan

2023-10-09

Cara Mengutip

Taju, S. W., Pungus, S. R., Lontaan, R. J., Rotikan, R., & Tombeng, M. T. (2023). Mengakselerasi Keterampilan Rekayasa Perangkat Lunak: Peranan DevOps, SDLC, dan CI/CD dalam Meningkatkan Kompetensi Siswa SMK N 1 Pusomaen. Servitium Smart Journal, 2(1), 119–128. https://doi.org/10.31154/servitium.v2i1.24