Örnek veri, beklenen sonuç, kesinti ve geri dönüşü aynı kabul listesinde sınayın.
Çalışıyor demek için ortak bir ölçüt gerekir
Bir otomasyon dosyaları okuyup teklif tablosu oluşturuyor. Geliştirici ekranda sonuç gördüğü için işi tamamlanmış sayıyor, işletme ise bazı satırların eksik olduğunu fark ediyor. İki tarafın aynı sonuca bakıp farklı karar vermesinin nedeni kabul ölçütünün baştan belirlenmemesidir. Kabul testi, hangi girdinin hangi çıktıya dönüşmesi gerektiğini ortak ve kontrol edilebilir biçimde tanımlar. Böylece teslim konuşması yalnız izlenime dayanmaz.
Teste yazılım bittikten sonra başlamak yerine süreç tasarlanırken başlayın. İş sahibiyle birlikte küçük bir örnek veri kümesi oluşturun ve doğru sonucu elle açıklayın. Teklif hesabında hangi alanların alınacağını, hangi durumda kayıt atlanacağını ve hangi işlemin insan onayı gerektirdiğini yazın. Geliştirici aynı örneklerle çalışsın. Sonradan bulunan her yeni durumun kapsam değişikliği mi yoksa mevcut kurala aykırılık mı olduğu daha açık görülür.
Temsili veri kümesini seçin
Yalnız düzgün kayıtlarla test yapmak kolaydır, fakat günlük iş böyle ilerlemez. Boş alan, tekrar eden kayıt, yanlış tarih, beklenmeyen karakter ve aynı isimli farklı müşteri gibi durumları örneklere ekleyin. Her örneğin neden seçildiğini belirtin. Gerçek kişisel veriyi gereksiz yere test ortamına taşımayın. Temsili veri kullanırken gerçek sistemin alan uzunluklarını ve biçimlerini koruyun; örnekler uygulamanın karşılaşacağı koşullara benzesin.
Bir dosyadaki satır sayısı tek başına doğruluk ölçütü değildir. Kaynak ve hedef alanların eşleşmesini, toplamların nasıl hesaplandığını ve geçersiz kayıtların nereye yazıldığını da kontrol edin. Kayıt atlanıyorsa sebebi görülebilsin. Tekrar çalıştırılan işlem aynı kaydı iki kez oluşturmasın. Örneklerin bir kısmını geliştiriciyle paylaşabilir, bir kısmını teslim kontrolü için ayırabilirsiniz; bütün beklentiler yine açık iş kurallarına dayanmalıdır.
Beklenen sonucu yazıya dökün
Her test satırında senaryo, girdi, işlem, beklenen çıktı ve gerçekleşen sonuç alanları olsun. Örneğin boş ürün koduyla gelen kaydın teklif oluşturmak yerine inceleme listesine alınması beklenebilir. Beklenen sonuca hata mesajının anlamını da ekleyin. Kullanıcı hangi alanı düzeltmesi gerektiğini anlayabilsin. Doğru çıktı dosyasının oluşması kadar yanlış işlemin yapılmaması da kabul testinin parçasıdır.
Yuvarlama, tarih ve metin karşılaştırmalarında belirsiz ifadeler kullanmayın. İş sahibinin kabul ettiği kuralı somut örnekle gösterin. Bir fiyatın hangi kaynaktan geldiği veya farklı para birimlerinin nasıl ele alındığı netleşmeden test sonucu yorumlanamaz. Yazılımın karar veremediği durumda işlemi durdurması ya da yetkili kişiye yönlendirmesi gerekiyorsa bu davranışı ayrıca sınayın. Tahminle devam etmek her süreçte uygun değildir.
Hata ve kesinti senaryolarını unutmayın
Dosya bulunamadığında, ağ bağlantısı kesildiğinde veya dış hizmet yanıt vermediğinde ne olacağını yazın. Bir işlemin yarısı tamamlandıysa yeniden başlatmak önceki kayıtları bozacak mı? Kullanıcı hatayı görebilecek mi? İşlem günlüğü hangi kaydın tamamlandığını gösterecek mi? Bu sorular, otomasyonun yalnız başarılı akışını değil, işletmenin kontrolünü koruyan davranışını da sınar. Kesinti denemelerini canlı işlem üretmeyen test ortamında yapın.
Geri dönüş planı da somut olsun. Yanlış çıktı oluştuğunda kaynak veri korunuyor mu, önceki sonuç arşivlenebiliyor mu ve hangi adımlar geri alınabiliyor? Geri alınamayan işlem varsa otomatik çalıştırmadan önce insan onayı veya ayrı bir kontrol noktası düşünün. Testte oluşturulan kayıtların temsili olduğu açıkça belirtilsin. Gerçek müşterilere deneme bildirimi göndermek veya gerçek ödeme başlatmak kabul testi için uygun bir kestirme değildir.
Yetki ve kullanıcı akışını birlikte sınayın
Tek bir yönetici hesabıyla yapılan test normal kullanıcının yaşadığı sorunları saklayabilir. İlgili rollerle hangi ekranların açıldığını ve hangi işlemlerin yapılabildiğini kontrol edin. Yetkisiz kullanıcı yalnız düğmeyi görmemeli değil, işlemi de gerçekleştirememelidir. Hangi hesapla test yapıldığını rapora yazın. Başarılı sonucu hangi kullanıcı rolünün ürettiği anlaşılmazsa aynı davranışın diğer çalışanlarda geçerli olduğu varsayılamaz.
Kullanıcı adımlarını baştan sona izleyin: veriyi seçme, ön kontrol, çalıştırma, sonucu görme ve istisnayı çözme. Otomasyonun çıktısını başka bir uygulama kullanacaksa aktarımı da test kapsamına alın. İlgili dosyanın oluşması tek başına yeterli olmayabilir. İş sahibi sonucu günlük görevinde kullanabiliyor mu, yanlış sonucu ayırt edebiliyor mu? Otomasyon iş akışını bu teslim noktalarıyla tanımlayın.
Teslim raporunu karar belgesine dönüştürün
Test sonunda geçen, kalan ve uygulanmayan senaryoları ayrı gösterin. Kalan bir hata için etkisini, geçici çözümü ve yeniden test koşulunu yazın. Çözülmeyen durumları başarılı sayıya dahil etmeyin. İş sahibi raporu okuyarak teslimi kabul etmek veya düzeltme istemek için yeterli bilgiye sahip olsun. Sürüm, test tarihi ve kullanılan veri kümesi kaydedildiğinde yeni sürümde hangi testlerin tekrar edilmesi gerektiği de belirlenebilir.
İlk kabulden sonra her küçük değişiklikte tüm sistemi baştan sınamak gerekmeyebilir. Değişen kurala bağlı testleri ve temel akışı yeniden çalıştırın. Daha önce geçen bir sonuç yeni sürümün kanıtı değildir. Veri işlerinde toplu veri aktarımı kapsamını kayıt karşılaştırmasıyla birlikte ele alın. Küçük, açık ve tekrarlanabilir bir test kümesi zamanla işletmenin değişiklik kontrolüne dönüşür.
Dikkat: gösterim ile kabul aynı değildir
Hazır bir videoda akışın düzgün görünmesi gerçek kabul testinin yerine geçmez. Test, belirli sürüm ve veriyle tekrarlanabilir olmalıdır. Performans beklentisi varsa kullanılan ortamı ve ölçüm yöntemini açıklayın; doğrulanmamış süre veya başarı oranı vaat etmeyin. Amaç kusursuzluk iddiası üretmek değil, teslimin sınırlarını görünür kılmak ve işletmenin hangi davranışı kabul ettiğini açıkça kaydetmektir.
Çalışmayı bitirirken kullanılan örneği ve alınan kararı aynı yerde saklayın. Sonraki ekip üyesi neden bu yolun seçildiğini anlayabilsin. Belirsiz kalan noktayı gizlemek yerine ilgili sorumluyla birlikte netleştirin. Küçük bir uygulama denemesi, kapsamlı görünen fakat kullanılmayan bir belgeden daha fazla bilgi verebilir. Bu denemeyi düzenli geri bildirimle geliştirin.
Sık sorulan sorular
İlk adım nedir?
Tek bir gerçek görev ve temsili örnek seçerek beklenen sonucu açıklayın.
Kim doğrulamalı?
Süreci bilen iş sahibi ve uygulamayı kullanan kişi birlikte kontrol etmelidir.
Ne zaman güncellenmeli?
İlgili süreç veya uygulama değiştiğinde etkilenen adımları yeniden doğrulayın.
Firmanızda tekrar eden bir iş mi var? Anlatın, o işi yapan aracı yazalım.
Ne lazımsa anlatınDiğer yazılar
Kurum içi kılavuz neden ertelenir?
Tek bir görevden başlayın; bilgi sahibini, kontrol noktasını ve güncelleme düzenini birlikte belirleyin.
5 Ekim 2026Okuyun →Yazdırdığınız yazılımın kodu kimin olmalı?
Yazılımın çalışması ile başka bir ekibin onu sürdürebilmesi aynı şey değildir. Kod, belge, veri ve erişim teslimini proje başında birlikte konuşun.
4 Ekim 2026Okuyun →Yazılımcı seçerken sorulacak beş soru
En düşük teklif tek başına doğru seçim ölçütü değildir. Bakım, teslim, veri, ilk sürüm ve eğitim sorularını aynı örnek süreç üzerinden değerlendirin.
4 Ekim 2026Okuyun →İki sistem arasında veri aktarımı: entegrasyon mu, elle mi?
Aynı bilgiyi iki uygulamaya yazmak bir süre iş görür. İş tekrarlandığında karar, yalnız hızla değil veri doğruluğu, izlenebilirlik ve bakım ihtiyacıyla verilmelidir.
3 Ekim 2026Okuyun →ERP’miz var, yine de özel araca gerek olur mu?
ERP ana kayıtları yönetirken bazı işler e-posta ve tablolarda kalabilir. Özel araç kararı, önce mevcut sistemin olanaklarını ve gerçek süreç boşluğunu inceleyerek verilir.
3 Ekim 2026Okuyun →Aylık paket mi, tek seferlik ödeme mi?
İlk teklifin düşük olması, iki yıl boyunca daha az ödeyeceğiniz anlamına gelmez. Aylık paket ile tek seferlik projeyi aynı kapsam, bakım ve çıkış koşullarıyla karşılaştırın.
2 Ekim 2026Okuyun →Yapay zekâ çalışanın yerini alır mı?
Bir çalışanın işi, aynı türde olmayan birçok görevden oluşur. Yapay zekâ ve otomasyonun nerede işe yarayacağını görmek için unvanı değil, bu görevleri ayrı ayrı inceleyin.
2 Ekim 2026Okuyun →Randevuya gelmeyen müşteri: hatırlatma işe yarar mı?
Hatırlatma, müşterinin unuttuğu bir randevuyu yeniden görmesini sağlar; gelmesini garanti etmez. Önce doğru iletişim bilgisi alınmalı, onay mesajı gönderilmeli ve randevu öncesinde kısa bir hatırlatma yapılmalıdır. Sonuç, rezervasyon sayısıyla değil gerçekleşen randevularla ölçülür.
1 Ekim 2026Okuyun →Siteniz hacklenirse ne olur, nasıl korunursunuz?
Şüpheli değişiklikte önce siteyi ve kullanıcıları koruyun, kayıtları saklayın ve sorunun kapsamını belirleyin. Temiz yedeğe dönmek tek başına yeterli değildir: giriş yolu kapatılmalı, ilgili erişimler güvenceye alınmalı ve hizmet tekrar sınanmalıdır. Düzenli bakım bu hazırlığı kolaylaştırır.
1 Ekim 2026Okuyun →Randevu sistemi kimin işine yarar?
Müşterinin belirli bir zaman dilimini ayırması gerekiyor ve bu saatleri telefonla düzenlemek işinizi bölüyorsa, randevu sistemi yararlı olabilir. Önce hizmet süresini, kullanılacak kaynakları ve istisnaları netleştirmek gerekir.
22 Eylül 2026Okuyun →Yapay zekâ uydurursa ne olur?
Akıcı bir cevap, doğrulanmış bilgi anlamına gelmez. Bir iş aracında asıl mesele yalnız doğru metin üretmek değil, yanlış veya eksik bilgiyle işlem yapılmasını önleyen bir akış kurmaktır.
22 Eylül 2026Okuyun →Binlerce satırlık Excel listesini sisteme toplu girmek mümkün mü?
Çoğu durumda mümkün. İşin zor kısmı girişin kendisi değil, verinin sistemin beklediği biçime getirilmesi ve her satırın gerçekten kaydedildiğinin doğrulanmasıdır. Sistemin toplu aktarım için bir yolu yoksa çözüm ekrandan giriş olur ve bu da kurallara bağlıdır.
21 Eylül 2026Okuyun →Teklif hazırlamak neden bu kadar uzun sürüyor?
Teklifin kendisi uzun sürmez; süreyi yiyen şey fiyatın aranması, eski bir teklifin kopyalanıp düzeltilmesi ve her seferinde biçimin yeniden kurulmasıdır. Fiyat listesi tek yerde toplanıp kurallar yazıldığında teklif dakikalar içinde çıkar.
21 Eylül 2026Okuyun →Hangi işler otomatikleşmeye uygun, hangileri değil?
Otomatikleşmeye en uygun iş; sık tekrar eden, kuralı yazıya dökülebilen ve verisi zaten dijital olan iştir. Karar gerektiren, istisnası bol ya da verisi kâğıtta duran iş için önce başka bir adım gerekir.
18 Eylül 2026Okuyun →Sitedeki yapay zekâ asistanı yanlış cevap verirse?
Risk gerçek, ama yönetilebilir. Asistanın yanlış cevabı çoğu zaman bilmediği bir konuda tahmin yürütmesinden çıkar. Çözüm, asistanın neyi bilip neyi bilmediğini baştan çizmek ve bilmediğinde insana devretmesidir.
18 Eylül 2026Okuyun →Google'da çıkmak ile yapay zekâda anılmak aynı şey mi?
Kısmen. İkisi aynı temelden beslenir ama aynı şeyi ödüllendirmez: Google bir sayfayı sıralar, yapay zekâ ise birkaç kaynağı okuyup bir cevap yazar ve o cevapta kimi anacağına kendisi karar verir.
17 Eylül 2026Okuyun →ChatGPT firmamı neden anmıyor?
Sebep nadiren “yapay zekâ bizi sevmiyor”dur. Çoğu zaman teknik bir engel, dağınık firma bilgisi ya da firmanın internette başka hiçbir yerde anılmamasıdır. Üçü de düzeltilebilir.
17 Eylül 2026Okuyun →Yapay zekâ cevaplarında doğru anlatılmak için sitede ne olmalı?
Yapay zekâ bir firmayı anlatırken sitede bulduğu en net cümleleri kullanır. Aşağıdaki liste, bu cümlelerin hangi sayfada, nasıl durması gerektiğini ve makinenin okuyacağı işaretlemeyi sayfa sayfa anlatıyor.
17 Eylül 2026Okuyun →GEO nedir? Yapay zekâ cevaplarında görünür olmak
GEO (Generative Engine Optimization, üretken motor optimizasyonu), ChatGPT, Gemini, Perplexity ve Google'ın yapay zekâ özetleri bir soruya cevap verirken firmanızı bulsun, doğru anlatsın ve kaynak olarak göstersin diye yapılan çalışmadır. SEO'nun yerine geçmez; onun üstüne eklenir.
17 Eylül 2026Okuyun →Yapay zekâ aracı firmamın verisini öğrenir mi?
Kısa cevap: kurumsal API üzerinden çalışan bir araçta hayır. Ama bu cevap kurulumun nasıl yapıldığına bağlı, o yüzden neyin nereye gittiğini bilmek gerekir.
16 Eylül 2026Okuyun →Excel'den uygulamaya ne zaman geçilir?
Excel kötü bir araç değil; çoğu işi fazlasıyla görür. Sorun, Excel'in bittiği yeri fark etmeden aylarca onunla devam etmekte.
16 Eylül 2026Okuyun →Hazır paket mi, size özel yazılım mı?
Doğru cevap işin ne kadar size özgü olduğuna bağlı. Herkesin aynı şekilde yaptığı iş hazır paketle, sizin kendinize göre yaptığınız iş özel yazılımla ucuza gelir.
16 Eylül 2026Okuyun →