Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk rekomendasi daftar periksa Azure Well-Architected Framework Operational Excellence ini:
| OE:01 | Selaraskan spesialisasi anggota tim dengan praktik yang jelas untuk merancang, menerapkan, dan mengoperasikan beban kerja. Membangun akuntabilitas dan menciptakan budaya yang mempromosikan peningkatan berkelanjutan dan budaya tanpa kesalahan yang mendukung pembelajaran. |
|---|
Mengoperasikan beban kerja dengan pola pikir DevOps membutuhkan lebih dari alat dan proses. Ada dua komponen inti. Yang pertama adalah budaya: kepemilikan bersama, akuntabilitas, pembelajaran berkelanjutan, dan fokus pada kualitas. Yang kedua adalah eksekusi: tim harus dapat menjalankan beban kerja mereka sehari-hari, menanggapi insiden dan perubahan, dan berkolaborasi dengan tim lain sambil memenuhi persyaratan organisasi.
Panduan ini memberikan rekomendasi untuk mengadopsi praktik DevOps yang memungkinkan tim beroperasi dengan kepemilikan bersama dan saling menghormati dan memberikan dampak bisnis.
Menumbuhkan rasa saling menghormati
Tim harus bekerja dengan kode etik bersama yang berlandaskan rasa saling menghormati. Setiap anggota tim menghadirkan keahlian yang berharga, dan mengenali nilai tersebut menciptakan lingkungan yang aman untuk diskusi terbuka. Anggota tim harus merasa nyaman menawarkan perspektif jujur tentang operasi beban kerja dan kepercayaan bahwa orang lain akan memperlakukan input mereka dengan hormat.
Saling menghormati memungkinkan budaya tanpa saling menyalahkan. Ketika masalah terjadi, tim berfokus pada kepemilikan dan perbaikan bersama daripada menyalahkan, mempertahankan kepercayaan dan memperkuat kohesi jangka panjang.
Menetapkan peran dan tanggung jawab yang jelas
Tim beban kerja bertanggung jawab atas operasional secara menyeluruh. Bahkan ketika tim luar memberikan dukungan, tim berbagi tanggung jawab untuk mengoordinasikan upaya dan memastikan bahwa semua fungsi berhasil. Setiap aspek operasi yang memengaruhi beban kerja adalah bagian dari tanggung jawab tim. Pendekatan ini memperkuat rasa kepemilikan bersama.
Tentukan peran dan otoritas pengambilan keputusan. Keputusan harus dibuat secara efisien, dengan masukan dari tim.
Risiko: Peran yang ditentukan secara ketat terkadang dapat terasa membatasi, terutama ketika anggota tim diminta untuk mengambil tanggung jawab yang berada di luar cakupan biasa mereka. Dorong percakapan yang terbuka dan jujur tentang struktur tim dan fleksibel dalam menyesuaikan peran untuk mendukung kebutuhan tim dan pertumbuhan individu.
Ketika ketidaksesuaian terjadi, orang yang ditunjuk harus membuat resolusi akhir berdasarkan bukti. Anggota tim harus merasa didengar dan dihormati, bahkan jika mereka tidak setuju dengan hasilnya.
Kesempatan AI: AI dapat mengklarifikasi berbagai peran dan mempercepat pengambilan keputusan dan tugas kerja. Agen dapat menganalisis data dari sistem backlog, dokumen bersama, tiket, obrolan tim, dan alat pengembangan. AI dapat mengidentifikasi tanggung jawab dan merutekan pertanyaan kepada orang yang tepat, berdasarkan pekerjaan yang sedang dilakukan, untuk mengurangi pekerjaan manual dan penundaan. Alat seperti Copilot dapat memanfaatkan infrastruktur yang ada dengan upaya sedang dan pemeliharaan rendah, dan mempertahankan akses aman ke semua artefak proyek saat melakukannya.
Berkomitmen untuk pembelajaran berkelanjutan
Gunakan tim pengaktifan untuk memperkuat keterampilan tim Anda. Tim platform, papan tinjauan arsitektur, dan grup serupa memberikan standar dan panduan untuk konsistensi. Pastikan tim beban kerja Anda berkomunikasi secara terbuka dengan tim ini, berkolaborasi dalam peningkatan proses, dan berbagi pengetahuan.
Mengembangkan tim lintas fungsi. Dorong anggota untuk mengkhususkan diri di bidang mereka sambil mempertahankan pengetahuan umum tentang fungsi lain sehingga mereka dapat saling mendukung dan memahami beban kerja dari ujung ke ujung. Pendekatan lintas fungsi ini membangun kolaborasi, berbagi pengetahuan, dan kemampuan tim secara keseluruhan.
Mendedikasikan upaya menuju pengoptimalan berkelanjutan
Pahami persyaratan bisnis, peraturan, dan regional yang berlaku untuk beban kerja Anda. Pastikan bahwa tim mengetahui aturan ini dan konsekuensi dari ketidakpatuhan.
Integrasikan kepatuhan ke dalam praktik Anda. Gunakan mekanisme pengujian dan tata kelola untuk memverifikasi bahwa semua fungsi yang diperlukan terpenuhi. Perlakukan standar organisasi sebagai pagar pembatas untuk operasi yang aman dan tepat.
Terus meninjau dan meningkatkan prosedur. Periksa prosedur operasi standar secara teratur dengan tim, dorong umpan balik, dan identifikasi area untuk perbaikan. Menumbuhkan budaya di mana anggota tim dapat mengusulkan perubahan kapan saja, tetapi mendedikasikan waktu terstruktur untuk diskusi yang berfokus.
Aktifkan eksperimen yang aman. Menyediakan lingkungan sandbox dan waktu dalam sprint untuk eksperimen. Standar dokumen untuk mengintegrasikan fungsionalitas baru, memastikannya selaras dengan praktik penyebaran yang aman dan memberikan manfaat nyata.
Kesempatan AI: Langkah-langkah kecil, berulang, dan rawan kesalahan di seluruh proses DevOps dapat digabungkan untuk menyebabkan perlambatan besar. Alat AI seperti Copilot atau agen kustom dapat menganalisis data proses yang relevan untuk mengidentifikasi hambatan. Alat seperti Copilot Studio, GitHub Copilot, Claude Code, atau agen kustom dapat membantu menerapkan otomatisasi yang ditargetkan. Solusi yang memanfaatkan asisten AI interaktif seperti Copilot, ketika terintegrasi dengan sumber data yang tepat, memerlukan upaya rendah dan pemeliharaan minimal dan dapat memberikan ROI kumulatif tinggi.
Fasilitasi Azure
Microsoft menerbitkan dokumentasi ekstensif tentang budaya DevOps di pusat sumber daya DevOps khusus.
Tautan terkait
Daftar periksa Keunggulan Operasional
Lihat kumpulan rekomendasi lengkap.