2025 硬件开发状态白皮书 by AllSpice

描述

 最近,AllSpice.io 发布了《2025年硬件开发状态报告》,调研了超过1000名硬件和电气工程师。这份报告揭示了当前硬件开发领域最真实的挑战、趋势和工具 

KiCAD  

注:报告来源于 allpices.io,一家基于 Git 的硬件开发与协作平台的公司,因此报告内容有一定主观成分,仅供参考


 

你是否也感觉时间永远不够用?还在为跨团队协作而头疼?对 Git 这样的新工具持观望态度?你不是一个人。最近,AllSpice.io发布了《2025年硬件开发状态报告》,调研了超过1000名硬件和电气工程师 ,揭示了当前硬件开发领域最真实的挑战、趋势和工具集2 现状。

小编为你提取了报告中的核心数据:

最大的“痛点”:时间都去哪儿了?

报告显示,“时间限制/截止日期” 是工程师团队在过去一年面临的最大挑战(46%)

那么,宝贵的时间都花在哪儿了?

  • Troubleshooting(故障排查): 超过一半的工程师每周花费1-6小时进行故障排查,更有25%的人表示已经“多到数不清”

  • Sourcing Components(元件采购): 35%的工程师将11-20%的时间用于采购元件,71%的工程师至少花费11%的时间在这上面。

  • Design Reviews(设计审查): 准备一场设计审查,41%的工程师需要花费“超过一个小时”,只有13%的人能“几分钟”搞定 

  • Component Library(元件库管理): 44%的公司没有专门管理元件库的人员,另有44%的公司也仅有1-5人负责。这无疑是许多团队的效率瓶颈

洞察:大量时间被排错、采购和准备会议等事务性工作消耗。这表明团队亟需更高效的工具和自动化流程 

核心趋势:协作,才是第一生产力

在硬件行业,“单打独斗”的时代正在过去。

  • 最重要的技能: 当被问及哪项技能对职业成功帮助最大时,47%的工程师选择了“协作/沟通”,远超“流程改进”(26%)和“时间管理”(21%)

  • 团队协作现状: 57%的受访者认为,硬件、软件和固件团队在过去5-10年间合作得“更紧密/更高效”了

  • 协作的障碍: 尽管如此,仍有56%的工程师认为与(固件、软件或第三方)团队的沟通“效率一般”或“充满挑战”

  • 首选学习方式: 工程师如何提升自己?65%的人首选“观看(如YouTube、同事演示)”,而“阅读(博客、杂志)”仅占16% 。这表明,直观的、基于同行的学习方式已成主流

洞察: 协作是公认的关键技能,但跨职能沟通依然存在壁垒。团队渴望更无缝、更实时的互动(50%的设计审查通过线下或Zoom进行)

关键工具:拥抱Git,但道阻且长

从软件行业借鉴来的Git,正逐渐成为硬件开发的讨论热点

  • Git熟悉度:你的团队开始用Git了吗?数据显示,50%的工程师仍是“初学者或感兴趣”,只有8%的人自认为是“专家” 

  • 最大的采用障碍: 为什么Git在硬件领域的推广这么难?“缺乏资源/培训”(51%)是首要原因,其次是“团队不愿改变”(32%)

  • 选择新工具的标准: 当为团队选择新工具时,工程师最看重什么?“功能性”(40%)“成本”(36%)是决定性因素 

  • 引入新工具的最佳时机: 53%的工程师认为,最佳时机是在“项目开始/规划阶段” 

洞察: 工程师们认识到Git等现代工具的价值 ,但缺乏培训和资源支持是最大的绊脚石 26

总结:硬件的未来 = 敏捷 + 自动化

《2025年硬件开发状态报告》清晰地描绘了一个行业图景:

硬件工程正在向更集成、更敏捷的开发流程迈进。为了应对“时间黑洞”,团队必须拥抱自动化(例如CI/CD)、采用现代版本控制工具(如Git),并投资于改善跨团队协作的工具和培训。


附:报告中提取的核心调研问题列表

