Makale Özeti

Gelecek, geliyor az kaldı derken en sonunda geldi ve betası yayınlandı. Bahsettiğim tabii ki Dynamics CRM 2011 :) Onun bu halini görmek bana CRM 1.2 versiyonundan CRM 3.0 versiyonuna geçtğimiz günleri hatırlattı. Türkiye'de o günleri bilen danışman/yazılımcı sayısı bir elin parmaklarını geçmez. (Onlardan biri olmak hala çok gurur verici) 1.2'den 3.0'a geçerken şöyle demiştim: "Sanırım Dynamics CRM uzmanı olmakla doğru bir iş yaptım", 5.0 yani CRM 2011'i görünce şöyle dedim : "Kesinlikle doğru bir iş yaptım"

Makale

Gelecek, geliyor az kaldı derken en sonunda geldi ve betası yayınlandı. Bahsettiğim tabii ki Dynamics CRM 2011 :) Onun bu halini görmek bana CRM 1.2 versiyonundan CRM 3.0 versiyonuna geçtğimiz günleri hatırlattı. Türkiye'de o günleri bilen danışman/yazılımcı sayısı bir elin parmaklarını geçmez. (Onlardan biri olmak hala çok gurur verici) 1.2'den 3.0'a geçerken şöyle demiştim: "Sanırım Dynamics CRM uzmanı olmakla doğru bir iş yaptım", 5.0 yani CRM 2011'i görünce şöyle dedim : "Kesinlikle doğru bir iş yaptım"

Neden böyle dediğime gelince. Bugün piyasada bir sürü yazılım aracı ve framework var ama hiçbiri Dynamics CRM kadar bütünleşik ve web tabanlı bir mimari sunamıyor. Hala birçok insan Dynamics CRM'i üzerinde ufak tefek kodda yazılabilen bir program sanıyor. Artık bu algıyı değiştirelim lütfen Dynamics CRM bir bütünleşik iş platformudur ve üzerinde her türlü iş modellenebilir...

2009'un sonlarına doğru Dynamics CRM 2011'in (o zamanlar adı CRM 5.0 olarak geçiyordu) alpha'sını yani CTP'sini kurduğumda ilk şaşırdığım şey artık yukarıdaki tabların olmayışıydı. (MVP olmanın en güzel yanı da bu ya ürün çıkmadan kullanıp istediğiniz gibi müdahale edebiliyorsunuz). Hatta bana yeni CRM nasıl diye soranlara bildiğiniz herşeyi unutun bambaşka bir ürün geliyor demiştim ve öyle de oldu.

Dynamics CRM 2011 hazırlanırken beni en çok heyecanlandıran konu yazılım geliştirici ve danışmanlar için devasa yenilikler getiriyor olması. Genellikle Microsoft ürünlerinde büyük geliştirmeler hep kullanıcı tarafında olur ama bu sefer büyük geliştirme özelleştirme ve kod geliştirme tarafında olmuş. Şimdi iki yönden de bakarak sizlere yenilikleri anlatayım.

Office Görüntüsü

CRM 2011 ile birlikte artık ribbonlu yapıya geçeceğiz. Yani menü ve düğme tasarımları şekilde de görüldüğü üzere Office 2007'den sonra alıştığımız biçimde olacak.

Get Started (Başlarken) Bölümü

Artık her entity'nin (yani firma, ilgili kişi kartlarının) genel görünüm ekranında bir yardım ekranın olması da ana ekrandaki büyük değişikliklerden biri. Tabii ki aşağısındaki yukarı doğru duran oka basarak kapatabiliyorsunuz.

Navigation Pane (Gezinme Bölmesi)

Sol taraftaki gezinme bölmesi de değişikliklerden nasibini almış tabii. burada üç adet güzel yenilik var. Birincisi hızlıca başlangıç sekmenize gitmenizi sağlayan bir düğme ile son baktığınız görünümlere hızlıca gitmenizi sağlayan başka bir düğmenin gezinme bölmesinin tepesine eklenmiş olması. Üçüncü güzel özellik ise nesnenin adının üzerine gelince soldak oka basarak açabileceğiniz menü. Bu menü sayesinde o nesnenin üzerindeki istediğiniz görünüme kolayca gidebilirsiniz.

Dashboard

Artık CRM içerisinde istediğimiz gibi dashboard tasarlayabiliyoruz. Çok önemli bir eksikti ve gelmesi çok iyi oldu. Yöneticiler bu özelliğe bayılacak.

Görünüm ve Arama Bölmesi

Görünümler ile Arama Bölmesi bu versiyonda yer değiştirmiş. Ayrıca arama bölmesini de küçültmüşler. İyi olmuş zaten gereksiz yere büyüktü.

Grid'te Filtreleme Özelliği

En sevindirici yeni özelliklerden biri artık Gridteki veriler üzerinde istediğimiz gibi filtreleme yapabiliyorsunuz.

