Son Kullanıcıların UAT Öncesinde Test Etmeye Katılmaları İçin 4 Neden

Yazar: Roger Morrison
Yaratılış Tarihi: 22 Eylül 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Son Kullanıcıların UAT Öncesinde Test Etmeye Katılmaları İçin 4 Neden - Teknoloji
Son Kullanıcıların UAT Öncesinde Test Etmeye Katılmaları İçin 4 Neden - Teknoloji

İçerik


Kaynak: Rawpixelimages / Dreamstime.com

Paket servisi:

Son kullanıcıları teste erken dahil etmek oldukça faydalı olabilir ve daha iyi sonuçlara yol açabilir.

Son kullanıcılar olarak, piyasaya çıkmadan hemen önce bir ürünü veya hizmeti test eden birçoğumuz, zihinlerimizin arkasındaki bu tatsız kaygıya aşina olduğumuzu, test etmediğimiz bir işlev veya özellik olabileceğini düşündürdü; bilmiyorum. Bu nedenle, son kullanıcıların teste dahil olmalarının gerekmesi çok önemlidir. Kullanıcı kabul testi (UAT) başlamadan önce.

Yirmi iki tane yakalamak. Son kullanıcılar genellikle yetenekli test uzmanları olmadığından, odaklanmaları gereken kendi tam zamanlı işleri vardır. Bununla birlikte, bugünün çevik ortamında başarılı bir şekilde piyasaya sürülecek olan herhangi bir yazılım ürününün, yalnızca geliştirme aşamasının en sonunda değil, zamanlarının önemli bir miktarına ihtiyacı olacaktır.


Genellikle, UAT'den önceki fonksiyonel ya da performans testleri, iş gereksinimlerinin toplanmasında yer almayan ya da projenin hedefi hakkında çok az bilgiye sahip olan ve yalnızca test senaryolarına dayanan bir test ekibine atanır. Bu testler, personel sıkıntısı nedeniyle dış kaynaklı bile olabilir. Tasarruf ödemesi, deneyimli test cihazlarının bu bataklık veya yüzme durumlarında kullanılması ve bu suları geçmek için dinamik bir beceriye sahip olması. Ancak, kendilerini çevreleyen suları her zaman tam olarak anlayamayabilirler, bu yüzden yapabileceklerinin sınırları vardır.

Bu sınırlamalar proje için çok hızlı bir şekilde maliyetli olabilir. Kusurları önlemenin en uygun maliyetli yolu, son kullanıcıların ürün geliştirme yaşam döngüsü boyunca teste dahil olmalarıdır.

1. Son kullanıcılar tam olarak sistemin ne yapması gerektiğini anlarlar (onlar için).

Gereksinimler konusunda deneyimli bir test uzmanına bilgi verilebilir, ancak test ettikleri ürünün bu gereklilikleri etkili bir şekilde karşılayıp karşılamadığını veya gerekli tüm sorunları çözüp çözmediklerini, özellikle de gereksinim toplama oturumlarında hiç belirtilmeyenler olup olmadığını bilemeyebilirler.


“Artımlı modülleri test cihazına fırlatarak her aşamada test yapmamız gerekiyor. Sonuna kadar bekleyemez; Eğer ürün arızalanırsa, hızlı bir şekilde düzeltmek istiyoruz ”dedi. Kanada Bilgi İşlem Uzmanları Derneği (CIPS) Başkanı ve CEO'su Bashir Fancy. Ayrıca, genellikle aşırı programlama çevik metodolojisi olarak adlandırılan bu yaklaşımın, projeye UAT sırasında daha yüksek katılım oranı sağladığına inanıyor.

2. Testin önceki aşamalarında yer alırlarsa, son kullanıcıların kabulü daha olasıdır.

Go Pro Yönetim Danışmanlığı'nın sahibi Robin Goldsmith, son kullanıcıları “minyatür test uzmanlarına” dönüştürmeyi denemeyi önermiyor, ancak onları fotoğrafa erken getirmenin önemini anlıyor. “Kullanıcıların, teslim edilecek üründe güvenmek için yeterince kendinden emin hissetmeden önce görmek istediklerini ciddi bir şekilde düşünmeye başlaması gerekecek.”

Kullanıcıları erken devreye sokmak, yalnızca test uzmanları olarak daha yetkin ve daha güvenli olmalarını sağlamakla kalmaz, aynı zamanda kilit paydaş olarak kendilerini güçlendirmiş hissetmelerini sağlar. Goldsmith, “Proje ekibinin, kullanıcıların kendi kabul kriterlerini değil, kabul kriterlerini kullanıcılara kolaylaştırdığını bilmek istiyorlar” dedi.

