Kurumunuz ne kadar dijital? Üç dakikalık ölçümle öğrenin. Endeksinizi ölçün →
Thro

ERP Test Süreci ve Kullanıcı Kabulü

ERP Test Süreci ve Kullanıcı Kabulü

Test atlandığında hatalar canlıda ortaya çıkar. Test senaryolarını ve kabul kriterlerini nasıl kuracağınızı anlatıyoruz.

ERP projelerinde zaman baskısı en çok test aşamasını sıkıştırır. Oysa canlıda ortaya çıkan bir hata; yanlış fatura, yanlış stok ve yanlış maliyet demektir — düzeltmesi test etmekten çok daha pahalıdır.

Test türleri

TestKim yaparAmaç
Birim testiDanışmanHer ayar doğru çalışıyor mu
Süreç testiAnahtar kullanıcıUçtan uca akış çalışıyor mu
Entegrasyon testiBT + danışmanSistemler arası akış
Veri testiVeri sorumlusuGöç doğru mu
Kullanıcı kabul testi (UAT)Son kullanıcılarGerçek işi yapabiliyor muyuz
Yük testiBTYoğunlukta performans
Yetki testiBTKim neyi görüyor/yapıyor

En kritik olanı UAT'dir: sistemin teknik olarak çalışması yetmez, gerçek işi yapabilmesi gerekir.

Test senaryoları nasıl yazılır?

Senaryo, gerçek bir iş akışını baştan sona tarif etmelidir:

Örnek senaryo:

  1. Müşteriden 100 adet A ürünü siparişi gelir.
  2. Sipariş sisteme girilir; stok 40 adet, kredi limiti uygun.
  3. 60 adet için üretim emri açılır.
  4. MRP çalıştırılır, eksik hammadde için satın alma önerisi çıkar.
  5. Satın alma siparişi verilir, mal kabul yapılır.
  6. Üretim yapılır, geri bildirim girilir.
  7. Mamul stoka alınır.
  8. Sevkiyat yapılır, irsaliye kesilir.
  9. Fatura üretilir.
  10. Tahsilat kaydedilir.
  11. Maliyet ve kârlılık raporu kontrol edilir.

Beklenen sonuç her adım için yazılmalıdır. Beklenen sonuç yazılmayan test, "çalışıyor gibi göründü" ile geçilir.

Hangi senaryolar test edilmeli?

  • En sık yapılan işlemler (hacmin çoğunu oluşturanlar)
  • Kritik işlemler (fatura, sevkiyat, üretim)
  • İstisnai durumlar (iade, iptal, kısmi sevkiyat, fire)
  • Dönem sonu işlemleri
  • Mevzuat çıktıları (e-fatura, e-irsaliye, beyanname verileri)
  • Entegrasyon akışları
  • Yetki sınırları

Üçüncü madde en çok atlanan ve canlıda en çok sorun çıkaranıdır: istisnalar test edilmediğinde ilk iade işleminde sistem kilitlenir.

Test ortamı

  • Canlıdan ayrı bir test ortamı bulunmalı.
  • Gerçekçi veriyle doldurulmalı.
  • Testler tekrarlanabilmeli (ortam sıfırlanabilmeli).
  • Canlıya geçişten sonra da korunmalı (yeni ayarlar önce burada denenir).

Son madde uzun vadede değerlidir: canlıda deneme yapmak, ERP'de en riskli alışkanlıktır.

Hata yönetimi

  1. Her hata kaydedilir (ne yapıldı, ne bekleniyordu, ne oldu).
  2. Ekran görüntüsü eklenir.
  3. Öncelik atanır (kritik / yüksek / orta / düşük).
  4. Sorumlu atanır.
  5. Çözüldükten sonra tekrar test edilir.
  6. Kapatılır.

Beşinci adım atlanırsa "düzeltildi" denen hatalar canlıda tekrar ortaya çıkar.

Kabul kriterleri

Canlıya geçiş için sağlanması gerekenler önceden yazılmalıdır:

  • Kritik senaryoların tamamı başarılı
  • Kritik ve yüksek öncelikli hata kalmamış
  • Mevzuat çıktıları doğru üretiliyor
  • Entegrasyonlar çalışıyor
  • Veri doğrulaması tamamlanmış
  • Yetkiler doğru
  • Performans kabul edilebilir
  • Kullanıcılar senaryoları yardımsız yapabiliyor

Son madde en anlamlı ölçüttür: danışman yanındayken çalışan sistem, canlıda çalışmayabilir.

Test disiplini

  • Test için takvimde gerçek zaman ayırın.
  • Test edenleri rutin işlerinden geçici olarak boşaltın.
  • Testi "ekranı gezmek" değil senaryo yürütmek olarak tanımlayın.
  • Sonuçları yazılı kaydedin.
  • Kabul kriterleri sağlanmadan geçiş tarihini zorlamayın.

Son madde en zor olanıdır ama en çok koruyan kuraldır: hazır olmayan bir sistemle canlıya geçmek, kazanılan iki haftayı iki ay kaybettirir.

Özet

Test sürecinde en kritik aşama kullanıcı kabul testidir. Senaryoları gerçek iş akışlarıyla yazın, beklenen sonuçları belirtin ve istisnai durumları mutlaka kapsayın. Düzeltilen hataları tekrar test edin, kabul kriterlerini önceden yazın ve kriterler sağlanmadan geçiş tarihini zorlamayın.

Paylaş:
T
Thro
Thro · 29 Temmuz 2026

Yorumlar (0)

Henüz yorum yok — ilk yorumu siz yazın.

Yorum yaz