Yazılım geliştirme için kullanıcı geri bildirimlerinden nasıl yararlanılır 03 Ağu 2022
Yayınlanan: 2022-08-03Yazılım geliştirme söz konusu olduğunda varsayımlar tehlikeli bir oyundur. Öte yandan, varsayımlarda bulunan ilk kişi siz olmayacaksınız – özellikle de bunlar, müşterilerinizin kişisel tercihlerinden ziyade öncelikle pazar araştırmasına ve iş gereksinimlerine dayanıyorsa. Ancak, hem çevik hem de müşteri odaklı olmak istiyorsanız, o zaman bir yöne ihtiyacınız olacak. Kullanıcı geri bildirimlerinin işe yaradığı yer burasıdır.
Bu gönderide, yazılım geliştirme için neden kullanıcı geri bildirimine ihtiyaç duyduğunuzu ve bunu pratikte nasıl yapabileceğinizi vurgulayacağız (doğrudan burada, Mopinion'daki kendi geliştirme ekibimizden alınan bilgilerle).
Öyleyse neden ilk etapta kullanıcı geri bildirimi topluyorsunuz?
Yazılım geliştirme için neden kullanıcı geri bildirimine ihtiyacınız var?
Yazılım geliştirme sürecinin bir parçası olarak kullanıcı geri bildirimlerinden yararlanmanız için sayısız neden vardır.
Başlangıç olarak, kullanıcı geri bildirimi, konu kullanıcılarınızın ihtiyaçları olduğunda sizin ve ekibinizin yanlış varsayımlarda bulunmasını önleyecektir. Sonuçta, bir yazılım geliştiricisi olarak amacınız, yazılımınızın kullanıcılarının sorunlarını çözmektir.
Yazılım geliştiriciler, varsayımlara patronlarını iç çamaşırlarıyla çalışırken gördükleri gibi davranmalıdır - Onlar gidene kadar soru sormaya devam mı?
ITNEXT.io
Kullanıcı geri bildirimi, bu sorunların ne olduğunu, kullanıcılarınızı nasıl etkilediğini ve ayrıca yazılım içinde nasıl giderilebileceğini keşfetmeniz için ihtiyaç duyduğunuz bilgileri sağlar.
Ek olarak, kullanıcı geri bildirimi , genel kullanıcı deneyimini iyileştirmenize yardımcı olacaktır. Kullanıcılarınızın yazılımınızda başarılı olmak için neye ihtiyacı olduğunu daha iyi anlayarak, beklentilerine uygun bir kullanıcı deneyimi yaratabileceksiniz. Örneğin, kullanıcılarınıza platformunuzdaki belirli bir özellik hakkında geri bildirim sağlama fırsatı verirseniz, bu özelliğe kullanıcılarınız tarafından bile değer verilip verilmediğini ve/veya özelliğin hangi yönlerinin iyileştirilebileceğini öğrenebilirsiniz.
Büyük bir ürün lansmanı üzerinde mi çalışıyorsunuz? Kullanıcı geri bildirimleri de bu konuda size yardımcı olabilir. Birçok kullanıcı yeni ürünlerin hızla piyasaya sürülmesini bekler, bu da kuruluşların çok erken piyasaya sürülmesine ve bunun sonucunda kullanıcılardan tepki almasına neden olabilir. Ancak geri bildirimle geliştiriciler, yayın süresi ve kalite arasında bir denge oluşturabilir. Bu süreçte kullanıcılardan geri bildirim istenerek süreç daha hızlı ilerlerken müşteri odaklı bir yaklaşım korunacaktır.
Ve en önemlisi, kullanıcı geri bildirimi, kuruluşların daha yüksek müşteri tutma oranları elde etmesine yardımcı olacaktır. Ürününüz içinde geri bildirim toplayarak, kullanıcılarınızın memnuniyet düzeyinin nabzını tutabilirsiniz. Örneğin, geri bildirim olmadan, yazılımınızın yeterince kullanılıp kullanılmadığını veya kullanıcının çok fazla sorunla karşılaşıp karşılaşmadığını bilemezsiniz.
Mopinion'da, kullanıcı geri bildirimlerini toplayarak kullanıcılarımız ve platformumuzu nasıl kullandıkları hakkında çok fazla fikir edindik.
Mopinion Geliştirme Başkanı Anwar Jebali
Peki insan nereden başlar? Mopinion'un yazılım geliştirme amacıyla nasıl geri bildirim topladığı konusunda size yol gösterelim.
Uygulamada kullanıcı geri bildirimlerini yakalama
Kullanıcı geri bildiriminin değerini anlamak bir şeydir. Kullanıcı geri bildirimlerini yakalamak başka bir şeydir. Bir kullanıcı geri bildirim programı oluşturmak zor olabilir, bu nedenle özellikle yazılım geliştirme için bu geri bildirimi toplama konusundaki kendi deneyimlerimizi, ipuçlarımızı ve içgörülerimizi paylaşmanın yararlı olacağını düşündük. Aşağıda paylaşılan bilgiler, genellikle birbirleriyle birlikte çalıştıkları için hem geliştirme hem de ürün ekiplerimiz tarafından sağlanmıştır.
Geri bildirim alma sürecini üç farklı hedefe böldük:
- Performans ve kalite hakkında gerçek zamanlı güncellemeler toplama
- UX iyileştirmeleri ve ürün benimseme
- Ürün lansmanları
Gelin bunların her birine ayrı ayrı bir göz atalım…
Performans ve kalite hakkında gerçek zamanlı güncellemeler
Kullanıcı geri bildirimi, ürününüzün performansının ve kalitesinin harika bir göstergesidir. Ayrıca, kullanıcıların gerçek zamanlı olarak performansın nabzını tutmasını sağlar.
Bu geri bildirimi toplamak için yazılım içinde bir geri bildirim formu dağıtılır. Bu formun her zaman görünür olması, kenar çubuğu menüsünde yerleşik olması veya 'aktif olarak' (davranışa dayalı olarak) konuşlandırılması size bağlıdır.
Örneğin Mopinion geliştirme ekibi, kenar çubuğu menüsünde bir geri bildirim formu kullanmayı seçti. Bizim durumumuzda kullanılan geri bildirim formu oldukça basittir. Kullanıcı, ilk soru olan “Bir hata mı buldunuz? Bir önerin var mı?" ve ardından gerekirse görsel geri bildirim gönderin (hangi sorunla karşılaştıklarını göstermek için).
Gösterge tablonuzdaki verileri daha kolay izlemek için CSAT, suratlar, başparmaklar vb. dahil olmak üzere diğer form ölçümlerini de uygulayabilirsiniz.
Yukarıda gösterilen örnek görünüşte çok standart bir yaklaşımdır. Ancak bundan sonra gelen şey, geri bildirimi yazılım geliştiriciler için daha değerli kılan şeydir. Bu geri bildirim formlarına, hatanın kaynağını yeniden oluşturmanıza ve/veya tanımlamanıza yardımcı olacak faydalı meta veriler de eşlik edebilir. Geri bildirim formunuzla birlikte gönderilen bazı veri türleri arasında işletim sistemi (OS), kullanıcı aracısı, tarayıcı, zaman damgası, URL ve daha fazlası bulunur.
Ek olarak, topladığınız geri bildirimler JIRA gibi çeşitli sorun izleme araçlarına aktarılabilir. Aslında Mopinion, JIRA ile bir entegrasyona sahiptir. Bu entegrasyon, JIRA'yı Mopinion'un web kancası modülü aracılığıyla bağlamak için çok 'yerel', zengin özelliklere sahip ve tam arabirimli bir yaklaşımdır.
Mopinion, gelen hata raporlarını ve görev/sorun yönetimini yönetmek için JIRA ve Sentry ile birlikte geri bildirim kullanır.
Mopinion'un geri bildirim formları aracılığıyla gelen hata raporları, Mopinion'un destek ekibinin sorunları önceliklendirebileceği, yardım sağlayabileceği veya bir sorunu bir geliştiriciye atayabileceği JIRA'daki destek gelen kutusu projesine otomatik olarak gönderilir. Geliştirme ayrıca hata izleme için Sentry'yi kullanır. Meta verileri bu araçlara ileterek, geri bildirimleri ve hata raporlarını izlenen hatalara kolayca bağlayabilir ve bir hatanın nedeninin en altına hızla ulaşabilirler.

Kullanıcı geri bildirimlerini almak ve diğer araçlarla birleştirmek, hataların kökenine hızla ulaşmamıza yardımcı olur.
UX iyileştirmeleri ve ürün benimseme
Kullanıcı geri bildirimi, kullanıcı deneyimini iyileştirmek ve ürünün benimsenmesine yardımcı olmak için de kullanılabilir. Şimdi ne düşündüğünü biliyorum. Bu daha çok ürün departmanı için bir odak noktasıdır. Ancak, bu tür geri bildirimlerle öğrendikleriniz aslında geliştirme stratejinizi de bilgilendirir. Kullanıcılarınızın görmek istedikleri (yani özellik istekleri/önerileri) ve tam olarak kavrayamadıkları (ve bu nedenle benimseyemedikleri) özellikleri hakkında bilgi toplayarak, siz ve ekibiniz yön için girdi toplayabilirsiniz.
Mopinion'un ürün ekibi ve geliştirme ekipleri, bu hedefi gerçekleştirmek için yakın işbirliği içinde çalışır. Bu tür geri bildirimleri, Mopinion kullanıcılarının belirli bir yüzdesine dağıtılan aktif geri bildirim formları yoluyla toplarlar. Aşağıdaki örnekte, uygulama içindeki belirli bir özellikle ve bunun kullanıcının beğenisine göre nasıl optimize edilebileceğiyle ilgili geri bildirim istiyorlar.
Uygulamamızdaki belirli iyileştirmelerle ilgili kullanıcı geri bildirimleri, kullanıcılarımızın ihtiyaçlarını yakınlaştırmamıza olanak tanır.
Bu geri bildirimi toplamanın başka birçok yolu vardır. Bu, özellik önerileri isteyen daha temel bir geri bildirim formu veya kullanıcının belirli bir özelliği nasıl kullanacağını anlayıp anlamadığını ve soru oluşturma hakkında soruları olup olmadığını soran bir formdan yararlanmak olsun.
Gelen tüm öğeler için Mopinion ürün ekibi, öğelerin izlenmesine yardımcı olmak için Google Chat'te bir ürün uyarı kanalı (Mopinion entegrasyonu) kullanır. Bu, çalışma biçimlerinin kritik bir parçasıdır ve geri bildirimlerden zamanında haberdar olmanın harika bir yoludur.
Mopinion'daki ürün ekibi daha sonra bu içgörüleri alır ve bu önerileri gerçeğe dönüştürme olasılıklarını tartışır, özellik için talep düzeyini ve elbette fizibiliteyi tartar.
Ürün lansmanları
Son olarak, kullanıcı geri bildirimi, bir ürün lansmanı veya özellik lansmanı yapmak için harika bir araçtır. Bu, genellikle geliştirme ekipleri için çok heyecan verici bir zamandır, çünkü genellikle lansman öncesinde, sırasında ve sonrasında çok sayıda ince ayar ve optimizasyon çalışması gerçekleştirilir.
Ürün lansmanları sırasında ve sonrasında kullanıcı geri bildirimi toplamak, olası iyileştirme noktalarını ve hataları hızlı bir şekilde tespit etmemize yardımcı olur.
Süreç boyunca gerçek zamanlı geri bildirim, geliştirme ekibinize yazılım içinde neler olup bittiğine dair oyun bazında bilgi verir. Aslında Mopinion, en yeni kullanıcı arayüzümüz Mopinion Raspberry'nin sürüm döngüsünün tüm aşamalarında bu geri bildirimi topladı: beta ve testten ilk sürüme ve sert başlatmaya kadar.
Bu aşamalar sırasında ekip, hem geliştirme hem de müşteri destek ekipleri tarafından ele alınan bir dizi farklı geri bildirim formundan yararlandı.
Beta aşamasında kullanılan bir geri bildirim formu örneği:
İlk sürümden sonra kullanılan geri bildirim formu örneği:
Bu formun amacı, kullanıcıları Mopinion'un yeni bir kullanıcı arayüzü yayınladığı konusunda eğitmekti: Mopinion Raspberry ve denemelerini sağlamak.
Sürecin ilerleyen saatlerinde ekip, mevcut Mopinion Raspberry kullanıcılarından girdi toplayan bir geri bildirim formu dağıttı. Bu form, kullanıcının yeni kullanıcı arayüzünü nasıl deneyimlediğini ve hala herhangi bir engelle karşılaşıp karşılaşmadığını ölçmelerini sağladı.
Bu formlardaki geri bildirimler de destek ve geliştirme ekiplerine 'Ahududu biletleri' olarak iletildi.
Görsel geri bildirim, ekibin, kullanıcıların ne tür sorunlarla karşılaştıklarını ve bu sorunların yazılım içinde kendilerini nasıl sunduğunu hızlı bir şekilde belirlemesini sağladığı için bu projede özellikle önemli bir rol oynadı.

Yazılım testi için kullanıcı geri bildirimi? Daha fazla konuşma...
Bu referansta SaaS şirketlerinin yazılım testlerinde kullanıcı geri bildirimlerinden nasıl yararlanabileceğini keşfedin
Başarılı bir geliştirme süreci için hepsini bir araya getirmek
Bu makalede daha önce bahsettiğimiz gibi, yazılım geliştirme için kullanıcı geri bildirimlerini kullanmak ortak bir çabadır. Bu verilerden yalnızca geliştirme ekibi değil, aynı zamanda ürün ekipleri, müşteri desteği ve hatta müşteri başarısı da sorumludur. Bu ekipler birlikte çalışarak içgörüleri paylaşabilir ve hem sezgisel hem de kullanıcı dostu yazılımların oluşturulmasına ve bakımına katkıda bulunabilir.
Bu nedenle süreçteki sonraki adımlar, bu geri bildirimi analiz etmek ve harekete geçmektir. Geri bildirim analitiğinin ve Mopinion yazılımındaki döngüyü kapatmanın nasıl çalıştığı hakkında daha fazla bilgi edinmek ister misiniz? Bu gönderilere göz atın!
Mopinion'u iş başında görmeye hazır mısınız?
Mopinion'un hepsi bir arada kullanıcı geri bildirim platformu hakkında daha fazla bilgi edinmek ister misiniz? Utangaç olmayın ve yazılımımızı bir tur atın! Biraz daha kişisel mi tercih edersin? Sadece bir demo ayırtın. Geri bildirim uzmanlarımızdan biri, yazılım boyunca size rehberlik edecek ve olabilecek tüm sorularınızı yanıtlayacaktır.