如何衡量企业软件市场份额?

时间:2010-12-05 15:23:22

标签: statistics

我经常从其他程序员那里听到类似“企业软件是90%的程序员所做的事情,其他任何事情都不重要”。是否有任何统计资料可以显示在“企业软件”(业务自动化),“游戏开发”,“驱动程序开发”,“最终用户软件开发”等领域工作的程序员的近似相对数量?我觉得90%太高而不实,但我不知道哪些信息来源可以与这个问题相关。也许没有人关心这样的统计数据?

5 个答案:

答案 0 :(得分:3)

也许你可以通过分析stack overflow data dump来生成自己的统计数据,并跟踪“与企业”相关的帖子数量与那些不相关的帖子数量(并且可能过滤哪些帖子看似“专业”与“业余爱好者“)?

当然,诀窍是,对于一个特定的帖子,你如何判断它是否是“enterprise related”......

答案 1 :(得分:3)

icanhasserver指出,你应该“永远不要相信你没有伪造的任何统计数据”。这可以通过两种方式回答您的问题。

首先,这是重新制定人们引用的统计数据的方法:

  

我理解为企业   软件是90%我认识的人   考虑程序员做的最多   时间,没有别的   事项”。

这本身就是一个统计数据,方法很糟糕,可能没有代表性,但这可能足以说明论点。或者为了让他们闭嘴,你可以向他们询问他们的方法。

您可能会发现有关此主题的任何统计信息都可能存在某种定义问题。你认为谁是程序员?是否有人在电子表格中使用if函数作为程序员?它取决于你的职位(使用R程序员的统计学家)吗?您如何标记编程类型,是否取决于您与之合作的公司?根据您的选择,您将得到非常不同的答案。

这让我想到icanhasserver可以回答你问题的第二种方式。谁有兴趣伪造您感兴趣的相同统计数据并有资金去做?政府对详细的数据不感兴趣,你可能会忘记它。

唯一可能对数据感兴趣且有一些统计数据的人可能是安置代理商(例如,monster.com)。职位发布可能很好地反映了市场是什么,并给出了程序员的隐含定义。经过(非常)快速搜索后我找不到任何东西,但我希望你能幸运。

答案 2 :(得分:2)

我确信你永远不会得到准确的结果,甚至没有对市场份额的可靠估计,因为市场太过分散。

一个不错的尝试可能是收集有关新软件版本的几个不同的源,并从中创建一个数据库(具有不同的软件类别和项目大小)。当然,您仍然不知道有多少程序员在项目上工作,计算了多少工作时间,也不知道未在监控渠道上发布的应用程序。

好的起点可能是(网址指向新闻):

另一个缺陷是上面只列出了开源项目:(

祝你好运!

答案 3 :(得分:2)

当我曾经为一个有能力支付市场研究费用的大型信用合作社工作时,我们曾经从Gartner group购买这类东西。

答案 4 :(得分:1)

根据您想要数据的目的,您可以将问题分配给市场研究机构。他们可能会召集所有公司的代表性子集,并尝试为您找出一些事实。

然而,他们会要你支付他们的开支和时间......

上升将是一个可靠的数字,你的同事程序员会争辩: - )