参考文章:硬件也敏捷!
硬件的敏捷,主要是在原型阶段,努力做到:

  1. 尽快交付可用件,这时候PCB可能是用开发板做的,也可以为了验证硬件的正确性开发测试固件、软件,而测试固件和软件的开发都可以使用敏捷;
  2. 尽快测试,并尽可能做到可测试,这可以找最终用户或者最接近最终用户的内部团队来做;
  3. 设计时考虑如何测试(TDD),或者尽可能做可以测试的设计;
  4. 划分松耦合的模块很重要,将事情化成小块,有利于每一块的快速迭代;

硬件初创公司制造产品还有哪些障碍?
当"工匠"遭遇工人:需重拾对制造业的敬畏
智能硬件创业有多难?从土曼科技T-Fire手表的跳票说起

[Top 10 questions when using Agile on hardware projects](http://maccherone.com/larry/2010/02/23/top-10-questions-when-using-agile-on-hardware-projects/
能否在硬件项目中应用敏捷方法?

标签: none 阅读量: 1027

添加新评论