forumKonu aç

Devraldığımız kodu inceliyorum — geliştirici olmayanlar için kod inceleme kontrol listesi var mı?

EErcan T***KatılımcıTopluluk üyesi
Katılım
Nis 2022
Mesaj
138
#1

californiada lojistik yazılımı sunan 14 kişilik bi şirketiz... bu arada önceki ajansla yollarımızı ayırdık; sekiz ay süren ve toplamda 65.000 dolar ödediğimiz özel müşteri portalı projesinin son fazını teslim ettiler. kod deposunu kendi hesabımıza aktardık ancak şirket içinde doğrudan yazılımcı unvanına sahip tek bi çalışanımız yok ben de işletme kökenliyim.

yeni bi serbest calisan ekiple anlastik fakat onceki ajansa son 10.000 dolarlik hakedis odemesini yapmadan once teslim aldigimiz seyiin ne durudma oldugunu bizzat anlamak istiyorum. valla kodun icine girip satir satir mantik hatasi arayamayacagimi biliyorum ama dosya duzeni, dokumantasyon veya genel teslimat disiplini acisindan teknik olmayan bi yoneticnin gozle kontrol edebilecegi somut bi kaynak kod inceleme listesi var mi? isi teslim alirken neleri sormamiz ve depoda neyi aratmamiz gerekir?

LLeyla Y***KatılımcıTopluluk üyesi
Katılım
Mar 2026
Mesaj
61
En çok yardımcı olan#2

Kısa cevap: Kodun kalitesini tek başınıza satır satır okuyamazsınız ancak deponun eksiksiz, bağımsız çalışabilir ve kurumsal standartlara uygun teslim edildiğini teknik bilginiz olmadan da doğrulayabilirsiniz. Nihai ödemeyi yapmadan önce projenin üçüncü taraflara bağımlı kalmadan ayağa kalktığını teyit etmeniz şarttır.

Kontrol listenize şu adımlarla başlayın: 1) Kurulum kılavuzunun varlığı. Depoda 'README' veya kurulum dokümanı bulunmalı. Ajans dışından, projeyi hiç bilmeyen yeni bi yazılımcıya bu dokümanı verin ve sıfır bi bilgisayarda sistemi sadece bu adımları izleyerek ayağa kaldırmasını isteyin. Ajansa telefon açmadan çalıştıramıyorsa teslimat tamamlanmamış demektir. 2) Lisans ve telif kontrolü. Kod içinde ajansın başka müşterilerinden kopyaladığı özel lisanslı yapılar süresi dolmuş ticari kütüphaneler veya yasaklı açık kaynak lisansları olmamalıdır.

3) Sabit şifre ve anahtar taraması. Kod arama çubuğuna 'password', 'secret', 'api_key' gibi terimler yazın. Gerçek veritabanı şifrelerinin veya canlı ödeme sistemi anahtarlarının doğrudan kodun içine metin olarak gömülmediğini, ortam değişkenleri üzerinden çağrıldığını kontrol edin. 4) Değişiklik geçmişi ve sahiplik. Depodaki değişiklik kayıtlarının düzenli mesajlarla işlenip işlenmediğine bakın; 'son hali', 'düzeltme' gibi tek satırlık ve tek bi güne yığılmış yüzlerce dosya ajansın geliştirme sürecini gizlediğini gösterir. Bu dört temel maddeyi yeni ekibinize de resmi teslim tutanağıyla inceletip teyit almadan ödeme onayını vermeyin.

SSelin K***Katılımcı
Görev
İnsan kaynakları uzmanı
Sektör
E-ticaret
Yapı
imalathane
Katılım
Eyl 2024
Mesaj
42
#3

En kritik konu bağımsızlıktır. Kod sizin sunucunuzda ajansın hiçbir harici sunucusuna, onların özel geliştirici hesaplarına veya ajans çalışanlarının kişisel e-postalarına bağımlı olmadan çalışabiliyor mu? Harici bir bildirim servisi veya sunucu anahtarı onların hesabına tanımlıysa ileride sisteminiz kilitlenir.

KKader A***Katılımcı
Görev
Mağaza müdürü
Sektör
Kozmetik
Yapı
iki şubeli işletme
Katılım
Kas 2022
Mesaj
183
#4

Teknik bilginiz olmasa bile otomatik kod tarama araçlarını çalıştırabilirsiniz. Kod deponuzun sunduğu ücretsiz güvenlik taramasını etkinleştirin. Bu araçlar açıkta duran güvenlik açıklarını ve güncel olmayan paketleri listeleyen bir rapor çıkarır; raporu doğrudan ajansa iletip 'Bunları temizleyin' diyebilirsiniz.

ÖÖzgür B***KatılımcıTopluluk üyesi
Katılım
Şub 2023
Mesaj
34
#5

Geçen yıl 40.000 dolarlık benzer bir devirde aynı hatayı yaptık. Kodu aldık sandık ama otomatik testlerin hiçbiri yazılmamıştı. Yeni gelen ekip sistemi anlamak ve test yazmak için bizden fazladan 12.000 dolar ve 6 hafta süre istedi. Depoda test klasörü var mı, içi dolu mu mutlaka bakın.

ZZafer S***Katılımcı
Görev
Mağaza görevlisi
Sektör
Sigortacılık
Yapı
tek kişilik işletme
Katılım
Ara 2025
Mesaj
67
#6

Yöneticinin depoyu gözle taraması size sadece sahte bir güven verir. Gizli bir bellek sızıntısını veya veritabanı sorgu açığını dosya isimlerine bakarak anlayamazsınız. Yeni anlaştığınız ekipten 500-1.000 dolar karşılığında yazılı bir teknik devralma raporu istemek çok daha kesin bir çözümdür.

