Yaklaşım
Ne geliştireceğimize böyle karar veriyoruz.
Aşağıdaki beş ilke, bir işlevin ürüne girip girmeyeceğini belirleyen ölçütlerdir. Slogan değil, her gün verdiğimiz kararların dayanağı.
01
Tasarım gereği sade
Kapsamı dar tutulmuş bir uygulama baştan sona anlaşılabilir. Eklemeden önce çıkarırız.
Sadelik görsel bir tercih değil, kapsam kararıdır. Bir uygulama tek oturumda öğrenilemiyorsa sorun arayüzünde değil kapsamındadır.
02
Amaca göre geliştirilir
Her işlev, kullanıcının gerçekten ihtiyaç duyduğu bir soruna karşılık gelir.
Başka bir ürünün listesinde yer aldığı için özellik eklemeyiz. Çözdüğü durum somut olarak anlatılamıyorsa o işlev henüz hazır değildir.
03
Varsayılan olarak şeffaf
Bir ürünün ne yaptığını, neyi yapmadığını ve hangi aşamada olduğunu açıkça yazarız.
Bu yüzden sitedeki her ürünün durumu yazılıdır. Tamamlanmamış bir ürünü hazır göstermek, sonradan geri alınması gereken bir söz doğurur.
04
Ölçülebilir performans
Hız ve boyut, tanıtım metninde sıfat değil, ölçülen mühendislik hedefleridir.
Açılış süresi, bellek kullanımı ve kurulum boyutu geliştirme boyunca izlenir. Bu değerleri yalnızca ölçtükten sonra yayınlarız.
05
Kullanıcıya saygı
Dosyalarınız sizin cihazınızda kalır, dikkatiniz de sizindir.
Bu, uygulamada bildirim, öneri kutusu ya da dikkat çekmek için tasarlanmış başka bir öğe bulunmaması; ekranın merkezinde her zaman kullanıcının kendi işinin durması demektir.