BAŞA DÖN

Yazılım üretiminden fatura kesimine bir iş akışı modeli

Yazılım firması olsak da bazı işlerimizi dış ürünler kullanarak yapıyoruz. Böylelikle hem tekerleği yeniden keşfetmek ile zaman kaybetmiyor hem de işimizi uzmanlara teslim ediyoruz. Usta olabilmek önemli. İşimizi en severek teslim ettiğimiz yazılımlardan birisi Fogbugz, biz ona kısaca Takip diyoruz.

Yaklaşık 3 yıldır Erkyazılım bünyesinde uyguladığımız bir işleri kategorize etme yöntemi var. Bu sayede önümüze gelen işleri Takip sistemimizde sınıflandırıyor ve müşterilerimize en güzel hizmeti üretmeye çalışıyoruz. (Takip yokken günlük eposta raporlarında bunları tutuyor ve takip ediyorduk, illa bir sisteminiz olması gerekmiyor, sistematiğinizin olması önemli)

Üretimi yeni proje, garanti, bakım ve geliştirme olarak sınıflara ayırdık. Gelen her iş kalemi bunlardan birisine giriyor ve orada hata, özellik, araştırma gibi alt kademelere indirgeniyor.

Yeni proje: Satış tarafından gerçekleştirilmiş, paket halinde satılmış, kapsamı belli (x firması y projesi, y projesinin mobili vb.) üretim süreçlerini kapsıyor.

Garanti kapsamı: Yeni almış olduğumuz bir işin proje kapsamında yapılmasını taahhüt edip yaptığımız işleri koyduğumuz kategori. İşler nitelik açısından bakım kapsamı ile aynı olmakla beraber, garanti ve bakım arasındaki fark, garantini kapsamının sadece sözleşmedeki garanti sürecini kapsaması. (Garanti süresi müşteriden müşteriye  değişiklik arz edebiliyor ama genellikle  1 yıldır.)

Bakım kapsamı: Bakım, garanti sonrası yapılan ve programlarımızdaki bize bakan bazı şeylerin düzeltilmesi, yeni sürüm yüklenmesi vb. sürecine verdiğimiz isim. Burada iki durum söz konusu. Eğer bakım anlaşması yapılmış ise müşteriye ücretlendirme yapılmıyor. Eğer bakım anlaşması yapılmadı ise, şu kadar süre bakım yaptık diye aynı geliştirmedeki gibi dönemsel fatura kesiliyor. Bu yüzden neyin bakım neyin, geliştirme olduğu oldukça önemli.

Geliştirme kapsamı: Adı üstünde olan "geliştirme" var olan projeye yeni modüller/özellikler eklemek,  yani daha önceden olmayan değişiklikler ile ortaya çıkan işleri ve bunların sürecini kapsıyor. Bu kalemdeki her çalışma adam/saat bazında ücretlendiriliyor.

Küçük bir teşekkür: Her nekadar akıllı bir yazılım bizlere yardımcı olsa da, bunları derleyip toparlayan, son rapor hallerini yönetim ve müşterilerimiz ile paylaşan birisine her zaman ihtiyaç var. Bu işi bizde yürüten muhasebe yöneticimiz Bayram Çotur'a buradan kocaman bir teşekkür gönderiyorum :)


HTML DOM nedir?

Eğer yaptığınız iş internet ile ilgiliyse, mutlaka HTML, HTML DOM ve Javascript terimleri ile çok karşılaşmışsınızdır. Ama çoğu kimse sadece işine yarayacak kodları alır, kopyalar ve çalıştırır. Gerisine hiç karışmaz. Oysa bir teknolojinin yapısını ne kadar iyi bilirseniz ona  okadar hakim olursunuz ve o ölçüde isteklerinizi onunla rahatlıkla yerine getirebilirsiniz. Mesela uçakla bir adaya düştünüz, yanınıza da 3 şey alamadınız :) acil olarak da matematiksel bir hesap yapmanız gerekiyor. Bu durumda eğer iyi bir marangoz iseniz oduna şekil verme teknolojisini kullanarak bir abaküs yapar onunla yetinirsiniz. Mekanikçi iseniz uçakdaki metallerle mekanik bir hesap makinesi yapmanız mümkün. Elektronikçi iseniz uçakdaki devreleri kullanarak dijital bir hesap makinesi yapabilirsiniz. Yok bilgisayarcı iseniz aklınıza gelen ilk şey uçağın bagaj bölümünde bir Laptop aramak olacaktır :) Kısacası uğraştığımız teknolojilerin yapısını bilmek bizim sonuca gidiş şeklimizide değiştirebilir.

Gelgelelim DOM olayına. HTML bir dil değildir, bir arayüzdür. Javascript,VBscript,vs.. ise birer dildir.  Programlama dillerinin object-oriented olarak HTML ile anlaşması için HTML'i nesneler bütününe çevirecek bir ara standart gereklidir. İşte HTML DOM da tam bu noktada ön plana çıkar.DOM, HTML ile programlama dilleri arasında bir standart oluşturarak bu dillerin HTML den bilgi alıp, bilgi vermesine yardımcı olur. DOM, Nesneler ve özelliklerden oluşur. Herhangi bir metod veya işlem içermez.

Sonuç olarak eğer client-side olarak HTML' e daha fazla hükmetmek istiyorsanız, kullandığınız dil jscript,vbscript ne olursa olsun kesinlikle DOM un erişim yöntemlerini çok iyi biliyor olmanız gerekir.Piyasada DOM ile alakalı olarak bilgi bulabileceğiniz birçok döküman var ama işin derinine inmek için DOM'un hiyerarşisini iyi öğrenmek lazım. Benim bu noktada tavsiye edebileceğim en güzel kaynaklar

