Kapak
Fintech · UX vakası

Split & Batch
Payment.

Birden çok kişiye para gönderirken neden hâlâ her işlemi tek tek yapıyoruz?

Bu konsept vaka çalışmasında, birden çok kişiye para göndermeyi tek akışta yapmanın yolunu aradım. İşe yeni bir özellik hayal ederek değil, var olan bir bankacılık akışını gözlemleyerek başladım.

Rol
UX/UI tasarım · uçtan uca · tek başıma
Süreç
Gözlem → analiz → tasarım → test protokolü
Kapsam
Mobil bankacılık · çok alıcılı transfer
Durum
Konsept (yayınlanmadı) · Figma
Toplu Gönderim ekranı: 5 kişilik İş Grubu seçili, tutar ve açıklama alanları boş
toplu gönderim
Başlangıç sorusu02 / 07

Çözüme atlamadan, soruyu sordum

Bir gün birden çok kişiye para göndermem gerekti ve aynı işlemi beş kez baştan yaptım. Menü, alanlar ve onay hep aynıydı. Yalnızca isim ve tutar değişiyordu.

“

İnsanlar zaten birden çok kişiye para gönderiyor. Uygulama neden hâlâ tek kişiye gönderiyormuşuz gibi davranıyor?

Bu yüzden "Toplu gönderim nasıl eklenir?" diye sormadım. "Mevcut akış birden çok alıcıyı neden hiç görmüyor?" diye sordum. Tasarıma bu sorudan başladım.

O dönemde kullandığım uygulamalarda toplu gönderim yoktu.

Gözlem ve çıkarım03 / 07

Gördüklerim ve oradan çıkardıklarım

İş Bankası'nın Para Aktar → Başka Hesaba TL Aktar akışını adım adım kullandım. İyi çalışan yanlarını da beni yoran yanlarını da not aldım.

İşe yarayanlar — korumaya karar verdiklerim

Süreç tek ekranda ilerliyordu → toplu transferi de olabildiğince az ekrana sığdırmaya karar verdim. Alan adları ve yönlendirmeler sade ve tanıdıktı → bankacılık dilini yeniden icat etmedim, tanıdık dili korudum.

Beni yoranlar — çözmeye karar verdiklerim

İşlemler kategorilere ayrılmamıştı, aradığımı bulmak zordu → akışın ilk adımında "Ne yapmak istiyorum?" sorusunu netleştirdim. Gönderim tarihini seçemiyordum → tarihi her alıcı için ayarlanabilir bir alan yaptım. En çok da yarım kalan alıcının kaybolması yordu → alıcıyı işlemden bağımsız, kalıcı bir kayıt yaptım.

Hepsi tek bir karara çıktı: akışı sıfırdan kurmadım. Tanıdık olanı korudum ve birden çok alıcıyı akışın merkezine koydum.

GözlemlerimPara Aktar akışı
+Olumlu
▸Süreç tek ekranda ilerliyor
▸Bankacılık dili sade ve tanıdık
−Olumsuz
▸İşlemler kategorilere ayrılmamış
▸Gönderim tarihi seçilemiyor
▸Yarım kalan alıcı kayboluyor
gözlem notları — olumlu / olumsuz
En zor karar04 / 07

Grubu geçici değil, kalıcı yaptım

En çok zorlandığım yer, küçük görünen bir aksaklığın altındaki soruydu.

Alıcı eklemeye başlayıp işlemi bitirmezsen, o kişiyi baştan girmen gerekiyordu. Yüzeyde sıradan bir pürüzdü, ama asıl sebep daha derindeydi. Uygulama alıcıyı ve grubu işlemin parçası olarak tuttuğu için, işlem tamamlanmayınca onlar da yok oluyordu.

AGeçici liste

Grup, tek bir transfer için toplanan geçici bir liste olarak kalırdı. Kurması kolay ve var olan mantığa yakındı. Ama gözlemlediğim sorunu aynen geri getiriyordu.

BKalıcı nesneSeçtiğim

Grup kendi başına var olurdu: kaydedilir, düzenlenir, silinir, tekrar kullanılır. Bu yol daha zordu; grubun yaşam döngüsünü ve üyeleriyle ilişkisini düşünmem gerekiyordu.

Artık grubu bir kez kurup tekrar tekrar kullanıyorsun; düzenleyebiliyor ve saklayabiliyorsun. İşlem grubu kullanıyor, ama grup işleme bağlı değil. İşlem yarım kalsa da grup kaybolmuyor.

Toplu Gönderi sekmesinde, tekrar kullanılabilen kayıtlı gruplar
kayıtlı gruplar · düzenle / sil
Karmaşığı sadeye05 / 07

