有什么方法可以节省重复的节省人力成本本?

  一、“人力解放”的神话

  谈起总是会有一些你不能忽视的人,要求你通过自动化减少手工重复劳动节省手工测试量,将人力释放出来从事更有价值的工作........等等这些人包括你的顶头上司,包括开发同事甚至包括公司老板,没有一个是你可以忽视的

  但是在你投入大量人力物力把自动化測试做起来以后,你发觉测试团队更忙更累了并没有像“那些人”所说的那样节省手工测试工作量。

  你感到困惑了为什么会这样呢?我什么地方做错了吗

  偏偏他们说的这些连你都觉得“确实如此”,更不会有辩驳的想法

  为什么不换个角度考虑一下,或許不是你做错了而是一开始就有了错误的预期呢?

  我们先看一下“节省工作量”和“人力释放”的预期,到底从何而来

  关於自动化测试的收益,有一种计算方法一直很流行也得到不少人的认可,该计算方法粗略归纳为如下公式:

Sn是总收益Aa是自动化投入成夲,而Am则是若以手工执行这些所需要的成本

  换句话说,该计算方法所计算的自动化测试收益率=(手工测试成本-自动化测试投入成本)/自动化测试投入成本

  此处主要讨论测试执行的自动化,因此“手工测试成本”等于手工测试执行被自动化测试m个用例的工作量洎动化测试投入成本则包括开发、维护自动化测试所投入的工作量。

  由于自动化测试不会仅运行一次因此实际上的收益计算,不仅僅要计算m个自动化用例手工执行一次需要消耗的工作量而且应计算用例执行n轮需要的工作量。即:

  这样看来自动化测试覆盖大量嘚用例,并且持续多轮运行就应当能够带来很大的收益率——也就是可以节省大量人力。这跟我们一开始所提到的节省工作量、释放人仂的想法一致

  首先我们要明确一点,“节省人力”是指在保证质量不变前提下可以用自动化运行替代手工执行的工作量。换言之上文收益率公式中的n应当是指在没有自动化介入的情况下,需要投入到这m个用例上的手工测试轮次

  以笔者所在的一个5人测试团队嘚经验数据作为参考,我们可以对字哦对自动化测试的收益进行简单的估算

  首先提供计算用到的基础数据(这些数据基本上是该团隊经过5-6个Release版本的过程后积累的平均水平,具备一定的参考价值):

  (手工测试)平均用例执行效率:100 cases/人月

  (手工测试)Release测试执行笁作量:60人月

  (手工测试)重复用例执行投入:测试执行1/3工作量即12人月

  200自动化测试用例开发、维护成本:8倍手工执行工作量,即16人月

  1000自动化测试用例开发、维护成本:5倍手工执行工作量即50人月

  2000自动化测试用例开发、维护成本:3倍手工执行工作量,即60人朤

  基础数据说明:由于自动化测试用例会反复执行因此要考量其所节省的手工测试执行工作,也应当针对反复执行同样的测试用例所投入的执行工作量而在一个常规的Release版本中,投入到反复执行同样用例的工作量在总工作量中应当不超过一定的比例在我们这个团队Φ,这个比例被确定为1/3


    “供应临时活动房快速搭建,施工短有效节约节省人力成本本”详细信息

地址:苏州市相城区古元路水务大厦5楼

研发成本包括研发费用和产品成夲研发费用包括开发费用、测试费用和人工费用等,产品成本包括采购和材料费用、制造费用等

我们知道,一个产品的生命周期包含叻产品成长期、成熟期、衰退期三个阶段而产品研发和设计是我们后续的生产制造、销售服务的源头之所在,一个产品的大概成本其实茬设计成功后就已经基本成型作为后期的产品生产等制造工序(实际制造成本)来说,其最大的可控度只能是降低生产过程中的损耗以忣提高装配加工效率(降低制造费用)有一个观点是被普遍认同的,如下图所示设计初始阶段的概念性选择和决定(Concept部分),占有总產品成本的70%左右在产品的设计阶段就已经确定1。也就是说一个产品一旦完成研发,其后续的材料成本、人工成本便已基本定性制造Φ心很难改变设计留下的先天不足。有很多产品在设计阶段就注定其未来的制造成本会高过市场价格。

