Rehber

Yazılım projesi devralma kontrol listesi

Yazılım projesi devralırken hesap ve depo erişimini, temiz kurulumu, yedeği ve açık işleri kontrol edin. İndirilebilir tabloyla devir kontrol listesi.

Kısa yanıt

Bir yazılım projesini devralmadan önce dört şeyi doğrulayın: tüm hesap ve depolara erişim sizde mi, uygulama temiz bir ortamda kurulup çalışıyor mu, yedekleme ve izleme var mı ve açık işler yazılı mı. Bunlar tamamlanmadan devralmanın bittiğini kabul etmeyin.

Erişim ve sahiplik

Kaynak depo, alan adı, sunucu, veri tabanı, e-posta ve üçüncü taraf hesapları için erişim envanteri çıkarın. Paylaşılan bir parola listesi yerine yetkili hesap devri ve anahtar yenileme planı oluşturun.

Erişim envanterinde yalnızca teknik hesapları değil; alan adı kayıt şirketi, DNS, uygulama mağazası geliştirici hesapları, ödeme sağlayıcısı, e-posta servisi ve izleme araçları gibi şirketinize ait olması gereken hesapları da listeleyin. Hesabın kişisel bir e-posta adresine bağlı olup olmadığını kontrol edin.

Tekrarlanabilir kurulum

Temiz bir ortamda kurulum, veri tabanı geçişi ve örnek veriyle ana akış testi yapılmalıdır. Sadece mevcut sunucuda çalışan bir uygulama, yeni ekibin güvenilir biçimde devraldığı bir sistem değildir.

Kurulumu, projeyi bilmeyen birinin izleyebileceği yazılı adımlarla deneyin. Eksik adımlar, gizli ortam değişkenleri veya yalnızca geliştiricinin bilgisayarında bulunan dosyalar bu denemede ortaya çıkar. Çıkan her eksiği devir listesine ekleyin.

Operasyon ve açık işler

Yedekleme ve geri yükleme, dağıtım, hata izleme ve olay sorumluluklarını kontrol edin. Bilinen hatalarla tamamlanmamış özellikleri ayırın. Lisans ve bağımlılık koşullarını kayda geçirin.

Yedekten en az bir kez geri dönmeyi deneyin; yedek alınıyor olması geri yüklenebildiği anlamına gelmez. Hata kayıtlarına kimin eriştiğini ve kesintide kimin uyarıldığını yazın.

Kabul toplantısı

Devralma sonunda eksik erişimler, çalışan sürüm, riskler ve ilk düzeltme planı birlikte gözden geçirilmelidir. Her kaleme sorumlu kişi ve doğrulama yöntemi atayın. Kontrol listesi, sözleşme veya kapsam incelemesinin yerine geçmez.

Kabul toplantısında açık kalan her kalem için sorumlu, tarih ve doğrulama yöntemi yazılı olsun. Eksiklerin kabul edilebilir bir risk mi yoksa devralmayı geciktirmesi gereken bir engel mi olduğuna ayrıca karar verin.

Sık karşılaşılan eksikler

Devir çalışmalarında şu eksikler sık görülür: gizli anahtarların tek kişide olması, dokümansız ve elle yapılan dağıtım adımları, süresi dolmak üzere olan alan adı veya sertifikalar, kullanılmayan ama ödenmeye devam eden servisler, test verisi bulunmayan ortamlar ve geliştiricinin kişisel hesabına bağlı üçüncü taraf servisler. Bunların her biri devir listesinde ayrı bir satır olmalıdır.

Devralma toplantısında kullanabileceğiniz kontrol tablosu

Her satıra sorumlu ve tarih ekleyin. “Tamamlandı” kararını sözlü onayla değil, belirtilen kanıtı görerek verin. Anahtarları veya müşteri verilerini bu tabloya yazmayın.

Devralma toplantısında kullanabileceğiniz kontrol tablosu
Kontrolİstenen kanıtKabul koşulu
Kaynak ve sürümŞirket hesabından erişilen depo, üretim sürüm etiketiYeni ekip aynı sürümü oluşturabiliyor
KurulumTemiz ortam kurulum kaydı, ortam değişkeni adlarıGizli değerler güvenli kanaldan devredildi
Veri ve yedekTest ortamında geri yükleme kaydıUygulama geri yüklenen veriyle açılıyor
DağıtımYayın ve geri alma adımlarıYetkili kişi test ortamında ikisini de denedi
Kritik akışGirişten ana işleme kadar test sonucuBeklenen sonuç ve bilinen eksikler yazılı
Açık işlerHata, eksik özellik ve risk listesiHer kalemin sorumlusu ve önceliği belli

Sık sorulan sorular

Yazılım projesi devralırken en sık sorulan sorular.

Devralmadan önce kod incelemesi gerekir mi?

Evet, kısa da olsa. Kodun ne kadar okunabilir ve test edilebilir olduğu, bağımlılıklarının ne kadar güncel olduğu devralmanın maliyetini belirler. Ayrıntılı bir inceleme için yazılım ve teknik danışmanlık hizmetimize bakabilirsiniz.

Önceki geliştirici iş birliği yapmazsa ne olur?

Önce hangi erişimlerin şirketinize ait olduğunu doğrulayın. Alan adı, depo ve hesaplar sizdeyse teknik olarak ilerlenebilir; eksik bilgi için sistemi tersine incelemek gerekir ve bu süre ile maliyeti artırır. Hukuki boyut için bir hukukçudan görüş alın.

Devir süresince sistemi kapatmak gerekir mi?

Genellikle hayır. Kontroller üretim ortamına dokunmadan, ayrı bir kopya üzerinde yapılabilir. Üretimde değişiklik gerekiyorsa ayrıca planlanır.

Kontrol tablosunu kendi ekibimle kullanabilir miyim?

Evet. Sayfanın sonundaki CSV dosyasını indirip kendi ekibinizle doldurabilirsiniz; anahtarları veya müşteri verilerini tabloya yazmayın.

İlgili hizmet

Yarım Kalan Yazılım Projesini Devralma ↗

Yarım kalan veya teslim edilemeyen yazılım projelerinde mevcut durumu, riskleri ve devam seçeneklerini değerlendirir; devir ve tamamlama planı çıkarırız.

Bir sonraki adım

Projenizi değerlendirelim

Hedefinizi, mevcut araçlarınızı ve çözmek istediğiniz ihtiyacı kısaca paylaşın. Projeniz için uygun başlangıç noktasını birlikte belirleyelim.