Kullanıcılarınızı hata takipçinize sürün


17

Oluşturduğum uygulamalardaki sorunları izlemek için tamamen yapılandırılmış bir mantis hata izleyicim var. Bir kullanıcı disiplinli olduğunda ve bir sorun raporu yazmak için doğrudan mantis'e gittiğinde, en hızlı cevabı alacaktır ve konuyla ilgili her şeyi takip etmek çok kolay olacaktır.

Ancak, herkes bunu yapmaya hevesli değildir. Sorunlarını telefon, e-posta yoluyla bildiriyorlar, hiç raporlamıyorlar.

Onları bir hata takip sistemi kullanmaya doğru itmenin en iyi yolu ne olurdu? Açıkçası, geri dönüp daha fazla fayda arayabilmeleri için bazı acil faydalar görmeleri GEREKİR.

DÜZENLE:

ISV olarak sattığım ürünler için destek hakkında konuşuyorum.


2
Hata raporlamayı doğrudan ürününüze entegre etmeye ne dersiniz?
JoelFan

Yanıtlar:


22

Hata izleyiciniz size kolaylık sağlamak içindir, müşterileriniz için değildir. Telefonlarını veya e-posta sorunlarını alıp kendiniz girmeye zahmet etmiyorsanız, nasıl hissediyorsunuz?

Sorun girebilmeniz ve bunları manuel olarak bir istemciye atayabilmeniz gerekir. Daha sonra bir sorunla karşılaştıklarında "Bunu bildirdiğiniz için teşekkür ederiz! Sorun yönetim sistemimize gireceğim ve bununla uğraşırken e-posta (veya her neyse) almaya başlayacaksınız. gelecek, eğer sizin için kolaysa, o tür şeyleri oraya girebilirsiniz. Ya da beni aramaktan çekinmeyin, bu da iyi. "

Bir müşteri olarak birlikte çalıştığım en iyi sistemlerden biri, sattığım hosting sağlayıcısıdır. Support @ adresine e-posta konu satırında bir alan adı için ayrıştırılır, gönderen adresine göre bir müşteri hesabına atanır ve bilet sistemlerine otomatik olarak girilir. Oldukça kaygan.


2
Kabul ediyorum - Müşterilerden hata izleme sistemi kullanmasını beklemem.
tcrosley

4
@tcrosley - daha iyi bir hata izleme sistemine ihtiyacınız var. Burada anahtar kullanıcıların olup olmadığı değil zorunda izleme sistemi kullanmak daha ziyade kullanıcıları ikna nasıl ki onun daha iyi (daha kolay, daha hızlı, daha büyük olasılıkla istenen sonuca ulaşmak için) izleme sistemi kullanmak için.
Murph

1
Buna gerçekten katlanamıyorum. Programcılar hiçbir zaman hata raporlarını doğrudan kullanıcılardan telefon, e-posta veya başka bir yerle almamalıdır. Kullanıcılar hataları "kişisel olarak" bildirmek istiyorlarsa, bunu destek personeli aracılığıyla yapıyor olmalıdırlar. Bunu yapmayı reddederse, tek seçenekleri doğrudan kullanıcı arayüzü üzerinden veya izleyiciye ileten özel bir e-posta gelen kutusu aracılığıyla gerçek bir hata raporu göndermek olmalıdır. Ve bir ISV konum ve yoksa sahip tamamen başka bir sorun olduğunu, iyi, destek personeline.
Aaronaught

1
Bir ISV kuruluşu olarak, gerçekten destek personeline sahip olamıyorum. Ve açık bir nedenden ötürü - bu masraftır, ancak ürünü ihtiyaçlara ve isteklere göre doğru yönde yönlendirmek için kullanıcıya mümkün olduğunca yakın olmak istiyorum. Orta adam onu ​​bir dereceye kadar seyreltir.
Daniel Mošmondor

