Dua pembangun berkongsi pengetahuan sistem

Dalam pasukan kecil, ada orang yang selalu menjadi penyelamat. Bila deploy gagal, semua memanggilnya. Bila pangkalan data perlu dibaiki, dia sahaja tahu susunannya. Kecekapan itu patut dihargai, tetapi sistem yang bergantung sepenuhnya pada seorang membuat orang tersebut sukar bercuti dan pasukan sukar berkembang.

Mulakan dengan aliran paling kritikal: cara deploy, restore backup, membaca log dan menghubungi penyedia luar. Minta pemilik sekarang menerangkan langkah sambil rakan lain mencubanya pada persekitaran selamat. Dokumentasi yang ditulis oleh orang baharu sering menangkap butiran yang pakar terlupa sebut.

Berkongsi tidak bermaksud kehilangan peranan

Pakar asal masih bernilai kerana pengalaman membuat keputusan, bukan kerana menyimpan kata laluan atau langkah yang tidak diketahui orang. Beri masa dalam jadual untuk pemindahan ilmu; jangan menuntutnya berlaku selepas waktu kerja. Pair programming dan review silang boleh membuka konteks secara semula jadi.

Pilih satu tugas yang hanya pakar boleh buat dan jalankan latihan di mana rakan lain memegang papan kekunci sementara pakar memberi panduan. Jika rakan masih tidak boleh mengulanginya minggu berikutnya, dokumentasi atau akses mungkin belum cukup. Latihan ini lebih jujur daripada bertanya “semua faham?” selepas satu demo.

Uji keadaan: jika orang itu bercuti seminggu, bolehkah pasukan menerbitkan pembetulan kecil dengan selamat? Jika jawapannya tidak, pilih satu langkah untuk dikongsi bulan ini. Perubahan kecil yang konsisten lebih realistik daripada projek dokumentasi besar yang tidak pernah selesai.