硬件疑难解答流程篇:十万个为什么精选

发表时间: 2023-04-16 00:20

我和晓明是以技术会友,多年前我们在北京约见,一起探讨了软硬件技术生态、产业、开源、国产 化等话题。晓明这些年一直勤勤恳恳、踏踏实实地在做技术分享,打造技术生态。他这些年出了《硬 件十万个为什么》系列书籍,给很多知名企业也讲了线下课,线上分享也做的有声有色,尤其是每年举 办的“硬件开发者大会”,深受硬件从业人员的喜爱。《硬件十万个为什么》(硬十)已经成为硬件工程师 的网红“打卡点”,晓明的文章也成了很多硬件工程师的专业佳肴。软件有很多成功的开源项目,硬件则非常少,硬十在这方面是中国的先行者。

硬件产品开发非常复杂,涉及产品定义、成本控制、质量管理、进度控制、研发人员管理、物料管 理、售后服务等诸多事项与环节。合理的流程是我们管理如此复杂研发活动的必要手段,是我们一次 把事情做正确的重要保障。合理的流程可以积淀团队的经验,减少对工程师个人经验和能力的依赖。然而很多工程师,尤其是经验较浅的工程师或团队往往轻视流程的作用,甚至认为是流程影响了做事 情的节奏。其实,如果没有严格的流程,开发产品的时候往往就会丢三落四,挂一漏万,表面上似乎可 以把事情做得很快,但是一两轮迭代下来,往往欲速不达。因此,越是有经验的团队,越重视流程的建 设与遵从。流程也是工程师之间的重要通信语言,大家都熟悉并遵守一样的流程,团队之间的交流就 会顺畅很多,协作的效率也会大大提升。

项目管理能力是一个企业非常重要的能力,是产品开发流程能够被正确执行的保障,脱离项目管 理能力谈流程是纸上谈兵。项目管理的重点工作之一是风险管理,在硬件产品开发中,风险管理尤其 重要。硬件开发的风险是非常多的,项目延期、成本超预期、稳定性出问题、物料供应不上、生产良率 低等等不一而足。这些问题中的任何一个都有可能导致产品的商业价值归零。此外,硬件产品的返 工往往是非常费时耗财的,如果管理不当,产品发货给客户后才发现有问题,其后果往往是灾难性的。今天中国硬件企业的产品越来越有竞争力,在全球化的背景下,产品的出货量也越来越大,这对硬件 项目的风险管理能力提出了更高的要求。

喜逢盛世好创业,这是一个不断创造奇迹的时代,硬件产品开发是最具有创造力的工作之一。企 业的产品开发不能以技术创新为目的,其根本目标应该是商业成功。在硬件开发流程中,要处处以商 业成功为导向。比如,产品定义要以应用场景和客户需求为目标,不能是工程师自己想当然;成本控 制要考虑产品在市场上的竞争力;产品质量还要考虑到产品的可制造性、产品良率和售后维修等许多细节。中国是电子产品制造大国,也是创新大国,合理的流程能够让我们的创意更快速、更顺利地转 化为商业成功。晓明是非常优秀的工程师和创业者,在无数个晓明的共同努力下,中国的技术创新、 技术创业氛围会更加浓厚,更加有质量。

在这本书里面有一章专门讲团队建设,由此可以看出晓明非常重视团队管理和团队协作。我想,正是因为对团队的重视,晓明才不遗余力地分享他的知识和经验,这也是他 离开华为之后能够迅速组织起一个庞大的虚拟硬件技术团队的原因。非常高兴有机会第一时间拜读 晓明的这本书,我个人从中受益良多,我的团队会从中受益更多,相信这本书也会带给相关企业和科 研机构很大的参考价值。晓明希望用他掌握的知识与经验,提升整个行业的能力水平,其发心不可谓 不大,感谢晓明的无私分享!

感谢比特大陆董事长詹克团,詹总的支持和推荐,希望本书能给大家带来收获。

恰逢算能2023生态大会即将开始,想起去年2022大会恰逢本书出版,现场也请詹总签名留念。