以下是报告中包含的17个核心调研问题:

1. 学习渠道: 您最常通过哪些渠道学习?

KiCAD

高达 65% 的工程师更喜欢通过 YouTube 等视觉渠道或咨询同事来学习。这反映了工程领域日益增长的体验式和同行学习趋势。公司可以通过提供易于获取的、基于视频的培训材料并鼓励内部知识共享来利用这一点。鉴于只有 16% 的人依赖阅读,博客或技术文章等传统书面资源可能需要调整,以增强互动性或与多媒体格式相结合。

2. 设计审查沟通: 在设计审查期间,您主要通过什么方式沟通?

KiCAD

有 50% 的工程师通过面对面或 Zoom 进行设计评审,实时互动仍然是首选方法。这表明同步沟通有助于团队更有效地解决设计问题,促进即时反馈和协作。然而,依赖电子邮件或 Slack 的 24% 和使用 PDF 或 Excel 表格等静态文件的 20% 可能会受益于更集成的工具,这些工具可以结合异步和同步通信,以实现更具凝聚力的评审过程。

大多数工程师更喜欢面对面或 Zoom 会议进行设计评审,这凸显了实时、同步沟通对于确保有效协作和反馈的重要性。

3. 故障排查时间: 您每周花多少小时进行故障排查,而不是专注于设计电路板? 

KiCAD

超过一半的受访工程师每周花费 1-6 小时进行故障排除,另有 25% 的人无法追踪所花费的时间。这揭示了在调试和错误检测流程方面存在巨大的改进机会。

更好的自动化、增强的仿真工具以及更集成的故障排除工作流程可以帮助工程师最大限度地减少修复问题所花费的时间,使他们能够专注于创新和设计。

4. Git熟悉度: 您使用Git的舒适度如何?

KiCAD

一半的受访工程师自认为是初学者或对使用 Git 感兴趣,这表明这种硬件开发中必不可少的版本控制工具仍有更广泛采用的空间。只有 8% 的人认为自己是专家,这表明需要更多的资源、培训和管理层支持,以帮助工程师将 Git 完全集成到他们的工作流程中。

投资于提升 Git 熟练程度可以改善协作、减少错误并提高项目管理效率,尤其是在与 CI/CD 自动化相结合时。

5. PCB设计软件: 您认为用于硬件/PCB设计的软件正在...?

KiCAD

大多数工程师 (69%) 认为 PCB 设计软件正在不断改进,这表明硬件开发可用工具呈现出积极的趋势。

这些工具的持续创新,特别是在自动化、仿真和协作等领域,将是保持这一势头并使工程师能够跟上技术进步的关键。

6.跨团队协作: 您认为在过去5-10年中,软件、硬件/PCB和固件团队的合作方式是...?

KiCAD

在过去 5-10 年中,57% 的受访者认为团队协作更加紧密,这反映了硬件、软件和固件团队之间集成度提高的趋势。这种加强协作的趋势对于成功的产品开发至关重要,尤其是随着设计变得越来越复杂和跨学科。

利用协作工具和实践将有助于维持和加速这一积极趋势。

7. 元件库管理: 在您的公司,有多少人主要负责元件库管理?

KiCAD

近一半的受访公司没有专门负责元器件库管理的人员,另有 44% 的公司只有 1-5 人处理此事。这表明元器件采购和跟踪可能是许多团队的瓶颈。

将元器件管理流程的一部分自动化或提供专门人员,可以显著提高工作流程效率,并减少因元器件库不一致或过时而导致的延迟。

8. Git采用挑战: 如果您试图在公司推广用于硬件的Git,最大的挑战是什么?

KiCAD

采用 Git 的最大障碍是缺乏资源和培训 (51%),其次是团队不愿改变 (32%)。这表明在硬件开发中实施 Git 需要更结构化的方法,包括全面的培训计划和对其优势的清晰传达。管理层的支持对于克服阻力至关重要,因为团队需要感到被支持并具备过渡到这种更现代的版本控制系统的能力。