Hata Yok, Stres Yok - Hayatınızı Yok Etmeden Hayat Değiştiren Yazılım Yaratma Adım Adım Kılavuzunuz

Hiç kimse yazılım kalitesiyle ilgilenmediğinde programlama becerilerinizi geliştiremezsiniz.

3. Son kullanıcılar hataları düzeltmek için fazla maliyetli olmadan önce hataları tanımlayabilirler.

Bir kusuru ne kadar erken yakalarsak, düzeltmek için o kadar az paraya mal olur. 2002 yılında Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından yayınlanan rezil bir çalışma, üretim aşamasında bulunan bir hatanın onarım maliyetinin, geliştirme sırasında aynı hatanın bulunması durumunda beş saatlik çabaya kıyasla 15 saat olduğunu göstermiştir.

Ve biz sadece buzdağının tepesini görüyoruz.

Bir UAT test cihazının rolünün aksine operasyonel bir rolü tekrar doldurmak çok daha kolaydır, çünkü ikincisi, kullanımı için özel olarak geliştirilmiş bir ürünü doğrulamak için çok özel deneyime sahip bir kişiyi gerektirir. Kanada'daki herhangi bir büyük şantiyeye hızlı bir bakış, bir QA test cihazının ortalama maaşının 55.000 ile 80.000 dolar arasında olduğunu gösterir. Bu rakamlar, yüksek profilli bir projede çalışırken oranları saatte 100 dolara kadar çıkabilen test uzmanlarını dış kaynak kullanan bir şirket için kolayca fırlayabilir. Örneğin bir klinik idari koordinatör gibi idari bir rol için ortalama maaş, 35.000 ila 45.000 dolar arasında değişmektedir.

Tahmin edemediğimiz bir şey, UAT aşamasına kadar meşgul olmayan son kullanıcılar, ilk kez kullanmaları gereken ürünü gördüklerinde ortaya çıkan itibar zararıdır. Bu noktada, değişim ya da muhtemelen dönüşümle uğraşmak zorunda olmak gibi bir dizi engel oluşturdular ve şimdi onlar hakkında sorulmamış yeni bir ürün ya da hizmet konusunda uzman olmak için kısa bir zaman süreleri var. . Proje ekibi çok iyi ayarlanmış bir ürün sunmadığı sürece, son kullanıcıların sağladığı olumsuz geri bildirimlerin projenin itibarını lekelemesi riski vardır.

4. Son kullanıcılar daha geniş bir perspektif sunar.

Proje ekibi toplantıları kolaylaştırmak, gereksinimleri belirlemek ve Gantt tablolarını güncellemek gibi proje sunumları üzerinde 24 saat boyunca çalışsa da, son kullanıcılar, herkesin gerçekten ihtiyaç duyduğu şeyi yapması için çok uğraştığı ürünün çalışmasını sağlamaya odaklanabilir.

Apple ve Google gibi Fortune 500 şirketleri, bazı tazminatlarla birlikte, kamuoyunun kusurları tespit etmeye ve yararlı geri bildirim sağlamaya yardımcı olmalarına katılımlarının bir sonucu olarak, ürünün, böceklerin ve hepsinin erken tahliyesine erişebilecekleri beta testi yapıyor .

Merkez Kodu Direktörü Kanada'nın Fortune 1000 şirketlerinin çoğu için beta test programlarını yöneten Mario Sancho, müşteri doğrulamasının en az üç genel test düzeyinde yapılması gerektiğine inanıyor: kullanıcıların mümkün olan en erken sürümü test ettikleri alfa testleri, beta testleri Ürünün her önemli özelliğini ve UAT olarak da bilinen saha testlerini test edebilir.

Sonuç

Son kullanıcıların kabul etmesinin önemi anlaşılamaz. UAT deneyimi hakkında yönetime, iş arkadaşlarına ve halka yönelik sosyalleşmiş herhangi bir şey, projelerin mirasını uzun zamandır bir başarı veya başarısızlık olarak belirleyebilir. Proje mükemmel bir proje ekibinin deneyiminden yararlanmış olsa da, tüm son tarihlerini karşıladı ve bütçe dahilinde kalsa da, bir paydaşın projenin kapsamının son kullanıcı deneyimi tarafından ne kadar iyi başarıldığına (veya başaramadığına) bakıldığına dair bir paydaş görüşü.