T: +90 (212) 262 39 82

Yazılım Projeleriniz Nasıl Gidiyor ?

Dürüst olalım. Nicel olarak bu sorunun cevabını verebiliyor musunuz ? Eğer Yazılım sektöründe profesyonel bir yönetici iseniz ve Dr.Fred Brooks’un “No Silver Bullet” makalesinde söylediklerine katılmıyorsanız, bu kısmı okumadan geçebilirsiniz.

Devam edelim. Yazılım sektörü, diğer endüstrilerden farklı olarak tamamen yazılım geliştirme ekibinin motivasyonuna, insiyatiflerine, aldığı eğitimlere, yeteneklerine ve gerçekçi proje yönetimi yaklaşımlarına bağlı olarak sizi başarıya veya başarısızlığa ulaştırır. The Standish Group’un yayınladığı Kaos raporuna göre, yazılım projelerinin sadece %16’sı tahmin edilen bütçe planında ve belirlenen termin planı içinde proje sahiplerine teslim ediliyor. Tamamlanamadan iptal edilen yazılım projelerinin Amerikan ekonomisine maliyeti ise 81 Milyar Dolardır !

Yaşanan tüm bu acı tecrübelerden ve çıkan maliyetlerden sonra ortaya atılan çevik yöntemler, devam eden yazılım projelerinin parçalanarak çok küçük iterasyonlarla gerçeklenmesini ve bu iterasyonların sonucunda mevcut yazılıma değer katacak bir özelliğin eklenmesi vizyonu ile ortaya atılmış ve bir nebze olsun yazılım projelerinin iptal edilmesini ve karşılaşılacak problemlerin bir an önce su yüzüne çıkarmasını hedefleyerek, yazılım ekiplerinin uyması gereken en iyi pratikleri bir araya getirmişlerdir.

Yine de yazılım projelerine harcanan eforu nicel verilerle dinamik olarak ölçümleyebilmek ve anlık olarak takip edebilmenin maliyeti çok yüksektir. Böyle bir ortamda hepimizin uyguladığı temel metodoloji ise şudur: geçmiş tecrübelerimize dayanarak geleceği kestirebilmek...

Peki bu yaklaşım ne kadar doğru ? Gerçekten yazılım projelerimiz birbirinin aynısı mı ? İnşaat mühendisliği yaklaşımı ile; birbirine benzeyen aynı blok katları mı inşaa ediyoruz ? Yoksa her defasında Sydney Opera Binası gibi benzersiz bir proje ile mi karşı karşıyayız ?

Evet, yazılım dünyasında gerçeklenen projelerin çoğu benzersiz özellikleri beraberinde getiriyor. Ve bu özellikleri gerçeklerken karşımıza çıkacak sıkıntıları kestirebilmek çoğu zaman mümkün olmuyor.

Biz Codart olarak bu problemi çok sevdik ve bu problemli çözmek için geliştirdiğimiz uygulamalar zincirimizin ilk halkası olan dev \ efor Visual Studio entegre uygulamamızı bedava olarak yayınladık.

Çıktığı günden bu yana 100'den fazla ülkede kullanılan dev \ efor yazılım geliştirme takımlarının üretkenliklerini ölçmek, mevcut yazılım projelerinin yazılım metrikleri bazından ölçümlerini dinamik olarak gerçeklemek ve bu ölçümlerin trendini raporlamak amacı ile uluslararası çapta yankı bulan ilk uygulamamızdır.

dev \ efor ile ilgili olarak daha detaylı bilgiyi www.devefor.com adresinden inceleyebilirisiniz