EN: http://en.wikipedia.org/wiki/DOM_Events

TR: http://www.mynotlar.com/html_dom/default.aspx

İyi Çalışmalar


Neredeydik? Neler geliştirdik ?

Malumuz, bir süredir blogda "çıt" çıkmıyor. Başkaları çıtırdarken Erkyazılım ekibi olarak yenilikleri kovalamakla meşguldük.

Erkyazılım'ın yeni yüzü ve kurumsalının yayınlanması ile birlikte  "Erkyazılım Müşteri ve Online Yardım Masası" sistemini, bir süre sonra ise  "GönderTakipEt" kontör satış sistemini yayına aldık. Dikkat ederseniz SMS demedim kontör dedim, çünkü yakın zamanda MMC kapsamında kullanabileceğiniz diğer iletişim metodlarına ait kontörlerinizi alabilmeniz için hazırlıklarımız sürüyor. (Bu arada yeni MMC için geliştirme sürecimizin sonuna yaklaştık ve kurum içi testlerimize başladık.)

Geçtiğimiz yıl Prizz ile uygulamaya geçirdiğimiz Arena ve Penta entegrasyonlarından sonra EXA ile geliştirilen  Prizz-Exa entegrasyonu ile birlikte Kolay Portal XL'in de gücünü arkamıza alarak, YapYönet-Eticaret paketlerimizi yayına aldık.  Uykularınızı bölmeyen, kendi kendine tıkır tıkır çalışan Yapyönet entegre e-ticaret paketlerini incelemek ve denemek için tıklayın.

Hazır yeniliklerden bahsetmişken Kayserigaz için yapılan,  yeni yüzü ile göz kamaştıran Gaziosmanpaşa websitesine, dinamizmi ile öne çıkan Ümraniye sayfalarına,  Gülen yüzlü bir vergi dairesinin test yayına, Yapyönet ile e-ticarete yelken açan Gülkar'a, Kolay Portal altyapısını tercih eden Akpet'e, web 2.0 konsepti ile Genç Girişimciler Kulübü'ne, yenilikçi Bağcılar sitesine bakmanızı tavsiye ederiz ;)


T.C. Dışişleri Bakanlığı Arşiv Otomasyon Projesi İlerliyor

T.C. Dışişleri Bakanlığı Arşiv Otomasyon Projesi hızla ilerliyor. Proje kapsamında yaptığımız çalışmaların tanıtımını yapabilmek için bakanlık nezaretinde tanıtım filmi hazırlandı. Tanıtım filminde hem bakanlık arşivinin önemi hemde ortaya çıkacak yeni bir dijital arşiv veritabanının faydaları anlatılmaktadır.

Türkçe Tanıtım Videosu:

,

Tanıtım filmini izlemek için: - https://www.youtube.com/watch?v=asAioqDafpY

Turkish Ministry of Foreign Affairs eArchive Project presentation video:

 

e-Archive's Project - https://diplomatic.mfa.gov.tr/ApplicationNewsDetail.aspx?id=104

Turkish Foreign Ministry opens its diplomatic archives for researchers - http://www.armradio.am/en/2014/11/28/turkish-foreign-ministry-opens-its-diplomatic-archives-for-researchers/

Turkish Foreign Ministry opens its diplomatic archives for researchers - http://www.hurriyetdailynews.com/turkish-foreign-ministry-opens-its-diplomatic-archives-for-researchers-.aspx?pageID=238&nID=74906&NewsCatID=338


T.C. Cumhurbaşkanlığı web sitesi de KolayPortal WCM kullanıyor!

Cumhurbaşkanlığı resmi web sitesi alt yapısını, şirketimizin bir ürünü olan KolayPortal WCM’a geçirdik.  Siteye girdiğiniz zaman gözle görülür hiç bir değişiklikle karşılaşmamanız normal. Çünkü yapılan çalışma görsel olmayıp, site alt yapısını statik html dosyalarından kurtarıp, dinamik bir içerik yönetim sistemine geçirmeyi amaçlıyordu. Yaklaşık iki yıllık bir çalışma neticesinde de bunu başarmış durumdayız.

Sistemin dinamik olmasıhata olasılığını en aza indirerek, hızlı bir şekilde siteyi yönetmek anlamına geliyor. Bu da Cumhurbaşkanımız’ın yoğun temposunun, saniye saniye kamuoyuna aktarılmasını kolaylaştırıyor.

Çalışma esnasında bizi en çok yoran kısım, tasarımının ve sayfa adreslerinin  birebir kalmasını sağlamak oldu. KolayPortal XL’in foto albüm modülü, içerik editörü gibi bir çok özelliğini Cumhurbaşkanlığı için modifiye edip, onların alışkanlıklarına ve kullanım tercihlerine göre yeniden düzenledik.

Alt yapı değişikliği ile birlikte yaptığımız ve kullanımı daha da kolaylaştıran ufak tefek iyileştirmelerden de bahsetmek istiyorum. Bunlardan ilki uzun sayfalarda sağ alt köşede çıkan “Yukarı” linki. Bu link sayesinde sayfa altıdan üste hızlı bir şekilde scrool kullanmadan hızlıca çıkılabiliyor.



Arama özelliği de site bölümlerine göre yapılabilir hale getirildi. Bu sayede Cumhurbaşkanlığı arşivinde aranan bir konuşma yada haber daha hızlı bulanabilir oldu.

RSS sayfası eklendi ve daha önceden olmayan Açıklamalar, Mülakatlar gibi kategorilerde de rss hizmeti sunulmaya başlandı.

Anasayfadaki haberler kısmı hareketlendirildi ve canlılık kazandırıldı.