中文 英语
知识中心
导航
知识中心

敏捷的硬件开发

敏捷如何适用于硬件系统的开发
受欢迎程度

描述

敏捷硬件开发是一个方法,框架和实践通常与敏捷软件应用于IP的发展,fpga、asic和/或出类拔萃。

敏捷软件从业人员发现,成功取决于治疗产品软件开发不仅仅是一个客观的、预定义的,生产线过程中个人把代码从隔间隔间。类似的评估可以在硬件开发。在基本层面上,产品开发软件和hardware-relies创造性解决问题的能力,不能硬塞入一个定义的过程。成功的产品随时间而变化,需要强大的合作在一个团队,不断与客户需求保持同步;开发人员必须了解他们的努力的背景和业务的一部分。

敏捷宣言是由软件开发人员指导其他人在他们的领域。虽然有明显的软件开发和硬件开发之间的差异,也有显著的相似之处。根据目标技术,相似之处开始显著大于两个领域之间的差异。在FPGA硬件IP和基础产品的开发目标技术是可塑的,认为实践敏捷开发基础可能是非常适用的。这些实践将包括迭代开发和持续部署等等。同样,即使在ASIC和SoC发展目标技术对灵活性、严重限制团队可能仍然发现价值在使用各种敏捷开发实践,例如迭代开发、测试优先的编程,结对编程和持续集成。

简而言之,敏捷开发供应硬件开发人员与整个工具箱的实践,可以用来提高响应能力,适应性和产品质量不管目标技术的限制。

最初提供的页面内容尼尔•约翰逊首席咨询师XtremeEDA

Baidu