Ekipte altı aydır uğraşılan iş bitti; performans arttı, hata azaldı, mimari güzelleşti. Sunum günü geldiğinde ise yazılımcı ayağa kalkar, ekrana teknik şemayı açar ve yirmi dakika sonra odada bir tek kendisinin memnun kaldığı bir toplantı kalır. Sorun müşteride değil; sorun, dilde. Müşterin kodu okumaz, uğraşı da görmez; değerini, anlattığınız hikâyeden anlar. Sunum sanatı, teknik işin tamamlayıcısıdır, süsü değil.

Sunum da bir üründür; kullanıcısı vardır, amacı vardır ve tasarımı gerekir. Müşterinin sözlüğünde "mock", "endpoint" veya "cache" diye bir kapı yoktur; "maliyet", "hız", "şikâyet" ve "kazanç" vardır. Biz o sözlüğe girmezsek, müşteri kendi yorumuyla girer ve yorum, çoğu zaman en kötümser olandır. O yüzden sunum, kodu yazdığımız sürecin bir parçasıdır: Kodu yazarken, "bunu masaya nasıl anlatacağım" notunu da aynı ciddiyetle alırız. Bittiği gün ayağa kalkıp doğaçlama yapılan sunum, doğaçlamaya bırakılmış bir üründür; ve doğaçlama, kalabalık önünde nadiren iyi bir arkadaştır.

Müşterinin Tek Sorusu

Müşteri sunumda üç şeyi ölçer: İşi bitirdiniz mi, bana ne kazandırdı, sonra ne olacak? Teknik detay, bu üç sorunun yanında bir merdiven altıdır. "Veritabanı sorgularını optimize ettik" cümlesi, bizim için bir zafer, müşteri için bir bilgi kirliliğidir. Aynı cümleyi "sipariş sayfası eskiden üç saniyede açılıyordu, şimdi üçte birine indi; müşterileriniz sepetini bırakmadan alışverişi bitirebiliyor" diye kurduğunuzda, o da bizim gördüğünü görür. Çeviri, altını çizerek söylemek gerekir, sadelik değil; saygıdır. Karşımızdakinin zamanını ve dikkati, bizimkinden değerlidir.

Teknik detayı satan değil, teknik değeri anlatan kazanır; müşteri ekrandaki şemayı değil, kendi işine dokunan sonucu hatırlar.

Sunumun Küçük Sanatları

İyi sunum, iyi yazılıma benzer: az unsur, net akış, önceden düşünülmüş kenar durumlar. Slaytta değil, hikâyede ilerleyin: Başta problem neydi, neyi değiştirdik, müşteri bugün ne fark eder? Ekran görüntüsü, mimari şemadan daha çok konuşur; ama en güçlüsü, işin canlı gösterimidir. Gösteri yapılacaksa da prova edilmiş olandan yana olun. Sayı verirken üçü aşmayın: müşteri, yirmi metrikten hiçbirini hatırlamaz; tek bir iyi kıyaslama, tamamını yener. Ve soru geldiğinde "bu detay technical bir konu, sonra anlatalım" demeyin; ya sadeleştirin ya da "iyi soru, bunun müşteriye etkisi şudur" diye cevaplayın.

Dil, Ekipten Başlar

Bu sanat, sunum günü değil, ekip içi alışkanlıkta inşa edilir. Bir özellik bittiğinde ekipte klasik soru şudur: "Bunu, müşteriye bir cümleyle nasıl anlatırız?" Cevabı bulamıyorsak, belki de yaptığımız işi tam oturtamadık; çünkü anlatılamayan değer, satılamaz. Teknik ekip, dili müşterinin diline çevirmediği sürece, en iyi iş bile ikinci sınıf görülür. Sunum sanatı, kodun son satırıdır; bitirmeden yazmayı öğrenmek gerekir.