yazılım süreçleri için Etiket Arşivi

Dağıtık mı ? Entegre mi ?

 Kaynak Kod konfigürasyon yönetimi dünyasına şu anda iki trend var… Bunlardan biri dağıtık versiyon kontrol sistemleri (DVCS), diğeri ise klasik merkezi versiyon kontrol sistemleri (CVCS)…

Bu iki kavramın açık kaynak kod tarafında uygulamaları DVCS için Git, Mercurial, CVCS için CVS, Subversion örnek gösterebiliriz… 

Kurumsal uygulama tarafında ise BitKeeper dağıtık tarafta, Visual Source Safe, ClearCase, Perforce`ı vb. ise merkezi versiyon kontrol sistemi olarak kullanılan SCM araçlarıydı diyebiliriz…

Geçmiş zaman kullandım, çünkü artık Uygulama Yaşam Döngüsü (Application Lifecycle Management – ALM) dediğimiz kavrama doğru kurumlar pozisyon almaya başladı. Burada ise pazarın büyük oyuncuları Microsoft`un Team Foundation Server ürünü, IBM, ve HP`nin ALM çözümleri bulunuyor..

 DVCS kurumsal pazarda nerede ? (…)

Yok… ancak bu böyle mi devam edecek ? Hayır… Etmeyecek ? Peki ama neden ?

Yazının devamını oku »

Danışmanı ikna etmek…

Fi tarihinde, foo isimli bir bankanın yazılım geliştirme ekibi ile mevcut yazılım süreçlerini iyileştirmek için danışmanlık çalışması yapmak üzere toplantıya katılmıştım…

Toplantıya daha önce benden istenen gereksinimi, kullandıkları araçlar için özelleştirip, canlı bir demo yapacaktım… Bu minvalde toplantıda hazır bulunduk…

Yazının devamını oku »