国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于風(fēng)險(xiǎn)管理的軟件質(zhì)量控制方法

2016-08-09 05:31:23中航工業(yè)蘇州長(zhǎng)風(fēng)航空電子有限公司
電子世界 2016年13期
關(guān)鍵詞:質(zhì)量控制風(fēng)險(xiǎn)管理軟件

中航工業(yè)蘇州長(zhǎng)風(fēng)航空電子有限公司 曾 睿

?

基于風(fēng)險(xiǎn)管理的軟件質(zhì)量控制方法

中航工業(yè)蘇州長(zhǎng)風(fēng)航空電子有限公司 曾 睿

【摘要】《質(zhì)量管理體系 要求》(ISO 9001:2015)引言中引入了基于風(fēng)險(xiǎn)的方法的概念,據(jù)此以美國(guó)Carnegie Mellon大學(xué)軟件工程研究所(SEI)構(gòu)建的持續(xù)風(fēng)險(xiǎn)管理框架模型(CRM)為例,介紹了基于風(fēng)險(xiǎn)管理的軟件質(zhì)量控制方法。該模型將軟件質(zhì)量風(fēng)險(xiǎn)管理過(guò)程劃分為風(fēng)險(xiǎn)識(shí)別、分析、計(jì)劃、控制、跟蹤5個(gè)步驟,強(qiáng)調(diào)風(fēng)險(xiǎn)管理的方式是連續(xù)循環(huán)的,其核心是風(fēng)險(xiǎn)管理的溝通與交流,要求在軟件研發(fā)及其產(chǎn)品生命期的所有階段都要通過(guò)不斷溝通和交流來(lái)關(guān)注風(fēng)險(xiǎn)管理。

【關(guān)鍵詞】軟件;質(zhì)量控制;風(fēng)險(xiǎn)管理

1 前言

軟件質(zhì)量控制是確定軟件研發(fā)結(jié)果與質(zhì)量標(biāo)準(zhǔn)和用戶需求的符合程度,防止軟件產(chǎn)品出現(xiàn)缺陷的過(guò)程與活動(dòng)。它不僅包括軟件產(chǎn)品的質(zhì)量控制,也包括軟件研發(fā)過(guò)程的質(zhì)量控制,貫穿于軟件研發(fā)的全過(guò)程,其主要手段為驗(yàn)證與確認(rèn)。驗(yàn)證是從軟件研發(fā)角度來(lái)評(píng)判是否正確地構(gòu)造了產(chǎn)品(是否符合標(biāo)準(zhǔn)),而確認(rèn)則是從軟件用戶的角度來(lái)評(píng)判是否構(gòu)造了正確的產(chǎn)品(是否符合需求);其主要方法通常有事前控制和事后控制兩大類。前者通過(guò)CMM、ISO等標(biāo)準(zhǔn)化和過(guò)程管理來(lái)預(yù)防和控制軟件質(zhì)量缺陷,后者通過(guò)技術(shù)評(píng)審、調(diào)試和測(cè)試來(lái)發(fā)現(xiàn)和彌補(bǔ)軟件質(zhì)量缺陷。盡管兩者各有其作用,且不能相互替代,但事前控制對(duì)于保證軟件質(zhì)量更為重要。

隨著軟件功能越來(lái)越強(qiáng)大、系統(tǒng)越來(lái)越復(fù)雜,影響軟件質(zhì)量的因素越來(lái)越多,軟件質(zhì)量的不確定性也在增加。為此,在事前控制中可借助于風(fēng)險(xiǎn)管理法,對(duì)軟件研發(fā)過(guò)程中的各種影響因素及其不確定性進(jìn)行分析和管控,以進(jìn)一步提高軟件質(zhì)量、降低研發(fā)和使用費(fèi)用。

2 風(fēng)險(xiǎn)管理法

2.1風(fēng)險(xiǎn)與風(fēng)險(xiǎn)管理

相對(duì)于ISO 9001:2008《質(zhì)量管理體系 要求》,新版《質(zhì)量管理體系 要求》(ISO 9001:2015)引言中引入了基于風(fēng)險(xiǎn)的方法的概念[1]。《質(zhì)量管理體系 基礎(chǔ)和術(shù)語(yǔ)》(ISO 9000:2015)給出了有關(guān)風(fēng)險(xiǎn)的定義,即:風(fēng)險(xiǎn)是針對(duì)預(yù)期結(jié)果的不確定性的影響[2]。實(shí)際上,之前的ISO 9001標(biāo)準(zhǔn)已應(yīng)用了基于風(fēng)險(xiǎn)的方法這一原理,而新版標(biāo)準(zhǔn)將基于風(fēng)險(xiǎn)的方法表述得更加明確,并將其融入了質(zhì)量管理體系的建立、實(shí)施、維護(hù)和持續(xù)改進(jìn)的要求中。

