硬件产品设计与开发:从原型到交付

硬件产品设计与开发:从原型到交付

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

《产品开发“魔法”:策略、战术与实例》

内容简介

本书细致讲解了产品开发流程中的策略和方法,全面介绍了产品开发中易犯的错误,制作电子产品的特点,产品定义、产品需求的撰写方法,各国法规的差异,电源的选择,用户界面的设计,智能平台的选择等。

作者简介

Alan Cohen(艾伦.科恩)是一位经验丰富的系统和软件工程经理,也是一位技术爱好者,擅长领导医疗设备和其他高可靠性产品的开发工作,热衷于与工程师和其他利益相关者一道利用新技术打造出成功的产品。

章节目录

版权信息

版权声明

O'Reilly Media, Inc. 介绍

前言

写作缘由

目标读者

谁不适合阅读本书

本书包含什么,不包含什么

本书组织结构

术语约定

专业术语

联系我

O'Reilly在线学习平台(O'Reilly Online Learning)

联系我们

致谢

更多信息

第 1 章 产品开发的11宗罪

1.1 产品开发的基本原则

1.2 懒惰之恶

第1宗罪:将重要测试推迟到产品开发结束

1.3 假定之恶

1.3.1 第2宗罪:以为自己知道用户想要什么样的产品

1.3.2 第3宗罪:以为用户知道他们想要什么样的产品

1.4 模糊之恶

1.4.1 第4宗罪:缺少详细的需求

1.4.2 第5宗罪:缺少详细的项目计划

1.4.3 第6宗罪:未指定责任

1.5 无知之恶

第7宗罪:忽视法规

1.6 完美之恶

1.6.1 第8宗罪:新功能至上主义

1.6.2 第9宗罪:不知何时停止“打磨”

1.7 狂妄之恶

第10宗罪:对于失败毫无准备

1.8 自负之恶

第11宗罪:开发技术而非产品

1.9 总结与反思

1.10 资源

第 2 章 开发过程概览

2.1 不要慌!

2.2 产品开发周期

2.3 构思出一个好创意

2.4 初步计划:产品有意义吗

2.4.1 毛估

2.4.2 为利益相关者设置基本准则

2.5 第一次现状核实

2.6 详细产品定义(意外管理)

2.6.1 产品设计

2.6.2 降低技术风险

2.7 第二次现状核实:做还是不做

2.8 详细开发

2.8.1 制作原型

2.8.2 测试

2.8.3 采购

2.9 制造

2.9.1 新产品导入

2.9.2 试生产

2.9.3 持续生产

2.10 总结与反思

2.11 资源

第 3 章 如何制造电子产品

3.1 制造概述

3.2 供应链

3.3 制作电路:PCB组装

3.3.1 PCB组装:涂焊膏

3.3.2 PCB组装:安装元件

3.3.3 PCB组装:回流焊

3.3.4 PCB组装:光学检测

3.3.5 PCB组装:手工焊接/组装

3.3.6 PCB组装:清理

3.3.7 PCB组装:切割

3.4 测试

3.4.1 在线测试

3.4.2 功能测试

3.5 最后组装

3.6 最后功能测试

3.7 包装

3.8 产量

3.8.1 生产多少产品

3.8.2 大批量生产

3.8.3 小批量生产

3.9 关于人:工厂文化

3.10 总结与反思

3.11 资源

3.11.1 工厂自动化

3.11.2 无工厂制造

第 4 章 初步计划

4.1 关于MicroPed

4.1.1 为什么需要MicroPed

4.1.2 市场需求

4.1.3 目标市场

4.2 它能赚钱吗

4.2.1 有关钱的问题

4.2.2 收入预测

4.2.3 生产成本

4.2.4 毛利

4.3 我们能把它开发出来吗

识别“超导悬浮石”

4.4 做,还是不做

第 5 章 详细产品定义

5.1 详细产品定义概览

5.2 迭代

5.3 流程概览

5.4 详细产品定义

5.4.1 用户故事

5.4.2 用例

5.4.3 需求

5.5 从“做什么”到“如何做”以及“谁来做”

5.5.1 架构的基础知识

5.5.2 MicroPed顶级系统架构

5.5.3 更多架构和设计

5.6 降低技术风险

5.7 更新单个产品生产成本评估

5.8 重新思考:做还是不做

5.9 资源

第 6 章 详细开发

6.1 详细开发流程

6.1.1 软件和电路:鸡和蛋

6.1.2 电路

6.1.3 软件

6.1.4 机械部分(外壳)

6.2 系统集成

6.3 测试

6.3.1 确认测试

6.3.2 需求可跟踪性

6.3.3 生产测试与设备编程

6.3.4 连接和夹具

6.4 投入生产

6.5 总结与反思

6.6 资源

6.6.1 电子学

6.6.2 软件

6.6.3 注塑成型

6.6.4 DFM和DFA

6.6.5 快速成型

6.6.6 测试

6.6.7 投入生产

第 7 章 智能平台:处理器

7.1 低端微控制器

7.1.1 8051系列

7.1.2 AVR

7.1.3 PIC

7.1.4 MSP430

7.2 中端微控制器/处理器

7.2.1 Cortex-M:微控制器

7.2.2 Cortex-R:实时处理器

7.2.3 Cortex-A:应用型处理器

7.3 大型机:桌面和服务器级别的处理器

7.4 其他硬件平台

7.4.1 系统模组

7.4.2 单板计算机

7.4.3 数字信号处理芯片