极具讽刺意味的是,即使是在这些塑造我们未来世界面貌的电子设计师中,人类对变革的恐惧本能仍然是一个障碍。

9. 跨团队沟通效率: 在设计审查期间,您发现与其他团队(固件、软件或第三方)的沟通...?

KiCAD

尽管 44% 的受访者认为与其他团队的沟通是无缝的,但仍有很大一部分 (56%) 认为效率中等或困难。这表明硬件、软件和第三方团队之间需要更好的集成。

实施跨职能协作工具或平台,以实现项目数据的透明共享,可以改善沟通流程,使其更容易协调开发过程的不同部分。

10. 年度主要挑战: 在过去一年中,您和您的团队面临的主要挑战是什么?

KiCAD

时间限制和截止日期 (46%) 仍然是工程团队面临的最大障碍,远远超过成本或沟通等问题。这凸显了对更高效的项目管理策略和能够简化工作流程的工具的需求,使团队能够在不牺牲质量的情况下满足紧张的截止日期。

通过解决工具集效率低下的问题并改善跨团队沟通,公司可以缓解时间限制带来的压力并优化其流程。

11.关键成功技能: 以下哪项技能对您在工程领域取得最大成功最有帮助?

KiCAD

协作和沟通 (47%) 成为成功最关键的技能,超过了时间管理或利用技术栈等技术能力。这凸显了营造一个以团队为导向的环境,并配备能够实现跨部门无缝互动的工具的重要性。

工程师们承认,强大的沟通是克服设计和生产挑战的关键,这再次印证了那些优先考虑团队协作的项目管理工具和方法的价值。

12. SVN使用情况: 您是否在硬件版本控制中使用SVN?

KiCAD

尽管 45% 的工程师仍在使用 SVN 进行硬件版本控制,但转向 Git 的日益增长的趋势表明,SVN 可能正在被更现代、更灵活的版本控制系统所淘汰。

从 SVN 过渡到 Git 可以为团队提供更好的协作能力、更强大的跟踪功能,以及与现代 CI/CD 管道更顺畅的集成。

13. 产品修订次数: 您通常在每个产品周期中迭代多少个修订版本?

KiCAD

大多数团队每个产品周期会经历 3-5 次修订 (48%),这表明了硬件设计的迭代性质。

通过更好的工具、自动化和协作来简化修订流程,可以减少所需的迭代次数,从而缩短设计时间并加快产品开发周期。

14. 设计审查准备时间: 您通常需要多长时间来为设计审查生成内容?

KiCAD

有 41% 的受访者需要超过一个小时来为设计评审生成内容,这表明这个流程存在简化的机会。

自动化报告生成或使用能将设计数据整合为可共享格式的软件,可以节省时间并提高设计评审的效率,使工程师能够更专注于创造性地解决问题,而不是处理行政任务。

15. 尝试新工具时机: 以您的经验,在设计周期/项目的哪个阶段是尝试新工具

KiCAD

大多数工程师 (53%) 认为引入新工具的最佳时机是在设计周期的开始阶段,这是有道理的,因为早期采用可以实现更顺畅的集成并减少干扰。等到后期阶段可能会导致更多复杂情况,因为已建立的工作流程更难更改。

公司必须在初始项目规划期间规划工具的推出,并提供培训,以确保团队从一开始就能舒适地使用它们。

16. 选择新工具因素: 上次您为组织选择新工具时,考虑的最重要因素是什么?

KiCAD

工程师在选择新工具时,会优先考虑功能性 (40%) 和成本 (36%),而易于实施性则是一个次要的考虑因素。

这表明,尽管价格很重要,但工程师更关注的是工具是否能提供所需的功能,并解决特定的工作流程问题。

17. 元件采购时间: 您花了多少时间在采购元件上?(按百分比)

KiCAD

采购元器件是一项耗时的活动,35% 的工程师将 11-20% 的时间花在这上面。这凸显了对更高效的采购工具或流程的需求,以简化采购并最大限度地减少干扰。

通过减少花在采购上的时间,工程师可以更专注于设计和创新,从而提高整体生产力。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分