Bu cevap tamamen doğru değil. Programcılar.stackexchange.com/ questions/191961/… 'da tartışıldığı gibi , en azından açık kaynak geliştirme bağlamında, bir hata izleyici kullanıcılar için oldukça yararlı olabilir: bilinen sorunların bir destek bilgi veri tabanı görevi görür ve geçici çözümler sağlayabilir , eğer varsa. Kullanıcının, sorunlarının ne kadar çabuk ele alındığını değerlendirmesini sağlayarak farklı bir çözüme geçip geçmeyeceklerine karar vermelerine yardımcı olur. Ayrıca, potansiyel katılımcılara ekibin nasıl çalıştığı ve nerede yardıma ihtiyaç duyulduğu konusunda yardımcı olur.
naught101

8

Şikayet eden bir kullanıcı, rakibinizi aramayan, vazgeçen ve arayan kişiden daha iyidir. Bu nedenle şikayet göndermeyi mümkün olduğunca kolaylaştırırım. Onları aramaya ve / veya e-posta göndermeye devam etmelerine izin veriyorum ve hata dosyalamalarını istemiyorum.

Onların bakış açısından bak - Eğer sadece bir e-posta aramak / yazmak için zaman ayırmak zorunda kalmadı, aynı zamanda birinin sakat böcek izleme sistemini öğrenmek zorunda kalmak zorunda olsaydı - olasılıklar şikayet edecek değilsiniz.

Gerekirse, geliştiricilerin kesintiye uğramaması için bir müşteri hizmetleri personeli kiralayın. Müşterilerden gelen şikayetleri alabilir ve geliştirici ekibine hata yapabilirler.


Daniel, kullanıcıları (yani benim cevabımda aldığım çakışma) kullanıcısı olan şirket içi bir geliştirici olup olmadığını veya ödeme yapan müşterileri desteklediğinden bahsetmiyor.
Frank Shearar

Ürünlerim için ödeme yapan müşterileri destekliyorum,
soruma teşekkür

3
Şikayetçi olan kullanıcının PERIOD olmayan birinden daha iyi olmasını isterim. En sevmediğim bir şey varsa, yazılımı hatalı kullanan, hiçbir şey rapor etmeyen ve keder biriktiren kullanıcıdır.
Daniel Mošmondor

6

Özellikle Mantis'i bilmiyorum, ancak bir e-posta adresini izlemek ve bunlardan otomatik olarak raporlar oluşturmak için yapılandırılabilir mi? Diğer sistemleri biliyorum (örneğin JIRA gibi).

Sorun daha sonra doğru e-posta adresini kullanmalarını sağlamak oluyor!


1
+1 - Müşterilerimin hata izleyicimle etkileşime girmesini istediğim tek yol e-posta. Mantis UI kullanıcı dostu olmaktan uzak, ancak daha ince bir çözümle bile, müşteriler işinizi sizin için yapıyormuş gibi hissedecekler .
grossvogel

FogBugz kullanarak aynı sistem benim evimde.
FinnNk

1

"Lütfen http: // your / url / adresindeki hata izleyiciye bildirin . Onları orada rapor etmezseniz hataları takip edemem."

Belki de posta istemcinizin bir e-postayı hata raporuna dönüştürmesi veya hata raporları almak için özel bir posta kutusu - bugs @ foo - kullanmanız için bir eklenti yazmanız mümkündür. (Ancak ikincisi elbette kullanıcılarınızı eğitmeyi gerektirir ...)


1
E-postadan hata raporları toplamak için mantis için bir eklenti var.
Daniel Mošmondor

1
+ 1. Çünkü telefonda konuşmak dikkat dağıtıcı, verimsiz ve gayri resmi. Ayrıca kimin neyi ve neden söylediğine dair hiçbir iz bırakmaz. Daha sonra, insanlar neden bir şey yaptığınızı sorduğunda, #xxxxxx yayınlamak için onları işaret etmek yerine kendinizi açıklamanız gerekir. Telefon yasaklanmalıdır. Kullanıcılarınız hata izleyicinizi nasıl kullanacaklarını bilmiyorsa, onları eğitebilirsiniz.
dr Hannibal Lecter

