智能硬件•创客天地

 找回密码
 立即注册
查看: 348|回复: 5

基于平台的产品开发战略 [复制链接]

Rank: 9Rank: 9Rank: 9

推广达人 荣誉管理

发表于 2017-12-8 10:55:39 |显示全部楼层
摘要在2017年9月5日深圳举行的“‘名家芯思维’之2017年物联网核心技术和应用国际研讨会”上,周立功先生做了题为“平台即服务”的讲演。

引言

  产品的BOM(物料清单)成本很低,而毛利又很高,为何四成上市公司的年利润却不够北上深广的一套房?房子到底被谁买走了,这个问题值得我们反思!


让我们重新审视成本

       包括开发者在内的很多管理者,做产品算的只是BOM成本,甚至连一个MCU相差一毛钱都嫌贵,却不关注未知的成本。每当问到产品什么时候上市时,普遍的回答都是“差不多了”,为何会出现这样的问题呢?而事实上,那些未知的成本就是利润流失的根源(如图1所示)。

01.jpg

                              

1  重新审视成本


利润从哪里来

  早期创业时,只要抓住一个机会,多参加展会,多做广告,成功的概率就很大。在互联网时代,突然发现入口多了,聚焦用户的难度越来越大。当产品面临竞争时,你会发现“没有最低只有更低”。而且现在已经没有互联网公司了,携程变成了旅行社,新浪变成了新媒体……,机会驱动、粗放经营的时代已经过去了。


  Apple之所以成为全球最赚钱的手机公司,关键在于产品的性能超越了用户的预期,且因为大量可重用的核心领域知识,综合成本做到了极致。Yourdon和Constantine在《结构化设计》一书中,将经济学作为软件设计的底层驱动力,软件设计应该致力于降低整体成本。人们发现软件的维护成本远远高于它的初始成本,因为理解现有代码需要花费时间,而且容易出错。同时改动之后,还要进行测试和部署。


  更多的时候,程序员不是在编码,而是在阅读程序。由于阅读程序需要从细节和概念上理解,因此修改程序的投入会远远大于最初编程的投入。基于这样的共识,让我们操心的一系列事情,需要不断地思考和总结,使之形成可以重用的模式,这就是方法论的起源。


  显然,作为管理者必须深刻认识利润模型,即利润=需求-设计。需求是致力于解决“产品如何好卖”的问题,设计是致力于解决“如何降低成本”的问题。由此可见,要么就是需求没有抓准,要么就是管理成本太高。


  其中一个极其重要的措施需要逐年对缺乏创意的员工进行末位淘汰,其实企业中很多平庸的人就是吞没利润的成本。比如,很多开发者只会抄DEMO,却不会根据实际的需求做出性价比更好的设计,即便这样的具有10年工作经验的人又有什么价值呢?


思维差异与收益

  通过财务数据分析,由于早期决策失误和缺乏科学的软硬件工程方法,我们开发了一些周期长、技术难度大且回报率极低的产品,不仅软件难以重用,而且扩展和维护难度很大,从而导致开发成本居高不下。


  虽然大多数开发者都很勤奋,但其奋斗目标不是企业和个人收益最大化,而是以学习基础技术为乐趣,极少与市场人员和用户交流,不注重提升个人挖掘用户需求的创造力,而是将精力用错了地方,这是很多人一辈子也没有认识到的深刻问题。只是表面地叹息自己怀才不遇,甚至将自己失败的责任推给他人。由此可见,人与人之间的差别不在于知识和经验,而是思维方面的差异决定了每个人的未来。


       从软硬件开发来看,软件工程、电子工程与计算机科学、电子科学技术学是完全不同的两个领域的知识,其主要区别在于人,因为软硬件开发是以人为中心的过程。如果考虑人的因素,工程技术更接近经济学而非科学。显然,如果我们不改变思维方式,则很难开发出既好卖且成本低的产品。

02.jpg


2  核心域与非核心域


