硬件开发流程文件的介绍
学习目的:
前面文章有简要介绍硬件开发的基本过程,本文会细分硬件开发的流程,然后分作5个步骤,详细介绍开发全过程,包括立项-实施项目-软件开发-测试-验收 这几个过程,然后,再分解对每一个步骤进行详实的介绍。以期对整个过程有更深入的认识。
与硬件开发相关的流程主要有下列几个:
a. 项目立项流程
b. 项目实施管理流程
c. 软件开发流程
d. 系统测试工作流程
e. 内部接收流程
1. 项目立项流程
是为了加强立项管理及立项的科学性而制定的。其中包括立项的论证、审核分析,以期做到合理进行开发,合理进行资源分配,并对该立项前的预研过程进行规范和管理。立项时,对硬件的开发方案的审查是重要内容。
2. 项目实施管理流程
主要定义和说明项目在立项后进行项目系统分析和总体设计以及软硬件开发和内部验收等的过程和接口,并指出了开发过程中需形成的各种文档。该流程包含着硬件开关、软件开发、结构和?电源?开发、物料申购并各分流程。
3. 软件开发流程
与硬件开发流程相对应的是软件开发流程,软件开发流程是对大型系统软件开发规范化管理文件,流程目的在对软件开发实施有效的计划和管理,从而进一步提高软件开发的工程化、系统化水平,提高 XXXX 公司软件产品质量和文档管理水平,以保证软件开发的规范性和继承性。软件开发与硬件结构密切联系在一起的。一个系统软件和硬件是相互关联着的。
4. 系统测试工作流程
该流程规定了在开发过程中系统测试过程,描述了系统测试所要执行的功能,输入、输出的文件以及有关的检查评审点。它规范了系统测试工作的行为,以提高系统测试的可控性,从而为系统质量保证提供一个重要手段。
项目立项完成,成立项目组的同时要成立对应的测试项目组。在整个开发过程中,测试可分为三个阶段,单元测试、集成测试、系统测试。测试的主要对象为软件系统。
5. 接收流程
制定的目的是加强内部验收的规范化管理,加强设计验证的控制,确保产品开发尽快进入中试和生产并顺利推向市场。
结束的话:由上可见,硬件开发过程中,必须提前准备好文档及各种技术资料,同时在产品设计时就必须考虑到测试。每个人的工作,可能只是其中的很小一部分,也可能包含好几项,这个主要是由项目的复杂程度,以及公司的大小规模决定的。
即使在大公司,硬件工程师也要尽量多去了解其他部门的内容,以及整个开发流程,要热爱开发,但不能沉迷于开发,到了一定的阶段,不管情不情愿都要开始转型,否则就可能像华为中兴,那些大公司对部分大龄的工程师进行“劝退”。
作者:启芯硬件, 来源:面包板社区
链接:https://mbb.eet-china.com/blog/uid-me-443713.html
版权声明:本文为面包板社区博主原创,未经本人允许,禁止转载!
社社区活动
在面包板社区博客/论坛任何专区发布原创文章,并在发布文章时添加【原创奖励】标签,字数不限,文章通过社区评审,可获得现金奖励。
优秀原创文章要求:
1、文章条理清晰,非流水账堆积,非机翻
2、内容和电子行业相关,
3、多图,有代码,可提高打赏
活动时间:2023年全年
点击阅读原文,了解活动详情!
上一篇:科研优势如何转化为人才培养优势
下一篇:那些考过一建的在职打工人,到底靠什么一次过
最近更新安全教育
- 高淳古柏:双百共建社区行 凝青聚力促发展
- 博弈激烈、分化加剧 上海楼市新政落地调查丨深度
- 原创35岁老将马龙宣布生涯重大决定,刘国梁批准,王皓遗憾
- 成人自考有入学考试吗?
- 高长力:以精品奉献人民,担负起新的文化使命
- 躬耕教坛育桃李
- 逐梦绿茵 快乐成长——峨眉二小夺冠之旅
- 促进交流合作 多方助推“一带一路”人才发展
- 慈利:全力打造高质量发展人才高地
- 2023年度宝山区促进人力资源服务产业高质量发展资助申报工作开始啦!
- 支持年轻人敢闯敢试 上海将愈发精彩
- 数商兴农!韶关三年将培育逾万名高素质电商人才
- 讲好国家级新区故事 兰州新区递出“名片”全球吸粉
- 托福阅读满分3阶段
- 强作风 展新貌 常德市城管执法支队开展军事化集训
- 违规组织学科培训,查处!
- 11月1日起试行!河北部署开展经营主体除名标记工作
- 老人术后体内发现5颗牙和牙套,直至离世仍有1颗未取出
- 成都高新区:加速打造创新人才集聚区
- 女子为减肥连吃3月胡萝卜变“小橘人”,当事人:还搭配姜黄粉一起吃;医生:被染色了
- 刚刚揭晓!厦大教授入选!5年将获资助2500万元
- 名单公布!黄石这些企业上了红黑榜→
- 台风“三巴”影响北部湾,北海提升防汛防台风应急响应至二级
- 吃喝都在路边?闵行这个物流园区外货车扎堆,居民吐槽半夜启动噪声大
- 反思后的小鹏,像华为?还是像特斯拉?