Ekran değil hikâye anlatın
“Burada mavi buton olsun” demeden önce kullanıcının bu sayfaya neden geldiğini ve ne yapmak istediğini anlatın. İyi geliştirici bu hikâyeyi doğru akışa dönüştürür.
Günlük hayattan örnek vermek teknik terimden daha açıklayıcıdır. Bugün işi nasıl yaptığınızı adım adım göstermek önemli detayları ortaya çıkarır.
Karar vermeniz gereken alanlar
Kimin kullanacağı, hangi sorunun öncelikli olduğu, bütçe sınırı, hedef tarih ve başarılı sayılacak sonuç ürün sahibinin kararlarıdır. Veri yapısı veya kullanılan araç ise teknik değerlendirmedir.
Bu ayrım toplantıları hızlandırır. Her teknik tercihe hâkim olmaya çalışmak yerine doğru soruların cevaplarını sahiplenirsiniz.
Belge hazırlamak göz korkutmamalı
Uzun teknik doküman yerine bir sayfalık proje özeti, örnek kullanıcılar ve öncelikli işler iyi başlangıçtır. Beğendiğiniz uygulamaları neden beğendiğinizi de ekleyebilirsiniz.
Çizimler kusursuz olmak zorunda değildir. Basit notlar bile zihninizdeki akışı görünür hâle getirir; geliştirici bunları düzenler.
İletişim çalışma biçiminin parçasıdır
Anlamadığınız terimi sormaktan çekinmeyin. Geliştiricinin kararı sade dille açıklayabilmesi, uzun vadeli iş birliği için önemli bir işarettir.
Ben proje formunu da bu nedenle aşırı teknik hazırlamadım. Üyelik, ödeme ve bildirim gibi ürün kararlarını soruyorum; altyapı tarifini müşteriden beklemiyorum.