|
作者:Mike Bria
|
|
2009-01-19 00:02 |
|
随着敏捷开发的流行,越来越多类型的项目看似不适合以敏捷方式开发,然而实际上,问题多数在于不容易找到知名专家的帮助,而不是项目与敏捷不适合。
相信不少人会认为其中一类这样的项目是在硬件和嵌入式系统的软件开发项目。Mark Levsion整理了一些关于在嵌入式系统开发中应用敏捷开发的参考资讯。
在嵌入式系统开发项目上应用敏捷技巧可能涉及一些独特的挑战,例如:
- 由于该硬件未生产好,难以有效测试相关的软件功能
- 因为改变硬件可能涉及庞大成本,能改变的地方可能较少
- 考虑到硬件生产上需要一些预先的计划和设计,「边学边做」的技巧不太适用
为帮助大家克服这些方面的障碍,Levison整理好一个相关问题上的专家人士和公司的清单:
Mark还整理了相关的文章清单:
此外,Mark还剪辑了一些相关经验上的讨论,其中有James Grenning提出开发及测试软件独立于其支援的硬件的重要性,以及如何在这情况下有效地进行整合的建议。
Mark还有一些由Johanna Rothman、Robin Dymond、Jeanne Petrangelo及John Baker的故事摘录,讨论其他以迭代或演化方式去开发及测试嵌入式应用系统。
不妨去看看Mark的文章,尢其是如果你也有进行嵌入式软件开发。如果您也有相关经验和故事,不妨也分享一下,还有很多人可以从您的分享中学习,帮助大家,也帮助敏捷社区!
|
|
最后更新于: 2009-01-19 00:02 |