Yapay Zekâ Destekli Yazılım Geliştirme Sürecimiz
Yapay zekâyı kod yazımından teste kadar insan kontrolünde kullanıyoruz. Veri gizliliği, inceleme ve hattaki kararın neden bizde kaldığı.
23 Ekim 2026 · 5 dk okuma
Yapay zekâyı, yazılımı geliştirirken kullandığımız bir araç olarak kullanıyoruz. Analiz, taslak ve test hızlanır. Sahaya giden her satır bir insanın incelemesinden ve testinden geçer. Sorumluluk bizdedir.
Bu yazıda aracın sürece nerede girdiğini, nerede devre dışı kaldığını ve verinin bu sırada nasıl korunduğunu anlatıyoruz. İlke metni yapay zekâ destekli geliştirme sayfamızdadır.
Nerede hız kazandırır
Fabrika ve kurumsal entegrasyon işlerinde fayda beş yerde toplanır.
- Eski kodu anlamak. Dokümantasyonu eksik bir entegrasyonda akışları çıkarmak, bağımlılıkları haritalamak ve teknik doküman taslağı üretmek. Taslak, okuyan kişinin düzeltmesiyle doküman olur.
- Cihaz ve servis dokümanını okumak. Uzun protokol ve servis metinlerinden gereken alanları ve mesaj yapılarını ayıklamak. Sonuç, gerçek cihaz veya test ortamında doğrulanmadan koda geçmez.
- Test ve örnek veri. Bildirim reddi, eksik alan, ağ kesintisi ve tekrar gönderim gibi kenar durumlar için test ve sentetik veri taslağı. İTS bildirim yazımızdaki ret ve yeniden deneme senaryoları buna örnektir. Bildirim kuralının kendisi açık koddur.
- Log incelemesi. Büyük bir log dosyasında örüntü aramak ve kök neden için hipotez üretmek. Hipotez, kaydı okuyan kişi doğrulamadan kapanmaz.
- Eşleme taslağı. ERP veya WMS alanları ile e-belge ya da bildirim biçimi arasındaki dönüştürme kodunun ilk hali. İlk hal, gözden geçirilmeden gönderime çıkmaz.
Bir eşleme işi nasıl yürür
Sınır, somut bir işte daha net görünür. ERP'deki bir sevkiyat satırı e-belge alanına dönüşecektir.
- Zorunlu alanları kişi işaretler. Araç, uzun metinden aday listeyi çıkarır. Liste, dokümanla satır satır karşılaştırılır.
- Eşleme tablosu yazılır: kaynak alan, hedef alan, boş kalırsa ne olur, birim nasıl çevrilir.
- Araç, bu tabloya göre dönüştürme kodunun ilk halini üretir.
- Kişi kodu okur ve sentetik bir sevkiyatla dener. Eksik kimlik numarası, sıfır miktar ve tekrar gönderim kasıtlı olarak çalıştırılır.
- Testi geçen kod incelemeye girer. İnceleme notu ve test sonucu, teslimat kaydının parçasıdır.
Bu sırada gerçek sevkiyat, gerçek cari ve gerçek belge araçtan geçmez. Örnek veri sentetiktir.
Nerede devre dışıdır
Üç sınır, hızdan önce gelir.
- Üretim verisini, seri numaralarını, müşteri veya hasta bilgisini harici bir yapay zekâ servisine göndermeyiz. Gizli veriler, kişisel veriler ve erişim bilgileri de araçlara gitmez. Gerektiğinde anonimleştirilmiş veya sentetik veri kullanırız. Kişisel Verileri Koruma Kurumu'nun üretken yapay zekâ rehberi, bu sistemlerdeki işlemeyi 6698 sayılı Kanun çerçevesinde ele alır. Kurumun tavsiye metni, aynı sonuca kişisel veri işlemeden ulaşılabiliyorsa anonimleştirmenin tercih edilmesini önerir. Uyguladığımız kural budur.
- Doğrulanmış sistemlerde aracın çıktısını doğrudan devreye almayız. Değişiklik, firmanın değişiklik yönetimi ve doğrulama sürecinden geçer.
- Hat üzerindeki karar açık koddur. Tolerans, ret ve bildirim kuralları test edilebilir ve izlenebilir yazılır. Araç bu kuralların taslağına yardım eder. Kararı, hattın çalışma anında vermez.
Hangi araçların kullanılacağını projenin başında sizinle yazılı olarak netleştiririz. Yalnızca kurumsal gizlilik koşulları sunan araçları kullanırız. Talep ederseniz projede yapay zekâ kullanımını tamamen kapatırız. Bu taahhüt SSS sayfamızda da yazılıdır.
Sürecin neresinde durur
Geliştirme sürecimiz keşif görüşmesiyle başlar. İşi küçük teslimatlara böleriz ve çalışan yazılımı düzenli aralıklarla birlikte inceleriz. Araç bu ritmin yerine geçmez. Keşifte ihtiyacı siz anlatırsınız. Tasarım kararını biz yazarız, siz onaylarsınız. Araç, o kararın uygulanmasında taslak ve test üretir. Teslimatta gördüğünüz, incelenmiş ve çalıştırılmış yazılımdır.
Eski ve dokümantasyonu zayıf yazılımlarda sıra aynıdır. Önce akış haritası, sonra test, sonra küçük adımlarla taşıma. Modernizasyon çalışmalarında aracı, haritayı ve test taslağını hızlandırmak için kullanırız. Taşıma kararını ve devreye almayı kişi verir. Canlıya alınan yazılım için bakım ve destek ayrıca sürer. Araç, bakımda da log ve etki analizi taslağı üretir. Değişiklik yine incelemeden geçmeden yayınlanmaz.
İnceleme neye benzer?
İnceleme, taslağın üzerine "uygun" yazmak değildir. İnceleyen kişi üç şeye bakar. Kod, eşleme tablosundaki kuralı aynen uyguluyor mu? Hata durumunda kayıt düşüyor mu, yoksa sessizce mi geçiyor? Test, sınırdaki değeri de denemiş mi? Üçü tamamsa değişiklik teslimata girer. Eksikse taslak geri döner. Araç yeni bir taslak üretebilir. İnceleme notu olmadan yayın olmaz.
Aracı kim kullanırsa kullansın, teslimattan sorumlu olan kişidir. Taslağı üreten ile inceleyen aynı kişi olabilir. İnceleme notu yine yazılır. İkinci bir göz, riskli bir eşlemede veya doğrulanmış hatta devreye girer. Düzenli incelemede gördüğünüz, çalışan yazılımdır. Görmediğiniz bir taslak canlıya çıkmaz. İnceleme notu, test sonucu ve yayın kararı aynı kayıtta durur. Sonradan "bunu araç yazdı" diye ayrılan bir parça kalmaz.
Hızın sınırı
Aracın kısalttığı süre, okuma ve taslak süresidir. Keşif, karar, inceleme ve devreye alma yerinde kalır. Kazanç, dokümanın erken çıkmasında, kenar durum testlerinin baştan yazılmasında ve logdaki aday nedenin daha çabuk görülmesindedir. Her projenin başlangıçtaki doküman ve kod borcu farklı olduğu için bu kazancı tek bir güne bağlamayız. Baktığımız şey, incelenmiş kodun ve tekrar çalıştırılabilir testin düzenli incelemede elinize ulaşmasıdır. Okuma ve taslak süresi kısalabilir. İnceleme, test ve devreye alma kısalmaz.
Teknoloji seçimi projenin işine göre yapılır. Araç bu seçimin yerine geçmez. Bugün kullanılan bir aracın yerini yarın bir başkası alabilir. Değişmeyen taraf inceleme, test, veri sınırı ve kodun size devredilmesidir. Bunu projenin başında yazılı olarak netleştiririz.
Kodun sahibi
Ödemesi tamamlanan işin kaynak kodu ve fikri mülkiyet hakları size devredilir. Bu koşulu sözleşmede açıkça yazarız. Aracın ürettiği taslak da bu teslimatın parçasıdır. İncelenmemiş taslak teslimat sayılmaz.
Sık Sorulan Sorular
Sahaya giden kodu yapay zekâ mı yazar?
Taslak üretebilir. Sahaya giden her satır bir kişi tarafından incelenir ve test edilir. Sorumluluk bize aittir.
Verimiz yapay zekâ aracına gider mi?
Gizli veriler, kişisel veriler ve erişim bilgileri gitmez. Üretim verisi, seri numarası, müşteri ve hasta bilgisi de bu kapsamdadır. Araç listesini projenin başında yazılı olarak netleştiririz.
Hat üzerindeki kararı yapay zekâ verebilir mi?
Veremez. Tolerans, ret ve bildirim kuralları açık koddur. Araç bu kuralların taslağına yardım eder. Karar, çalışma anında kodun içindedir.
Kaynak kod kime ait olur?
Ödemesi tamamlanan işin kaynak kodu ve fikri mülkiyet hakları size devredilir. Koşul sözleşmede yazılıdır. Ayrıntı SSS sayfamızdadır.
Benzer bir ihtiyacınız mı var? Projenizi anlatın, 1 iş günü içinde dönüş yapalım.
Adı geçen marka ve ürün adları ilgili sahiplerine aittir; softhan bu firmaların yetkili temsilcisi veya iş ortağı değildir.