由此可见,在软件开发过程中,高品质软件是由以上软件工程的成功经验共同铸就的。
3 高品质软件,源自Rational工艺
成就高品质软件,除了注重过程质量、采用软件工程成功经验以外,还需要帮助开发团队实现高效的过程管理、构建运作良好的协作平台和有效运用能够提高团队生产力的自动化软件工具。"方法"+"工具"永远是我们解决问题的永恒主题。
3.1 IBM Rational软件开发平台实现软件规模化生产的过程质量
IBM Rational软件开发平台是体现软件工程成功经验的强大工具。它基于Rational的软件工程方法和工具构造出了覆盖整个软件开发生命周期的软件开发平台,它通过提供高效的软件生产线,为软件开发团队的生产过程提供高品质的过程质量保证,使得大规模的软件生产过程成为可能。没有平台支撑的过程质量和成功经验只能是纸上谈兵。