0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是Sourcing?我为什么要写Sourcing这个内容?

h1654155973.6121 来源:lq 2019-05-14 16:24 次阅读

惊闻某位手机厂的某位硬件工程收受贿赂500万+,大家一定会奇怪一个IT屌丝怎么会有如此大的权利?某厂一个搞班车承包的,都能收受贿赂千万级,采购器件这么个口子,500万不足为奇。下面就说一下器件的Sourcing流程。

一、什么是Sourcing?

Sourcing和Purchasing在中文的意思差不多,都可翻译成“采购”,那是因为大家都想不出更好的方法来译Sourcing。各位朋友如果有更好的翻译方法,请告知。从实际职能上讲,两个工作的内容大不相同。

Sourcing的词根是Source,即根源。所以简单地理解,Sourcing是找到根源,即找到合适的供应商。在新产品开发中,Product Sourcing就是为新产品找供应商。

Purchasing就是采购。相对于Sourcing,Purchasing更侧重于订单处理(PO Transaction),即询价、下订单、跟踪订单、催单、收货、付款等。相对而言,Sourcing属“一次性行为”,一旦选定合适的供应商并把他们带上正规,Sourcing的任务就基本完成。当然Sourcing的过程可能很长。然后是Purchasing去执行日常订单管理。当然如果Sourcing选定的供应商有表现问题,例如质量、交货、价格等,那么Sourcing有可能再度涉入,寻找新的供应商。当然这种区分有点理论化。在很多公司,Sourcing和Purchasing是由同一组人员完成。但对于建制完全的大公司,总体趋势是把Sourcing从Purchasing分离出来。

