Modul 2 — Kecakapan Kerja Dasar, K3, dan Budaya Kerja

2.2 Pengelolaan Aset Fisik dan Digital

Klasifikasi aset fisik vs digital, prinsip keamanan informasi (CIA Triad), kontrol hak akses (Least Privilege & RBAC), strategi backup 3-2-1, alur version control Git, dan analisis studi kasus tata kelola aset.

Progres disimpan di browser ini saja.

A. Klasifikasi Aset di Lingkungan Kerja TI

Aset perusahaan teknologi terbagi menjadi dua kategori fundamental yang membutuhkan tata kelola proteksi berbeda:

Kategori AsetKarakteristik & WujudContoh Nyata Aset
Aset Fisik (Hardware / Fasilitas)Berwujud nyata, dapat disentuh secara fisik, memiliki depresiasi nilai fisik.Server fisik, laptop/komputer kerja, router, switch, UPS, smartphone uji coba, kabel LAN.
Aset Digital (Data / Hak Kekayaan)Tidak berwujud fisik, berupa data elektronik, hak akses, lisensi, atau kode intelektual.Source code program, Git repository, basis data konsumen, lisensi perangkat lunak/IDE, API key, domain, sertifikat SSL, aset desain (sprite/3D).

B. Pengelolaan Aset Fisik

  • Inventarisasi Aset: Setiap perangkat fisik diberi nomor seri/barcode aset, dicatat spesifikasi, lokasi ruang, dan penanggung jawabnya.
  • Log Book Penggunaan: Pencatatan riwayat peminjaman perangkat (siapa yang meminjam, kapan, untuk keperluan apa, dan kondisi saat kembali).
  • Pemeliharaan Preventif: Pembersihan debu sirkulasi pendingin secara berkala, pengetesan daya baterai UPS, dan pengecekan kabel.
  • Penghapusan Aset (Disposal): Prosedur penghapusan perangkat usang yang wajib memastikan seluruh data di media penyimpanan (HDD/SSD) telah di-sanitize/dihapus permanen sebelum didaur ulang sebagai e-waste.

C. Pengelolaan Aset Digital & Keamanan Informasi

1. Tiga Pilar Keamanan Informasi (CIA Triad):

  • Confidentiality (Kerahasiaan): Memastikan aset data rahasia hanya dapat diakses oleh pihak yang sah dan berwenang.
  • Integrity (Keutuhan): Menjaga agar data akurat, tidak dimanipulasi, diubah, atau dirusak oleh pihak tak berwenang.
  • Availability (Ketersediaan): Menjamin sistem dan data selalu siap diakses setiap saat ketika dibutuhkan pengguna yang sah.

2. Kontrol Hak Akses:

  • Prinsip Least Privilege: Memberikan hak akses sekecil dan seperlunya saja yang dibutuhkan seseorang untuk menyelesaikan tugasnya.
  • RBAC (Role-Based Access Control): Pemberian izin berdasarkan peran jabatan (contoh: peran *Tester* hanya bisa membaca dan melapor bug, tidak bisa langsung memodifikasi konfigurasi database produksi).
  • Pengamanan Kredensial: Kata sandi kuat, Multi-Factor Authentication (MFA), serta JANGAN PERNAH mencantumkan kata sandi atau API key secara hardcoded di dalam repository kode program (gunakan file `.env` yang diabaikan oleh `.gitignore`).

3. Strategi Cadangan Data (Backup Rule 3-2-1):

Simpan minimal 3 salinan data, pada 2 jenis media penyimpanan berbeda (misal: SSD lokal + NAS storage), dengan 1 salinan berada di lokasi off-site terpisah (misal: cloud backup terenkripsi).

D. Prosedur Version Control Berbasis Git

Tata kelola kode tim pengembang profesional mengandalkan repositori Git dengan alur kerja yang disiplin:

# 1. Buat cabang baru untuk fitur yang akan dikerjakan
git checkout -b fitur-autentikasi-jwt

# 2. Tambahkan berkas yang diubah ke staging area
git add .

# 3. Rekam perubahan dengan pesan commit yang jelas
git commit -m 'Menambahkan validasi token JWT'

# 4. Kirim cabang fitur ke remote repository untuk ditinjau (Pull Request)
git push origin fitur-autentikasi-jwt

Branch Protection Rule: Kebijakan mengunci cabang utama (`main`/`master`) agar tidak dapat di-push atau diubah secara langsung oleh programmer. Setiap perubahan kode wajib melalui cabang fitur (*feature branch*), diajukan via *Pull Request (PR)*, dan lolos peninjauan (*code review*) dari lead developer.

Latihan Soal

Pilih jawaban, tekan Check, lalu baca pembahasannya.

Benar 0 / 3

Soal 1mudah

Di antara komponen inventaris berikut ini, manakah yang diklasifikasikan sebagai aset digital dalam lingkungan industri pengembangan perangkat lunak?

Soal 2sedang

Seorang programmer baru melakukan kesalahan fatal dengan mengunggah langsung perubahan kode yang belum teruji ke branch utama (main) hingga merusak versi rilis aplikasi. Kebijakan tata kelola aset digital Git yang paling tepat untuk mencegah insiden tersebut berulang adalah ...

Soal 3sedang

Sebuah studio gim ingin mengamankan dokumen desain dan basis data pemain dari insiden bencana fisik server lokal. Penerapan aturan cadangan data 3-2-1 yang benar mengharuskan studio tersebut untuk ...