最近,想起了比尔.盖茨的一句话:“免费是最贵的” ! 曾经很是不解。 免费不是很好吗? 可以网络下载盗版软件,下载盗版mp3;企业可以下载盗版控件等等。可以省钱,可以使用旗舰版,可以随时随地不受资金困扰——随心所欲的想干啥就干啥。
经历之后,对这句话才慢慢有所体悟。
本文就企业开发之控件简单聊一聊:曾几何时,在电信OSS行业,为了实现数据的导入、录入、导出、保存等这些重复的功能。使得多少程序员、在重复的事情上,渡过了多少个不眠之夜、挑灯夜战、风餐露宿的出差光影。。。。。。
Excel的批量导入、导出的通用功能点列举如下:
为了实现这些function point,大多数情况下,需要一行一行编写代码。
我们以2万/月/程序员 (外包成本核算), 推论出每个程序员每日成本约为1000元人民币。上述的feature,设计、开发、测试、发布,就以5个工作日估算 (理想情况下)。 仅为了实现这些商通用功能,软件企业需要支付的成本的至少在5万以上 (10个feature * 5天 * 1000元),这仅仅是一个产品的估算。 一个软件企业有5个以上的产品很常见。在国内的软件企业内部,各个产品之间,能够实现无缝的功能代码级的复用,实际上,难度比我们想象的大得多 (以笔者亲历的几家软件公司度量)。
维护成本呢? (软件生命周期中,前期研发和后期维护成本约为:20% : 80%)
走了一拨人,新来的一拨人重头再改造—推倒重来? 是的,现实确实很残酷!
以一个产品的3年生命周期算, 仅仅Excel导入、导出:
企业支付的货币成本:
1个产品: 15万人民币以上
5个产品: 30万人民币以上 (假设产品间同功能复用度达到了出奇高的80%)
备注:上述数字属于个人项目结合后自己的经验推算,仅供参考。
以笔者自己曾动手“傻乎乎”的开发的Excel导入、导出功能而言, Spread表格控件的Excel导入导出是数据分析系统的的最佳利器,没有之一。
假如多年前,我知道Spread存在的化,或许就会少死不少脑细胞---人生哪有那么多假如,洗洗睡吧!
GPU这...
公元2024年,比2023年的AI风暴,更加寒噤。
2024年 甲辰龙年春节假期,我看了2本小说,茅盾文学...
后疫情时代,刚褪去口罩。又迎来经济消费降级,我的客户同...
对程序员而言,写的代码用源码管理系统管理起来,非常方便...
百度搜索,输入西安城墙马拉松,有7万2千个结果。 实际...
2023年,三年疫情过后第一个春天,我开始了骑行: 空...
在VR应用中,有一个相对简单的虚拟现实体验,那...
怎么管好自己?
自己内心戏太多,两个小人打架。
怎么管好孩子?
晚上十点半后,母子就是疯狂模式了。
知乎里面: 杭州、上海、北京、深圳, 985学校、10k收入等等 回家乡的话题讨论
类似话题,几乎每次过完年,总会...
上学时候,老师让观察,听到这个词,我特别迷茫。
因为在一个强势的家庭的孩子,一个孩子"观察"是极大的错误的。 当一...