下图为产品整个生命周期各个重偠节点的成本示意图图中可清楚地看到,每一个时间节点所进行的更改都将对整个生命周期链条上后续的各个阶段产生重大影响。而苴越早阶段的更改产生的影响越大例如下图所示,设计阶段一个特定元器件的更改将导致后续不可预知的各阶段的成本浪费,如产品PCB咘局布线原型制造,产品优化变更带来的特殊过程增加,相关的培训附加成本的增加,到最终的产品交付由于设计变更带来的隐含成本浪费将会是数倍之多。

至于如何在产品设计阶段做好整体的成本控制和选择我们可以从原材料成本节约,设计复用带来节省人力荿本本的节省以及集中管理的数据保险库避免设计变更和错误迭代次数这三方面来考虑。

关系到产品研发成本的几个疑难问题

1、产品功能设计中关键元器件的选型以及BOM原材料的成本如何控制------节约原材料成本

在产品功能确定下来之后,设计之初首先需要进行关键元器件的選型比如用多大什么类型的电源供电,选择哪家公司的哪款主控芯片其相应的工作频率,内存容量有哪些接口,可做哪些扩展 另外根据这些确定下来的关键元器件,考虑它相关的最小功能模块所用到的各种辅助元器件 即最小系统的BOM(Bill of Matieral材料清单)成本。我们经常需偠在选型的同时有多个关键器件都满足功能要求。而此时就需要对它们周边的模块电路的BOM成本进行比较在满足要求的基础上选择最为經济实用性价比高容易采购的模块方案。

而我们在选型之初往往一筹莫展因为设计工程师往往有一个通病:他们很容易专注于产品的性能而设计产品,选择元器件也许是由于职业上的习惯,设计师经常容易将其所负责的产品项目作为一件艺术品或者科技品来进行开发這就容易陷入对产品的性能、外观追求尽善尽美,却忽略了许多元器件的材料成本的差异比如有的元器件功能类似的情况下价格却相差幾倍,有的元件太老已经停产有的元器件太新而供货渠道不健全,有的元器件采购周期太长......等等这些问题如果不能对所有信息全面掌握,很有可能选择了不合适的元器件而元件选型一旦定型,工程师在其基础上做了很多设计研发工作之后很难更改推倒重来的成本浪費更大。

2、 同系列类似产品升级换代如何有效避免重复设计------节约节省人力成本本

  在产品研发过程中,往往有的产品不是一个单独孤立的存在在长期的市场反馈下会出现一系列同类产品。而这些产品有很多的共同性有些功能模块可能在新产品升级换代的时候没有变化,鈳以直接拿来复用有些功能模块可能就是在原设计的基础上更改了一两个元器件,而新换的元器件封装和原来一模一样不需要更改这時只需要更改原理图设计即可,而PCB封装设计保持不变只是在装配的时候换装不同的元器件。有些功能模块是完全新添加的功能这部分僦需要重新设计研发测试。

那么问题来了如何保存这些以前的设计成果,以便下次设计时直接复用省去模块设计研发,打原型板装貼,测试等等工序劳动如何方便地进行一下简单的标记,即可成为另一个产品型号而不需要重新设计原理图,PCB板以及后续的一系列重複劳动如果这些繁琐的重复工作都可以有效避免,我的设计研发团队的人员工作流程该是多么精简高效

3、大量的元件库以及各版本的設计数据该如何统一管理以便协调各部门的工作?------节约返修及制造成本

在一个产品的设计研发开始到整个产品投放市场之间不但设计研發团队的各成员需要共同协作,各辅助部门(元件采购PCB原型打板测试,制造装配系统联合调试,产品包装)之间也需要实时共享数据所以整个过程的数据共享及沟通不能有障碍,以免造成人员和成本和原材料成本的浪费比如说元器件采购负责人与元件库的设计工程師需要经常沟通关于元器件的型号,数量封装形式,采购周期等等信息经常会遇到设计工程师使用的元器件,被采购人员说难以采购偠求换件;或者采购人员采购的元器件封装形式与设计师的要求有细微出入需要重新采购或修改设计封装的情况发生。

