1. Ana Sayfa
  2. SQL Server
  3. Etkili Rapor Tasarlama (Dashboard Tasarımı Konusunda Dikkat Edilecekler) Yöntemleri – Bölüm 1

Etkili Rapor Tasarlama (Dashboard Tasarımı Konusunda Dikkat Edilecekler) Yöntemleri – Bölüm 1

Raporlamanın belki de son noktası olan Dashboard’lar, organizasyonların raporlama ihtiyacını etkileşimli şekilde karşılayabilen benzersiz çözümlerdir. Dashboard’lar bir veya daha fazla hedefi gerçekleştirmek için gereken en önemli bilgileri görsel olarak ifade ederler. Örneğin bir otomobilin Dashboard’u yakıt, hız, motor devri ve sıcaklığı gibi en önemli bilgileri görüntüleyebilir.


Resim-1

Bu değerli çözümler ancak doğru şekilde kullanıldığında etkileyici olabilir. Ancak maalesef beklenen etkileyiciliği çok az tasarımda görebiliyoruz. Bu durum bazı organizasyonlar için o kadar içler acısı ki, veriler üzerinde çalışması gereken kullanıcılar artık mevcut Dashboardları kullanmak yerine, kendi anlık ihtiyaçlarını karşılayabilen yöntemlerden faydalanma yoluna gitmekte ve hatta ciddi manada yatırım yapılan bu Dashboard’ları tamamen terk edebilmektedir.

Neden?

