首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开源项目都打扮得漂漂亮亮却无处可去

开源项目都打扮得漂漂亮亮却无处可去
EN

Software Engineering用户
提问于 2011-02-03 11:08:51
回答 5查看 889关注 0票数 6

在过去的两年中,我本人和一位同事构建了一个在线统计分析应用程序,它使用silverlight、wcf和R.I( c#程序员)的混合物编写了所有silverlight和wcf的内容,而我的同事(统计学家)提出了统计算法并编写了R代码。现在,我们认为这个应用程序是相当独特的-一个丰富的gui在线统计应用程序,比我见过的所有其他在线统计应用程序直观得多。但是,尽管如此,我们仍然不知道该项目的发展方向,主要原因如下:

( 1)它相当复杂--如果没有编程和统计技能的混合,任何人都很难“进入”项目并做出贡献。

2)我们因缺乏适当的地点而停滞不前。目前,它位于家庭视窗7媒体中心,并不是举办它的最佳场所,因为它可能会干扰试图观看Corrie/Friends/Oprah等节目的太太。

苏,有谁想过如何继续这件事吗?我想我的优势是编程而不是营销,所以尽管过去几年我一直在努力工作,但我觉得我已经到了一个死胡同!

另外,有没有人知道有任何免费的窗口托管开放源码项目?如果我能找到一个合适的地方放置这个应用程序,我可能会觉得对整个事情重新精力充沛。

源代码位于codeplex at:http://silverstats.codeplex.com上,而应用程序目前托管在http://silverstats.co.uk上。

编辑:要回答提出的一些问题:我没有任何文档,所以这是一个有效的观点,我需要看看。然而,我相信这是很容易使用的--自己试试吧!它是基于拖放和相当直观的(只要你有一些统计知识)。但有一点:它不是针对统计学家的!它的目标是那些需要做统计来完成他们的工作(这就是为什么它很容易使用)。就个人而言,在方便使用的基础上,它击败了类似的Rcmdr手!你是完全正确的,R和统计极客将继续挖掘在R和SAS,并产生他们的脚本。因此,要回答另一个问题:这是否符合脚本-当然不是因为这会击败易用性的概念,你最好启动R和点击.它是否产生图形:是的-输出是很好和干净的html与一些膨胀的文字为人们害怕的统计。它被验证了吗,是的,no...the项目是从我们的封闭源派生出来的(但免费!)统计软件包名为InVivoStat (google it),它的目的是相同的:使非统计学家,也就是从事生命科学工作的科学家更容易获得统计数据。InVivoStat使用的R脚本是通过托管在InVivoStat网站上的证据进行完全GxP验证的。这个项目(SilveR)使用相同的脚本,因此您可以争辩说,随着接口的改变,需要进行一些重新验证,但我完全相信R脚本是正确的。

EN

回答 5

Software Engineering用户

回答已采纳

发布于 2011-02-03 13:41:04

要回答JBRWilkinson :是的,有一个www.crossvalidated.com,一个用于统计数据的stackexchange站点,并且已经过了测试版。因此,这是找到程序员和客户的第一个渠道。

我同意Lenny222的观点:您必须非常清楚地说明为什么您的应用程序是首选的,方法是显示:

  • 它很容易使用
  • 它是完整的,即所有必要的统计技术都得到了实施。
  • 这是正确的,意味着结果是可以信任的。
  • 它是可实现的,这意味着输出实际上意味着什么。
  • 它能够生成自定义图形,以直观的方式解释分析。
  • 它允许编写分析脚本,因此任何分析都可以精确地再现。

后一点非常重要,因为您必须能够根据需求重复任何已发表的分析。我知道不是每个出版物都是这样的,但在我们大学,如果你不能写出分析的脚本,就永远不会使用统计软件包。

我希望我不要让你太失望,但你必须现实一点。R熟练者不太可能跳到上面,因为他们更喜欢编码,还有一些非常优秀的GUI已经在“市场”上使用R,如JGRRcmdr。统计学家使用其他程序(SAS,SPSS,统计,Stata,SPlus,.)他们可能会继续用他们喜欢的脚本语言进行编码,其余的人只会使用他们在大学时学过的程序,或者大学/公司服务器上可用的程序。

也许你最好的机会是向R社区展示,你的应用程序可以击败这里提到的其他应用程序,并为我们的学生形成通向R编码的桥梁。如果你的应用程序能够做到这一点,我将是第一个在这里推广它的统计教育。但你得先表现出来,我可以告诉你竞争很激烈.

编辑:

考虑到您的进一步评论(以及我对应用程序的了解),您最好的方法是提供一个分析指南,不仅解释程序,而且解释如何使用它来分析不同类型的数据,使用这些统计数据时,如何解释结果,.在我看来,这个应用程序看起来很整洁,而且确实是一个额外的价值,但是由于你的目标客户并不是任何统计学家,他们需要更多的指导。使指南在谷歌上可见,其余的将有希望跟随。

你可以尝试在一本与你所瞄准的研究领域相关的期刊上发表一篇文章(比如给编辑的一封信),但这并不容易.

票数 4
EN

Software Engineering用户

发布于 2011-02-03 11:45:10

你有文件吗?不仅仅是API ..。教程,指南,让人们认为“哇,这是好/闪亮/容易/有用的”?你有截图吗?你的项目容易启动和运行吗?

关于托管:我认为这应该很容易解决。只需租一个虚拟服务器,在那里你可以做任何你想做的事。

也许人们的瘙痒还没有被你的项目抓得够硬?

我还认为,有时项目只是走投无路。我曾经写过一个Mac的开源矢量图形编辑器。很多人都想使用它,但是几乎没有人能做出贡献。有时,目标受众中的用户和开发人员之间没有重叠。

票数 4
EN

Software Engineering用户

发布于 2011-02-03 11:15:15

我建议你做文件方面的工作。编写发布说明、开发人员说明、改进用户手册等。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/43096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档