D-CAT - BAŞARILI BİR DASBOARD NASIL TASARLANIR? - SAP Forum 2013
-
Upload
sap-turkiye -
Category
Technology
-
view
285 -
download
8
description
Transcript of D-CAT - BAŞARILI BİR DASBOARD NASIL TASARLANIR? - SAP Forum 2013
SAP FORUM İSTANBUL Gelecek Bugün
Konuşmacı Adı : Tolga TOLAN
Firma Adı : D-CAT Technologies
BAŞARILI BİR DASHBOARD NASIL TASARLANIR?
NOT: Lütfen bu kutuyu siliniz.
Bu alanı kendi logonuzu
yerleştirmek üzere kullanınız.
Kutuyu logoya uygun şekilde
boyutlandırınız.
© 2013 SAP AG. All rights reserved. 2
Gündem
GİRİŞ
Dashboard Nedir, Niçin Kullanılır?
Dashboard’u Kimler Kullanır?
Dashboard Türleri
DASHBOARD TASARIM ESASLARI
Bir Dashboard ‘’Projesi’’nin Gelişimi
Dashboard TASARIM Fazı
Dashboard Tasarım: Makro Tasarım
– Makro Tasarıım
– Tipik Makro Tasarım Hataları
– Başarılı Bir Makro Tasarımının Temel Esasları
Dashboard Tasarımı: Mikro Tasarım
Dashboard IMPLEMENTASYON Fazı
SONUÇLAR ve CANLI GÖSTERİM
GİRİŞ: DASHBOARD NEDİR?
© 2013 SAP AG. All rights reserved. 4
Dashboard Nedir?
İşletme açısından önem teşkil eden KPI ve istatistiklerin belirli bir kompozisyon ve
yerleşim içerisinde görselleştirerek karar vericilerin dikkatine sunan statik yada
interaktif bir raporlama arayüzüdür.
© 2013 SAP AG. All rights reserved. 5
Dashboard’lar Niçin Kullanılır?
Dashboard’lar sayesinde:
Kullanıcılar tarafından kabul görmüş sabit bir
yerleşim üzerinden kritik KPI ve istatistiklerin
raporlanması sağlanır
Interaktif ortam sayesinde, tek bir arayüz
üzerinden bağımlı değişkenlerin, ilişkisel hiyerarşi
ve kırınımların çift yönlü değerlendirmesine
imkan doğar
Gerek gerçek zamanlı gerek geçmişe yönelik
veriler üzerinden anlık ve de dönemsel analiz
yapılması mümkün olur,
Uyarıcı indikatörler sayesinde kullanıcının
sürecin gelişimini ve stres noktalarını daha çabuk
algılaması sağlanır
Senaryo kurguları (simülasyon) sayesinde,
sürece yönelik değişik koşulların model üzerinde
gerçek zamanlı olarak uyarlanması mümkün olur
© 2013 SAP AG. All rights reserved. 6
Dashboard Niçin Kullanılır?
Özet karar değişkenlerine odaklı esnek tasarımlar ile işletmeyi ve de izlenilen iş süreçlerini
takip etmek kolaylaşır
Kurumsal karne gibi spesifik uygulamalar ile tüm işletmeye yönelik drill-through tipi
değerlendirmeler, faktör analizleri yapmak mümkün olur.
Uzun listeler, pivot tabloları gibi
numerik unsurlara odaklanan
geleneksel raporlamanın sınırları
geliştirilerek, beynin görsel
merkezlerini de karar verme
sürecine dahil eden, yenilikçi bir
raporlama kültürünün oluşmasına
katkı sağlar
İşletmenin üst yönetimden
operasyon birimlerine kadar tüm
seviyelerinde kullanılabilen
dashboardlar sayesinde görme-
algılama-karar verme süreçleri
hızlandırıldığı gibi personel
motivasyonu da yükseltilmiş olur.
© 2013 SAP AG. All rights reserved. 7
Dashboard’ları Kimler Kullanılır?
Dashboardlar sadece üst yönetim kullanımı için
tasarlanmış araçlar DEĞİLDİR.
Operasyon birimlerinden CEOlara kadar her
kullanıcı profili ve iş süreci için dashboard
tasarlanabilir
Bir Call Center performansı, Anlık Saha Satış
Performansı, Anlık Sevkiyat Alanı performansı
gibi operatif KPI’lardan
Holding Bütçe Başarımı gibi makro ölçekte
stratejik KPI’lara kadar her unsur için dashboard
yapılabilir.
Dashboard’un hedef kitlesi görmesi-izlemesi-
algılaması-karar vermesi gereken işletme
kadrolarıdır.
Bu tanıma giren herkes bir Dashboard hakeder...
© 2013 SAP AG. All rights reserved. 8
Dashboard Türleri
KATEGORİ TİP AÇIKLAMALAR/ÖRNEKLER
KAPSAM
Operatif Harita Destekli Saha Satış Dashboard, Sevk Emri
Performans Dashboard vb
Taktiksel Dönemsel Makina Duruşları, Üretim Gerçekleşme
Performansı, Saha Doluluk Dashboard vb
Stratejik Karlılık ve Maliyet Analiz Dashboard, Kurumsal Satış
Performans Dashboard, Bütçe Performans Dashboard vb
KULLANIM
Desktop SWF/XLF formatındaki dashboardlar. WAS üzerinden
erişim, direkt dosya erişimi, Powerpoint Slide üzerinden
erişim, BI Widgets ile direkt desktop erişimi
Mobile HTML5 formatında. Sadece iPad üzerinden erişim (BI4.0
SP7 itibari ile)
VERİ ERİŞİM
Canlı Veri kaynağına direkt erişimi olan veri güncellemesi
yapılabilen dashboardlar.
Statik Verileri dashboard üzerine manuel olarak eklenip, her
seferinde manuel olarak güncellenen dashboardlar
DASHBOARD TASARIM
ESASLARI
© 2013 SAP AG. All rights reserved. 10
Bir Dashboard Projesinin Gelişimi
Yüksek ölçekli bir Dashboard’un geliştirmesi, mutlak surette PROJE mantığı ile ele
alınması gerektiren bir süreçtir.
Talep edilen Dashboard’un kompleksitesine göre 10 gün ile 3 ay arasında
değişebilen bir proje süreci söz konusudur
Dashboard projelerinde farklı disiplinlerden gelen uzmanların ve son kullanıcıların
müşterek çalışmaları gerekliliktir: Son kullanıcı, İş Analisti, ERP Uzmanı,
Raporlama Uzmanı, Grafik Tasarım Uzmanı, Proje Danışman ve Sponsorları vb
© 2013 SAP AG. All rights reserved. 11
Bir Dashboard Projesinin Gelişimi – TASARIM
Tasarım Fazı, bir Dashboard Projesinin başarımının yarısıdır.
Dashboard projelerinin çoğunun başarısızlığının ardında temelde şu sebepler
vardır:
– Talep ve ihtiyaçların doğru analiz edilmemesi,
– Taleplerin ayıklanmayarak talep sahibinin gerçekçi bir eksende yönlendirilmemesi,
– Gösterilecek detay seviyesinde gerçekçi bir denge noktası kurulamaması,
– Görsel Modelleme ile örtüşen performans etkin bir Veri Modelinin oluşturulamaması,
– Mutabık kalınan Master Tasarımın yüzeyselliği; gelecekte majör revizyonlara açık kapı
bırakması
© 2013 SAP AG. All rights reserved. 12
Bir Dashboard Projesinin Gelişimi – TASARIM
Tasarım fazında, dashboard’u talep eden birim/kullanıcılar ile proje kurmaylarının
detaylı bir tasarım/analiz çalışması yürütmeleri zorunluluktur.
Ucu açık tutulan, hızlı geçilen bir tasarım süreci, başarısızlığa ve gecikmelere
davetiye çıkarır.
Tasarım, kendi içerisinde Makro Tasarım ve Mikro Tasarım olarak ayrılan iki ayrı faz
üzerinden yürütülmelidir.
Makro Tasarım Fazında, Dashboard’un konsepti, içeriği, interaksiyon akışları,
yerleşim ve görsel tasarım gibi ana tasarım faktörleri üzerine odaklanılır.
Dashboard’un omurgası bu fazda şekillenir
Mikro Tasarım Fazında ise, Dashboard’da kullanılacak unsurlar veri kaynağı
düzeyinde analiz edilir. Veri kaynaklarının yeterliliği, veri genişletme ihtiyaçları, veri
besleme yapısının belirlenmesi, veri yetkilendirme yapılarının irdelenmesi gibi
teknik unsurlar üzerine odaklanır.
© 2013 SAP AG. All rights reserved. 13
Bir Dashboard Projesinin Gelişimi – Makro Tasarım
Tasarım fazında, mutlak surette netleştirilmesi önerilen unsurlar şunlardır:
– Dashboard’un Konsepti: Amacı, Hedef Kitlesi, Kapsamı ve Kullanım Şekilleri
– Dashboard İçeriği ve Gösterimde Kullanılacak Bileşenler
– Dashboard Yerleşimi ve Genel Görsel Tasarım
– Dashboard Bileşenleri Arasında Interaksiyon Akışları
– Dashboard Veri Besleme Modellemesi
– Dashboard İçeriğinde Kullanıcı bazlı yetkisel ayrıştırma gereksinimleri
© 2013 SAP AG. All rights reserved. 14
Tipik Makro Tasarım Hataları
KATEGORİ BEKLENTİ/ARGÜMAN SONUÇLAR
Kapsam
Karmaşası
«Bu Dashboard’un Herşeyi
Göstermesini Bekliyorum»
Hantallık, karmaşıklık, kullanım zorluğu,
algılama zorluğu, yüksek veri volümü
Kurgu
Karmaşası
«60 KPI’nin tamamını hem
LCD’de hem de iPhone’da
görmek istiyorum»
Kullanım zorluğu, algılama zorluğu, görsel
kaos, interaksiyon kaybı
Detay Karmaşası «Fatura Seviyesine kadar
inmek istiyorum»
Yüksek veri volümü, kötü performans,
kullanım zorluğu, algılama zorluğu
Görsel Karmaşa «Bir Görsel Şölen, Bir Göz
Ziyafeti İstiyorum»
Karmaşıklık, kullanım zorluğu, görsel kirlilik,
algılama zorluğu
Özel Efekt
Karmaşası «What is Matrix?»
Hantallık, Karmaşıklık, Kullanım zorluğu,
Düşük Performans
Dashboard Tasarım Hatalarının temelinde gelen taleplerin gerçekçi bir biçimde
değerlendirilerek olgunlaştırılmaması; gerekli ayıklama, sadeleştirme ve
yönlendirmelerin yapılmaması yatar. Tasarım hatalarını taksonomize edersek:
© 2013 SAP AG. All rights reserved. 15
Başarılı Bir Makro Tasarımının Temel Esasları
TALEP RASYONALİZASYONU: Talep edilen unsurların uyarlanabilirliğinin İş
Mantığı, Mental Ergonomi, Ürün Yapabilirliği ve Veri Boyutlaması faktörleri hesaba
katılarak sorgulanıp olgunlaştırılması başarılı bir tasarımın ilk adımıdır
MODÜLER YAKLAŞIM: Tek bir yapı içerisinde birden fazla iş sürecini kapsayan
kompleks yapılar yerine; ilişkisel iş süreçlerine odaklanmış; tek bir dashboard
üzerinde sekmelerle ayrılabileceği gibi birbirlerinden bağımsız olarak geliştirilip ayrı
bir dashboard’da ya da BI Workspace üzerinde birleştirilebilen Modüler yapılar
tercih edilmelidir
ODAKLILIK: Sadece gösterimi yapılacak ve karar/algı sürecinde fark yaratacak
karakteristik, hiyerarşi ve anahtar figürlere odaklanılmalı. Hiyerarşik yapılarda drill
yapılacak alt limit iyi belirlenmeli. Aşırı detay ile yüzeysellik arasındaki denge iyi
kurulmalı
SADELİK: Dashboardların en göz alıcı kısmı görselliktir; lakin görsellik ve
interaksiyon derinliği hiçbir zaman içeriğin önüne geçmemelidir.
© 2013 SAP AG. All rights reserved. 16
Dashboard Tasarımı – Mikro Tasarım
Konsept tasarımı tamamlanan Dashboard’un artık somutlaştığı, «mutfağın»
konuşulmaya başladığı tasarım aşamasıdır. Bu aşamanın nihai çıktısı, Dashboard
Veri Besleme Modelidir. Veri Besleme Modeli’nin tamamlanması ile
implementasyon fazının yolu açılmış olur.
Veri Besleme Modeli, Dashboard Projesi kapsamında yeni uydu projelerin
doğmasını sağlayabilir: ETL ile beslenen Veri Ambarı kurulması, yeni bir OLAP
kübü kurgulanması, veri giriş, genişletme ve veri kalitesi çalışmaları gibi.
Sorgulanması gereken anahtar noktalar şunlardır:
– Hangi veri kaynakları kullanılacak? Bunlar OLTP tabanlı mı OLAP tabanlı mı?
– Veri kaynaklarında veri genişletme ihtiyacı var mı? Varsa hangi noktalarda?
– Operasyonel Sistemden anlık veri çekilme gereksinimi var mı?
– Kullanılacak sorgulardan gelecek veriler hangi boyutlarda? Sorgu performansı nasıl?
– Veri hangi erişim metotları ile çekilecek, dashboard’a nasıl bağlanacak?
– Çekilen veri dashboard bileşenlerine nasıl bağlanacak?
– Kullanıcı bazında değişkenlik gösteren satır seviyesi yetkilendirme gereksinimi var mı?
© 2013 SAP AG. All rights reserved. 17
Bir Dashboard Projesinin Gelişimi – IMPLEMENTASYON
Implementasyon fazı dashboard tasarımının gerçekleştirildiği, hayata geçirildiği
aşamadır.
Bu fazın Primadonnası dashboard’u implemente eden danışman olmakla birlikte;
proje ekibinin diğer üyeleri previewlar yaparak feedback sağlamak, çeşitli
senaryolar üzerinden test ve kontrol çalışmaları düzenleyerek yer yer süreci
desteklemek durumundadır
Implementasyon fazının başarımı, öncelikle implementasyonu yapan danışmanın
teknik kompedansına ve tecrübesine bağlıdır.
Implementasyonun lojistiği, test/kontrol ve validasyon aşamalarından oluşur. Doğru
feedback’in doğru zamanda sağlanması, implementasyon sürecini kısaltacaktır.
DASHBOARD ÖRNEKLERİ
CANLI GÖSTERİM
Teşekkürler!
İletişim Bilgileri:
Ad Soyad: Tolga TOLAN
Ünvan: Teknoloji ve ARGE Direktörü
Adres: D-CAT Technologies