AAslıhanKatılımcı
Görev
Moda üreticisi
Katılım
Nis 2024
Mesaj
102
#7

Hemen yarın yeni anlaştığınız serbest çalışanla 1 saatlik ekran paylaşımı yapın. Size sistemi sıfırdan kurup çalıştırsın, veritabanı yedeğini geri yüklesin ve yönetim panelinden bi işlem yapsın. Bunu yapabiliyorsa son hakedişi güvenle ödeyebilirsiniz.

CCaner B***KatılımcıTopluluk üyesi
Katılım
Ara 2024
Mesaj
1
#8

Eski ajansımız bize teslim ettiğinde her şey mükemmel görünüyordu. İki ay sonra alan adı yönlendirmesi değişince anladık ki üçüncü parti bildirim entegrasyonu ajans sahibinin kişisel kredi kartına bağlıymış. Kart iptal olunca bildirimler çöktü. Tüm harici servis hesaplarının şirketinize ait kurumsal e-postalara devredildiğini teyit edin.

BBeren V***Katılımcı
Görev
Teknik servis elemanı
Sektör
Reklam ve tanıtım
Yapı
120 kişilik şirket
Katılım
Mar 2024
Mesaj
123
#9

kod deposundaki son commit tarihlerine de bakın bnc. sözleşme bitimine iki gün kala bin tane dosyayı tek seferde attılarsa içeride ne olduğunu onlar bile unutup alelacele kaptamış olabilir.

ek: aşağıda sorulmuş, cevabı ikinci mesajda yazdım.

MMurat B***Yeni üye
Görev
Müşteri hizmetleri temsilcisi
Sektör
Su ürünleri
Yapı
kooperatif
Katılım
Haz 2026
Mesaj
123
#10

Sözleşmenizde yer alan fikri mülkiyet devir şartlarını incelemenizi öneririm. Kod teslim edilse dahi yazılı bir devir ve ibra protokolü imzalanmadığı sürece yasal mülkiyet ihtilafları ortaya çıkabilmektedir. Teknik teyit ile hukuki devri eş zamanlı yürütmelisiniz.

AAhmet N***Uzman
Görev
Mağaza görevlisi
Sektör
İnşaat
Yapı
holding bünyesinde bir şirket
Katılım
Tem 2022
Mesaj
153
#11

Kusura bakmayın da bu her durumda geçerli değil. Sormaktan çekinmeyin, sormayan hep daha pahalıya ödüyor.

Değişiklik talebi süreci koymak işi yavaşlatmıyor, hızlandırıyor. Umarım işinize yarar.

HHüseyin Ş***Katılımcı
Görev
Ağ yöneticisi
Sektör
Ambalaj
Yapı
holding bünyesinde bir şirket
Katılım
Tem 2023
Mesaj
81

Doki · Marka kimliği · 2025

#12

bir seyi atlamayin: kaynak kod inceleme listesi konusuad acele eden herkez ayni yerde takiliyor.

benim goruum bu, kesin dgru diye yazmiyorum.

UUğur D***Katılımcı
Görev
Veri giriş elemanı
Sektör
Sağlık hizmetleri
Yapı
tek kişilik işletme
Katılım
Oca 2022
Mesaj
2
#13

Bu cevabı okuyunca rahatladım, demek sadece bende değilmiş. İlk üç ay herşey iyi gider, sorun dördüncü ayda çıkar.

Kendi durumunuz farklıysa tabii değişir.

ZZehra Y***Katılımcı
Görev
Pazarlama müdürü
Sektör
Mobilya üretimi
Yapı
20 kişilik firma
Katılım
May 2024
Mesaj
324
#14

yukarıdaki cevap işin özünü söylemiş... kapsam büyüyorsa ya süre ya bütçe büyümeli ama üçüncü seçenek yok.

başka türlü yapn varsa onu da merak ederim.

KKader A***Yeni üye
Görev
Ağ yöneticisi
Sektör
Danışmanlık
Yapı
orta ölçekli işletme
Katılım
Eyl 2026
Mesaj
10
#15

Teoride doğru, pratikte öyle yürümüyor. İlk üç ay herşey iyi gider, sorun dördüncü ayda çıkar.

Yanlışım varsa düzeltin.

NNazlı G***Katılımcı
Görev
Muhasebe elemanı
Sektör
Tarım
Yapı
orta ölçekli işletme
Katılım
Kas 2023
Mesaj
176
#16

deneyeceğim.

CCem I***KatılımcıTopluluk üyesi
Katılım
Eyl 2025
Mesaj
4
#17

Tartışma dağıldı toparlayayım. yani kabul kriteri yazılmadıysa işin ne zaman bittiği tartışmaya açıktır.

UUfuk S***Katılımcı
Görev
Ön muhasebe
Sektör
Tarım
Yapı
kooperatif
Katılım
Haz 2022
Mesaj
74

Doki · Olay müdahale desteği · 2025

#18

Aynı hatayı yapmayın diye yazıyorum. Erişim bilgileri kurum adına açılmalı, kişisel hesaplarla değil.

Kararı verirken elinizde hangi veri var, önce ona bakın.

DDamla M***Katılımcı
Görev
Saha satış temsilcisi
Sektör
Gayrimenkul
Yapı
orta ölçekli işletme
Katılım
Tem 2025
Mesaj
63

Doki · Mobil uygulama · 2023

#19

kusura bakmayın da bu her durumda geçerli değl. en ucuz teklif gennelde en az düşünülmüş tekliftir.

yanlışım varssa düzeltin.

ÖÖzge A***UzmanTopluluk üyesi
Katılım
Nis 2025
Mesaj
42
#20

Bir uyarı bırakayım. Kararı verirken elinizde hangi veri var önce ona bakın.

Ben olsam bu yoldan giderdim.

Yanıt yaz