YAZILIM GELİŞTİRMEDE DIŞ KAYNAK KULLANIMI (OUTSOURCING SOFTWARE DEVELOPMENT)
Yazılım Geliştirme ihtiyaçları tüm sektörlerde git gide artmaktadır. Firmalar rakipleriyle rekabet edebilmek için daha fazla veri tutmak bu verilere hızla ulaşmak ve işiyle ilgili kararlar almak istiyorlar. Bu da daha gelişmiş ve daha çok alanda yazılım ihtiyaçları için nitelikli yazılım geliştiriciler istihdamını gerektiriyor.
İhtiyaçlar arttıkça yazılım geliştirme araçları çeşitleniyor belli yazılım katmanlarında uzmanlıklara bölünmeye ve branşlaşmaya başlıyor. Önceleri Yazılım, Donanım, Sistem ve Network diye branşlaşmalar varken şimdilerde yazılım kendi içinde alt uzmanlıklara bölünmüş ve bölünmeye devam ediyor. Henüz akademik olarak bu branşlaşma tam olarak oluşmamasına rağmen yazılımcılar aldığı ek eğitimler ve çalışma hayatının da edindiği tecrübelerle kendilerini uzmanlaştıkları konularda konumlandırmaya başlamıştır. Web yazılımcısı, Database Uzmanı, BI Uzmanı vb.gibi..
Buna karşılık firmaların yazılımın tüm katmanlarında çalıştıracakların uzman yazılımcı ihtiyaçları sürekli ve sınırsız değil. Proje tamamlandığında bazı uzmanlıklara olan ihtiyacı ya bitiyor ya da azalıyor. Sürekli istihdam maliyetlerinin yüksekliği de düşünüldüğünde atıl kalan uzman yazılımcılar önemli bir finansal yüke dönüşüyor.
İşte tam da bu noktada bireysel ya da kurumsal serbest çalışan(Freelance) kavramı yerini alıyor. Firmalar kişileri ihtiyacı olan yazılımın geliştirilmesi ve sonrasında ki destek işlemleri için işin tamamı ya da belli bölümlerinde faydalanmak için proje bazlı veya kısa vadeli olarak taşeron olarak çalıştırabiliyorlar.
Dış kaynak mı yoksa tam istihdam mı ?
Tam İstihdam | Dış Kaynak |
Doğru kişiyi bulmak zordur. | Çok fazla seçenek vardır. |
Tam zamanlı çalıştırmak gerekir. | Belli işler için kısa ya da uzun vadeli iş gücü sağlanabilir. |
İşe alma ve çıkarma süreçleri karmaşıktır. | İş bitiminde iş akti de bitmiş olur. |
Sadakat seviyeleri yüksektir. | Sadakat seviyeleri düşüktür. |
İş verilemeyen atıl zamanlar içinde ödeme yapılır. | Sadece gerektiği kadar iş gücü talep edilebilir ve buna karşılık ödeme yapılır. |
Çalışma saatleri esnek değildir. | Çalışma saatleri esnektir. İş bazında anlaşmalar yapılabilir. |
Yetersizlik durumunda işten çıkarmak ve yerine birini bulmak zordur. | Yetersizlik durumunda iş ilişkisi daha kolay sonlandırılır ve yerine birini bulmak daha kolaydır. |
Sosyal imkanlar sunmak gerektirir. | Sosyal imkanlarını kendi karşılar. |
Kısa vadede düşük maliyetli görünse bile uzun vadede yüksek maliyetli olabilir. | Kısa ya da uzun vadede maliyet bellidir. |
Çalışma ortamı, kullanacağı cihaz ya da diğer enstrumanları işveren karşılar. | Çalışma ortamı, kullanacağı cihaz ya da diğer enstrumanları kendisi karşılar. |
Geleceğe yönelik ihtiyaçlar ve kariyer planları için farklı konularda eğitimlerle tecrübesini arttırarak verimliliği arttırıcı yatırımlar yapılabilir. | Kariyer beklentileri yoktur. Plan yapmak gerekmez. |
Çalışan olarak kaprislerini yönetmek gerekir. | Kapris yönetimine ihtiyaç yoktur. |
İş yeri alışkanlıklarına, iş birimlerinin aşinadır daha kolay iş yüklemesi yapılabilir. | Doğru tanımlanmış net iş tanımlarıyla iş yüklemesi yapılmalıdr. |
İş akışına, kişilere ve üsluplara aşinadır. Daha kolay tahmin eder ve bir çok ek işi kendiliğinden yapar. | İş akışına, kişilere ve üsluplara aşina değildir. Kendiliğinden iş yapmaz. |
Başarıları maddi ya da manevi olarak ödüllendirilebilir. Teşvik ve motivasyon arttırılabilir. | Başarıları maddi ya da manevi olarak ödüllendirmek gerekmez. |
Özellikle uluslararası büyük ölçekli firmalardan başlayarak dış kaynak kullanımı git gide artmakta ve yaygın hale gelmektedir. Gelecekte sadece bilişim sektöründe değil tüm sektörlerde iş gücü ihtiyaçlarının büyük çoğunluğunu bu şekilde sağlayacaklarını söylemek çok da yanlış olmayacaktir.
Öyle ki bireysel dış kaynakları firmalara kiralayan şirketleşen yeni bir iş koluda oluşmaya başlamıştır. Gelişmiş ülkelerde istihdam kuralları dış kaynakların sosyal haklarını korumaya yönelik bazı kurallar ve kanunlar çıkartmaktadır.