嵌入式系统常见开发任务列表及
成本核算方法
1.概述
如果你想从事嵌入式系统开发的话,就必然要知道要干些什么和需要什么样的投入,这对于初学者来讲,是一件非常难的事情,因为你可能对此一无所知,今天我就给大家来做一点简单的介绍,希望对于初学者能够有点帮助。
2.开发任务列表及成本估算
我们以一个基于一个PIC16F877单片机的系统为例,来估算所需的开发任务列表及做成本核算。
2.1.产品立项任务列表
序号 | 任务名称 | 花费时间(小时) | 成本估算(元) | 备注 |
1 | 开发灵感触发 | 40 | 2000 | 这个部分的工作量估算没有统一标准,这里的成本仅供示范之用。 |
2 | 编写产品规格书 | 16 | 1000 |
|
3 | 编写市场分析报告 | 16 | 1000 |
|
4 | 编写技术可行性分析报告 | 32 | 3200 |
|
5 | 编写研发成本分析报告 | 16 | 2000 |
|
6 | 填写立项申请,并进行立项审核 | 16 | 5000 | 对于一个公司来讲,要许多人参与立项审核,这里的花费以人员工资为主。 |
费用合计 | 15000 |
|
2.2.硬件开发任务列表
序号 | 任务名称 | 花费时间 | 成本估算 | 备注 |
1 | 核心芯片选型 | 16 | 1000 |
|
2 | 技术资料收集 | 24 | 1500 |
|
3 | 绘制原理图 | 24 | 1500 |
|
4 | 设计PCB封装 | 8 | 500 |
|
5 | 原理图审核 | 8 | 500 |
|
6 | PCB绘制 | 24 | 1500 |
|
7 | PCB审核及出GERBER | 8 | 500 |
|
8 | 印制板外发加工 | 56 | 500 |
|
9 | 制作物料清单 | 16 | 1000 |
|
10 | 购买元器件 | 8 | 1000 | 10套,不同的产品费用不一样,这里以简单的开发板为例计算,此费用含人工工资和材料费 |
11 | 样机装配 | 16 | 2000 |
|
12 | 样机硬件调试 | 32 | 2000 |
|
13 | 第二次印制板加工 |
| 500 |
|
14 | 购买元器件 |
| 1000 |
|
15 | 样机装配 | 16 | 2000 |
|
16 | 样机硬件调试 | 16 | 1000 |
|
合计 | 18000 |
|
2.3.软件开发任务列表
序号 | 任务名称 | 花费时间 | 成本估算 | 备注 |
1 | GPIO口测试程序 | 8 | 500 |
|
2 | 显示驱动开发 | 24 | 1500 |
|
3 | I2C接口驱动开发 | 24 | 1500 |
|
4 | 串行接口驱动开发 | 16 | 1000 |
|
5 | 键盘扫描驱动开发 | 8 | 500 |
|
6 | 蜂鸣器驱动开发 | 4 | 250 |
|
7 | 红外线接收与发送驱动开发 | 24 | 1500 |
|
8 | 中断系统软件架构搭建 | 40 | 2000 |
|
9 | RTOS实时操作系统搭建 | 80 | 4000 |
|
10 | 软件可靠性测试 | 40 | 4000 |
|
合计 | 16750 |
|
2.4.文档整理
序号 | 任务名称 | 花费时间 | 成本估算 | 备注 |
1 | 硬件开发手册编写 | 16 | 1000 |
|
2 | 软件开发手册编写 | 40 | 2000 |
|
3 | 产品生产工艺文件整理与编写 | 40 | 2000 | 含SMT贴片文件、产线作业指导书、夹具资料等等。 |
4 | 产品交收检验标准编写 | 40 | 2000 |
|
5 | 产品企业标准编写 | 40 | 2000 |
|
6 | 产品技术条件编写 | 16 | 1000 |
|
7 | 产品维修手册编写 | 16 | 1000 |
|
8 | 产品宣传册设计 | 16 | 1000 |
|
9 | 产品销售手册编写 | 16 | 1000 |
|
合计 | 13000 |
|
2.5.产品后期测试与认证
序号 | 任务名称 | 花费时间 | 成本估算 | 备注 |
1 | 产品EMC兼容性测试 | 40 | 7000 |
|
2 | 产品ESD防护测试 | 8 | 2000 |
|
3 | 产品安全性能测试 | 40 | 7000 |
|
4 | 产品可靠性测试 | 80 | 14000 |
|
5 | 产品高低温例行试验 | 40 | 7000 |
|
6 | 产品国家相关安全认证 | 80 | 7000 |
|
7 | 其它国家强制性的认证 | 80 | 7000 |
|
合计 | 51000 |
|
3.总结
以上表中的时间与费用均为估算值,不同的产品所花费的时间和需要花费的费用是不同的,本文仅是告诉大家开发一个产品大概所需要做那些工作,可能一些工作比上面的表格中所列的还要多出很多。
谢谢
联系客服