官术网_书友最值得收藏!

2.2 嵌入式軟件工程化管理

軟件質量與可靠性直接關系到系統研制的成敗,因此如何保證軟件產品質量,一直是軟件工程界十分關注并致力于解決的問題。面對20世紀60年代末發生的軟件危機,國際軟件界共同探討解決方法,得出的唯一結論就是吸取硬件的工程經驗用于軟件開發,即實施軟件工程。過去幾十年來,國際軟件工程界一直在探索和發展軟件工程的實施方法,如今軟件工程已經成為一個獨立學科。實踐已經充分表明,實施軟件工程的確是保證軟件質量、解決軟件危機的唯一有效方法。

確保軟件質量的核心就是用軟件工程方法組織軟件開發。眾所周知,產品質量主要取決于產品研制過程的質量。軟件產品也是如此,軟件質量主要取決于軟件的開發過程。由于軟件產品是“人腦邏輯的產物”,軟件產品一旦形成,在沒有人為改動的情況下,就有“一成不變”和“無物理損耗”的特點。因此,軟件產品的質量主要由軟件開發過程來決定。

用軟件工程化方法組織軟件開發包含兩方面的內容:用軟件工程方法開發軟件,即軟件的工程化開發;用軟件工程方法管理軟件開發,即軟件的工程化管理。

軟件的質量是設計(開發)出來的,也是管理出來的。要確保嵌入式軟件的質量,必須一方面重視軟件的工程化開發,另一方面重視軟件的工程化管理,兩者不可或缺。

主站蜘蛛池模板: 元朗区| 临澧县| 图们市| 彭泽县| 满城县| 青川县| 正定县| 桂林市| 东乡族自治县| 简阳市| 邹平县| 武城县| 湟源县| 板桥市| 巴彦县| 芜湖县| 奉新县| 龙山县| 东方市| 共和县| 宁晋县| 定边县| 板桥市| 镇安县| 安康市| 韶关市| 东阿县| 娄烦县| 图片| 科技| 盈江县| 新宁县| 开原市| 阿瓦提县| 临西县| 聂荣县| 喀喇沁旗| 嘉义市| 垫江县| 武义县| 琼中|