核心域与非核心域

  其实一个软件系统封装了若干领域的知识,其中一个领域知识代表了系统的核心竞争力,这个领域被称为“核心域”,其它领域称为“非核心域”。虽然更通俗的说法是“业务”和“技术”,但使用“核心域”和“非核心域”更严谨(如图2)。


  非核心域就是别人的领域,比如,底层驱动、操作系统和组件,即便你有一些优势,也是暂时的,竞争对手也能通过其它渠道获得。虽然非核心域的改进是必要的,但不充分,还是要在核心域上深入挖掘,让竞争对手无法轻易从第三方获得。因为在核心域上深入挖掘,达到基于核心域的复用,这是获得和保持竞争力的根本手段。


要达到基于核心域的复用,有必要将核心域和非核心域分开考虑。因为过早地将各个领域的知识混杂会增加不必要的负担,从而导致开发人员腾不出脑力思考核心域中更深刻的问题。由于待解决的问题的规模一旦变大,而人脑的容量和运算能力有限,因此必须分而治之,因为核心域与非核心域的知识都是独立的。

图3.jpg


3  AWorks平台


平台制胜

  代码的优劣不仅直接决定了软件的质量,还将直接影响软件成本。软件成本是由开发成本和维护成本组成的,而维护成本却远高于开发成本,蛮力开发的现象比比皆是,大量来之不易的资金被无声无息地吞没,整个社会的资源浪费严重。


  为何不将复杂的技术高度抽象呢?如果实现就能做到让专业的人做专业的事,AWorks就是在这样的背景下诞生的。由于其中融入了更多的软件工程技术方法,因此就能做到将程序员彻底从非核心域中释放出来,聚焦于核心竞争力。


  追求代码复用和跨平台,这是开发者梦寐以求的奋斗目标,但现实很残酷,几乎无法成为现实。原因何在?MCU有M0、M4、M7、ARM9、A5、A7、A8内核、DSP......有些项目不需要操作系统,有些项目可能选择FreeRTOS或μC/OS-II或sysBIOS,另一些项目可能选择Linux或Windows,因为不同的半导体公司支持的平台不一样。


  基于此,我们不妨做一个大胆的假设。虽然PCF85063、RX8025T和DS1302来自不同的半导体的公司,但其共性都是RTC实时日历时钟芯片,即可高度抽象共用相同的驱动接口,其差异性用特殊的驱动接口应对。虽然FreeRTOS或μC/OS-II或sysBIOS、Linux、Windows各不相同,但它们都是OS,多线程、信号量、消息、邮箱、队列等是其特有的共性,显然QT和emWin同样可以高度抽象为GUI框架。也就是说,不管什么MCU,也不管是否使用操作系统(OS),只要修改相应的头文件,即可复用应用代码,这就是AWorks平台的雏形(如图3)。


  由于AWorks制定了统一的接口规范,并对各种微处理器内置的功能部件与外围器件进行了高度的抽象,因此无论你选用的是ARM还是DSP,通过“按需定制”的外设驱动软件和相关组件,以高度复用的软件设计原则和只针对接口编程的思想为前提,则应用软件均可实现“一次编程、终生使用和跨平台”。基于此,进一步扩大了AWorks使用范围,又发展出了代码更小的AMetal,AWorks能给你带来的最大价值就是不需要重新发明轮子。


  由此可见,无论你选择什么芯片和任何OS,比如,Linux和其它任何RTOS,只要AWorks支持它,就可以在目标板上实现跨平台运行。因为无论什么OS,它只是AWorks的一个组件,针对不同的OS,AWorks都会提供相应的适配器,那么所有的组件都可以根据需要更换。


结论

  ZLG(广州周立功单片机科技有限公司)之所以始终处于高速发展状态,首先是改变观念和思维方式的突破,有了正确的思想和方法,就知道从哪里入手了,将优秀人才聚焦需求分析,致力于解决“产品如何好卖”问题,通过技术创新致力于解决“如何降低成本”的问题,最终实现利润最大化。


本文出处:电子产品世界。

使用道具 举报

Rank: 1

发表于 2017-12-19 00:53:48 |显示全部楼层
也是支持,我代表大家顶你了

使用道具 举报

Rank: 1

发表于 2017-12-22 21:33:28 |显示全部楼层
不错不错!!












配电箱 www.bidadk.com

使用道具 举报

Rank: 2

发表于 2017-12-25 11:53:47 |显示全部楼层
请问 Aworks 平台是开源的吗?有没有更详细的介绍?

使用道具 举报

Rank: 1