Önce herkese, sonra farklı olana

Grup hazırdı; peki içindeki kişiler birbirinden farklıysa? Her alıcıya ayrı tutar, açıklama, hatta ayrı gönderim yöntemi girilebilmeliydi. Ama bu, çözmeye çalıştığım "beş kez form doldurma" sorununu geri getirebilirdi.

Bunu tek bir kalıpla çözdüm: önce değeri herkese ver, sonra yalnızca farklı olanı değiştir.

1önce — herkese 100 ₺
Grup ekranı: Tüm Alıcılara Uygula ile herkese 100 TL atanmış
→
2sonra — Ayşe 200 ₺
Grup ekranı: yalnızca Ayşe Germen'in tutarı 200 TL'ye değiştirilmiş

Tutarı, tarihi ve açıklamayı kişi kişi doldurmuyorsun. Bir kez belirleyip tek hamlede tüm gruba atıyorsun. Beş kişi de aynı değeri anında alıyor ve çoğu zaman iş burada bitiyor.

Biri farklıysa (diyelim bir arkadaşının payı daha fazla), yalnızca o kişiye dokunup değerini değiştiriyorsun. Diğer dördü olduğu gibi kalıyor.

Böylece en sık durum, yani herkese aynı değer, tek dokunuşa iniyor. Farklı bir değer gerektiğinde de akış kalabalıklaşmıyor.

Düşünceyi arayüze06 / 07

Kararları uçtan uca tek bir akışta birleştirdim

Kararlar ancak çalışan bir akışta gerçek oluyor. Akış beş adımdan oluşuyor: bireysel ya da toplu seçimi, grup seçimi, herkese tek hamlede atama, farklı olanı ayırma ve özette onay.

Para Gönder ekranında Bireysel Gönderi ve Toplu Gönderi sekmeleri
01
Bireysel / toplu seç
→
Toplu Gönderim ekranında 5 kişilik İş Grubu seçili
02
Grubu seç
→
Tutar, açıklama ve tarih, Tüm Alıcılara Uygula ile herkese atanıyor
03
Herkese ata
→
Ayşe Germen'in tutarı 200 TL'ye çıkmış, diğer alıcılar 100 TL'de
04
Farklı olanı ayır
→
Gönderim Özeti: toplam 600 TL, kişi kişi tutarlar ve Onay butonu
05
Özeti onayla

"Bireysel / Toplu Gönderi" seçimini akışın ilk adımına koydum. Böylece birden çok kişiye göndermek gizli bir seçenek olmaktan çıktı, ilk bakışta görünen bir seçim oldu.

Tasarım notu — görsel dil

Görsel dilde gösterişten kaçındım. Kullanıcıların bankacılık alışkanlığını bozmamak için sınırlı bir mavi–siyah ölçek ve tek bir yazı tipi (Open Sans) kullandım. Renk yalnızca eylem butonlarında güçleniyor: Devam, Onay, Tüm Alıcılara Uygula.

Mavi ölçek · #0E2087 → #F5F6FF
Siyah ölçek · #1A1A1A → #FFFFFF
Open Sanstaban 14 · oran 1,25

Bunu bir bitiş olarak görmüyorum. Arayüzler tasarlandı ve akış uçtan uca tamamlandı. Sırada gerçek insanlarla test var.

Kapanış07 / 07

Bu proje bana ne kattı

Bu proje bana şunu bir kez daha gösterdi: asıl iş çoğu zaman yeni bir özellik icat etmek değil, var olan akışın görmediği durumu fark etmek. Buradaki her karar tek bir gözlemden çıktı: beş kişiye tek tek para göndermek çok yorucuydu.

Tasarımı doğrulanmış saymıyorum. Bunun yerine nasıl doğrulayacağımı tasarladım: üç aşamalı bir kullanılabilirlik testi protokolü.

Kullanılabilirlik testi protokolü
01Karşılama

Katılımcıya test edilenin kendisi değil, arayüz olduğunu anlatıyorum.

02Yürütme

Sesli düşünmesini isteyip sessizce izliyorum. Yeni bir grup kurabiliyor, kayıtlı alıcıları ekleyebiliyor ve toplu transferi zorlanmadan tamamlayabiliyor mu?

03Sonlandırma

Teşekkür edip oturum kayıtlarını gözden geçiriyorum.

Bu protokolü gerçek insanlarla uyguladığımda, "önce herkese, sonra farklı olana" kalıbının beklediğim kadar sade hissettirip hissettirmediğini göreceğim. Bulgular büyük olasılıkla bazı kararlarımı değiştirecek; testi tam da bunun için yapıyorum.

Karmaşık bir akışı sadeleştirecek birini arıyorsan, konuşmak isterim.