軟件質(zhì)量風(fēng)險(xiǎn)系指期望達(dá)到的軟件質(zhì)量目標(biāo)與實(shí)際結(jié)果的差距,即目標(biāo)與結(jié)果符合程度的不確定性,可用風(fēng)險(xiǎn)值來(lái)表征,其數(shù)學(xué)表達(dá)式為[3]:

R=P×C (1)

式中:R-軟件質(zhì)量風(fēng)險(xiǎn)值;P-風(fēng)險(xiǎn)發(fā)生的概率;C-風(fēng)險(xiǎn)帶來(lái)的后果。

軟件質(zhì)量風(fēng)險(xiǎn)管理系指識(shí)別、分析、評(píng)估和控制軟件質(zhì)量風(fēng)險(xiǎn)的活動(dòng)。它不是孤立的,而是一個(gè)系統(tǒng)化和持續(xù)化的過(guò)程。

風(fēng)險(xiǎn)是一種客觀存在。人們只能在一定范圍內(nèi)改變風(fēng)險(xiǎn)形成和發(fā)展的條件,降低風(fēng)險(xiǎn)發(fā)生的概率,減輕風(fēng)險(xiǎn)帶來(lái)的不利影響,但難以徹底消除風(fēng)險(xiǎn)。因此,風(fēng)險(xiǎn)管理就顯得尤為重要。

2.2風(fēng)險(xiǎn)管理步驟

軟件質(zhì)量風(fēng)險(xiǎn)管理是軟件質(zhì)量管理領(lǐng)域的研究熱點(diǎn)之一。目前,比較成熟的風(fēng)險(xiǎn)管理方法是美國(guó)Carnegie Mellon大學(xué)軟件工程研究所(SEI)構(gòu)建的軟件質(zhì)量風(fēng)險(xiǎn)管理體系。該體系由風(fēng)險(xiǎn)評(píng)估和風(fēng)險(xiǎn)管控兩部分構(gòu)成。前者包括風(fēng)險(xiǎn)識(shí)別與分析,據(jù)此評(píng)估風(fēng)險(xiǎn)發(fā)生的概率(P);后者包括風(fēng)險(xiǎn)跟蹤與應(yīng)對(duì),據(jù)此管控風(fēng)險(xiǎn)帶來(lái)的后果(C),從而降低軟件質(zhì)量的風(fēng)險(xiǎn)值(R)。為此,該體系將軟件質(zhì)量風(fēng)險(xiǎn)管理劃分為風(fēng)險(xiǎn)識(shí)別、分析、計(jì)劃、控制、跟蹤5個(gè)步驟。風(fēng)險(xiǎn)管理的方式是連續(xù)循環(huán)的,其核心是風(fēng)險(xiǎn)管理的溝通與交流,要求在軟件研發(fā)及其產(chǎn)品生命期的所有階段都要通過(guò)不斷溝通和交流來(lái)關(guān)注風(fēng)險(xiǎn)管理,即所謂持續(xù)風(fēng)險(xiǎn)管理框架模型(Continuous Risk Management,CRM)[4],見(jiàn)圖1。

圖1 持續(xù)風(fēng)險(xiǎn)管理框架模型

步驟1:識(shí)別。風(fēng)險(xiǎn)識(shí)別定義了發(fā)現(xiàn)風(fēng)險(xiǎn)的活動(dòng)和方法,其目的在于通過(guò)識(shí)別,發(fā)現(xiàn)軟件研發(fā)過(guò)程中存在哪些風(fēng)險(xiǎn)因素和困難,從而揭示風(fēng)險(xiǎn)和風(fēng)險(xiǎn)來(lái)源。這是軟件質(zhì)量風(fēng)險(xiǎn)管理的基礎(chǔ),可依靠問(wèn)卷等方式完成。

步驟2:分析。風(fēng)險(xiǎn)分析定義了評(píng)估風(fēng)險(xiǎn)的活動(dòng)和方法,其目的在于逐項(xiàng)分析軟件研發(fā)過(guò)程中各風(fēng)險(xiǎn)因素可能影響的程度和范圍、發(fā)生概率,并據(jù)此對(duì)各風(fēng)險(xiǎn)因素進(jìn)行分級(jí)或分類,確定最嚴(yán)重的風(fēng)險(xiǎn)問(wèn)題。

