İçeriğe geç
codebiy
Yazı masasına dön

İlk özellikten önce

Bir özellik listesi, hangi işi kolaylaştıracağı anlaşılmadan büyüyebilir. Başlangıç noktası bir kişi, bir durum ve işe yarayan bir değişim olmalı.

Yeni bir ürün fikri çoğu zaman liste olarak gelir: yönetim paneli, hesaplar, bildirimler, belki bir yapay zekâ asistanı. Bunlar tanıdık yazılım parçaları olduğu için fikri somutlaştırır. Liste ayrıntılı hale gelirken ürünün amacı belirsiz kalabilir. Ekranları çizmeye başlamadan önce, onları kullanacak kişi hakkında bir cümle kurmak isteriz. Bu kişinin hangi işi yapmaya çalıştığını anlamak, özelliklerin yerini de belirler.

O cümlede bir durum ve bir değişim bulunmalı. Çalışmalarını onay için müşterilerine gönderen bağımsız bir tasarımcı düşünün. “Projeleri yönetmek”, ilk sürüme yön vermek için çok geniştir. “Müşterinin e-posta zincirinde aramadan doğru tasarımı onaylamasına yardımcı olmak” ise inceleyebileceğimiz bir iş tarif eder. Bugün ne olduğunu, belirsizliğin nerede başladığını ve işin ne zaman bitmiş sayıldığını sorabiliriz.

Bugün yapılan işi izleyin

Mümkünse işin gerçekten yapıldığı son örnekten başlayın. İlgili kişiden özel bilgileri kaldırarak dosyaları, mesajları ve kararları göstermesini isteyin. Daha iyi bir uygulama hayal etmesini beklemek yerine sırayı anlamaya çalışın. İşi ne başlattı? Hangi bilgi gerekliydi? Nerede durup başka birini bekledi? Geri dönüp kontrol etmesi gereken ayrıntı neydi? Bu sorular, konuşmayı genel beğenilerden somut davranışlara taşır.

Örneğimizde sorun sürümlerin karışması, onay yetkisinin belirsizliği veya geri bildirimin farklı yerlere dağılması olabilir. Bunlar farklı sorunlardır. Kimin onay vereceği belli değilse, güzel tasarlanmış bir onay düğmesi tek başına yeterli olmaz. Keşif, bulgular başka bir yere işaret ettiğinde geliştirmek istediğimiz şeyi değiştirebilmelidir. Başlangıçtaki fikre bağlı kalmak, görüşmenin amacı haline gelmemeli.

Gözlemlediğiniz şeylerle varsaydıklarınızı ayrı yazın. “Müşteri birden fazla dosya bağlantısı alıyor” bir gözlemdir. “Tek portal kullanmak müşterinin daha erken yanıt vermesini sağlar” ise henüz sınanmamış bir düşüncedir. Bu ayrımı görünür tutmak, teklifin hem yapılacak işi hem de o işten öğrenilmesi beklenen şeyi açıklamasını sağlar. Belirsizlik kaybolmaz; konuşulabilecek bir biçime girer.

Tamamlanan tek bir yolculuk çizin

İşe yarayan bir sonuçla biten en küçük yolculuğu seçin. Onay örneğinde tasarımcı bir sürümü paylaşır, müşteri neyi incelemesi gerektiğini anlar ve karar iki kişi için de görünür olur. Belirsiz yanıt, süresi dolmuş bağlantı veya değiştirilen dosya tamamlanmayı engelliyorsa bu durumlar da yolculuğun parçasıdır. İlk sürümün küçük olması, bu temel geçişleri açıklamasız bırakmayı gerektirmez.

Bu sınır, ekran sayısından daha anlamlıdır. On farklı bilgi kutusu içeren bir panel, asıl işi yarım bırakabilir. Bilgi, izin ve geri bildirimi doğru şekilde bir araya getiren kısa bir akış ise kendi içinde tamamlanmış olabilir. Kapsamı konuşurken kaç ekran üretileceğinin yanında, kişinin başladığı işi hangi noktada bitirebildiğini de tarif etmek gerekir.

Sırayı denemek için kaba bir çizim yeterlidir. Gerçekçi bir dosya ve belirli bir taleple akışı yürütün. İnceleyen kişiden sırada ne olacağını düşündüğünü anlatmasını isteyin. Her adım sözlü açıklama gerektiriyorsa, doğrudan kod yazmak alttaki soruyu çözmeyebilir. Çizimin değişmesi kolayken bir etiketi, bir adımı veya bilgi sırasını yeniden düşünmek için hâlâ alan vardır.

İlk sürüme bir soru bağlayın

İlk sürümün cevap aradığı bir soru olsun. Müşteri güncel sürümü ayırt edebiliyor mu? Tasarımcı hangi işlerin karar beklediğini görebiliyor mu? Bu sorular, başlangıç kapsamına büyük bir analiz sistemi eklemeden de neyin gözlemlenmesi gerektiğini gösterir. Gözlemin nasıl yapılacağını ayrıca konuşabilirsiniz; önemli olan sürümün yalnızca özellik teslimi olarak tarif edilmemesidir.

Çekici ek fikirleri ayrı yerde tutun. Bildirimler, geçmiş ve daha kapsamlı marka ayarları değerli olabilir; her biri desteklediği yolculuk üzerinden yerini bulmalı. Ertelemenin gerekçesi ve yeniden değerlendirme koşulu yazılıysa bir fikri bekletmek kolaylaşır. Keşfin çıktısı mütevazı kalabilir: kullanıcı, mevcut iş, önerilen yolculuk, açık varsayımlar ve kapsam sınırı. Bir sonraki iyi fikir geldiğinde dönülecek ortak zemin budur.

OKUMAYA DEVAM ETKullanıcıya alan bırakan arayüzlerYayın, bir öğrenme döngüsüdür