Etki Analizi
Etki Analizi, herhangi bir konuda hazırlanacak analiz dökümanının en can alıcı kısımlarından biridir. Açıkçası etki analizi ile ilgili aklıma ilk gelen unsur, sıfırdan yapılacak projelerde etki analizi ne kadar önemli ise, hali hazırda devam eden projelerde aalacak geliştirmelerde de o kadar önemli olduğudu. Aslına bakarsanız etki analizi sıfırdan yapılan bir projede entegrasyonlar için, yeni yapılan geliştimelerde ise birbirine dokunan noktalar, birbiri ile etkileşimli çalışan modüller için kritiktir diyebiliriz.
Analizin en sıkıntılı noktası bu belirttiğim noktaların hiçbiri için bir genelleme yapılamayacak olması ve her bir unsurun her bir platformda ve her bir geliştirmede farklı önem derecelerine sahip olmasıdır. Zaten Analist olarak en kritik görevlerimizden biri de yapılacak geliştirme ya da projenin stabil olarak çalışmasının yanında, etkileyeceği ve etkileneceği durumların önem derecelerinin ve çözüm alternatiflerinin saptanmasıdır.
Vadesiz hesaplar için oluşturulabilen hesap ekstrelerinin vadeli hesaplar için de oluşturulmasının istendiğini düşünün, gerçi bu biraz ağır bir örnek olacak çünkü vadesiz ve vadeli hesaplar genelde mt940 dediğimiz bir xml formatı üzerinden gönderilip zalınıyor bu yüzden anlatımı biraz detaylı olacak, o yüzden vazgeçtim, zaten bir benzerini yaparken de kaç ayrı birim ile görüşüp toplantı yaptığımı düşününce biraz da uzun olacağına kanaat getirdim
Şöyle yapalım, daha önce çalıştığım web projelerin üzerinden bir örnek vermeye çalışayım, hem de daha çok kullanılan bir alan olacağı için daha anlaşılır olur diye düşünüyorum.. Daha önce de belirttiğim gibi her bir proje ve platformda değişiklik gösterebilecek bir durum olduğu için çok kaba taslak bir örnek vereceğim.
Bir e-ticaret sitesi düşünün, b2c yani bussinnes to customer olarak çalısın, firmalardan müşterilere hizmet ya da ürün sunulan ve hergün irili ufaklı belki de onlarcasının açıldığı (veya son dönemlerde malesef sıklıkla kapandığı) bir site olsun. Bu sitenin faklı firmalardan xml ile ürün bilgileri de alıp, bu firmalardaki ürünleri de tantıyor olduğunu düşünelim. Ve ürünlerin (anlaşılır olması için kriterleri az tutuyorum) resim, özellik, renk ve fiyatlarını listeliyor olsunlar. Siz Firmalara ürünlerini eklerken bir input yani giriş alanı hakkı daha vermek istiyorsunuz ve bu da stok miktarı olsun. Stok yönetimi aslında çeşitli alert sistemler ile apayrı bir konu ama biz bunu sadece elindeki ürün sayısını gireceği bir alan olarak düşünelim. Tüm gerekenleri yaptınız, bu ürün girişinin yapıldığı tüm form’lara bu alanı eklediniz, doğru şekilde database’e insert etmesini sağlıyorsunuz, ürünler ile ilgili inceleme, detay sayfaları, satın alma sayfaları, anasayfada gösterilen ürünler gibi tüm sayfalarınızda da stok miktarını gösteriyorsunuz. herşey yolunda.. Ama o da ne ! Bazı ürünlerde Stok miktarı boş.. Neden ? Çünkü xml ile bilgilerini aldığınız diğer siteledeki ürünlerden size stok miktarı ile ilgili bir değer dönmüyor. Diğer sitelerden aldığınız xml desenlerinde bir güncelleme yapmadınız ve bu alanın default değerini “stok belirtilmemiş” gibi bir uyarı ile desteklemediniz.. Aslında bu kadar basit bir durum ama Etki Analizi tam yapılmadığı için müşterileriniz ürün bilgilerinde, karşısında stok miktarı boş olan, belki dde stokta olmadığını düşünmesine sebep olacak bir görüntü ile karşılaştılar..
Karşı taraftan, yani ürün bilgilerini gösterdiğiniz sitelerden XML deseninde bu alan için bir tag açmalarını ve default bir değer göndermelerini talep edebilir, ya da gösterilen ürünleri xml’den gelen, database’den gelen ayrımını kullanmak üzere ufak bir kod değişikliği yaptırarak xml’den gelen ürünlerin “stok miktarı” alanlarının gösterilmemesini sağlayabilirdik..
Sevgiler..