步驟3:計(jì)劃。風(fēng)險(xiǎn)計(jì)劃定義了應(yīng)對(duì)風(fēng)險(xiǎn)的活動(dòng)和方法,其目的在于將按優(yōu)先順序排列的風(fēng)險(xiǎn)列表轉(zhuǎn)變?yōu)轱L(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃所需的任務(wù),包括(但不限于)為嚴(yán)重風(fēng)險(xiǎn)確定風(fēng)險(xiǎn)設(shè)想情形、相應(yīng)的應(yīng)對(duì)途徑和行動(dòng)方案。

步驟4:跟蹤。風(fēng)險(xiǎn)跟蹤定義了監(jiān)視風(fēng)險(xiǎn)的活動(dòng)和方法,其目的在于收集精準(zhǔn)、及時(shí)和相關(guān)的風(fēng)險(xiǎn)變化信息,并將其以更為有效和便于理解的方式提交給軟件研發(fā)負(fù)責(zé)人,以便確定啟動(dòng)執(zhí)行風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃的時(shí)機(jī)。

步驟5:控制。風(fēng)險(xiǎn)控制定義了降低風(fēng)險(xiǎn)的活動(dòng)和方法,其目的在于根據(jù)風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃和跟蹤結(jié)果進(jìn)行及時(shí)有效的決策,采取有針對(duì)性的行動(dòng),并報(bào)告風(fēng)險(xiǎn)應(yīng)對(duì)結(jié)果,從而控制軟件研發(fā)過(guò)程的風(fēng)險(xiǎn),并使其盡可能降低。

3 結(jié)語(yǔ)

基于風(fēng)險(xiǎn)管理的方法并不是新概念。新版《質(zhì)量管理體系 要求》(ISO 9001:2015)對(duì)此加以言明并貫穿于質(zhì)量管理全過(guò)程,包括如實(shí)施預(yù)防措施以消除潛在不合格、分析發(fā)生的不合格并采取與不合格的影響相適應(yīng)的措施防止其再發(fā)生。在軟件質(zhì)量管理方面,已經(jīng)采用了基于風(fēng)險(xiǎn)管理的方法。該方法是持續(xù)運(yùn)用的,需要具備更多的知識(shí)和準(zhǔn)備?;陲L(fēng)險(xiǎn)管理的方法增加了實(shí)現(xiàn)軟件質(zhì)量目標(biāo)的可能性,減少了不良結(jié)果的可能性,并促使軟件研發(fā)人員養(yǎng)成預(yù)防的習(xí)慣。

參考文獻(xiàn)

[1]ISO 9001:2015 Quality management systems-Requirements[S].2015.

[2]ISO 9000:2015 Quality management systems-Fundamentals and vocabulary[S].2015.

[3]Boebh B.W.Software risk management[M].Piscataway:IEEE Computer Society Press,1989.

[4]潘春光等.軟件項(xiàng)目風(fēng)險(xiǎn)管理理論與方法研究綜述[J].控制與決策,2007,22(5):481-493.

作者簡(jiǎn)介:

曾睿(1986—),四川內(nèi)江人,工學(xué)碩士,現(xiàn)任軟件工程師,主要從事軟件質(zhì)量管理工作。

Software quality control method based on risk management

ZENG Rui
(AVIC Suzhou Changfeng Avionics Co.,Ltd.Suzhou Jiangsu,215000)

ABSTRACT:A concept based on risk approach is introduced in the introduction of ISO 9001:2015 Quality management systems-Requirements. As an example,according to Continuous Risk Management(CRM)framework model constructed by the Software Engineering Institute(SEI)at Carnegie Mellon University in the United States,a software quality control method based on risk management is introduced in this paper.The process of software quality risk management in the model is divided into 5 steps:risk identification,analysis,planning,control and tracking.It is emphasized that risk management is a continuous cycle of process,its key is communication between the steps and it is required to pay attention to risk management in all phases of life cycle for the software development and product.

KEYWORDS:software;quality control;risk management

猜你喜歡
質(zhì)量控制風(fēng)險(xiǎn)管理軟件
禪宗軟件
探討風(fēng)險(xiǎn)管理在呼吸機(jī)維護(hù)與維修中的應(yīng)用
軟件對(duì)對(duì)碰
房地產(chǎn)合作開(kāi)發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理
商周刊(2018年23期)2018-11-26 01:22:28
淺談機(jī)車總風(fēng)缸的制作質(zhì)量控制
科技視界(2016年21期)2016-10-17 17:58:28
淺談在公路橋梁施工環(huán)節(jié)的質(zhì)量管理及控制
科技視界(2016年20期)2016-09-29 13:11:33
淺談石灰土基層施工及質(zhì)量控制
科技視界(2016年20期)2016-09-29 13:10:51
黃土路基臺(tái)背回填的質(zhì)量控制
科技視界(2016年20期)2016-09-29 13:10:08
護(hù)理風(fēng)險(xiǎn)管理在冠狀動(dòng)脈介入治療中的應(yīng)用
談軟件的破解與保護(hù)
精品(2015年9期)2015-01-23 01:36:01
浮梁县| 中山市| 双柏县| 永宁县| 莲花县| 合山市| 蛟河市| 来凤县| 收藏| 建阳市| 古蔺县| 凉山| 法库县| 兰溪市| 清新县| 廊坊市| 上杭县| 广德县| 淳安县| 昔阳县| 瓦房店市| 南召县| 赣榆县| 沙河市| 同仁县| 盱眙县| 明水县| 晴隆县| 长海县| 海丰县| 达拉特旗| 稻城县| 卢龙县| 阿拉善右旗| 咸阳市| 朔州市| 天长市| 龙岩市| 兴化市| 福安市| 忻州市|