Dijital çağ, bilgiye ve yeni çevrimiçi hizmetlere benzeri görülmemiş bir erişim sağladı. Ve karşılığında, insanlar kişisel bilgilerini vermeye ve çevrimiçi etkinliklerinin izlenmesine çok istekli olduklarını kanıtladılar. Ama buna değer mi?? Wired'ın bildirdiği gibi, Giderek daha fazla insan bu değiş tokuşu sorguluyor:
ABD kendisini veri gizliliği uyanışının ortasında buldu, ve son zamanlardaki manşetlere çıkan skandallar dalgasının başlangıç noktası olduğunu düşünebilirsiniz. Cambridge Analytica yasadışı olarak en fazla kişinin kişisel bilgilerini aldı 87 milyon Facebook kullanıcısı ve bunu hedefli siyasi reklamlara dönüştürdü. Ve Equifax hassas ayrıntıların ağzından kaçırdı 148 milyon Amerikalı, bilinen bir güvenlik açığını düzeltme zahmetine giremediği için.
Teknoloji dünyasındaki herhangi birine sorun, size kullanıcı testinin iyi bir yazılım geliştirmenin anahtarı olduğunu söylesinler. Aslında, bu tam olarak doğru değil, çünkü anahtar aslında iyi bir kullanıcı testidir. Kullanıcılar size her zaman tam olarak ihtiyacınız olan bilgileri vermez. Ya da size ihtiyacınız olan tüm bilgileri vermeyebilirler. bu nedenlerden dolayı, kullanıcılarla bir kullanıcı testini sorgulama konusunda mükemmel bir iş çıkarabilmeniz gerekir.
Bilgilendirme temelde bir deneyim hakkında konuşmak anlamına gelir. Bilgilendirme, bir kullanıcının yazılımla ilgili deneyimleri sırasında düşüncelerini ve duygularını anlamamıza yardımcı olur. Ve yazılım geliştirmede, bu, bu deneyimi iyileştirmek için gerekli değişiklikleri yapabileceğimiz anlamına gelir.
Bir kullanıcı testinden etkili bir şekilde bilgi almak, birkaç şey yapmanızı gerektirebilir. Bir kişi için, bilgilendirme için odak noktası belirleyerek başlamak iyi bir fikirdir. Ve sonra, kullanıcıyı o odak alanına geri getirmeniz gerekebilir. Deneyim hakkında genel bir fikir edinmek için, genel izlenimler isteyebilirsiniz. Ve daha fazla ayrıntı almak için, Kullanıcıdan yazılımı kullanma süreci hakkında konuşmasını isteyebilirsiniz. Ayrıca önemli sorunları ortaya çıktıklarında kabul etmek de iyi bir fikirdir.
Bugünkü diyalogda, Jill adında bir yazılım geliştiricisinin Carla ile bir kullanıcı testinden bilgi aldığını duyacağız, Ofis çalışanı. Jill’in şirketi, OptiTech, Carla'nın çalıştığı bir lojistik şirketi için yeni yazılım geliştiriyor.
Dinleme Soruları
1. Jill, sorgulamada odaklanmak istediğini söylüyor?
2. Jill, Carla'nın bir sürücünün durumunu güncelleyebilme konusundaki önerisine nasıl yanıt veriyor??
3. Carla rotaların çok erken renk değiştirdiğini söylediğinde Jill nasıl tepki veriyor??
Her yazılım projesinin merkezinde kullanıcı vardır. Kullanıcı yazılımı kafa karıştırıcı bulursa, veya kullanıcının yapması gerekeni yapmazsa, amaç ne? Bu yüzden, kullanıcı testi, geliştirme sürecinin önemli bir parçasıdır.
Kullanıcı testi bir dizi aktiviteyi içerebilir. Kullanıcıların yazılımla nasıl etkileşime girdiğini izleyebilirsiniz.. Nasıl kullandıklarını takip edebilir veya izleyebilirsiniz.. Ve onlara fikirlerini sorabilirsin. Böylece, mümkün olan en iyi kullanıcı deneyimini yaratmanıza yardımcı olan bilgileri ve geri bildirimleri toplarsınız. Ve tıpkı yazılımın kendisinin kullanıcı dostu olması gerektiği gibi, kullanıcı testi de öyle. İnsanlar test sırasında ne yapmaları gerektiği konusunda net bir fikre sahip değilse, bir fırsatı boşa harcamış olacaksın.
Testi başlattığınızda, ne yapacağınızı ana hatlarıyla belirtmek önemlidir, ve ne tür geri bildirimlerle ilgilendiğinizi. Yazılım test kullanıcıları için yeni olduğu için, onlara nasıl kullanılacağına dair net talimatlar vermeniz ve ana özelliklere genel bir bakış vermeniz gerekir.. Kendinizi yol boyunca önemli noktaları vurgularken de bulabilirsiniz.. Nihayet, test sırasında kafası karışmış kullanıcılarla uğraşmaktansa herkesin önceden anladığından emin olmak çok daha kolaydır.
Bugünkü diyalogda, Jill'i duyacağız, OptiTech adlı bir yazılım şirketinde geliştirici. Bir lojistik şirketi için yazılım geliştiriyorlar, ve şimdi ilk kullanıcı testi turunu başlatmaya hazırlar. Liam'ı da duyacağız, müşteri için BT yöneticisi, ve Carla, test kullanıcılarından biri.
Dinleme Soruları
1. Jill bu testteki son adımın ne olacağını söylüyor?
2. Bu test yazılımın hangi üç yönüne odaklanır??
3. Jill, sürücülerin yapması gerekenlerin kesinlikle gerekli olduğunu vurguluyor.?
Yapay zeka, makine öğrenimini içerir, derin öğrenme için sinir ağlarına güvenebilen ve karmaşık algoritmalar kullanabilen. Yapay zeka ayrıca otonom uygulamaları ve botlar gibi makineleri de içerir, etkileşim için doğal dil işlemeyi kullanan.
Scrum, sprintlerde çalışmayı içerir, veya kısa döngüler, hızla bir ürün geliştirmek. Scrum'daki kilit roller arasında scrum yöneticisinin yanı sıra ürün sahibi de bulunur, ve ürün ekipleri, Sprint biriktirme listesi üzerinde çalışarak ürünü yaratanlar.