|
| |
|
|
| |
| 4.24 软件开发的Best Practices(最佳实践) |
世界有名的Booch提出了软件开发中的Best Practices(最佳实践),被广泛应用在软件开发领域,这些概念被集成于RUP(Rational Unified Process – 统一过程)一书中。基于这些实践,可以找到很多的开发平台,如Rational Requirements Management Tool,Software Automated Testing Tool等等。
以下就是这些最佳实践:
(1)迭代开发软件(Develop software iteratively)
(2)管理要求(Manage requirements)
(3)使用基于组件的架构(Use component-based architectures)
(4)可视化软件建模Visually model software
(5)验证软件质量(Verify software quality)
(6)控制软件变更(Control changes to software)
|
|
|
|