设备开发项目中的 5 种常见风险

开发具有嵌入式电子设备和良好用户界面的现代设备是一项复杂的任务。 成功需要广泛的技能、出色的团队合作、经验和运气。 为了实现目标,一路上需要解决许多挑战。 在最坏的情况下,项目会严重延迟,开发成本飙升,或者项目被无限期搁置。 管理层需要了解所有可能的风险。 1. 需求定义不明确 “最常见的风险与定义不明确的产品要求有关。 如果他们不清楚,没有人真正知道应该做什么,”Etteplan嵌入式业务部销售客户经理 Kari Viitala 说道。 例如,业务代表可能会来与内部开发人员讨论一个出色的设备创意,但无法正确传达。 因此,开发团队误解了一些重要的事情。 “为了防止此类风险,必须在定义阶段积极主动。 你需要帮助每个人表达自己的想法,并不断询问该设备的用途是什么、谁将使用它、将在哪里使用等等,”Viitala 说道。 2. 软件与硬件的冲突 现代设备中充满了软件,这给传统硬件开发模式带来了根本性的变化。 软件开发人员使用精益敏捷实践,他们手中的“材料”很容易快速成型。 硬件工程取决于处理器、芯片组、传感器、尺寸所规定的物理限制——一切都是不灵活的。 “硬件和软件开发人员生活在截然不同的开发文化中。 他们的思维和沟通方式非常不相容,甚至可能导致文化冲突。”Etteplan负责服务开发、服务产品和产品组合管理的总监 Juha Nieminen 说道。 尽管如此,试图让时光倒流是没有意义的。 精益敏捷只需要仔细调整以适应硬件领域。 “最重要的是,必须有一个明确定义的设备架构。 它为每个人逐步发展提供了共同的基础,”涅米宁评论道。 3. 技术不成熟 技术的成熟度是一个典型的风险因素。 技术越新,预期的技术风险就越大。 “通常,公司发现在新设备中使用尖端技术很诱人。 从技术上讲,该组件可能一切都很好,但在生产开始时仍然不可用。 此外,开发环境可能还不成熟。 必须提前识别并记录此类风险。”Kari Viitala 说道。 4. 可制造性差 当开发开始时,有必要考虑制造过程。 “确保可制造性必须尽早纳入开发过程。 如果目标是生产大量设备,则可以通过优化可制造性来节省大量生产成本。”Viitala 说道。 他还建议在第一个原型之后更早选择制造合作伙伴。 “制造合作伙伴能够首先验证该设备是否可以制造。 它还可以检查是否存在合适的测试设备并规划测试过程。 一个宝贵的好处是合作伙伴可以预订组件,”Viitala 描述道。 5. 人力资源价格标签 设备开发成本是多少?

开发具有嵌入式电子设备和良好用户界面的现代设备是一项复杂的任务。 成功需要广泛的技能、出色的团队合作、经验和运气。 为了实现目标,一路上需要解决许多挑战。 在最坏的情况下,项目会严重延迟,开发成本飙升,或者项目被无限期搁置。 管理层需要了解所有可能的风险。

1. 需求定义不明确

“最常见的风险与定义不明确的产品要求有关。 如果他们不清楚,没有人真正知道应该做什么,”Etteplan嵌入式业务部销售客户经理 Kari Viitala 说道。

例如,业务代表可能会来与内部开发人员讨论一个出色的设备创意,但无法正确传达。 因此,开发团队误解了一些重要的事情。 “为了防止此类风险,必须在定义阶段积极主动。 你需要帮助每个人表达自己的想法,并不断询问该设备的用途是什么、谁将使用它、将在哪里使用等等,”Viitala 说道。

2. 软件与硬件的冲突

现代设备中充满了软件,这给传统硬件开发模式带来了根本性的变化。 软件开发人员使用精益敏捷实践,他们手中的“材料”很容易快速成型。 硬件工程取决于处理器、芯片组、传感器、尺寸所规定的物理限制——一切都是不灵活的。

“硬件和软件开发人员生活在截然不同的开发文化中。 他们的思维和沟通方式非常不相容,甚至可能导致文化冲突。”Etteplan负责服务开发、服务产品和产品组合管理的总监 Juha Nieminen 说道。 尽管如此,试图让时光倒流是没有意义的。 精益敏捷只需要仔细调整以适应硬件领域。 “最重要的是,必须有一个明确定义的设备架构。 它为每个人逐步发展提供了共同的基础,”涅米宁评论道。

3. 技术不成熟

技术的成熟度是一个典型的风险因素。 技术越新,预期的技术风险就越大。 “通常,公司发现在新设备中使用尖端技术很诱人。 从技术上讲,该组件可能一切都很好,但在生产开始时仍然不可用。 此外,开发环境可能还不成熟。 必须提前识别并记录此类风险。”Kari Viitala 说道。

4. 可制造性差

当开发开始时,有必要考虑制造过程。 “确保可制造性必须尽早纳入开发过程。 如果目标是生产大量设备,则可以通过优化可制造性来节省大量生产成本。”Viitala 说道。 他还建议在第一个原型之后更早选择制造合作伙伴。 “制造合作伙伴能够首先验证该设备是否可以制造。 它还可以检查是否存在合适的测试设备并规划测试过程。 一个宝贵的好处是合作伙伴可以预订组件,”Viitala 描述道。

5. 人力资源价格标签

设备开发成本是多少? 由于现代设备非常依赖软件,因此预算比以前更加复杂。 软件开发需要人力资源,为他们制定准确的价格标签可能很困难。 基本上,一切都回到了要求。 有时,仅仅对它们进行一次更改就需要将软件团队的规模扩大一倍。 只有在需求准备好后才能进行成本估算。

“最后,公司需要明白,现代设备永远不会真正准备好。 然而,他们必须快速进入市场,以避免消耗市场潜力。 最小可行产品足以验证该设备是否具有真正的潜力并提高市场理解。 这导致了产品开发的连续性,”Juha Nieminen 说。