Kullanıcı kabul testi UAT
Alıcının imzadan önce kendi yaptığı kontrol; gerçek cihazlarda ve birkaç sıradan iş günü üzerinden.
Şu adla da bilinir UAT kabul testi son kullanıcı testi
Tanım
Kullanıcı kabul testi, yeni bir sistemi teslim almadan önce alıcının kendi yaptığı testtir. Yazılımı yapan firmanın testi değil. Sizin testiniz. Programın karşısına oturur, parasını verdiğiniz işi yapıp yapmadığına bakarsınız.
En iyi yol, birkaç sıradan iş gününü yazıp tek tek denemektir. Bir müşteri üç ürün alır, yarısını nakit yarısını kartla öder. Bir hasta randevu alır, sonra telefonla erteler. Bir veli geçen döneme ait ücret makbuzu ister. Bunların her biri bir senaryodur. Yazılımı görmeden önce yazın ki liste sizin işinizden çıksın, başkasının hazırladığı ekranlardan değil.
Denemeleri gerçek cihazlarda yapın. Personelinizin gerçekten taşıdığı telefonlarda, tezgâhın arkasındaki fiş yazıcısında, kart cihazında, arka ofisteki eski dizüstünde. Bir yazılımcının hızlı bilgisayarındaki test pek bir şey kanıtlamaz. Linkysoft bir klinik sistemini teslim ederken, resepsiyon görevlisinden kendi masasında ve kendi yazıcısıyla normal bir salı sabahını baştan sona denemesini ister. İlk haftada aksayan şeylerin yarısı bir yazıcı, yavaş bir bağlantı ya da beklenenden küçük bir ekrandır.
Kimin imzalayacağına önceden karar verin. Sizin tarafınızdan adı belli tek bir kişi; genelde iş ters giderse hesabı sorulacak kişi. Ona takvimde gerçek bir zaman ayırın, yarım gün, iki toplantı arasındaki yirmi dakika değil. Sonra imzadan sonra çıkan sorunlara ne olacağını konuşun. Herkesin atladığı yer burasıdır. Yazılı bir garanti süresi isteyin; otuz ya da doksan gün, kabul edilen senaryolara uymayan her şeyin ücretsiz düzeltildiği bir süre.
En sık görülen hata yalnızca kolay yolu denemektir. Müşteri parayı tam ödeyip hiçbir şey iade etmediğinde her şey çalışır. İadeyi, iptal edilen randevuyu, yanlış fiyatı, geçen ay işten ayrılan çalışanı deneyin. Linkysoft senaryo listesini bir web uygulaması projesi başlamadan önce müşteriyle birlikte yazar; mobil uygulama yapılırken de aynı liste telefon tarafı için kullanılır. Böylece bitti kelimesinin ne demek olduğu en başta anlaşılır, pahalıya patladığı sonda değil.
Kullanıcı kabul testi hakkında sorular
Kullanıcı kabul testini kim yapmalı?
Yazılımcıların yaptığı testlerle aynı şey midir?
İmzaladıktan sonra bir sorun bulursak ne olur?
Mobil uygulamayı ayrıca test etmek gerekir mi?
Bunun projenize nasıl uyduğundan hâlâ emin değil misiniz?
Ne inşa ettiğinizi bize anlatın, size sade bir dille yanıt verelim.