Blogs

SAP Fiori UI/UX ve Design Thinking: Tasarım Rehberi

SAP Fiori UI/UX ve Design Thinking, kurumsal uygulamalarda kullanıcı odaklı tasarım anlayışının iki temel bileşenidir. Fiori, modern ve duyarlı bir ara yüz çerçevesi sunarken Design Thinking süreci bu tasarımın gerçek kullanıcı ihtiyaçlarına göre şekillenmesini sağlar. MDP Group olarak gerçekleştirdiğimiz projelerde bu iki yaklaşımı bir arada kullanmanın iş süreçlerinde ölçülebilir iyileşme sağladığını gözlemliyoruz.

İş uygulamaları doğal, özelleştirilmiş ve müşterilerin gerçekte çalışma şekline göre ayarlanmış olmalıdır. Bu, son ürün için mükemmel UI (User Interface) tasarım ilkelerine sahip gelişmiş SAP Fiori kullanıcı deneyimi ile sağlanabilir. SAP Fiori’nin kullanıcı deneyimi (UX), birden çok cihaz ve organizasyon alternatifinde özelleştirilmiş, hızlı yanıt veren ve basit bir deneyim sunar.

Design Thinking

Design Thinking, yani tasarım odaklı düşünme aslında sadece bir tasarım biçimi değildir. Bu terimi ilk duyanlar genelde tasarım odaklı düşünmeyi endüstriyel tasarım veya grafik tasarım olarak düşünmektedir. Fakat tasarım odaklı düşünmenin anlamı bundan çok daha büyüktür.

Design Thinking, özünde çözüm odaklı düşünmenin yoğun bir şeklidir. Çözüme ulaşma aşamasında karşılaşılan sorunları, yenilikçi yaklaşımlarla ve farklı yol arayışlarıyla çözmektir. Her bir farklı yolda farklı yöntemler ve tasarımlar kullanılabilir.

Tasarım odaklı düşünme yönteminde genelde hazır çözümler bulunmaz. Bu yöntem aslında bir düşünme ve üzerinde çalışma yöntemidir. İstenilen herhangi bir konuda tasarım odaklı düşünme yöntemi kullanılabilir. Bu bağlamda SAP Fiori de tasarım odaklı düşünme yöntemini baz alan bir sisteme sahiptir.

SAP Fiori Design Thinking

Design Thinking’in 5 Aşaması

Tasarım odaklı düşünmenin onlarca farklı modeli vardır. Bu modeller arasında en yaygın ve en bilinen model olarak Hasso-Plattner Tasarım Enstitüsü tarafından ortaya konulan 5 aşamalı Design Thinking modelidir.

Aşama 1: Empati Yapın

Tasarım odaklı düşünmenin birinci aşamasında empati kurma yer almaktadır. Empati yapmanın sonucunda, kendi varsayımlarınızın önüne geçerek karşı tarafın sorunlarına veya ihtiyaçlarına odaklanabilir ve buna uygun çözümler geliştirebilirsiniz.

Aşama 2: Tanımlama

Bu aşamada fırsatlar ve problemler tanımlanır. Kurumsal ihtiyaçlar belirlenir ve not edilir. Elde edilen tanımlamalar müşteri duygu haritası ve müşteri yolculuk haritası gibi özel olarak tasarlanan kanvaslarda gruplara ayrılır ve oylanır.

Aşama 3: Fikir Geliştirme

Aşama 2’de elde edilen tanımlamalar, gruplara bölünmüş ve oylanmıştı. Bu aşamada ise fikir üretme çalışması yapılır. Önceki adımlarda tanımlanan sorunlar ve ihtiyaçlar için çeşitli fikirler üretilmeye başlanır. Üretilen fikirler design thinking çalışmasına katılan çalışanlar tarafından geliştirilir. Geliştirilen fikirlerin fayda-zarar değerlendirmeleri yapılır.

Aşama 4: Prototip Oluşturma

Bu aşamada çok az eforla mümkün olan en iyi çözümün prototipinin oluşturulması gerçekleştirilir. Prototip oluşturulur ve kullanıcılar tarafından değerlendirmeye alınır.

Aşama 5: Test Etme