7.4.4 可编程逻辑器件

7.5 总结与反思

7.6 资源

第 8 章 智能平台:操作系统

8.1 板级支持包

8.2 实时操作系统

8.2.1 可预测性

8.2.2 实时操作系统许可

8.3 中量级操作系统

8.3.1 嵌入式Linux

8.3.2 安卓

8.3.3 Windows嵌入式系统

8.3.4 引导程序

8.4 重量级操作系统

8.4.1 优点

8.4.2 缺点

8.5 总结与反思

8.6 资源

第 9 章 为产品供电

9.1 电池

9.1.1 一般电池特性

9.1.2 电池的化学材质

9.1.3 锂电池

9.2 插座电源:AC到DC转换

9.3 DC到DC转换

线性转换器和开关转换器

9.4 系统级别的电源设计

9.4.1 提供必需的电能

9.4.2 最小化耗电量

9.4.3 尽量降低成本和复杂度

9.5 总结与反思

9.6 资源

第 10 章 安全

10.1 监管基本法规

10.1.1 程序概述

10.1.2 法律、法规、标准以及其他监管术语

10.1.3 地理位置

10.1.4 法规种类

10.1.5 法规中的模糊性

10.1.6 一致性测试和认证

10.2 美国法规

10.2.1 CPSC

10.2.2 FCC

10.3 欧盟法规

10.3.1 CE认证

10.3.2 美国与欧盟

10.3.3 查找适用法规(欧盟)

10.3.4 安全处置

10.4 电池

10.5 质量认证体系和ISO 9001

10.6 总结与反思

10.7 资源

10.7.1 自愿认证

10.7.2 欧盟监管框架

10.7.3 ISO 9001

第 11 章 撰写产品开发需求

11.1 需求、目标和规格

11.2 为什么要做需求计划

11.3 需求与实际情况不符

11.3.1 用户并不确切知道自己想要什么,直到他们真正拥有了它

11.3.2 技术人员会按照要求去做,但是最终产品不是你想要的

11.3.3 随着项目的推进,我们会得到重要启示

11.3.4 周围的世界一直在变

11.4 撰写“好的需求”

11.4.1 产品需求是设计的约束

11.4.2 需求必须是可测试的

11.4.3 需求是以接口为中心的

11.5 主要需求和次要需求

次要需求检查清单

11.6 沟通需求

让产品需求更清晰

11.7 好的需求需要相关人员广泛参与

11.8 需求维护

需求管理软件

11.9 总结与反思

11.10 资源

第 12 章 分析问题框架

12.1 项目计划

以投入比为导向的项目计划

12.2 项目管理

12.3 问题跟踪

12.4 文档控制

12.5 变更管理

12.6 总结与反思

12.7 资源

关于作者

关于封面

看完了

硬件产品设计与开发:从原型到交付是2021年由人民邮电出版社出版,作者[美]艾伦·科恩(Alan,Cohen,)。

得书感谢您对《硬件产品设计与开发:从原型到交付》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Visual Basic 开发从入门到精通 电子书
本书由浅入深地详细讲解了VisualBasic(简称VB)的开发技术,并通过具体实例的实现过程演示了各个知识点的具体应用。全书共24章,其中第1章讲解了VisualBasic技术的基础知识,包括搭建开发环境和编写首段VisualBasic程序;第2~10章分别讲解了VisualBasic的基础语法、条件语句、流程控制、数组、函数和控件应用等知识,这些内容都是VisualBasic开发技术的核心知识
移动Web开发从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了移动Web开发的相关知识和实战技能。本书第1篇【基础知识】主要讲解网页和网站制作基础、搭建移动Web开发环境、打造移动Web应用程序等;第2篇【核心技术】主要讲解与移动Web开发相关的核心技术和工具,包括HTML、HTML5、CSS、JavaScript、jQueryMobile、PhoneGap等,还通过实例介绍了移动设备网页的开发方法
ASP.NET 开发从入门到精通 电子书
本书由浅入深地详细讲解了ASP.NET的开发技术,并通过具体实例的实现过程演练了各个知识点的应用。全书共21章,其中第1~2章是ASP.NET的基础知识,包括ASP.NET基础和搭建开发环境;第3~10章是ASP.NET的核心技术,分别讲解了C#语法、面向对象编程、内置对象、服务器控件等内容,第11~16章分别讲解了数据库开发、母版页、样式、主题、皮肤的基本知识,这些内容是ASP.NET开发技术的
libGDX移动游戏开发从入门到精通 电子书
随着移动互联网的快速发展,移动端的游戏开发已经成为发展迅速、市场潜力巨大、前景诱人的开发方向。作为一种游戏引擎,libGDX让更多梦想加入游戏开发的人圆梦。本书全面介绍了使用libGDX进行游戏开发时所需要用到的知识,其中包括libGDX的详细介绍、libGDX的UI编程、libGDX的配套开发工具、libGDX中所遇到的一些问题的解决方案。本书并不局限于介绍libGDX编程的各种理论知识,而是从
Visual C++ 开发从入门到精通 电子书
本书循序渐进、由浅入深地讲解了VisualC++(简称VC)的开发技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共21章。第1章讲解了VisualC++技术的基础知识,包括搭建开发环境和编写起始程序;第2~6章讲解了VisualC++基础语法、条件语句、流程控制、其他数据类型和函数等知识,这些内容都是VisualC++开发技术的核心知识;第7~14章讲解了面向对象、类、图形图像