Grid Bölmesindeki Grafikler

Grid bölmesinin sağ yanına eklenen grafikler ile verilerinizin durumlarına özgün grafiksel şekilleri alabilrsiniz. Bu da kullanıcılara hızlı karar verme ve müdahale etme yeteği vermektedir.

Sekmelerin Kalkması

Yukarıda da ifade ettiğim gibi artık sekmeler (tab) yok onlar yerine bağlantılar var. Bu aslında bana biraz ajax control toolkitteki accordion yapısını çağrıştırdı. Gerçeği söylemek gerekirse ben bu özelliği beğenmedim :( Ama ekranı böyle yapmalarının nedeni özelleştirmelerdeki yeniliklerden ve kullanıcıya daha az tıklama yaptırma arzusundan kaynaklanıyor.

Formlarda Filtered Lookup Özelliği

Formlar üzerinde artık istediğimiz gibi filtered lookuplar tanımlayabiliyoruz. Bu sayede örneğin il İstanbul seçilince ilçelerde İstanbul'un ilçelerini görüntüleyebilmek için kod yazmamıza gerek kalmayacak.

Sub-Grid Özelliği

Ayrıca Sub-Grid özelliği sayesinde formun herhangi bir yerinde istediğimiz bir grid'i gösterebileceğiz. Bu da eskiden kodla yaptığımız bireydi.

Form Navigation Pane'inde (Gezinme Bölmesinde) Sıralama

Formların navigation pane yani gezinme bölgesinde de artık sıralama yapabiliyoruz. Bu da çok aranan özelliklerden biriydi.

Lookup'ta Görünüm Seçebilme Özelliği

İşte sonunda aradığım özellik eklendi. Lookup penceresinde görünümler içerisinden seçim yapıp istediğimiz görünümde arama yapabiliyoruz.

Connections (Bağlantılar)

CRM'in eski versiyonlarda kısıtlı yeteneği nedeniyle hiçte kullanılmayan İlişkiler (Relationship) yerine artık Bağlantılar yani (Connections) geldi. Yerine geldi diyorum ama eskisinin de biryere gittiği yok ama yine kullanılmayan bir özellik olarak kalacak gibi duruyor. Yeni Connections özelliği ise artık bize sadece Firma (Account), İlgili Kişi (Contact) ve Fırsat (Opportunity) yerine sistemdeki bütün nesnelerde ilişki kurma yeteneği kazandırıyor. Bu konu başlı başına ayrı bir makale konusu.

Documents (Belgeler)

Artık CRM kardeşi SharePoint ile tam entegre. CRM içerisinden bir belgeyi direkt SharePoint içerisindeki ilgili klasöre koyabiliyorsunuz.

Audit History (Değişiklikleri İzleme)

Müşterilerimizin en çok aradığı özelliklerden biri olan bir kayıt üzerindeki değişikleri izleme yeteneği artık CRM 2011'de var.

Workflow (İşakışı) Yetmez...

Workflowlar yani işakışları üzerinde bir takım değişiklikler yapılmış ama bunları yazılım geliştirici bölümünde anlatacağım. Aslında burada size yeni bir özellik olan Dialog (Diyalog) pencerelerinden bahsetmek istiyorum. Gerçi bu konu da başlı başına bir makale konusu ama kısaca özetlersek; workflowlar çalışırken kullanıcı ekranda hiçbirşey görmüyor ve biz kullanıcıdan aldığımız bilgilere göre bir akış belirleyemiyoruz. İşte diyaloglar bunun için geldi yani workflow gibi çalışan ama penceresi sayesinde kullanıcıdan bilgi alan ve o anda aldığımız bilgiye göre akışta değişiklik yapabileceğimiz ekranlar diyalog pencereleri. Kısacası işakışının asenkron değil senkron olanı.

Goals (Hedefler)

Artık satış ve servis personelimiz için çeşitli hedefler belirleyebiliyor bunları belli dönemler halinde takip edebiliyoruz. Bu özellik sayesinde periyodik olarak performans ölçümü yapabiliyorsunuz :)

Field Level Securty (Alan Bazlı Güvenlik)

Bu da eksikliği farkedilen özelliklerden biriydi ama artık var. CRM 2011 içerisinde istediğimiz alanı istediğimiz yetki grubuna göre gizleyip görüntüleyebiliyoruz.

Bir kullanıcının CRM 2011'i kullanırken görebileceği bütün yeniliklere değinmiş olduk. Bir de Outlook Client tarafı var tabii ama onu da başka bir makalede inceleyeceğiz. Şimdilik bu kadar. Bu serinin ikinci makalesi olan Yazılım Geliştiricilere Göre Yenilikler makalesinde görüşmek üzere.

Barış KANLICA | Dynamics CRM MVP
Microsoft Certified Business Management Solution Specialist

brsk@e-kolay.net | www.cub-e.net |