Kısa cevap
Kendi başınıza kontrol edebileceğiniz küçük ve net bir iş için freelance yazılımcıyla çalışın. Proje aynı anda birden fazla uzmanlık gerektiriyorsa, tarihi önemliyse veya yayından sonra destek gerekecekse bir yazılım şirketiyle çalışın.
Freelance yazılımcı ne zaman mantıklı?
- İş küçük ve net tanımlı; örneğin bir hata düzeltmesi veya tek bir yeni özellik.
- Siz veya ekibinizden biri kodu inceleyebiliyor.
- Yazılımcının bir hafta ulaşılamaması işinizi etkilemez.
- Tasarım, hosting ve test zaten başka yerden karşılanıyor.
Yazılım şirketi ne zaman mantıklı?
- Proje tasarım, frontend, backend ve yayını birlikte gerektiriyor.
- İşi yönlendirecek teknik bir kişiniz yok.
- Yazılım işinizin bir parçasını yürütecek ve yayından sonra da çalışmaya devam etmeli.
- Kapsamı, fiyatı ve sorumluluğu tek bir yazılı anlaşmada görmek istiyorsunuz.
Maliyet karşılaştırması
Freelance ücretler saat bazında genellikle daha düşük görünür. Toplamı tahmin etmek ise zordur; saatlik iş her belirsiz gereksinimle büyür ve yazılımcının uzmanlığı dışındaki işler, çoğunlukla tasarım veya altyapı, ayrıca ödenir.
Şirketler genellikle anlaşılan kapsam için sabit fiyat verir. Rakam ilk bakışta yüksek görünebilir, ancak çoğu zaman tasarımı, testi, yayını ve bir destek dönemini içerir. Aynı kapsam için toplam maliyeti karşılaştırın ve kendi yönetim zamanınızı da ekleyin.
Risk karşılaştırması
Tek bir freelance yazılımcıyla en büyük risk süreklilik. Hastalık, daha iyi bir teklif veya dolu bir takvim projeyi durdurabilir ve sistemin nasıl çalıştığı bilgisi o kişiyle birlikte gider. Şirketlerde bu bilgi ekibe yayılır ve belgelenir; iş kaldığı yerden devam edebilir.
İkinci risk sahiplik. Kiminle çalışırsanız çalışın, kaynak kodun, alan adının, hosting’in ve hesapların baştan sizin adınıza kayıtlı olduğundan emin olun.
Kalite kontrol karşılaştırması
İyi freelance yazılımcılar işlerini test eder, ama işi başka kimse incelemez. Bir şirkette kod incelemesi, test ve yayın kontrol listeleri sürecin parçasıdır ve sistemin her bölümünü birden fazla kişi bilir. İşinizi yürüten bir yazılım için bu ikinci göz, çoğu zaman daha düşük bir ücretten daha değerlidir.
Hızlı karar listesi
- İşi tek sayfada anlatabiliyor muyum? Anlatamıyorsam bir keşif görüşmesiyle başlamalıyım.
- Kodu kendim inceleyebilir miyim? İnceleyemiyorsam teslimatın sorumluluğunu alan bir ekip tercih etmeliyim.
- Yazılımcı bir ay ortadan kaybolursa ne olur?
- Fiyat sabit mi ve tam olarak neleri kapsıyor?
- İlk günden her şeyin sahibi ben olacak mıyım?
Code352 nerede duruyor?
Code352, bir grup serbest çalışan yerine sorumluluğu üstlenen tek bir şirket olarak çalışır. Her proje yazılı kapsam ve sabit fiyatla başlar, her hafta çalışan bir sürümü incelersiniz, kodun ve hesapların sahibi ilk günden sizsiniz ve destek yayından sonra 30 gün devam eder.