Pelatihan dan Sertifikasi BNSP Online Staff Operasi Layanan IT: Pengelolaan Change Management dalam Operasi IT
04-Oct-2025
Pembuat : Admin Mobile Faculty
Kategori : Media Pembelajaran
import datetime
class ChangeRequest:
def __init__(self, id, description, impact_level, status="Pending"):
self.id = id
self.description = description
self.impact_level = impact_level
self.status = status
self.timestamp = datetime.datetime.now()
def approve(self):
self.status = "Approved"
print(f"Change Request {self.id} approved at {self.timestamp}")
def reject(self):
self.status = "Rejected"
print(f"Change Request {self.id} rejected at {self.timestamp}")
def __str__(self):
return f"[ID: {self.id}] {self.description} | Impact: {self.impact_level} | Status: {self.status}"
# Contoh penggunaan
change1 = ChangeRequest(1, "Upgrade database server", "High")
print(change1)
change1.approve()
print(change1)
Kode di atas adalah contoh bagaimana sistem Change Management dapat mendokumentasikan perubahan dalam operasi IT, menyetujui atau menolak permintaan perubahan, serta mencatat dampaknya.
| Hari | Materi |
|---|---|
| Hari 1 | Dasar-Dasar Change Management dalam IT |
| - Konsep dan prinsip Change Management | |
| - Framework ITIL dan standar industri | |
| - Identifikasi risiko dalam perubahan IT | |
| - Penyusunan proposal perubahan yang efektif | |
| Hari 2 | Implementasi dan Evaluasi Change Management |
| - Strategi mitigasi risiko perubahan | |
| - Simulasi perubahan dengan metode rollback | |
| - Evaluasi efektivitas perubahan dan continuous improvement | |
| - Dokumentasi dan pelaporan hasil perubahan |