购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 嵌入式软件工程化管理

软件质量与可靠性直接关系到系统研制的成败,因此如何保证软件产品质量,一直是软件工程界十分关注并致力于解决的问题。面对20世纪60年代末发生的软件危机,国际软件界共同探讨解决方法,得出的唯一结论就是吸取硬件的工程经验用于软件开发,即实施软件工程。过去几十年来,国际软件工程界一直在探索和发展软件工程的实施方法,如今软件工程已经成为一个独立学科。实践已经充分表明,实施软件工程的确是保证软件质量、解决软件危机的唯一有效方法。

确保软件质量的核心就是用软件工程方法组织软件开发。众所周知,产品质量主要取决于产品研制过程的质量。软件产品也是如此,软件质量主要取决于软件的开发过程。由于软件产品是“人脑逻辑的产物”,软件产品一旦形成,在没有人为改动的情况下,就有“一成不变”和“无物理损耗”的特点。因此,软件产品的质量主要由软件开发过程来决定。

用软件工程化方法组织软件开发包含两方面的内容:用软件工程方法开发软件,即软件的工程化开发;用软件工程方法管理软件开发,即软件的工程化管理。

软件的质量是设计(开发)出来的,也是管理出来的。要确保嵌入式软件的质量,必须一方面重视软件的工程化开发,另一方面重视软件的工程化管理,两者不可或缺。 Fc4NGCktZtFto9l+hTk5RH6nfO0C+Rn9VPlGbwOJcejaYvzyGPvd9KRnXdR5FMwt

点击中间区域
呼出菜单
上一章
目录
下一章
×