Veri Modelleme Anekdotları
Veri Modelleme Anekdotları
Başarılı bir veri modelleme fıkrası oluşturmanın ve anlatmanın üç basit adımı vardır:
1. Bir konu tanımlayın. Anlattığınız anekdotun, bu durumda bir veri modelleme kavramını veya terimini açıklamak için belirli bir amacı veya konusu olduğundan emin olun. Hikaye ile cevaplamayı planladığım bir konuyu soru şeklinde ifade etmeyi seviyorum. Konular ya sadece bir açıklama olabilir ya da izleyiciyi etkileme ihtiyacını da içerebilir.
İzleyicilere bir şeyler açıklayan bazı iyi konu veya hedef örnekleri aşağıda verilmiştir:
■■ Veri modeli nedir?
■■ Normalleştirme ne anlama geliyor?
■■ Boyut nedir? Olgu tablosu mu?
■■ Meta veri nedir?
■■ Veri kalitesi ne anlama geliyor?
■■ Yazılım yaşam döngüsünde veri modelleme ne zaman yer alır?
İzleyiciyi etkilemek için tasarlanmış bazı iyi konu veya hedef örnekleri aşağıda verilmiştir:
■■ Neden bir veri ambarına ihtiyacım var?
■■ Veri modelleme neden bu kadar önemli?
■■ Neden tanımlara ihtiyacım var?
■■ Veri modelleme neden bu kadar uzun sürüyor?
■■ Adlandırma standartlarına neden ihtiyacım var?
■■ Neden bir meta veri havuzuna ihtiyacımız var?
2. Hikayenizi seçin. Aralarından seçim yapabileceğiniz birçok farklı hikaye türü vardır. Konunuzu net bir şekilde ileten eğlenceli ama bilgilendirici ve kısa bir hikaye düşünün. Başımıza gelen gerçek hikayeleri, duyduğumuz savaş hikayelerini, gelecekle ilgili hikayeleri, şakaları vb. Seçebiliriz. Örneğin, “Neden bir veri ambarına ihtiyacım var?” konusu için. İşletmenin çok sayıda değerli veriye sahip olduğu ancak bu verileri raporlamak ve anlamak için uygun ve verimli bir yoldan yoksun olduğu bir durumu tanımlayabilirim.
3. Hikayenizi uygulayın. Hikayenizi aldıktan sonra, konuyu iki dakikadan daha kısa sürede aktardığından emin olana kadar anlatma alıştırması yapın. Sürüklenen bir hikaye anlatmaktan kaçının.
Ne yazık ki, neredeyse herkes zaman zaman uzun, sıkıcı bir hikaye dinlemek zorunda kalmıştır. Veri modelleme anekdotlarımızı kısa, tatlı ve isabetli tutmamız gerekiyor. Örneğin, “Neden bir veri ambarına ihtiyacım var?” iki dakikadan daha kısa sürede sorunsuz bir şekilde anlatabilene kadar hikaye.
Anekdotlarınızı kısa ve tatlı tutun. Veri modelleme anekdotunun amacı, konunuzu olabildiğince hızlı ve net bir şekilde desteklemektir. Uzun, sıkıcı hikayelerden kaçının. Eğlenceli, kısa hikayeler yazmaya çalışın.
Uygulamada Veri Modelleme Anekdotları
Yararlı bir anekdot bulmanın adımlarını göstermek için, oldukça sık kullandığım bir anekdot örneğini inceleyeceğim. Bu üç adımın her birini de inceleyelim.
Konunuzu Tanımlayın
Belirli bir veri modeli üzerindeki varlıklar için tanımların neden bu kadar önemli olduğunu açıklamak istedim. Bu veri modeli, Business Party ve Transaction gibi oldukça kapsayıcı ve geniş isimlere sahip birçok varlığa da sahipti.
Şimdilik, adlarını okuyarak ne anlama geldiklerini anlama konusunda sezgisel olmayan birkaç varlık hayal edin. Ne olduklarını gerçekten anlamak için tanımlarını okumamız gerekir. Bu özel proje için, işlevsel analist bu varlık tanımlarını sağlama konusunda bir miktar direnç de yaratıyordu.
Bu nedenle konumuz “Tanımlara neden ihtiyacım var?” Amacım, işlevsel analisti Business Party ve Transaction gibi soyut ve genel varlıkları tam olarak tanımlamak için zaman ayırmamız gerektiğine de ikna etmektir.
Kavramsal veri modeli nedir
Veri modelleri nelerdir
Veri modelleme Eğitimi
Veri modelleme teknikleri
Veri modelleme araçları
Veri modelleme örnekleri
Veri modelleme Nedir
Soyut Veri modeli nedir
Veri Modelleme Analojileri Nelerdir?
Analoji, benzerliklerini ve/veya farklılıklarını vurgulamak için iki veya daha fazla kavram arasındaki bir karşılaştırmadır. Bazı sebeplerden dolayı bir şey başka bir şeye benzer. Yabancı veya yeni bir şeyi tanıtmak için de çok iyi bir tekniktir. Yabancı bir şeyi tanıdık bir şeye benzeterek, yabancı kavram artık eskisi kadar yabancı değildir ve başlangıç seviyesinde bir anlayış da yaratılmıştır.
Geliştirme alanındaki bir benzetmeye iyi bir örnek, yazılım geliştirmeye yönelik şelale yaklaşımıdır. Bu uygulama geliştirme tekniği, daha ayrıntılı bir aşamanın girdilerine akan yüksek seviyeli bir aşamanın çıktılarına da dayanır. Örneğin, iş gereksinimleri aşaması, tıpkı bir şelale gibi, teknik gereksinimler aşamasına akan işlevsel gereksinimler aşamasına akar ve bu durum böyle devam eder.
Bir şelale bize, zihnimizde yüksekten alçağa doğru akan su resmini verir. Bir şelaleyi hayal ederek, birinden diğerine akan farklı yazılım geliştirme aşamalarını hayal edebiliriz. Bu, bir uygulama geliştirmek için bir yöntemi hayal etmenin de çok etkili bir yoludur.
Veri modellemenin ne olduğu veya neden önemli olduğu konusunda birini eğitmek ve etkilemek için bazen analoji kullanmanın en etkili yöntem olduğunu bulduk.
Bir analojinin birkaç faydası vardır:
Kalıcı bir görsel imaj oluşturur. Tıpkı iyi bir öykü gibi, bir analoji de zihnimizde hemen unutmayacağımız bir resim de oluşturur. Şelale metodolojisini 15 yılı aşkın bir süre önce öğrendim, ancak gerçek bir şelaleye benzettiğim için net bir şekilde hatırlıyorum. Daha az teknik yönelimli birçok insan için bir veri modelini veya modelle ilgili kavramları görselleştirmek de oldukça zordur. Analojiler kullanarak, bu somut olmayan veri modelleme kavramlarını insanların daha aşina olduğu şeylerle de karşılaştırabilirsiniz.
Kolay özelleştirme de sunar. Bir benzetmeyi hedef kitlenize kolayca uyarlayabilirsiniz. Aşağıdaki örneklerde, hedef kitlenizin ihtiyaçlarına ve ilgi alanlarına göre tanıdık kavramları değiştirebileceğinizi de göreceksiniz. Örneğin, kısaca ele alacağımız plan analojisi, bir ev, bina, lunapark gezintisi vb.
Hızlı karşılaştırmalar da sağlar. Analojilerin çoğu kısa ve özdür. Her kavramı adlandırın ve neden benzer olduklarını açıklayın. Hikayelerin sürüklenme potansiyeline sahip olduğu anekdotlarla da aynı riske sahip değiliz.
Analojiler kullanırken küçümseyici görünmemeye çalışın. Çoğu zaman basitleştirmeye çalıştığımızda, kendimizi bir grup çocukla konuşurken birinci sınıf öğretmeni gibi buluruz. Analojilerinizi basit ama profesyonel tutmaya da özen gösterin.
Kavramsal veri modeli nedir Soyut Veri modeli nedir Veri modelleme araçları Veri modelleme Eğitimi Veri modelleme Nedir Veri modelleme örnekleri Veri modelleme teknikleri Veri modelleri nelerdir