Bir önceki aşamada oluşturulan bir veya daha fazla sayıdaki prototipin testleri aşama 5’te gerçekleştirilir. Gerekli testler sonucunda en yüksek başarı oranına sahip prototip seçilir.

SAP Fiori UX Tasarım İlkeleri

SAP Fiori UX tasarım ilkeleri

Fiori uygulamalarının rol tabanlı yaklaşımı, kullanıcı ihtiyaçlarına ve çevreleriyle nasıl çalıştığına bağlı olarak görevleri ayrıştırmaya yardımcı olur. SAP Fiori’nin temel tasarım ilkesi, tüm uygulamaları duyarlı hale getirmektir; farklı ekran boyutlarına sahip tüm cihazları her zaman destekler.

SAP Fiori UX tasarım ilkelerini başlıklar halinde inceleyebiliriz:

  • Rol Bazlılık: Uygulama, uygulamayı kullanacak rolün ihtiyaçlarını karşılayacak şekilde tasarlanmalıdır.
  • Duyarlılık/Esneklik: Fiori uygulamaları platform bağımsız çalışabilmelidir.
  • Sadelik: Kullanıcının gerçekten ihtiyaç duyduğu fonksiyonlara sahip, gereksiz her tür fonksiyonun ayıklandığı sade bir tasarım yapılmalıdır.
  • Uyumluluk: Fiori Launchpad, tüm uygulamaları, arama, paylaşma veya gezinme gibi hizmetleri entegre ve tutarlı bir şekilde sunar.
  • Duygusal Bağ Oluşturma: UI5, gelişmiş görseller, animasyonlar ve etkileşim ile kullanıcı deneyimini zenginleştirir.

Fiori UX Uygulamak İçin Gerekli Araçlar

  • SAP GUI ekranlarını modernize etmek için SAP Screen Personas.
  • SAP Fiori uygulamalarını oluşturmak ve geliştirmek için SAP Web IDE.
  • SAP Business kapsamına yenilik getirmek için S/4 HANA, Ariba Mobile ve SAP Hybris Cloud.
  • Fiori uygulamalarını kullanmak için Fiori Launchpad, Fiori Client ve SAP Portal.

SAP Fiori UI, UX Mimarisi Üzerinde Kimler Çalışabilir?

SAP Fiori UI UX mimarisi

Genel olarak tasarım uygulaması, son kullanıcı ihtiyaçlarını anlama becerilerinin yanı sıra UI geliştirme ve kodlama yetenekleri gerektirir. SAP Fiori UX mimarisi şu şekilde tasarlanabilir:

  • Değişiklikleri başkalarını etkilememesi gereken iş kullanıcıları (sütun sırası düzenlemeleri, sekme görünürlüğü gibi basit kişiselştirmeler).
  • Değişiklikleri kendi iş kolundaki insanları etkileyen iş uzmanları veya uygulama danışmanları (özel alanlar, tablolar, raporlar ekleme).
  • Değişikliklerinin tüm şirket kullanıcılarını etkileyen geliştiriciler (karmaşık iş mantığı değişiklikleri).

Fiori UI, UX ve Design Thinking’in Faydaları

“İzin İsteği” senaryosunu düşündüğümüz de bir kuruluştaki bir çalışan izin talebinde bulunmak isteyebilir. Mevcut izin bakiyesinin veya aynı takımın başka bir meslektaşının talep ettiği izin hakkının farkında olmayabilir.

SAP Fiori kullanıcı deneyimi

Artık tüm senaryo, tümü kendi tasarım ve işlevselliğine sahip hazır SAP Fiori uygulamalarıyla yapılabilmektedir. SAP Fiori “İzin İsteğim” uygulaması, çalışanların izin taleplerini anında oluşturmalarına ve onay için mobil cihazlarından yöneticilerine göndermelerine olanak tanır. Mevcut izin bakiyesini görüntüleme, izin taleplerini geri çekme veya sıfırlama ve onaylayana not ekleme gibi özellikler de mevcuttur.

Benzer şekilde, karar verici bir İK yöneticisi, masasından uzaktayken çalışanları tarafından gönderilen izin taleplerine anında göz atmak, onaylamak veya reddetmek için ilgili Fiori uygulamasını kullanabilir. Daha geniş kapsamlı Fiori bilgisi için SAP Fiori konseptler ve en iyi uygulamalar rehberimizi ve SAP kullanıcı deneyimi (UX) yazımızı inceleyebilirsiniz.