1

Dahili olarak, web uygulamaları için köşede bir geri bildirim bağlantısı içeren bir site şablonumuz vardır. Bu geri bildirim bağlantısı, kullanıcıya, karşılaştıkları hatayı, yeni özelliği veya başka bir tanesini açıklamalarını isteyen bir jQuery UI iletişim kutusu sağlar ve ayrıca rapor ettikleri sayfa ve zamanla ilgili bazı ayrıntıları yakalar. Bütün bunlar doğrudan perde arkasında JIRA içine itilir ve kullanıcı sorunun durumu ile güncellemeler alabilirsiniz.

Bir şey yapmanın en iyi yolu, genellikle kullanıcılar için mümkün olduğunca basit hale getirmektir, bir menüde bilgileri gitmesi gereken yere göndermeyi işleyen bir geri bildirim bağlantısı varsa, bunları kullanma olasılıkları daha yüksektir.


1

Küresel bir istisna işleyicisi kullanmak istiyorsanız, birçok seçeneğiniz vardır. Delphi için MadExcept kullanıyoruz, ancak her ikisi de (kullanıcının devam etmesi ile) e-posta gönderecek veya size bir hata raporu olan HTTP üzerinden yükleyecek olan Eureka Günlüğü kullandık.

Uygulamanızda sadece bir istisna atan ve bu hata izleme öğelerini başlatan bir düğme olabilir. MadExcept oldukça havalı çünkü uygulamanın bir ekran görüntüsünü alıyor ve hata ile birlikte yüklüyor, böylece kullanıcı ne yaptığını düzgün bir şekilde açıklayamasa bile, oldukça iyi bir özlem yaşayabilirsiniz.

Düşünülmesi gereken başka bir şey, hataların nereden geldiğini açık hale getirmek için kodlamaktır. Beta kullanıcılarınız varsa, çökmeleri olduğunda ek bilgi alabilmeniz için uygulamalarına hata ayıklama bilgileri ekleyin.

Bunların hiçbiri uygulama hataları için yardımcı olmaz (yani düğme yanlış noktadadır), ancak umarım bunlardan hiçbirine sahip olmazsınız.


Tabii ki bir e-posta istisna işleyicisi var, ama bu gerçekten son çare. Yakalamak istediğim daha fazla şey, kullanıcının sistemdeki yeni özellikler ve geliştirmeler için istediği şeylerden geliyor.
Daniel Mošmondor

Tamam iyi, o zaman bir taban çizgisi var. Bu yüzden bir uservoice forum daha istiyorsanız "Bug Tracker" diyerek başlayamazsınız! Mevcut hata izleyiciniz ekran görüntüleri yakalarsa, belki de MS paint'i açmasını ve mesajı göndermeden önce sizin için iyileştirmeler önermelerini sağlayabilirsiniz.
Peter Turner

1

Bir hizmeti bir adresten e-posta alacak ve otomatik olarak bir sorun olarak kaydedecek şekilde yapılandırarak alımdaki en büyük artışı elde ettik. Bu sistemin güzel yan etkisi, konuya özel bir sözdizimi ekleyerek de bir soruna kolayca konuşma ekleyebilmenizdir (örn. TeamITNo: 12345). Ayrıca, tüm e-posta iletişiminizi bu sistem üzerinden gönderirseniz ve yanıtı gönderirseniz, sorunun güncellenmesiyle birlikte yanıtı doğrudan hata izleyiciye alırsınız.

Bu en büyük olumlu etkiye sahipti, çünkü kullanıcıların rahatça kullandıkları teknoloji kullanıyor ve aynı zamanda tüm sorunlarınızı tek bir yerde almanız anlamına geliyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.