İçeriğe geç

Kullanıcının ne yapmaya çalıştığını anlayan, geliştirilebilir ve ölçülebilir arayüzler. Tasarım dosyası değil, çalışan bir sistem teslim ediyoruz.

  • Kullanıcı Akışı
  • Arayüz Sistemi
  • Prototip
  • Erişilebilirlik
Örnek projeler

İyi arayüz fark edilmez; kullanıcı ne yaptığını düşünmeden yapar.

UI/UX tasarım, bir web sitesinin, uygulamanın ya da yazılımın kullanıcı tarafından kolay, hızlı ve hatasız kullanılabilmesi için yapılan arayüz ve kullanıcı deneyimi tasarımıdır. UX (kullanıcı deneyimi) akışları, bilgi mimarisini ve kullanıcının ihtiyacını ele alır; UI (kullanıcı arayüzü) ise bu akışın ekranlardaki görsel karşılığını, yani renk, tipografi ve bileşenleri tasarlar.

Arayüz tasarımını estetik bir katman olarak değil, ürünün kendisi olarak görüyoruz. Bir ekranın nasıl göründüğü kadar hangi durumda ne söylediği de tasarımın parçası: boş durumlar, hata mesajları, yükleniyor hâlleri, uzun metinler.

Teslim ettiğimiz şey bir görsel dosya yığını değil. Token'ları, bileşenleri ve kuralları olan; geliştirme tarafında birebir karşılığı bulunan bir tasarım sistemi. Aynı ekipte geliştirici de olduğu için tasarım hiçbir zaman uygulanamaz bir yerde bitmiyor.

UI/UX tasarım: mobil rezervasyon akışının ekranları, bileşen kütüphanesi ve kullanılabilirlik testi sonuçları

Elinizde ne kalıyor

  • Kullanıcı akış haritaları
  • Tıklanabilir prototip
  • Tasarım sistemi ve token'lar
  • Bileşen kütüphanesi
  • Erişilebilirlik raporu

Rehber

UI UX tasarım nedir, iyi bir arayüz nasıl tasarlanır?

Bir ürünün ne kadar iyi çalıştığını çoğu zaman kodu değil, arayüzü belirler. Kullanıcı bir butonu bulamıyorsa, bir formda neyi yanlış yaptığını anlamıyorsa ya da aradığı bilgiye üç tıkta ulaşamıyorsa, arkadaki sistem ne kadar iyi olursa olsun ürün kötü bulunur. Aşağıda arayüz tasarımına nasıl yaklaştığımızı adım adım anlattık.

UI ile UX arasındaki fark

UX, kullanıcının bir işi baştan sona nasıl yaptığıyla ilgilenir: hangi adımlardan geçtiği, nerede takıldığı, hangi bilgiye ne zaman ihtiyaç duyduğu. UI ise bu adımların ekranda nasıl göründüğüyle: butonların, formların, tabloların ve yazıların tasarımıyla.

İkisi ayrı düşünüldüğünde sorun çıkar. Güzel ama kullanılması zor bir arayüz de, mantıklı ama okunması zor bir arayüz de kullanıcıyı yorar. Bu yüzden kullanıcı deneyimi tasarımı ile arayüz tasarımını aynı ekipte, aynı süreçte yürütüyoruz.

Araştırma ve kullanıcı akışları

Tasarıma ekran çizerek değil, kullanıcıları ve yapmaya çalıştıkları işleri anlayarak başlıyoruz. Mevcut bir ürün varsa kullanım verilerine ve destek taleplerine bakıyor, ekiple ve gerçek kullanıcılarla konuşuyoruz.

Bu çalışmanın çıktısı kullanıcı akışları: Bir kullanıcının bir hedefe ulaşmak için geçtiği tüm adımlar, karar noktaları ve hata durumlarıyla birlikte çiziliyor. Ekranlar bu akışların üzerine tasarlanıyor.

Bilgi mimarisi ve gezinme

Kullanıcının aradığını nerede bulacağı, ekranın nasıl görüneceğinden önce çözülmesi gereken bir soru. Menü yapısı, sayfa hiyerarşisi ve isimlendirme bilgi mimarisi aşamasında netleşiyor. İyi bir bilgi mimarisinde kullanıcı nerede olduğunu ve bir sonraki adımda nereye gideceğini düşünmeden bilir.

Tasarım sistemi: tutarlı ve geliştirilebilir arayüz

