Know-How: Kaos Senaryoları
Bugün bir yazılım takımında bence önemli olan bir konuya değinmek istiyorum: Know-How ve Kaos Senaryoları!
Yazılım takımlarında bilgi dağılımı ve işleyen bir sistemin oturması çok önemlidir. Hastalıklar, aksilikler olabilir, işten çıkabilir-çıkarılabiliriz. Ama bizim kurduğumuz sistemin-takımın “biz” olmadan bile çalışabilmesi gerekmektedir.
Özellikle canlıda olan bir projede çalışıyorsak, her kritik hata bize para, vakit kaybı ve stres olarak geri dönecektir. Peki bu hatalar ve uygulanan çözümler bugün hatırlandığı gibi yarın da tüm takım tarafından hatırlanacak mı? Tabii ki hayır.
Bunun önüne geçebilmek adına ekip içerisinde hem ekip kültürü kazandırmak hem de sürdürülebilir bir takım olgusu yaratmak için bir belge oluşturduk: KAOS SENARYOLARI.
Canlıda yaşadığımız sorunları, yüklü crash’leri, para kaybına neden olan ve bize mesai yaptıran tüm sorunlarımızı nedenleri, başlıkları ve çözümleriyle beraber belgeleyerek kayıt ediyoruz.
Ve takımımıza yeni katılan arkadaşlarımıza kılavuz şeklinde verip ilk olarak bunları okumasını istiyoruz. Sebebi: bilgi, tecrübe ve domain aktarımı. Bu kaos senaryoları, biz olmasak bile bizim çözdüğümüz ağır bir problemi bizden sonra başka bir arkadaşımız aynı yerde karşılaşırsa, bizim harcadığımız vakit kadar vakit harcamamasını umarak yaptığımız, birbirimizin tecrübelerinden yararlandığımız ve stresli anlarda kılavuzumuz olması adına başlattığımız bir durumdu.
Belki ekiplerinde yapmak veya denemek isteyen olursa diye paylaşıyorum.