血的教训:“愚蠢的”程序员,该如何为你的源码报价呢?

简介:

程序员们,或许你开发过一个程序,刚好有受到用户青睐,并提出购买请求。那么,你会怎么为你的源码来定价呢?在这篇文章,我将用我三年多的创业经历,来描述我曾经非常愚蠢的定价方式以及从这些悲惨经历所得出的经验教训。有不少人知道,我们开发了一个OSGi.NET框架,这是一个完全免费的插件框架,并且开放了一个上百规模插件仓库的平台——开放工厂iOpenWorks。在2010年,我们刚刚创业之际,有一个用户提出要购买这个框架源码,这个意向客户是一个国际上非常非常知名的IT巨头,他给我们报出了以50万的价格购买一个光秃秃的框架。

 

我拒绝了!!我拒绝了以50万的价格将OSGi.NET框架的源码,销售给国际上非常非常知名的IT巨头。文章的标题,加了一个”愚蠢的“形容词,本来是想以”可爱的“形容词来描述,但觉得不够贴切,所以就改成了愚蠢。事实上,我真觉得当时的结论真够愚蠢的,这是我创业三年多犯过的一个极大的错误,这不仅仅是我们损失了50万的收入,更是损失了一个极为经典的案例。

 

各位,你知道我当时为什么会犯这个错误吗?

 

在当时,关于框架的源码定价算法如下:

(1)到2010年底,这个框架开发用了2年半时间,4个高级程序员来开发的,那么开发成本为:4人 × 1万元/人月 × 12月 × 2.5 = 120万;

(2)为了开发这个框架,我们从2006年开始来做积累,在开始开发框架之前,我们做了大量的准备工作,这些工作包含:分析了微软CAB&SCSF框架源码、分析了微软ObjectBuilder源码、分析了SharpDevelop源码、分析了Equniox这个非常复杂的OSGi框架(面向Java语言)源码,翻译了OSGi R4规范以及CAB相关的一序列英文书籍,并且看完了《Essential.NET,Volume I》这本关于.NET CLR原理的书,学习了微软《Framework Design Guideline》,构建了一个基于SVN + BugTracker.NET + CC.NET + xUnit + NAnt的质量保证体系。这个框架的开发正在是这些基础上才得以实现。这些准备工作,至少也得花个100万才行。

 

因此,OSGi.NET框架源码的价格 = 120万 + 100万 = 220万。考虑到用户的接受程度,我们可以适当降价。经过与客户的谈判,我们的最低报价为98万元,这是一个极其”优惠“的价格。

 

那个国际巨头,最终给我们的价格就是我刚才所说的报价:50万。如果能接受,那么我们就可以签订合同开始实施,如果不行,那么他们另想办法。

 

可想而知,我们谈判破裂了~~,呵呵!!各位,如果是你们,你们会怎么去卖源码呢?

 

以上的源码定价方式,以我现在的眼光来看的话,是愚蠢的,为什么呢?或许你也会和我一样来评估你的源码的价格,一旦无法完成交易,还会归结为用户的问题。

 

世界上有哪些源码可以这么卖的?12306网站的源码可不仅仅是这么卖,它花了好几亿,包含了软硬件,客户只有一个,中国铁道部!美国一个失败的健康与保险的系统,花了几个亿的美金,用了近10年,最后还失败了,这个系统的客户也只有一个,美国政府。当你以这样的形式来报价的时候,你有这样花钱不当刀的用户吗?假如你现在购买的汽车,报价方式也是这样的,那么一辆汽车的价格 = 整车设计成本 + 发动机研发成本 + 整车电控系统成本 + … + 生产汽车的生产线成本,那我想这辆汽车估计世界上最有钱的美国总统也买不起。

 

我们该怎么来报价呢?如果你要销售源码的话,其实源码与一个产品没有太多本质的区别,和我们日常用的电脑、电视机一样样的。我正确的报价应该是:客户最多可以承担的报价 × r%,r的取值需要根据经验,比如r = 50。这个报价会让用户觉得,他们买这个东西挣到了,占到了大便宜,那么,你就可以接二连三的销售了~~。你明白了吗?如果你觉得这篇文章对你有益,那么请多多推荐吧!谢谢!


本文转自道法自然博客园博客,原文链接:http://www.cnblogs.com/baihmpgy/p/3526428.html,如需转载请自行联系原作者

目录
相关文章
|
设计模式 算法 程序员
程序人生 - 给IT新人的15点建议:苦逼程序员的辛酸反省与总结
程序人生 - 给IT新人的15点建议:苦逼程序员的辛酸反省与总结
110 0
|
程序员
飞得更高:(三)人不好招啊
叶飞挂掉了电话,颇有些玩味。 他还是给了杜康一个机会,不是因为杜康不要工资——当然,这也是一个因素,至少这是一种姿态,态度有时候也是很重要的。 更重要的原因是杜康说了实话:他其实一点工作经验都没有。 “哈哈,这小子,像我!半点工作经验没有,敢冒充一年。
1223 0
|
Java 程序员 Spring
Java开发程序员遇危机,才31竟遭公司嫌弃,网友:还拿着6k等死?
程序员会有中年危机,一个很大的因素来自:我们曾经引以为傲、赖以生存的开发技术会被淘汰。而学习新开发技术成本太高。看着快速崛起的年轻人,不免使人心生:廉颇老矣的感慨。
1150 0
|
前端开发 Java 索引
【程序媛晒83行代码】被代码耽误的吃货小姐姐,用代码终结选择困难症
采霜的83行代码来自,工作一忙有时候饭也顾不上吃,于是就顺手写一段终结选择困难症的代码,大家随意看看~
3717 0
|
1月前
|
前端开发 JavaScript
意想不到的前端三个小妙招
意想不到的前端三个小妙招
|
程序员 开发者
程序员相亲、程序员相亲指导、程序员相亲网站和程序员相亲被骗
  程序员相亲   相亲是指熟人介绍单身男女认识,提供一些男女聊天的机会,把背景互相告知的过程。记住,熟人只是代称,只是你的关系圈里的能说上话的人,是不是自己的知交,要自己把握。   程序员相亲是在年青人中概率最大的相亲,因为美国的互联网是复兴美国经济的一个重要支柱,国内前期抄美国的互联网,导致程序员在年青人的比例非常大。所以说程序员相亲就是司空见惯的事情了。   本人从小就看看书,不爱和人打交道,长大后让父母在婚事上没少担心,自然参与了很多程序员相亲,中间有同乡介绍,也有自己主动找同民族的人介绍。反正是感慨万千,千言万语,就像朴树的歌曲“那些花儿”描述的那样,青春有萌动,也有懵懂,更
163 0
|
程序员 开发者
如何写出让同事膜拜的漂亮代码?
“代码千万行,注释第一行;编程不规范,同事两行泪”;"道路千万条,安全第一条。代码不规范,亲人两行泪。"在技术圈广为盛传,可见代码不规范让程序员们是多么的头痛。
1420 0
|
物联网 大数据 数据库
产品:“嘘,这事千万别让开发知道”
作为2019年首场最受瞩目的云计算开发者大会,阿里云火力全开。本次开发者大会聚焦开源大数据、IT基础设施云化、数据库、云原生、物联网五大主力方向。
2136 0

相关产品

  • 云迁移中心