2008-09-27 110 views
5

我公司发布了一款我最近接管开发方面的小软件产品。它是一个C#Windows窗体应用程序。收集关于应用程序使用数据的最佳方法是什么?

一个我注意到的事情是很多的关于如何使用软件是通过我的上级过滤信息,我得到的是我错过重要的细节中的一些消息的感觉。

我知道我必须要在这种情况下的管理问题开展工作,但是为了给在这个问题另一种观点我一直在考虑一个技术解决方案。也许类似于“Microsoft客户体验改进计划”。

我想知道是否有任何人有任何经验或建议的监测和对他们的应用程序的用户行为报告?

+0

我遇到了与我们目前的项目相同的问题。客户使用软件的方式与我们在公司中的做法不同。我只是通过使用软件来看客户,我学到了大部分内容,但这对你来说太简单了,对吧?:) – OregonGhost 2008-09-27 14:04:14

+0

事实上,正如我试图表明的那样,俄勒冈州幽灵,我与客户相当绝缘。加上“看顾客”并不完全是我期待的编程怪胎的答案,尽管这是一个很好的建议,也是对它的感谢。 – 2008-09-27 14:06:02

回答

3

我建议你让你的应用程序在某处写上“使用信息”,然后与用户权限,每隔一段时间以电子方式传输它。

请注意上面的重点。根据您的管辖权限,您可能会在未经许可的情况下从其他人的计算机传输任何类型的数据,从而发生严重故障

你更可能,如果获得许可:

1 /你说清楚,在安装或更新,你的程序会收集信息,只有经许可后发送。

2 /你清楚地解释的信息是,它仅持有“使用信息”,没有什么可以追溯到软件的用户(NO序列号等)。

3 /您请求许可不频繁传输。如果我有一个讨厌的程序每天问我,我很快就会停止使用它。

0

我相信你已经收到了关于技术解决方案隐私方面问题的很好答案。

我也想提一提,你应该尝试使用HTTP或HTTPS在正常80/443端口 - 这些都是最有可能导致与防火墙和代理问题。使用MS IE代理设置,因为它们通常设置正确。


从一个完全不同的未来的我想说的是,最好的方式了解你的软件的用途是检查是否有任何“友好”的用户在安装底座和采访他们。 它可能是一些合作伙伴公司或是您的'试验组'的新版本beta版本。与他们交谈。抓住你的经理,花一天时间去他们的网站,如果可能的话,只是看看自己如何,然后他们点击按钮。做笔记。听取反馈意见。建立个人关系,以便他们下次直接与你交谈。

如果你的应用程序很小,你的公司是没有微软的要好得多接近你的用户群,而不是收集这需要显著努力来收集和处理,然后更加努力去理解匿名使用数据。

0

一个想法是发送匿名统计与用户的许可。

另一个想法是提供一个很大的错误报告/卖价在您的应用程序的问题按钮,这样他们就可以告诉你,当他们认为什么是错的情况发生你会沿着报告发送应用程序的状态。

总是要清楚你将要发送什么,并让用户有一个选择是非匿名的(总是将匿名数据设置为默认值),并且当你通过选择的方式获得大量非匿名数据时,用户。不要说“我要发送应用程序堆栈和堆的当前状态的Blowfish加密内存转储”,但是像“我将在程序中发送您的活动列表:您点击的按钮以及您打开的文件的类型和数量。这将帮助我们为您创建更好的程序,但您可以选择希望我们接收的内容“

0

免责声明:我对这个商品的开发人员,所以我可能是它是多么伟大:)

目前市场上的产品,可以为您提供此功能的有点偏.NET和Java应用程序我们称之为运行时智能。详情请参阅:http://www.preemptive.com/runtime-intelligence-services.html

该产品目前正在发售的.NET和Java和一个免费版本,提供有限的功能集将包含在Visual Studio中的应用程序的2010年

使用可跟踪从上一批较高水平的统计数据执行时间和操作系统/框架版本的使用频率降低到单个功能的使用频率。

我们为您提供给您的用户要么选择加入或退出的选择,在使用数据的传输和发送数据的方式或者通过SSL(默认值)或标准HTTP。对应用程序的性能影响很小,我们非常小心,不会影响代码的响应速度。

该解决方案非常适合评估或beta测试,你可以跟踪你的应用程序的使用,而不是直接依靠调查或在哪些用户在做猜测。

对于发布的应用,这提供了一个客户体验改善计划的脚手架和可视性积累的数据是从上层管理大家的宝贵下降到开发商。

我们发现,它需要不到一个小时来设立,无需更改代码基本使用报告的应用程序,因为我们可以在组件上的二进制文件直接工作。

如需了解定价信息或索取评估,请联系我们的网站销售为一体的,我只是一个开发者:)

有关详细的技术信息或其他任何问题随时与我联系。

0

其实,我认为你正在尝试做简单的商业智能。

不要忘记设置“适当” dashbord以跟踪您收集的数据,深入思考,你会实现的指标。

相关问题