发表于 2018-1-1 10:32:25 |显示全部楼层
AWorks平台发展怎么样了?

使用道具 举报

发表于 5 天前 |显示全部楼层
最后一次萍水相逢
  不知他是如何走进这个小山村的。  黄昏,我坐在冷清的校舍门口给远方的父母写信,他就在这时不期而至。瘦长的身影刚好挡住照着我的最后一缕阳光,我毫无思想准备地面对这个不速之客。  和齐秦没什么不同,如果他把肩上的画板换成吉他的话。  嗨,他这样同我打招呼:请问,我可以在这借宿一夜吗?  我不知如何回答他。在这座破败的小学校,我是惟一的主人,只有二三十户人家的村落还在5里远的山下。  你是这儿的孩子王吧!没等我回答,他又提出一个问题,我微笑一下点头默认了。这是个让我感到寒酸的地方,除了土坪上那面高高飘扬的五星红旗,这里怎么看怎么像一个牛棚。和你一样,他说:  我也是为人师表的,我是在城里的一所中学教美术,这利用休假出来写生。  原来是同行,没什么比这更令我兴奋的了。  可惜我无法弄出更好的饭食来招待他;;除了雪里蕻下面条。我的寒酸和窘迫是一目了然的,每月50元的工资有40元雷打不动地寄给妈妈治病了,鞍山算命好在他吃得津津有味,他说这碗面在城里起码卖3元钱。  是吗,那我在城里可就发财了;;假如我在城里开个面馆的话。我开心地说男人最钟爱的星座女人,小桌的煤油灯火苗一闪一闪的,照着我们两个看不真切的脸。  他告诉我他叫冬,比我早两年出生,那我该叫你冬哥了!  我说。  别,别这么张家口起名公司叫,太脂粉气, 还是叫我小冬好。  他则叫我萍儿,他先在纸上写下了一个平字,我说不好,是萍水相逢的萍。  萍水相逢?他笑起来,细长的丹凤眼漾起一抹快乐的亮色。  我们就是萍水相逢呀!  谁说不是呢!  冬说要给我画像。他移过煤油灯照在我左侧,我又点了支蜡烛放在他面前。他让我侧坐,并将眼神斜斜地定格在他脸上,他很认真地作画,我听见画笔落在纸上的嚓嚓声,他不时地抬头端详我,经商发大财的八字我们的眼神多地对视,真诚而平静。  仅仅半小时,一个忧郁的我跃潘石屹在《国际双行线》电视栏目说财运然纸上,冬在画的左上角写下我的名字;;萍儿。下面是他的落款:小冬子,一九九四年秋。  没什么好送你,这就留个纪念吧!冬把画递给我。  我双手接过,低声说谢谢。这是我有生以来收到的第一件礼物。我的感动难以言表,能在这个平淡无奇的秋天,能在这昏暗的油灯下为我作画的,也只有冬了。  冬对我的长辫子很感兴趣,他问我留这么长的头发需要长多少年。  我说大约8年了。冬发出一声惊呼:天啊,要8年!要知道城里的女孩在这几年时间里也不知将发合肥宝宝起名型变过多少花样了!  我怎么能和她们相比呢!我说。心里隐隐感伤,同样是花季少女,可每个人的命运和人生多么不同昆明哪里算命最准。  冬微微叹息一声,说可惜没有机会带我去城里了,不然  他没有说下去,苍白的脸上布满我始料未及的忧伤。  谁家的狗吠远远传来,夜深了。  我从外面抱来干草铺在地上,再垫上竹席,铺上干净的棉布床单,我把到了冬天才舍得用的被絮拿出来给冬半垫半盖。  这真是个特别的床。  冬一屁股坐上去,干爽的稻草发出一阵的蟋蜶响声,稻草特有的清香弥漫了一屋,冬说:我真想永远都睡在这床上!。  这很简单啊!我打趣他说:我送你一捆稻草就得了。  冬大笑说:你叫我背着一捆稻草回城里吗?那将是一幅什么样啊哈我也笑。然后我说还有一种办法,那就是别走了。隔着一层薄薄的门帘,我的话鞍山算命比较有名的地方很轻。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|智能硬件•创客天地     

GMT+8, 2018-1-17 05:32 , Processed in 0.056643 second(s), 19 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部