伪定制开发

Posted david_lv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了伪定制开发相关的知识,希望对你有一定的参考价值。

(1)

大家老说中国企业客户个性化定制开发很多,我倒不这么看。

是因为很多人豆子麻子混在一起,只要是开发,人们都一股脑都说成定制开发。其实掰开讲明白了,主要细分为:

1、伪定制开发:实际上是产品就是瞎做的

2、集成开发

3、报表开发

4、运维开发:性能埋点跟踪监控诊断;异常数据清洗、数据迁移和升级

5、真的客户个性化特殊需要定制开发

(2)伪定制开发

中国人其实是不知道何为产品的,也不知道如何做产品的。也不明确定义产品面对的目标市场和客户画像,也不明确针对目标市场和客户画像进行特定的商业模式设计:如如何定价、如何计费、走什么样的销售通路、需要什么样的合作伙伴,怎么设计利益怎么分利。中国人全都不知道,稀里糊涂、一塌糊涂。

我仔细琢磨过欧美的产品,往往在功能交互方面符合西方人习惯、不符合东方人习惯:西方人喜欢事情专业分清、东方人喜欢花团锦簇,大家只要看亚马逊电商App和淘宝电商App就能很明显感觉到我说的是啥意思。所以西方的产品功能交互其实做的很不错,但东方人觉得西方的产品体验做的糟糕。

另外,我还仔细琢磨过欧美的产品,是架构、模型设计的特别精良,我们中国人抽象能力、体系建模能力不行,往往是看山是山看水是水,只见无数的功能,看不到架构和模型。所以山水变幻,就得不断地修改软件功能。

这就造成了,不少所谓的客户定制化开发需求,本质上是产品的问题,在客户实践中暴露了出来,然后被一线经营公司就当成了客户定制化开发的需求来对待了。

正确的做法应该是,用组织的力量和组织的机制来解决这个问题:

  • 设立:研究团队,提前三年前瞻瞭望、系统性规划

  • 设立:创新原型预研工程团队,结合客户实践,快而脏地实现,来快速验证客户实践、市场需求,验证完了当作未来的产品研究样本即可

  • 设立:产品研发团队,按照正规软件研发方法论,产出正规的的产品

  • 设立:产品应用架构团队,定义好产品应用模型和应用架构

  • 设立:产品行销团队,把产品转化成商品,定义好市场定位和目标客户、竞争策略和版本策略、商业模式

这样就不容易出现大量的伪定制化开发。

另外我特别强调,千万别让创新原型预研工程团队去承接大客户大定制项目。千万要小心地甄别,有些大客户的大定制是代表未来的普遍需求,这值得创新原型预研工程团队去承接,有些大客户的大定制只有这一家大客户适用,那就不应该让创新原型预研工程团队去承接。但是很多现实现象我们看到:因为是大客户,因为是大定制,一线经营公司没有能力也没有资源来做,就一股脑推给了总部创新原型预研工程团队,这其实根本不对。这应该转包给专业的外包开发公司去干啊。

(3)集成开发

集成开发,一定得留在一线经营公司的开发团队,不能推给总部开发团队,也不能外包出去。

因为一个系统想具有核心力,必须要成为企业的主干系统。想成为一个企业的主干系统,那必须是这个企业的各种系统都要连接集成到它的身上。所以说为啥有些系统很难被替换,就是因为要替换它,需要把它周边的系统都要打断筋再连上,这复杂性这风险,谁也不敢动。

所以说,集成的越多,被别人替换的可能性越小。

一线经营公司的开发团队,做的集成开发越多,越会形成重复做的共性,这样,把共性的东西升到公司产品层面,在公司的集成平台产品层面预先内置了,那以后集成开发会越来越成本低效率高。

(4)报表开发

报表开发,一定得留在一线经营公司的开发团队手里,不能外包出去。

中国企业客户大量都是未明人,今天这个人需要要个数据导出,明天那个人需要要个报表向上报数或者外面要求报数,他也不知道干啥,需要就搞,事推人走,一事应付完了就算,下回再下回搞。

但其实,看似要数,其实背后有很值得琢磨的事,而不仅简简单单的报表或数据导出。报表往往代表着一个业务活动的价值链最末端。我经常说:报表是一个应用的最后成果呈现,能反映出这个应用的价值,也能反映出这个应用的很多问题的蛛丝马迹。

所以,报表开发,就相当于人体血常规体检,抽几管血能反映出一个人的很多问题。你产品做的好不好有没有价值,报表能反映出来。报表开发抓在你自己手里,你就有了正循环反馈机制。

况且,很多人把事情做小了。客户要几十张报表,于是就签了做一张报表多少钱。唉,真是糟蹋商机啊。这明明能签一个几百万的商业智能或大数据分析专项,被一线经营公司的开发团队生硬给搞成了几万块钱的报表开发费。

(5)运维开发

唉,很多人豆子麻子都不分,只要是动代码就说这是定制开发。如果你有运维工具,如果你的系统提前就预埋了监控/告警/日志/跟踪平台、APM平台,其实根本不需要运维人瞎折腾代码。

我刚才就说,中国人做的很多东西都是半成品,连实施工具、运维工具等等这一条工具链都没有,就一个秃秃的功能品。这怎么能成为可销售的商品呢?

(6)真的客户个性化开发

确实还有些定制开发确实是客户自己的个性化。没有办法,每个企业的发展,都是承前启后的,你不可能休克疗法理想整改,你只能继承。但是,过去的优势可能就会成为未来的包袱,怎么办,只能背着呗,慢慢腾挪躲闪慢慢消化。所以,很多客户自己的个性化需求定制开发,其实根源就来自这样的根源。

那这样每家都不同、不可复制的个性化定制开发需求怎么办呢?满足吧,实在无意义,不满足吧,这确实是客户的现实。

所以,这类怪异的真的个性化的需求,就交给外包开发公司来干就行了。

其实按我上述文章的分类来说,真正属于客户个性化的定制开发,并不多。

以上是关于伪定制开发的主要内容,如果未能解决你的问题,请参考以下文章

新东方的负载均衡架构探索和实践

代理模式

东方财富网是用PHP做的吗?

如何开发通达信,东方财富,飞狐等股票dll插件呢?

新闻网站电脑版带手机版源码,仿东方头条,今日头条,搜狐自媒体网站帝国cms定制

资讯新东方乐词“亮相”百度AI开发者大会,以科技助力英语学习