Bugünkülere benzer formatta kullanılan grafiklerin geçmişi 200 yıl öncesine dayanmaktadır. Grafikler ilk olarak istatiksel bilgilerin gösterimi ile kullanılmaya başlanmış ve günümüzde ön plana çıkan iş zekâsı sayesinde hemen her alanda talep edilir hale gelmiştir. William Playfair, Florence Nightingale, John Snow, Charles Joseph Minard şimdilerde kullandığımız grafiklerin ilk hallerini finanssağlık gibi alanlardaki istatistiki verileri sunmak için yayınlamışlardır.(http://en.wikipedia.org/wiki/Statistical_graphics)


Resim-2

Grafikler çok uzun zamandır var olmasına rağmen, bir araya getirilip etkileyici halde kullanılabilmesinin standartları daha yeni yeni oturtulabilmiştir. Bu konuda estetikkullanılabilirlik ve algı yönetimi başlıklarında ciddi gelişmeler yaşanmıştır. Nihayet çeşitli felsefi teoriler ve insan kavrama becerisi ile ilgili çeşitli bilimsel araştırmaların sonuçlarından faydalanılarak belli başlı standartlar ortaya konulabilmiştir.

Verilerin etkili bir şekilde sunulması sadece Dashboard tasarımı ile ilgili bir şey değildir. Dashboard tasarlamadaki amaç karar vermeyi kolaylaştırıcı çıktıların üretilebilmesidir. Bu da öncelikli olarak veri kaynaklarının hedefe uygun cevaplar üretebiliyor olmasını gerektirir. Yıllarca, depolanan verilerin nasıl analiz edilebileceği üzerinde kafa yorulmuş, hatta yorulmaya da devam edilmektedir. Ancak günümüzde her analizci tarafından kabul gören bir şey var ki; veriyi esnek bir şekilde analiz etmenin en güzel yolu veri ambarı tasarımından geçer. Bu kapsamda rahatça şunu söyleyebiliriz; çoğunlukla etkili bir Dashboard‘un arkasında doğru tasarlanmış bir veriambarı yatar.

İş zekası trendi stratejiktaktik ve operasyonel yönde bir trend izlediği için Dashboard kullanıcı kitlesi de bir hayli genişledi. Artık yöneticilerden tüm beyaz yakalılara herkes aksiyonlarını Dashboard’lardan yardım alarak yapmayı tercih etmektedir. Ek olarak Dashboard’ların eskisi gibi sadece kâğıt üzerinde değil, aynı zamanda webtablet ve cep telefonlarında sunulması beklenmektedir. Bu kadar talep ve çekişmenin olduğu ortamda tasarım kalitesinin artması çok elzem bir konu haline gelmiştir.

Peki, kaliteyi arttırma konusunda neler yapabiliriz?

Dashboard tasarımcıları ile kullanıcılar arasında bir iletişim söz konusudur. Öncelikle bu iletişimin netsadegerektiği kadar ve anlaşılır olması çok önemlidir. Konuya edebiyat bakış açısı ile yaklaşırsak, özetle fesih ve beliğ bir anlatım benimsenmelidir.

Bir dil filozofu olan Herbert Paul Grice(1913-1988) etkileşim hakkında şu görüşleri öne sürmüştür;

  • Quantity: Sadece ihtiyaç olunan kadar bilgi ver. İhtiyaçtan fazlasını verme.
  • Quality: Yanlış olacağına inandığını söyleme. Yeterli kanıt olmayan şeyleri söyleme
  • Relation: Etkileşim şekli konu ile ilgili olsun.
  • Manner: Belirsiz ifadelerden, birden fazla anlama gelen tanımlardan, laf kalabalığından kaçın. Sistemli ol.

Bu görüşler Dashboard tasarlarken dikkat edilmesi gereken noktaları da işaret etmektedir. Çünkü bu tasarımlar da sonuç itibari ile kullanıcılarla kurulan bir tür etkileşimdir.

Dashboard’ların üretimi sırasında aktarılmak istenen bilginin doğru, hızlı ve akılda kalıcı sadelikte olması gerektiği nedense çoğu zaman göz ardı edilir. Bunun yerine özellikle geliştiriciler çok renkli, vurgusu yüksek veya şekil itibari ilk bakışta göze hoş gelen ancak bilgi aktarımı konusunda kafa karıştıran tasarımlara yönelme hatasına düşerler. Aradığı bilgiye değil de tasarıma odağını kaptıran kullanıcılar ise ilk başlarda etkilense de bir süre sonra sıkılarak beklenen ilgiyi göstermeyecek hatta Dashboard’u kullanmayı tamamen terk ederek kendi çözümlerine yöneleceklerdir.

Tasarımlarda sayısız hatalar yapılabilir. Bunlardan birçoğu kullanıcıları kaçırmaz. Ancak sıkça yapılan aşağıdaki hatalar bir süre sonra Dashboard’larınızın yalnızlığa terkedilmesine sebep olabilir.

Stephen Few‘in “Information Dashboard Design” adlı kitabında bahsi geçen hatalardan bazıları şunlardır:

Bilgilerin tek bir ekranda sunulmaması:

Dashboard’larda kaydırma çubuğu (scroll) yardımıyla diğer alanların görüntülenmesine gerek kalmamalıdır. Gereken tüm bilgi ilk bakış görülecek şekilde tek ekranda sunulmalıdır. Bu hatayı bilgiyi bir menü yardımıyla farklı ekranlara bölerek de yapıyor olabilirsiniz.


Resim-3

Elbette sunulmak istenen bilgi tek ekrana sığmayacak kadar fazla olabilir. Bu durumda veriler üzerinde çalışıp ihtiyaç duyulan kadarını tam da işe yarayan formatta sunmak gerekir. Mümkün olduğunca detay bilgi ile özet bilgi birlikte verilmemelidir. Detay bilgiye sadece ihtiyaç duyulduğunda gidilebilmelidir. Tasarlanan Dashboard’un vermek istediği ana fikir mümkünse birden fazla olmamalıdır. Bu ana fikri focal point dediğimiz noktalarda bulundurarak algıyı güçlendirmek isteriz. Bir ekranda çok fazlafocal point mevcut değildir. Sayı arttıkça etki azalır.

Verinin anlaşılmasını noksan kılan görsellerin kullanılması:

Mesela aşağıdaki görsellerde bir takım sayısal veriler ifade edilmiş. Soldaki gauge da elimizde sadece bir sayı var. Gaugeun bu değeri göstermesi iyi bir şey mi yoksa kötü bir şey mi? iyi ise ne kadar iyi? Bu sayının anlamı hakkında hiçbir fikrimiz yok. Sağdaki gaugeda ise şirket ortalamasının üzerinde bir değere sahip olduğumuzu ilk bakışta görebiliyoruz. Elimizde iyi bir sayı varmış. Harika!


Resim-4

Gereksiz detayların ve hassasiyetin gösterilmesi:

Örneğin sayısal verilerde gereğinden fazla basamak gösterilmemelidir. Benzer şekilde tarihsel verilerde eğer ihtiyaç yoksa milisaniye gibi bir hassasiyet belirtilmemelidir. Eğer F1 yarışlarındaki gibi hassas sonuçları raporlamanız gerekiyorsa o zaman da saat, gün, ay, yıl bilgisi gereksiz detay olacaktır.


Resim-5

Aktarılmak istenen bilgiye uygun görselin kullanılmaması:

Örneğin bir biri ile karşılaştırılması amaçlanan gruplar pasta grafiği ile gösterilmemelidir. Bunun yerine bar grafik tercih edilmelidir. Soldaki pasta grafiği ile sağdaki bar grafik aynı veriyi göstermesine rağmen gruplar arasındaki farkı en rahat sağdaki bar grafikte görebilmekteyiz. Bu tür yatay bar grafiklerde önemli olan daha büyük barın olduğu grupsa, büyükten küçüğe aksi halde, küçükten büyüğe sıralayabiliriz. Pasta grafiğinde ise değerlerin bir birine yakın olduğu durumda gruplar arasındaki farkı anlamamız bile mümkün olmayacaktır.


Resim-6

Kullanışsız dekorasyon:

Aşağıdaki örnekte en çok dikkat çeken alan mavi, gri baloncukların olduğu alandır. Ancak asıl verinin bulunduğu işe yarayan alan ise sol taraf değil, sağdaki grafiklerin bulunduğu kısımdır.


Resim-7

Renklerin yanlış ve yersiz kullanımı:

Bu örnekte ise soldaki grafikte ülkeler arasında hiçbir anlamı olmamasına rağmen farklı renkler kullanılmış. Gereksiz yere dikkat dağıtmaktadır. Hatta kullanıcıların, bu renklerin bir anlamı olacağı hissine kapılarak anlam kargaşası yaşaması ve fazladan anlam çıkarması olasıdır. Belki de kendilerini Dashboard’ın diğer kısımlarındaki renklerle alaka kurmaya zorlarlar. Sağdaki grafik ise daha az kafa karıştırıcı ve istenen mesajı iletme konusunda daha başarılıdır.


Resim-8

Sayısal verilerin hatalı ifade edilmesi:

Aşağıdaki öreğimizde Revenue ve Costs değerleri sunulmakta. Ocak ayına baktığımızda Revenue, Costun yaklaşık 4 katı olarak görünüyor değil mi? Güzel. Tekrar grafiğe odaklanalım. Grafik 0’dan değil 500.000’den başlatılmış. Bu durumda 4 kat değil 2 kattan az bir farkın olduğu ortaya çıkıyor. Bu tarz gösterimler kullanıcıları şaşırtarak yanlış anlam çıkarmasına sebep olacaktır.


Resim-9

Sıkça yapılan bu hataları terk etmek bile etkili Dashboard tasarımı yapmak adına bir hayli yol kat ettirecektir. Ancak istenen güçlü etkiyi oluşturabilmek için çok daha fazlasına ihtiyacımız olacak.

Şimdilik burada duralım istiyorum.

Serinin devamında; görme ve kavrama becerilerinin nasıl çalıştığına, stratejikanalitik ve operasyonel Dashboard rollerine, iyi bir tasarım için bilinmesi gereken “veri-mürekkep oranı” yaklaşımına ve raporların kullanılabilirliğinin arttırılmasını sağlayan ipuçlarına odaklanacağız.

Keyifli bir seri olacağa benziyor. Faydalı olması dileğiyle…

“Serinin çoğu yerinde fikirlerinden faydalandığım Stephen Few‘e teşekkürlerimi sunuyorum.”

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Yorum Yap

Yazar Hakkında

Bilge Adam Bilişim Hizmetleri A.Ş.’de Veri Yönetimi ve İş Zekası Birimi Birim Müdür Yardımcılığı görevini üstlenen Abdullah Kise, veritabanı/veriambarı tasarımı, yönetimi, performansı, sağlık testleri ve iş zekası konularında kurumsal firmalara danışmanlık hizmeti vermektedir. Son dönemlerde büyük veri, NoSQL ve bulut sistemleri üzerinde çalışmalar yapan Kise, sistem mimarilerinin oluşturulması konusunda da aktif rol almaktadır. Güncel teknolojik gelişmeleri ve kurumsal tecrübelerini eğitimler, seminerler ve teknik yazılar vasıtası ile paylaşan Kise, “Data Platform” ve “Business Intelligence” alanında MCSE unvanına sahiptir. Aynı zamanda kesintisiz bir şekilde MCT’liğini de devam ettirmektedir.

Yorum Yap

Yorumlar (1)