Design Thinking SAP Fiori Projelerinde Neden Önemlidir?

SAP Fiori projeleri teknik mimari ve ABAP/UI5 geliştirme süreçlerinin yanı sıra kullanıcı benimseme oranıyla doğrudan ilişkilidir. Hasso-Plattner Enstitüsü tarafından yayımlanan araştırmalar, kullanıcı odaklı tasarlanmış kurumsal uygulamaların benimseme hızının klasik yaklaşımlara kıyasla ortalama %40 daha yüksek olduğunu ortaya koymaktadır. SAP Fiori mimarisi bu gerçeği merkezine alarak rol bazlı, sade ve duyarlı bir tasarım anlayışı üzerine inşa edilmiştir.

MDP Group olarak projelendirdiğimiz Fiori geliştirmelerinde her zaman Design Thinking sürecini öncelikle uy. Empati haritalaması ve kullanıcı yolculuk analizi olmaksızın başlayan projelerde, son aşamada yapılan değişiklikler toplam maliyeti ortalama %30 artırmaktadır. Bu nedenle aşama 1 ve 2 doğru yürütüldüğünde prototipleme ve test maliyetleri önemli ölçüde düşer.

SAP Fiori Kullanıcı Deneyimi Nasıl Ölçülmeli?

Fiori uygulamalarının kullanıcı deneyimini ölçmek için üç temel metrik ön plana çıkar: görev tamamlama süresi, hata oranı ve kullanıcı memnuniyeti puanı (NPS). Bu üç metrik, her Design Thinking sprint’inden sonra yürütülen kullanılabilirlik testlerinde ölçülmelidir. SAP Fiori Analytics Dashboard’ları bu metriklerin canlı takibini mümkün kılar. SAP Fiori’nin temel kavramlarını daha iyi anlayarak bu metrikleri doğru şekillendirmek mümkündür.

Sıkça Sorulan Sorular

Design Thinking ile geleneksel yazılım geliştirme arasındaki fark nedir?

Geleneksel yazılım geliştirme fonksiyonel gereksinimleri merkeze alırken Design Thinking kullanıcı deneyimini başlangıç noktası olarak kabul eder. SAP Fiori’de bu fark çok belirgindir: klasik SAP GUI ekranları fonksiyon odaklı tasarlanırken Fiori uygulamaları “bu kullanıcı bu görevi en az kaç adımda yapabilir?” sorusundan yola çıkar. Design Thinking süreci bu soruyu yapılandırılmış bir metodoloji çerçevesinde yanıtlar.

SAP Fiori Design Thinking projesine kim dahil olmalıdır?

Begşendiğimiz proje modelinde en az üç taraf yer almaktadır: son kullanıcılar (sahadan), iş sreciyle sorumlu iş analistleri ve Fiori/UI5 geliştiricileri. Empati aşamasında sahadan doğrudan gözlem veri toplaması yapılmaz ya da kullanıcılar odak grubu seçilerek mülakat gerçekleştirilir. Bu çok disiplinli yapı olmaksızın üretilen prototipler çoğu zaman gerçek ihtiyacı karşılayamaz.

SAP Fiori UX ile SAP GUI arasındaki temel fark nedir?

SAP GUI, bilgi yoğunluklu ve tüm fonksiyonları tek ekrana sıştıran bir mimariye sahiptir. SAP Fiori ise “tek görev, tek ekran” ilkesiyle çalışır; her rol için optimize edilmiş basit tile’lar sunar. Mobil uyumluluk, duyarlı tasarım ve tarayıcı bağımsızlığı Fiori’yi kurumsal kullanıcılar için çok daha erişilebilir kılar.

Referanslar

SAP Türkiye — Resmi Web Sitesi
Fiori Nedir? SAP Fiori Danışmanlığı Nedir? — MDP Group
SAP Fiori Konseptler ve En İyi Uygulamalar — MDP Group
SAP Kullanıcı Deneyimi (UX) Nedir? — MDP Group


Benzer
Bloglar

Mailiniz başarıyla gönderilmiştir en kısa sürede sizinle iletişime geçilecektir.

Mesajınız ulaştırılamadı! Lütfen daha sonra tekrar deneyin.