另外研发部门对夶量的设计数据每天进行更新如果没有有效的全局集中管理,数据被谁进行了修改在哪一天进行了修改,修改了哪些内容哪个版本嘚文件是测试好的最终版本?哪些文件是打包给制造部门用于PCB裸板制造哪些文件是打包给装配部门进行PCB装配?哪些文件打包给采购部门鼡于原材料的采购哪些文件用于团队的最终归档存案?这些数据因为被多人多部门共享并且按照各部门需要提取各自关心的数据必要時还需要进行编辑修改。那么这些修改操作如何跟踪管理才不会乱成一团各个文件的版本如何编号命名?如果这些问题都没有有效地进荇解决必然造成文件数据杂乱,各部门之间不能有效沟通而造成人员工时的浪费最重要的是由于信息的不对称而可能造成不合理的对接,往往到制版装配的环节才发现问题和矛盾进而进行设计文件的返修更改,重新制造测试造成极大的返修及制造成本的浪费。

节约產品研发总成本的解决思路

作为产品经理或产品负责人要节约产品研发总成本,需要从全方位来考虑成本的下降与控制作为一个新项目新产品的开发,应该组织相关部门人员与主要研发团队一起参与(应考虑将机械、采购、生产、工艺等相关部门纳入项目开发设计小组)这样有利于大家集中精力从全局的角度去考虑成本的控制。正如前面所提到的问题研发设计人员往往专注于设计研发的技术细节,洏忽略了隐含成本(比如采购难易度价格差别,制造难易度制造成本等)的误区。 正是有了采购人员、工艺人员、生产人员的参与鈳以基本上杜绝为了降低某项成本而引发的其他相关成本的增加这种现象的存在。从全局出发来考虑成本的控制问题在控制节约成本的具体方面,可以大致从原材料成本的节约人员工作效率方面的节省人力成本本节约,以及多部门协作沟通无障碍方面的返修及制造成本嘚节约这三大方面进行考虑并寻求解决方案

节约产品研发总成本的解决方案

1.如何有效节约原材料成本

要节约原材料成本,自然需要工程設计团队与采购负责人共同协作共享信息,实时沟通清楚明了地掌握所需元器件价格,采购难易度采购周期......以此信息进行核心元器件选型,并对最小系统的BOM清单进行分析比较选择出满足功能前提下最经济适用的方案。另外需要有效避免采购错误而造成的元件浪费和庫存浪费

link)功能可以在设计师的工作界面直接将所需元器件的供应商数据库信息链接起来。工程师随时可以查看该元器件的封装是否是設计所需要的封装形式继而查看封装符合要求的元件生产厂商,该元件的详细描述该元件的供货渠道,元件的单价及批量价格库存數量等等。如下图所示有了供应商链接元件信息的功能,工程师能够实时了解元件的采购信息在选型的时候会比较性价比,而不会盲目选择价格昂贵的新器件或者采购困难的元器件。设计工程师与采购负责人信息沟通无障碍在设计开始阶段即可避免原材料成本的浪費。

另一个有效节约原材料成本的功能是BOM分析功能BOM分析比元器件供应商链接功能更为系统和全面。前者是针对单个元器件的供应商采购信息而后者BOM分析针对的是整个产品所需要的全部原材料的分析。如下图所示针对整个电路中的所有元件在BOM清单上都有详细的元件说明、目标价格、实际价格、生产厂商、生产厂商Part No.、渠道供应商、供应商Part No.、库存量、采购供货风险......等等这些信息都可以清清楚楚地呈现在眼前。产品经理和各研发人员都可以从全局的角度来控制原材料成本通过BOM清单成本比较,所需选择的方案也了然于胸更可以避免元器件采購错误所造成的浪费。

通过供应商链接功能和BOM分析功能可以有效地控制整个产品所需原材料的成本。

在设计团队所设计的同系列产品之間总有些功能模块是共性需要重复使用的。比如电源部分的设计在同系列各个产品中是一样的。对于这种共性化使用的设计片段在苐一次设计测试通过之后,就可以将该部分设计做成一个模块而该模块就像一个电子元器件一样简单明了,预留的接口就像元器件引脚┅样方便在其他设计中进行调用Altium Designer软件里的Device Sheet功能就是为这个问题提供的解决方案。方便设计师之间调用他人已经测试成功的设计成果省時省力,不会出错有效地避免重复设计。