从上面的分工不难看出,Sourcing相对更战略一些,而Purchasing更侧重于日常工作。在工作中,Sourcing与产品部、工程技术人员等交流较多,而Purchasing则主要是支持生产部、客户服务部(例如备件在硬件开发的器件选购这个环节,一些小公司是没有自己的器件库的,所有的器件采购是由硬件工程师和采购部门的人员共同完成,领导签字。开发新产品时,如果选用了新器件的时候,考虑和对新厂家的考察没有那么细致、深入、全面,几乎没有sourcing这个动作,或者说这个动作非常简化。

二、 我为什么要写Sourcing这个内容?

首先如果一个硬件工程师的开发史是一段Sourcing史的话,你是幸运的,也是不幸的。幸运在于,你在不断的玩新东东,而不是走前人已经开发过的老路;不幸在于,你要跟各个方面不停的角斗。

我在菊花厂的硬件开发历史就是一个Sourcing的历史:AMD的Athlon64 3400,配套的VID电源Intel的Core i7第二代,LE620(Arrandale)以及配套的VID电源,TI的Shannon,Freescale的P4080、P3041,还有NXP、TI、Intersil等等的一些接口芯片电源芯片等等。一路厮杀过来。也因为搞Sourcing,对产品的思考、对采购的思考更多一些,同时也结识了很多朋友,公司内外的都有。

TI的朋友说,他那里来的新员工,入职的一课是学习《硬件十万个为什么》的《华为是怎么研发的》系列文章,所以好人做到底,送佛送到西,所以今天直接写Sourcing。

三、 我总结的Sourcing四模型:

看看Sourcing的人员构成,你就知道需要跟哪些人进行厮杀了。

我总结:Sourcing的运作模型,有4个:

1、基本型,行管和采购主导;

2、通用型,行管和采购主导,硬件研发影响;

3、专用型,硬件研发主导,行管和采购统筹;

4、垄断型,厂家很屌;研发、行管、采购抱团寻找方案级替代,培育潜在第二梯队。

四个模型的各个势力的影响如下面几个图表示。

第一、 基本型:电容电阻、电感、连接器、线缆、磁珠、三极管、二极管等等,厂家之间的差异基本没有,选择哪几家,基本由采购部门自行解决。如果有革命性的替代产品,会由行管进行提交规划和申请,例如MOSFET的Rdson如果每年会做规划,研发可以推动采购进程,但是可操作空间不大,用数据和事实说话。曾经NXP希望我推动其MOSFET的导入,但是其产品对于Infineon英飞凌没有绝对的优势。从研发角度的我,不可能去推动这件事情,第一我自己没有收益,第二我的作用其实也微乎其微。但是如果使用过程中,发现器件的一些致命问题,是可以将该器件禁用的。

对于芯片的Sales来说,关键要搞定采购,多吃饭,多搞好关系,多去东莞(这句纯属杜撰)。

第二、 通用型:主要的器件就是电源控制器、FPGADDR、Flash、电平转换芯片等等。就是有多家可以供货,但是各家其实是有差异的,行管会做好相关的规划,按照行业的发展进行芯片的导入规划,但是呢人无完人,另外呢规划赶不上技术的发展。所以部分这里的器件是由研发发起的。例如FPGA刚规划好,但是厂家规划已经发生变化,或者竞争对手的商务策略非常好,价格非常有吸引力。

我曾经就导入一家Altera的FPGA,原因很简答,第一要支持DDR3、成本敏感,需要多个SGMII接口。当时正值Arria系列推出,市场打得非常精准,同时正值Spartan6诸多问题在各个产品攻关。所以这个sourcing走得非常顺利,行管也修改规划。所以通用型器件的Sourcing是以行管规划为主体,以价格优势打动采购部门,以新技术为突破口推动研发。

通用型器件,行管和采购是非常有话语权的,器件厂家需要找对人,多与行管搞好关系,更重要的是跟行管的领导搞好关系,擒贼先擒王。

第三、 专用型:这种主要是以一些处理器控制器、协议类芯片等等。此类芯片,对研发技术的依赖性高。

1,产品本身需要性能、功能、成本、质量各个方面更不能出现硬伤;

2,服务态度和支持力度很重要,此类芯片,可以一个好的FAE打天下;

3,市场定位要准确,符合用户的发展方向和规划、战略,更容易打动客户。

此类器件,行管的影响相对弱很多,主要原因是行管并不了解产品的诉求和具体的规划,此时的行管能力相对较弱;研发的技术开发项目的方向要及早进入,器件厂家介入越早,机会越大。因为如果器件一旦进入临时编码,就不会轻易替换。

产品本身还是很重要的,例如LSI的产品,PMC可能也有对标的,但是撼动不了他的地位,因为在支持、产品、成熟度上面差距很大。

这类器件以嵌入式器件为主,所以软件的因素不可避免,因为在器件选型的时候务必考虑OS的继承性,软件的归一化等问题。

第四、 垄断型:风口浪尖上的Intel、Broadcom等等;

这种器件,即使有对标器件,你也不会考虑,因为差距有点大;Broadcom排名菊花厂供应商态度最差榜TOP1,Intel排行TOP2;

曾经一个同事给Broadcom打电话咨询一个问题,Broadcom很傲慢的问那个同事:你是哪个部门的?你们领导是不是谁谁谁? 哦哦哦,那我们不支持的,你们量太小。。。。当时那位同事想砍人;

往往为了打击这种垄断的供应商,公司会制定方案级策略,比如:I公司的价格谈不下来的时候,启动了一个A的开发项目;一开始I公司还有一些应对策略,后来I公司的工程师说:“接上峰通知,价格就这样啦,你们可以用别的器件,A公司,哈哈哈”。后来ARM牛逼了,开始进军高端服务器了,I公司的兄弟说:“这样世界才有意思啊,不然我们一家玩有啥意思”。就是这么任性!

Intel公司的某位FAE,搞不定问题,也找不到相关资料,打电话不接,最后就一句:“以后不要给我打电话”,气的我直接一份邮件,指出他们的N多不合作态度,抄送其公司所有我认识的人。

垄断型,啥也不说了,说说都是泪啊。

四、 通用型、和专用型器件

FAE和Sales的策略和打法(我是芯片销售的门外汉,把我见过做得比较好的供应商的一些方法共享给各位)

1.帮助研发在浩大的器件库中,找到你可以选用的已有编码,不走sourcing才是研发人员和整个公司的诉求。如果一上来就想新编码,往往吃力不讨好。

2. 如果找到自己厂家已有的编码可以符合客户的诉求,可以想办法把自身产品演进的思路策划好。

3.如果没有自己的编码,要知道主要的竞争对手和其的优缺点,知己知彼方能百战不殆;如果产品有优势,需要强化自身的技术领先性,让客户觉得是降维打击对手,不选用你的芯片,会让客户的硬件觉得不上档次。

4.帮助工程师、设计、调试、问题攻关。让工程师离不开你,让他残废。这种打法比较累;比较好的方式是,授予鱼不如授予渔,和工程师一起成长,成为朋友,成为战略合作伙伴。

5. 如果自己的方案是独家的,没有Pin to Pin的兼容方案,帮客户找到潜在的竞争对手,实现方案级替代(放心,其实不会造成实际的威胁)。因为大公司不喜欢独家供货,不愿意被供应商绑架。

6.不要轻易放弃,如果发现供货量下降,要研究客户是否碰到了什么困难。例如我们曾经解决一个单板插不进框的问题,分析了很多原因,觉得金手指的连接器、和金手指的PCB的问题。于是调整了FCI和Tyco的供货比例,将FCI的供货比例调为0。实际,最后我是去机框工厂跟线,通过结构手段解决了问题,但是这个供货比例再也不会调整回来。

7.如果你的产品在本身没有优势,可以在周边找一些配套和优势,比如:外围器件的价格比对手有优势;配套软件成本有优势;

8. 对研发屌丝好一点,他们其实很容易满足。

五、 采购专家团是什么?

采购专家团,就是一帮Sourcing利益相关的部门领导,组成的一个评审团,各种采购打官司的事情,一般都是到这个组织去评审PK的。

这个采购专家团的会议,一般分两种,一种是走过场,其实就是这帮领导们不知道你要干嘛,说出一个器件的风险,只要在领导的认知范围内,你的逻辑和故事是说得通的,那么就pass了;

如果有个领导是个大拿,那就容易一言堂。比如我曾经汇报DSP的sourcing,本来准备的很充分,结果大领导一句话:T公司是我们的方向,L公司的只是策略……于是我啥都没说,就Pass了。

六、 Surcing的作用是什么?

第一、他的本质,找到最合适的供应商,最合适的配件和产品;

第二、 多部门参与,全流程考虑,考虑维度多,不偏废;

第三、 流程时间长,对供应商和产品做充分的考察和研究;

第四、 各个利益部门PK,制约,不同的KPI考核指标,进度、质量、可靠性、商务主动性、成本、长期战略合作等等等等。

第五、 有效降低灰色收入。

第六、 Sourcing流程在项目启动的同时就启动了,这样充分考虑器件的商务策略、生命周期、可靠性等等因素,避免等项目做完了,发现器件不能选用或者成本很高,或者商务上被绑架。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 连接器
    +关注

    关注

    96

    文章

    12495

    浏览量

    133000
  • 供应商
    +关注

    关注

    0

    文章

    296

    浏览量

    19659
  • 电源控制器
    +关注

    关注

    0

    文章

    141

    浏览量

    32560

原文标题:华为是怎么采购元器件的?

文章出处:【微信号:xinlun99,微信公众号:芯论】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用stm32g070 HAL库时想要写入flash,为什么必须要执行一次擦除才能连续写入?

    使用stm32g070 HAL库时,想要写入flash时,必须要执行一次擦除,不然就不能连续写入。
    发表于 03-29 09:24

    STM32U575的Backup RAM的内容短暂断电以后能保存吗?

    这个功能期望在移植之后仍保留,而且F2,F4,L4 系列都是这样的。不过使用STM32U575时,不管断电时间多么短,重启之后,Backup RAM 里面的内容都会被清零,查阅资料,并操作
    发表于 03-22 08:21

    如何使用CLI在JTAG链上选择要写入的PSoC6?

    你好, 想在同一个COOLDIM_PRG_BOARD上安装两个 PSoC6 ,并将它们放在 JTAG 菊花链中的MULTICH_CONNECT_PCB中以写入闪存 ROM。 借助
    发表于 03-04 07:26

    XMC7200 codeflash要写长度64bits的数据应该如何操作呢?

    = CY_FLASH_DATA_LOC_SRAM;(CY_FLASH_DATA_LOC_SRAM=0x100,这个字段不是定义数据长度的么?) flashContext.arg2= rowAddr; flashContext.arg3= (uint32_t)data; 请问如果
    发表于 02-01 08:09

    TLE9879如何修复REPEXEMECTRANCE极数?

    8,直接修复 angle6 = 6 * (uint32) emo_bemf.startAngle;这个参照不数太对。请问还有其相关的联参数要写吗?
    发表于 01-23 06:14

    一文浅谈内容传递网络(CDN)

    在CDN的基础上,融合CDN策略通过在互联网边缘的代理服务器上复制内容来优化内容的传递。这有助于减少带宽消耗并改善用户感知的延缓。本文讨论了用于改善网络性能的基本技术,包括对内容传递网络的深入
    的头像 发表于 01-08 14:40 187次阅读

    浪涌预防方案有哪些内容

    浪涌预防方案有哪些内容?|深圳比创达电子
    的头像 发表于 01-08 10:54 173次阅读
    浪涌预防方案有哪些<b class='flag-5'>内容</b>?

    气象监测设备的内容介绍

    气象监测设备的内容介绍
    的头像 发表于 12-13 15:37 148次阅读

    基于潘多拉开发板的shell内容屏幕显示

    潘多拉开发板有个小屏幕,并且提供了屏幕的驱动,所以我一直想着把这个屏幕用起来,最后把tshell输出到串口的内容最终也输出到屏幕上 最终成果如下
    的头像 发表于 10-16 14:41 371次阅读
    基于潘多拉开发板的shell<b class='flag-5'>内容</b>屏幕显示

    51单片机可以读取nandflash内容吗?

    请问单片机可以软件读取这个flash内容
    发表于 09-25 06:39

    为何将M483数据写入FLASH内容后,按下复位键,FLASH里的内容被擦除掉了?

    为何将数据写入FLASH内容后,按下复位键,FLASH里的内容被擦除掉了?列如:FMC_Write(0x0078040,0x05);读可以读到,按下复位再读就变成0了
    发表于 06-27 07:31

    Amica Nodemcu ESP8266无法上传任何内容是什么原因导致的?

    你好! 这个 nodemcu,想开始一个 PID 项目。 尝试使用 Arduino IDE 将它连接到我的 Windows 11 计算机。 已经安装了必要的驱动程序和板管理器数
    发表于 06-02 07:13

    内容激励】前沿资讯内容扶持计划

    计划背景 本次激励计划面向电子行业优质企业,旨在为企业提供更多流量扶持与曝光展示。同时,针对优质技术内容,可向管理员申请电子发烧友平台推荐位展示,与电子发烧友平台共建专业、优质的企业内容生态
    发表于 05-19 16:49

    是否可以将串行控制台的错误消息输出更改为自己选择的内容

    是否可以将串行控制台的错误消息输出更改为自己选择的内容?理想情况下,想将任何错误消息发送到远程服务器进行记录。这是固件级别的可能修改吗?任何帮助将非常感激!
    发表于 04-26 06:45

    I.MX8M Plus有应用内容叠加显示功能吗?

    在其他NXP平台上看到过应用层通过ioctl向驱动层发送寄存器数据来修改显示器上显示内容的alpha和colorkey的代码示例。imx8m plus有这个方法吗?
    发表于 04-25 09:32