Tek tek ekran çizmek yerine bir tasarım sistemi kuruyoruz: renk, tipografi ve boşluk değerleri (token'lar) ve bu değerlerle tasarlanmış bileşenler. Her bileşenin tüm durumları tanımlanıyor: normal, üzerine gelinmiş, seçili, devre dışı, hatalı, yükleniyor.

Tasarım sistemi hem tutarlılığı hem de hızı sağlıyor. Yeni bir ekran eklemek yeni bir tasarım projesi olmuyor ve geliştirici ekip tasarımı tahmin etmek zorunda kalmıyor.

Prototip ve kullanılabilirlik testi

Geliştirmeye başlamadan önce tıklanabilir bir prototip hazırlıyor ve gerçek kullanıcılara görev bazlı testlerle deniyoruz. Beş ile sekiz kullanıcıyla yapılan bir test turu, akıştaki büyük sorunların çoğunu ortaya çıkarıyor.

Bir hatayı prototipte düzeltmek, kodlandıktan sonra düzeltmekten çok daha ucuz. Test bu yüzden sürecin isteğe bağlı bir adımı değil, tasarımın parçası.

Erişilebilirlik

Arayüzün renk körlüğü olan, ekran okuyucu kullanan ya da fare yerine klavyeyle gezinen kişiler tarafından da kullanılabilmesi gerekiyor. Kontrast oranlarını, klavye gezinimini, odak sırasını ve ekran okuyucu davranışını tasarım aşamasında kontrol ediyoruz.

Arayüz tasarımında sık yapılan hatalar

Arayüz denetimlerinde en sık karşılaştığımız sorunlar, tasarımın yalnızca ideal durum için yapılmasından kaynaklanıyor. Gerçek kullanımda ise ekranlar boş, dolu, hatalı ya da yükleniyor hâllerde görülüyor.

  • Boş durumların ve hata mesajlarının tasarlanmaması
  • Aynı işi yapan butonların farklı ekranlarda farklı görünmesi
  • Uzun metinlerin, büyük sayıların ve farklı dillerin hesaba katılmaması
  • Mobil ekranın masaüstü tasarımının küçültülmüş hâli olması
  • Düşük kontrast yüzünden metinlerin okunamaması
  • Kullanıcıyı bir sonraki adım konusunda yönlendirmeyen ekranlar

Tasarımdan geliştirmeye devir

Bir tasarımın değeri, ekranlara ne kadar sadık uygulandığıyla ölçülür. Bu yüzden teslimatı geliştirici ekibin ihtiyacına göre hazırlıyoruz: token dosyaları, her bileşenin tüm durumları, ölçüler, geçiş süreleri ve davranış notları tek bir yerde.

Geliştirme sürecinde tasarım ekibi devrede kalıyor; ortaya çıkan soruları cevaplıyor ve uygulanan ekranları tasarımla karşılaştırıyor. Geliştirmeyi de biz yapıyorsak tasarım ve kod aynı ekipte buluştuğu için bu adım çok daha kısa sürüyor.

Kullanıcı deneyimi tasarımı işe nasıl yansır?

İyi bir kullanıcı deneyimi kendini doğrudan iş sonuçlarında gösterir: Bir formu tamamlayan ziyaretçi sayısı artar, destek ekibine gelen “bunu nasıl yapıyorum?” soruları azalır, yeni kullanıcı ürünü öğrenmek için daha az zaman harcar. Yönetim panellerinde ise her gün tekrarlanan bir işin birkaç saniye kısalması, haftanın sonunda ekibe saatler kazandırır.

Bu yüzden tasarıma başlamadan önce hangi göstergenin iyileşmesini istediğimizi birlikte belirliyoruz. Kullanılabilirlik testlerinde ve yayından sonra aynı göstergeyi ölçerek tasarımın gerçekten işe yarayıp yaramadığını görüyoruz.

UX ajansıyla çalışma süreci

Bir UI UX tasarım projesi genellikle şu aşamalardan geçiyor; ürünün büyüklüğüne göre bazı aşamalar kısalıyor ya da birleşiyor:

  • Keşif: hedefler, kullanıcılar, mevcut ürün ve rakipler
  • Araştırma: kullanıcı görüşmeleri, kullanım verileri, arayüz denetimi
  • Akışlar ve bilgi mimarisi
  • Tel çerçeveler: ekranların yapısının renk ve stil olmadan çizilmesi
  • Arayüz tasarımı ve tasarım sistemi
  • Prototip, kullanılabilirlik testi ve iyileştirme
  • Geliştiriciye devir ve uygulama kontrolü

Mobil uygulama ve web arayüzünde farklar

Aynı ürünün mobil ve web arayüzü birebir aynı olmamalı. Telefonda ekran küçük, kullanıcı çoğu zaman tek elle ve hareket hâlinde; dokunma alanlarının büyük, önemli eylemlerin başparmak hizasında ve metinlerin kısa olması gerekiyor. Masaüstünde ise geniş tablolar, yan yana paneller ve klavye kısayolları verimliliği artırıyor.

Tasarım sistemi bu iki dünyayı ortak bir dille birleştiriyor: renkler, tipografi ve bileşenler aynı kalırken her platform kendi kullanım alışkanlığına göre düzenleniyor. Böylece kullanıcı cihaz değiştirdiğinde ürünü yeniden öğrenmek zorunda kalmıyor.

Mevcut bir ürünün arayüzünü iyileştirmek

Her proje sıfırdan tasarım gerektirmiyor. Yayında olan bir ürünü iyileştirirken işe arayüz denetimiyle başlıyoruz: kullanılabilirlik sorunları, görsel tutarsızlıklar, erişilebilirlik açıkları ve kullanıcıların en çok takıldığı akışlar çıkarılıyor.

Ardından ürünü durdurmadan, kademeli bir yenileme planıyla ilerliyoruz. Önce en çok kullanılan ve en çok sorun çıkaran ekranlar ele alınıyor; tasarım sistemi bu süreçte yavaş yavaş kuruluyor ve her yeni ekran aynı kurallarla tasarlanıyor.

Kapsam

Bu hizmetneleri içeriyor.

Aşağıdakilerin tamamı standart kapsamın parçası. Projeye göre ağırlıkları değişiyor, hiçbiri opsiyonel değil.

  • 01

    Araştırma ve akışlar

    Kullanıcı rolleri, görev akışları ve mevcut arayüzün sorunlu noktaları. Varsayımlar yazıya dökülüyor.

  • 02

    Bilgi mimarisi

    Gezinme yapısı, hiyerarşi ve isimlendirme. Kullanıcının aradığını nerede bulacağı tasarımdan önce çözülüyor.

  • 03

    Arayüz sistemi

    Renk, tipografi ve boşluk token'ları; buton, form, tablo, modal gibi bileşenlerin tüm durumlarıyla tanımlanması.

  • 04

    Prototip

    Tıklanabilir prototiple akışları geliştirme başlamadan test ediyoruz. Yanlış karar en ucuz olduğu yerde yakalanıyor.

  • 05

    Hareket tasarımı

    Geçişler, geri bildirimler ve mikro etkileşimler; süre ve eğri değerleriyle birlikte belgeleniyor.

  • 06

    Erişilebilirlik

    Kontrast, klavye gezinimi, odak sırası ve ekran okuyucu davranışı kontrol ediliyor.

Projeler

Bu hizmetinyayındaki hâli.

Aynı yaklaşımın gerçek projelerdeki karşılığı. Her birinin arkasında ne düşündüğümüz vaka sayfasında yazıyor.

Sık sorulanlar

Görüşmeden öncemerak edilenler.

  • Evet. Bu durumda teslimatı geliştiriciler için hazırlıyoruz: token dosyaları, bileşen dokümantasyonu ve durum tablolarıyla birlikte. Geliştirme sürecinde soru-cevap desteği de kapsama ekleniyor.

  • Önce bir arayüz denetimi yapıyoruz: kullanılabilirlik sorunları, tutarsızlıklar ve erişilebilirlik açıkları çıkarılıyor. Sonrasında kademeli bir yenileme planıyla ilerliyoruz.

  • Prototip üzerinden görev bazlı testler yürütüyoruz. Beş-sekiz kullanıcıyla yapılan bir tur, akıştaki büyük sorunların çoğunu ortaya çıkarıyor.

  • UX (kullanıcı deneyimi), kullanıcının bir işi baştan sona nasıl yaptığıyla, yani akışlar, bilgi mimarisi ve ihtiyaçlarla ilgilenir. UI (kullanıcı arayüzü) ise bu akışın ekrandaki görsel karşılığıdır: renk, tipografi, butonlar ve formlar. İyi bir ürün ikisinin birlikte tasarlanmasını gerektirir.

  • Arayüz tasarımı, tasarım sistemi ve tıklanabilir prototipler için Figma kullanıyoruz. Dosyalar sizin hesabınızda kalıyor ve geliştirici ekip doğrudan erişebiliyor.

  • Tasarım sistemi; renk, tipografi ve boşluk kurallarıyla bu kurallarla tasarlanmış bileşenlerin bir araya getirildiği ortak bir kütüphanedir. Arayüzün tutarlı kalmasını, yeni ekranların hızlı tasarlanmasını ve geliştiricilerin tasarımı tahmin etmeden uygulamasını sağlar.

  • Evet. Web uygulamaları, yönetim panelleri, mobil uygulamalar ve web siteleri için arayüz tasarlıyoruz. Her platformun kendi kullanım alışkanlıklarını tasarım sisteminin içinde ele alıyoruz.

  • Ekran sayısına ve araştırma kapsamına göre değişiyor. Küçük bir ürünün temel akışları birkaç hafta içinde test edilebilir prototipe dönüşürken, kapsamlı bir panel ya da uygulama için süre daha uzun oluyor. Takvimi araştırma aşamasından sonra netleştiriyoruz.

İletişim Yeni projelere açığız

Bu iş sizde devar mı?

UI/UX Tasarım kapsamında ne yapmak istediğinizi anlatın; iki gün içinde bir yaklaşım, takvim ve bütçe aralığıyla dönelim.

info@siriworks.com