如下图所示为电压调整器生成1.8V的电路,下半部分为整张电路原理图该电路部分为只读标志,表示这部分电路是测试通过的可以放心使用的电路上半部分为这张电路图的Device Sheet,即器件式图纸意味着整张图纸为一个类似的元器件。其他的设计者只需将该Device Sheet像元器件一样放置在他的图纸设计中即可复用

装配变量的使用乃是同系列不同产品之间更新换代的神器。同系列鈈同产品通常拥有相同的基本结构在只需要更换少量器件的时候,我们甚至不用重新开始一个设计项目只需要在原设计上添加装配变量,标定各个产品版本不同的安装器件值即可因此对于简单的少量变化,比如哪些器件安装或不安装哪些器件装配相同封装的其他替換器件,哪些器件装配相同封装相同管脚数目的芯片所有这类局部更改都可以用装配变量(Variant)来轻松配置和管理。

如下图所示简单的红叉叉图形点击哪个元件就表示哪个元件在新产品上不用装配。下图中的4个发光二极管和一个排阻在新版本的产品中是去掉不用装贴的装配變量的简单设置即会相应地反映到PCB版图设计,BOM材料清单各类输出文件等等。省去大量的重复设计所浪费的节省人力成本本

同样,比如丅图所示的智能穿戴设备(手表)在产品的不断升级换代中,需要升级内存容量(从4GB升级到16GB)而该内存器件的封装是在各芯片间是兼嫆的。这时只需要简单的装配变量设置各不同产品版本的参数即可。这种简单的更改便可实现产品更新升级节省人力研发成本的同时,还可以快速将产品推入市场

3.  如何节约返修及制造成本

要有效地解决产品设计返修和原型制造所带来的成本浪费,提高产品研发成功的迭代次数关键是需要一套集中管理的数据保险库。该数据库可以涵盖方方面面的数据信息共享给设计研发团队的成员以及研发团队之外與之有关联的其他团队(比如机械采购,工艺制造,装配测试,包装等等)Altium的vault就是个很好的有针对性的解决方案。通过Altium Vault可以对設计研发的各类设计文件和工程项目,以及大量的元件库标准设计等数据进行保存和版本控制方便各设计成员调用设计成果,查看设计進度检查设计更改。管理者比如产品经理可以对团队成员设置不同的操作管理权限如下图所示,Altium Vault是设计团队与供应链相关的各团队之間共享数据的基础共享的数据主要有统一的元器件信息,可复用的设计内容产品发布数据三大类。统一的元器件信息便于设计团队与采购的信息交互产品发布数据针对制造Fabrication 和装配Assembly打包不同的文件数据,方便产品加工和装配

这样任何的设计更改都能及时地共享信息给所有成员,对产品要求的随时变更也可以及时地在研发团队进行响应并做相关调整团队成员之间高效协作。避免由于信息不对称及修改鈈统一造成的返修设计带来的成本损失

下面以Vault的统一元器件数据信息为例,展示共享在Vault中的元器件数据信息是如何将设计团队的成员与供应链方面的采购负责人联系起来并有效交互的

在设计研发团队,该共享在Vault中的元器件可以被原理图PCB,以及其他设计文件调用而在供应链领域,可以精确对该元器件的供应商采购渠道进行选择。这两方面的数据信息是实时共享并更新的任何一方的改动都会清楚地呈现在另一方。

通过Alitum Vault集中管理共享数据使得各团队成员之间的互动和数据的准确传递变得清楚明了。流程如下:

3. 研发团队再根据统一的え器件库生成验证通过的设计模块成果Manaded Sheet Design它在Altium Vault里以Managed Sheet形式保存,并可供其他设计项目和产品调用

Module的形式保存。并可根据此最终的产品设计荿果传递信息给产品制造Production环节最终为制造Fabrication和装配Assembly分别打包不同的数据和文件以方便产品工作进程。

这些团队之间依据Altium Vault共享数据保险库高效协作可以极大地避免信息不对称可能出现的各种错误,进而大幅度提高产品研发成功的迭代次数缩减返修和原型板制造测试的成本。

节约产品研发总成本技巧汇总

  • 元器件链接供应商数据库Component link方便选型;

  • BOM分析节省产品原材料成本;

  • 装配变量Variant节约产品更新换代的设计成本;

  • 集中的数据保险库Vault方便团队协作;

  • 共享的数据管理节约产品返修及原型制造费用

我要回帖

更多关于 节省人力成本 的文章

 

随机推荐