嵌入式研发项目管理的方法论

建立一个研发项目管理的流程有如下好处:减少走弯路,减少产品缺陷,保持清晰的头脑,不迷茫,提高生产力。综合《人月神话》《代码大全》和《嵌入式系统设计》等经典书籍,结合本人多年工作经验,将嵌入式研发项目的一般流程总结如下(天龙八部):

一. 高层设计(规划项目)
1.需求收集:本项目解决什么问题,需要研发几个产品;
2.系统设计:每种产品的功能,彼此之间联系,用户接口设计;
3.项目管理:规划资源(人员/时间/经费)和安排进度(研发/市场/生产);

二. 原型实验(突破难点)
1.抽取难点:将项目中难点分解成一个个原子性实验;
2.设计算法:将每个原子性实验设计实现算法;
3.搭建环境:搭建软硬件平台测试上述实验;
4.实验验证:通过实践检验算法的正确性;

三. 产品设计(划分产品):
1.需求收集:该产品功能,接口,规格书;
2.系统设计:软件需求,硬件需求;
3.组件选择:
  软件:开发环境与语言,操作系统,驱动库,中间件(TCP/IP,GUI,FileSystem)等;
  硬件:MCU(CPU,RAM,ROM),电源,通信(RF,UART, SPI, I2C, Ethernet),存储,显示,人机交互等;
  结构件:材质,尺寸,加工,印刷,包装,运输等。

四. 详细设计(软硬件框架):
1. 软件:接口协议,模块划分,进程通信,选择算法;
2. 硬件:设计原理图;

四. 构建实现(编码画板):
1. 软件:代码开发,白/黑/灰盒测试,系统集成和调试;
2. 硬件:设计PCB图,制作和测试样机;

五. 产品测试(质量保证):
集成测试 -> 功能测试 -> 性能测试 -> 压力测试

六. 项目归档(后续维护和生产)
1.软件:设计文档,源代码,产品镜像,测试镜像,测试说明书;
2.硬件:原理图,PCB图,BOM清单;
3.结构件:CAD图纸,生产厂家联系方式和价格表;

七. 生产制造(复制产品):
交付SMT工厂生产:PCB图纸,BOM清单,关键物料,检验流程和工程;

八. 发布产品(市场推广):
撰写产品说明书和技术白皮书,给潜在客户发布新产品,门户网站更新,淘宝店上挂。

嵌入式研发项目管理的方法论相关推荐

  1. CODING 告诉你硅谷的研发项目管理之道(5)

    CODING 已经通过前四期文章,让大家逐步了解了一些硅谷优秀的项目管理者是如何工作.如何维持团队高效运作的.在过去的十几年中,中国的互联网行业发展过于迅猛,导致很多管理人员都是赶鸭子上架,商场如战场 ...

  2. 坚持正确的研发项目管理转型之路

    近些年在国内的研发项目管理领域,有两个较为明显的趋势:一是伴随着 DevOps 运动的顺利发展,无论是何种类型的企业,是否采用敏捷开发,都已经在使用 DevOps 作为开发体系并配合一系列的工具和人员 ...

  3. 东北大学软件项目管理与过程改进_可视化看板——汽车研发项目管理成功的奥秘...

    如今,汽车行业面临前所未有的变化,将对行业和用户产生深远的影响.随着技术的发展,车内连接.自动驾驶.电动汽车和汽车共享正在改变汽车的唯一定义,客户对于汽车的需求越来越高.现代汽车有望实现自动驾驶.电动 ...

  4. 学以致用 知行合一 ——《产品管理与研发项目管理》课程有感

    学以致用知行合一 在本次<产品管理与研发项目管理>的培训中,收益良多.按照曾老师的说法,沟通交流时客户现场有五类人,我个人定位就是"用户"类.所以要在事后迫不及待的跳出 ...

  5. 参加《全流程全要素的研发项目管理》培训记录与心得

     参加<全流程全要素的研发项目管理>培训记录与心得 最近,非常有幸参加了公司组织的一次外部关于<全流程全要素的研发项目管理培训>活动,此次培训由融智咨询的冷力强老师主讲,针 ...

  6. 小米嵌入式研发工程师校招面试总结

    小米嵌入式研发工程师校招面试总结 21-01-22更新:经过几轮面试,终于收到了小米offer,以下为博主总结的相关资料,希望能帮到求职的你. 刚参加完小米面试,博主一共经历了三面,面试相对简单,面试 ...

  7. 什么是云效 Projex,云效Projex企业级高效研发项目管理平台

    云效项目协作Projects是一款企业级高效研发项目管理平台, 提供了快速实践的敏捷研发项目管理机制,提供对需求.迭代.缺陷各个维度的协同管理以及相关的统计报告,让研发团队高效协作.践行敏捷并持续交付 ...

  8. 康青老师--产品开发IPD流程和研发项目管理--流程建设和流程优化-沪师经纪刘建

    康青老师 产品研发IPD流程和项目管理实战专家 20年产品研发和项目管理工作经验 洞悉中国企业产品规划和项目管理的困局和破解之道 *项目管理协会PMP,*-ACP认证专家 华为研发项目管理RDPM认证 ...

  9. 安徽航信研发项目管理体系探索与实践

    一.前言 安徽航天信息科技有限公司(以下简称"安徽航信")是航天信息股份有限公司的控股子公司,是隶属于中国航天科工集团公司的三级单位,成立于2003年12月,位于安徽省合肥市高新技 ...

  10. PMP|研发项目管理之问题及改进方法

    伴随着国家鼓励高新企业发展的号召,众多研发企业都想抓住这个机会不断发展和壮大.发展的过程中,各种问题层出不穷,如果不好好解决,容易使企业错失发展的好时机. 纵观众多研发企业,都存在信息反馈.流程管理. ...

最新文章

  1. python2.7下同步华为云照片的爬虫程序实现
  2. Leading and Trailing(数论题)
  3. 所谓情商高就是会说话
  4. Web中常用字体介绍(转)
  5. Vue实践--v-model实现简易计算器
  6. 使用率激增250%,这份报告再将 Serverless 推向幕前
  7. 前端项目集成 stylelint
  8. Django中间件简析
  9. 吉他扒谱该怎么做?分享一款超好用的扒谱工具!
  10. gps天线拆解图片_威旺M20如何拆解中控导航及找出gps天线
  11. 计算机图形学期刊影响因子,计算机图形学 | CCF推荐期刊专刊信息2条
  12. LINNAEUS:生物医学文献的物种名称识别系统
  13. Lua中的os.time和os.date以及时区计算
  14. (第二章)HTML基本标记
  15. BPF入门1:BPF技术简介
  16. Base64图片转换为图片的方式
  17. 国家/行业标准查询及下载全流程
  18. 光流文件(.flo)转图像
  19. 站长不得不知的网站大全
  20. MAC 使用 FiddlerEverywhere 教程

热门文章

  1. php怎么生成缩略图,php怎么生成缩略图
  2. mptcp on ns3 simulation
  3. STC15单片机-无线通讯(WIFI模块)
  4. AEJoy —— 介绍神奇的 10 个 AE 表达式附带 2 种简单的调试方法
  5. jQuery介绍及各版本介绍(适合新手查看)
  6. uniapp怎么使用阿里矢量图标,阿里矢量图标下载,阿里矢量图标应用,改变iconfont,uniapp 引用阿里矢量图标
  7. Linux Centos 7 下载 Mysql 完整详细步骤
  8. 淘宝又出新规,无货源淘宝还能玩吗?
  9. Intellij IDEA--修改JDK版本
  10. 实训三:交换机恢复出厂设置以及基本配置