Ana sayfa / Blog

uygulama

Freelance Yazılımcı mı Yazılım Şirketi mi? Doğru Seçim

Freelance yazılımcı mı yazılım şirketi mi sorusunun kısa cevabı şu: küçük, net sınırlı ve kısa ömürlü bir iş için iyi bir freelancer yeterli olabilir; tasarım, mobil, sunucu, test ve yayın gibi birden çok beceri isteyen, yayından sonra da bakım gerektiren bir uygulama için ekip daha güvenlidir. Aradaki temel fark kişi değil, süreklilik ve sorumluluğun dağılımı.

Aşağıda iki yolu dürüstçe karşılaştırıyorum. İkisinin de iyisi ve kötüsü var; mesele senin projene hangisinin uyduğu.

Freelance yazılımcı ile çalışmanın artıları

Freelance yazılımcının riskleri

Yazılım şirketi ya da ajansının artıları

Yazılım şirketinin dezavantajları

Karşılaştırma tablosu

KriterFreelance yazılımcıYazılım şirketi / ajans
Beceri kapsamıGenelde dar, bir-iki alanGeniş, ekip içinde dağılmış
SüreklilikKişiye bağlıEkibe bağlı
BütçeGenelde daha esnekGenelde daha yapılandırılmış
Hız (küçük iş)Çok hızlı olabilirSüreç yüzünden biraz daha yavaş
Yayın sonrası destekGaranti değil, ayrıca konuşulmalıGenelde destek paketi sunulur
En uygun işKüçük, net, kısa ömürlüÇok parçalı, uzun ömürlü, büyüyecek ürün

Freelance yazılımcı bul: nereden ve nasıl?

Freelance yazılımcı bulmak için serbest çalışan platformları, LinkedIn, GitHub ve tanıdık tavsiyesi en yaygın yollar. Kimi seçersen seç şunlara bak:

  1. Yayında olan işleri: Portföy resmi değil, mağazadan indirebildiğin, açıp kullanabildiğin uygulamalar.
  2. Eski müşteri referansı: Mümkünse biriyle konuş.
  3. Yazılı kapsam: Ne yapılacak, ne yapılmayacak, teslim tarihi.
  4. Hesap sahipliği: Apple ve Google mağaza hesabı senin adına olmalı.
  5. Kaynak kod teslimi: Düzenli depoya ve senin erişiminde.

Karar verirken üç soru

  1. Proje bir kerelik mi, büyüyecek mi? Büyüyecekse süreklilik öncelik olsun.
  2. Kaç farklı beceri gerekiyor? Üyelik, ödeme, bildirim, iki platform varsa bu bir ekip işidir.
  3. Yayından sonra kim bakacak? Cevabı yoksa en baştan konuşulmamış demektir.

Şirket seçmeye karar verirsen, neye bakacağını yazılım ajansı seçerken dikkat edilmesi gerekenler yazısında topladık. Sözleşmede nelerin yazılı olması gerektiği için uygulama yaptırma sözleşmesi, genel bir başlangıç için uygulama yaptırmak istiyorum yazısı faydalı olur.

Çalışma şeklini değiştiren üç pratik detay

1. İletişim ritmi. Hangi yolu seçersen seç, haftalık kısa bir görüşme ve düzenli sürüm paylaşımı şart koş. Kimin ne zaman ne teslim edeceğini yazılı bir takvime bağla. Sessiz geçen iki hafta, çoğu projede sorunun ilk işaretidir.

2. Kimin neye karar verdiği. Tasarım tercihleri, kapsam değişikliği ve teknoloji seçimi gibi kararlar kimde? Bunu baştan netleştirmeyen projelerde herkes başkasının karar verdiğini varsayar ve iş bekler.

3. Bilgi paylaşımı. Freelancer'dan da ajanstan da şunu iste: kod bir depoda tutulsun, erişim sende olsun, kısa bir kurulum ve yayın notu yazılsın. Böylece kimse "yalnızca bende çalışıyor" bilgisine kilitli kalmaz.

Küçük başla, sonra karar ver

Emin değilsen, ilk olarak küçük ve ücretli bir deneme işi ver: tek bir ekran, tek bir özellik ya da bir tasarım çalışması. Hem iletişim tarzını hem teslim kalitesini hem de söz verdiği zamana uyup uymadığını görürsün. Deneme işi iyi giderse büyük projeye geçmek çok daha az risklidir. Deneme sonucunda kişi ya da ekip seni memnun etmezse kayıp küçük kalır. Bu yaklaşım hem freelancer hem de şirket için geçerli; iyi çalışan taraflar zaten bunu makul karşılar.

Fiyat dışında bakılacak son kriter: güven

İki yolda da en belirleyici etken güvendir. Görüşmede sorularına açık cevap veren, bilmediğini kabul eden ve riskleri baştan söyleyen biri, her şeye "olur" diyenden genellikle daha güvenilirdir. İçgüdünü ciddiye al ama yazılı kayıtla destekle: söylenen her şey tekliften ya da yazışmadan geri okunabilir olsun.

Sık sorulan sorular

Yazılım ajansı nedir, yazılım şirketinden farkı var mı?

Pratikte çoğu zaman aynı şeyi anlatır: başkası için yazılım geliştiren ekip. Ajans kelimesi daha çok tasarım ve pazarlama ağırlıklı ekiplerde kullanılır, yazılım evi/şirketi kodlama ağırlıklı ekiplerde.

Uygulama için kiminle çalışmalı: hem freelance hem şirket olmaz mı?

Olur. Bazı kişiler tasarımı ayrı bir freelancer'a, geliştirmeyi ekibe verir. Bu durumda koordinasyonu kimin yapacağı belirlenmeli; yoksa sorumluluk boşlukta kalır.

Freelance yazılımcıya NDA imzalatmalı mıyım?

Fikrin özelse evet. Gizlilik sözleşmesi iki tarafın da işini kolaylaştırır; hukuki ayrıntı için bir hukukçuya danış.

Hangisi daha ucuz?

Kesin cevap yok; kapsama, süreye ve kişiye göre değişir. Sadece fiyata değil, toplam maliyete bak: yarım kalan işi başka birinin tamamlatması çoğu zaman en pahalı yoldur.

OdenaVerse bir ekip olarak çalışıyor; tasarım, geliştirme, test ve yayın ayrı adımlar hâlinde, her adımın çıktısı yazılı. Üç modelimiz var: anahtar teslim, ortak büyüme ve fikir ortaklığı. Yayından sonra destek paketi de mümkün. Ne istediğini anlat, kapsamı birlikte yazalım: yazılım hizmetini incele.

Ekiple mi çalışmalı, tek kişiyle mi?

Kapsamı birlikte netleştirelim; yazılı teklifte neyin dahil olduğunu, neyin olmadığını açıkça görürsün.