İlk iş: erişimleri güvenceye alın
Yazılımcı ile iletişim kopmadan veya tamamen kopmuşsa bile, projenin size ait varlıklarının kontrolünü almanız gerekir. Bu varlıklar sizin adınıza değilse proje fiilen sizin değildir.
- Kaynak kod: Git deposunun tamamı (geçmişiyle birlikte) ve depo sahipliği.
- Sunucu ve hosting: Hosting paneli, sunucu erişimi, veritabanı yedekleri.
- Alan adı: Kayıt firmasındaki hesap, transfer kodu ve DNS yönetimi.
- Mağaza hesapları: Apple Developer ve Google Play Console hesaplarının sahipliği veya yönetici yetkisi, imzalama sertifikaları ve anahtarlar.
- Üçüncü taraf servisler: Ödeme altyapısı, SMS, e-posta, harita ve bildirim servislerinin hesapları ve API anahtarları.
Erişimleri aldıktan sonra tüm şifreleri ve API anahtarlarını yenileyin.
Bu konunun ana hizmet sayfası: özel yazılım geliştirme
Kod denetimi nasıl yapılır?
- Kodun derlenip çalıştırılabildiği bir geliştirme ortamı kurulur.
- Mimari, kullanılan çatı ve kütüphane sürümleri, veritabanı yapısı çıkarılır.
- Çalışan, yarım kalan ve hiç yapılmamış özellikler listelenir.
- Güvenlik açıkları, gömülü şifreler ve eski bağımlılıklar tespit edilir.
- Kodun devam ettirilmesi mi, kısmen yeniden yazılması mı daha mantıklı olduğu raporlanır.
Kurtarma planı
Denetim sonrası önce canlı sistemi ayakta tutacak kritik hatalar düzeltilir, ardından yarım kalan özellikler önceliğe göre tamamlanır. Mobil uygulamalarda mağaza hesabı ve imzalama anahtarı elinizdeyse mevcut uygulama güncellenmeye devam eder; anahtar kaybolduysa mağazanın sunduğu kurtarma yolları değerlendirilir.
Kapsam ve bütçeyi yeniden belirlemek için uygulama maliyeti hesaplama sayfasından yararlanabilirsiniz. Mağaza reddi nedeniyle tıkanan projeler için App Store reddi çözümü sayfasına bakın.
Başkasının kodunu devralma deneyimi
Hakan Sevimoğlu, Almanya'daki restoran sipariş platformu lieferstdu.de'de başkası tarafından kurulmuş mevcut platformu devralarak mobil arayüz yenileme ve geliştirme yaptı. 18 yıllık deneyimiyle PHP, Laravel, iOS, Android ve Flutter projelerinde mevcut kodu bozmadan geliştirmeye devam edilmesini sağlar.
Neler sunuyorum?
Erişim devri
Sunucu, alan adı ve mağaza hesapları
Kod denetimi
Mimari, güvenlik ve eksik listesi
Kurtarma planı
Önceliklendirilmiş yol haritası
Hata düzeltme
Canlı sistemi ayakta tutma
Özellik tamamlama
Yarım kalan modüllerin bitirilmesi
Uzaktan çalışma
Türkiye geneli ve yurt dışı
Kullandığım teknolojiler
Örnek projeler
Canlıda çalışan ve gerçek kullanıcıya hizmet veren projelerden seçkiler.

Mobilesse Mobilya — Mobilya Üretim ERP Yazılımı
İnegöl'deki mobilya üreticisi için siparişten üretime, stoktan sevkiyata ve e-faturaya tek platform ERP; 3D ürün konfigüratörü dahil.
İncele
ucakbiletcisi.com — Online Uçak Bileti Platformu
BiletBank entegrasyonlu uçuş arama, 3D Secure ödeme, gerçek banka taksiti, PNR ve online check-in platformu.
İncele
Taksi, Fleet & POS Platformu
Yolcu, şoför ve filo uygulamaları; canlı dağıtım ve POS.
İnceleÇalışma süreci
Ücretsiz ön görüşme
İhtiyacı, mevcut sistemleri ve hedefleri birlikte netleştiririz.
Teklif & yol haritası
24 saat içinde kapsam, teknoloji, süre ve bütçe.
Aşamalı geliştirme
Haftalık demo ve test ortamıyla canlı takip.
Yayın & destek
Canlıya alma, eğitim ve sürekli bakım.
Ücretsiz ön analizİlk görüşme ve yol haritası tamamen ücretsiz, yükümlülük yok.
Aşamalı teslim ve onayHer modülü test ortamında görür, onaylamadan bir sonrakine geçilmez.
Yazılı kapsam ve haklarKapsam, teslim ve kaynak kod hakları sözleşmede netleşir.
Sıkça sorulan sorular
Yazılımcım kaynak kodu vermiyor, ne yapabilirim?
Önce sözleşmenizdeki fikri mülkiyet ve teslim maddelerini kontrol edin. Sunucu sizin adınızaysa kod genellikle sunucudan alınabilir; anlaşmazlık durumunda hukuki destek almanız gerekir.
Yarım kalan proje devam ettirilebilir mi, yeniden mi yazılmalı?
Bu, kod denetimi sonrası belirlenir. Kod okunabilir ve çalışır durumdaysa devam etmek genellikle daha hızlıdır; aksi halde kritik bölümlerin yeniden yazılması önerilir.
Mağaza hesabı yazılımcının adına açılmışsa ne olur?
Uygulamanın kendi hesabınıza transfer edilmesi gerekir. Apple ve Google mağazaları uygulama transferi imkânı sunar; bunun için mevcut hesap sahibinin işlemi başlatması gerekir.
Başkasının yazdığı kod üzerinde çalışıyor musunuz?
Evet. Hakan Sevimoğlu, lieferstdu.de'de başkası tarafından kurulmuş platformun mobil arayüzünü yeniledi ve geliştirdi.
Devralma süreci nasıl başlar?
Erişim listesinin çıkarılması ve kodun incelenmesiyle başlar. Ardından bulgular ve seçenekler size sunulur, karar sizindir.