999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件質(zhì)量管理體系研究

2008-01-01 00:00:00張春生
商場現(xiàn)代化 2008年2期

[摘要] 隨著軟件行業(yè)的發(fā)展,軟件質(zhì)量越來越成為人們關(guān)注的焦點。本文從軟件質(zhì)量管理體系出發(fā),結(jié)合筆者自身多年的軟件質(zhì)量管理經(jīng)驗,對現(xiàn)有軟件質(zhì)量管理體系進(jìn)行了總結(jié)和歸納,提出了軟件開發(fā)過程中質(zhì)量控制的具體改進(jìn)方法,并將全面質(zhì)量管理觀念融匯于實際軟件質(zhì)量管理日常事務(wù)之中。

[關(guān)鍵詞] 軟件質(zhì)量管理體系 改進(jìn) 全面質(zhì)量管理 持續(xù)發(fā)展

一個開發(fā)團隊要提高效率,就需要思考目前的管理活動中有哪些要素是可以改進(jìn)的:如何把一些事務(wù)性的操作變得自動化,從而節(jié)約人力;如何找到更好的方法,讓開發(fā)過程更為合理,更注重軟件的質(zhì)量;如何在團隊中傳播優(yōu)秀的思想,讓團隊成員不斷地學(xué)習(xí)和進(jìn)取,自發(fā)地改進(jìn)過程。這些美好的愿望幾乎是所有方法論和各種認(rèn)證的共同心聲,但要完全做到可就太難了。在本文中,提出了一些優(yōu)秀的實踐,優(yōu)秀實踐均是來源于軟件開發(fā)界中的一些新思路和新理論,它們能夠為以上愿望的達(dá)成起到正面的作用。在組織中引用這些實踐決不是一個容易的過程,但它們確實非常有效。這些實踐包括:建立日創(chuàng)建、測試驅(qū)動開發(fā)、建立核心框架和面向組件進(jìn)行編程。

一、軟件開發(fā)的有效管理:日創(chuàng)建

一個組織應(yīng)當(dāng)擁有一個有效的工作流程,這個工作流程能夠指導(dǎo)軟件開發(fā)的進(jìn)行。這個流程應(yīng)當(dāng)是具體的、可操作的。隨意的計劃和從來不遵循的進(jìn)度決不是一個有效的工作流程。日創(chuàng)建實踐提出了一種對開發(fā)過程進(jìn)行精細(xì)管理的方法,它是量化軟件管理的基礎(chǔ)。有了日創(chuàng)建,你會發(fā)現(xiàn)計劃的制定和進(jìn)度的監(jiān)控是非常容易的一件事情。

我們傳統(tǒng)開發(fā)軟件的流程一般是這樣,理解領(lǐng)域問題,然后分配任務(wù),由不同的人負(fù)責(zé)不同的軟件部件,在開發(fā)完成之后,再把各人的部件整合起來,形成完整的軟件。這個思路看起來并沒有什么問題,但是在實踐中卻問題多多。

首先,這種方式適合開發(fā)人員之間工作彼此沒有交集的情況,以前這種現(xiàn)象很常見,但是現(xiàn)在,隨著軟件規(guī)模的擴大、分工合作的加深,開發(fā)人員間的相互依賴程度越來越高,這種清晰的職責(zé)劃分已經(jīng)變得越來越難了。

其次,在軟件集成時,往往會出現(xiàn)各種各樣的問題,可是卻很難發(fā)現(xiàn)到底問題在哪里?公說公有理,婆說婆有理。每個人的代碼都沒有問題,結(jié)合到一起就出現(xiàn)大量的問題。

所以日構(gòu)建就將平時難得一見的集成工作轉(zhuǎn)換成頻繁進(jìn)行的一件工作,從而使得原先如同噩夢般的集成變成了一件簡單的工作。這也是很容易理解的,如果集成工作幾個月才進(jìn)行一次,誰能夠記起幾個月前的細(xì)節(jié)呢?但是如果集成以天,甚至以分鐘為單位進(jìn)行,排除bug就變成一件很容易的事情了。

二、測試驅(qū)動開發(fā)

軟件質(zhì)量的根源來源于測試,測試做好了,軟件質(zhì)量就會好。這是毫無疑問的。問題的關(guān)鍵在于怎么做測試,才能保證測試的投入能夠帶來軟件質(zhì)量的有效提升。測試驅(qū)動開發(fā)正是為了解決這個問題而出現(xiàn)的。它不是一個完整的方法論,可以和任何一種開發(fā)流程進(jìn)行融合。測試驅(qū)動開發(fā)不但能夠改善測試效果,還能夠改進(jìn)軟件的設(shè)計。

測試驅(qū)動開發(fā)起源于XP法中提倡的測試優(yōu)先實踐。測試優(yōu)先實踐重視單元測試,強調(diào)程序員除了編寫代碼,還應(yīng)該編寫單元測試代碼。在開發(fā)的順序上,它改變了以往先編寫代碼,再編寫測試的過程,而采用先編寫測試,再編寫代碼來滿足測試的方法。這種方法在實際中能夠起到非常好的效果,使得測試工作不僅僅是單純的測試,而成為設(shè)計的一部分。

在編寫程序之前,每個人都會先進(jìn)行設(shè)計工作。可能有些人的設(shè)計比較正式,繪制模型,編寫文檔。有些人的設(shè)計只是存在于腦海之中。且不論設(shè)計是精細(xì)還是粗糙,你都為隨后的編碼活動制定了一個標(biāo)準(zhǔn)。這個標(biāo)準(zhǔn)的明確程度和你的設(shè)計的細(xì)致程度有關(guān)。但應(yīng)該承認(rèn),這個標(biāo)準(zhǔn)是不夠細(xì)化的。因為你的設(shè)計不可能精細(xì)到代碼級的程度。而標(biāo)準(zhǔn)不夠明確則會產(chǎn)生一些問題,例如,在編寫代碼的過程中,你還可能會發(fā)現(xiàn)原先的設(shè)計出現(xiàn)問題,從而中途改變代碼的編寫思路。這將會導(dǎo)致成果難以檢驗,進(jìn)度難以度量。

既然以設(shè)計為導(dǎo)向的標(biāo)準(zhǔn)不夠明確、不夠具體。那什么樣的標(biāo)準(zhǔn)才是合適的呢?只能是代碼。因為代碼是最明確、最具體的。所以測試優(yōu)先的本質(zhì)其實是目標(biāo)管理。編寫測試代碼其實是在制定一個小目標(biāo)。這個小目標(biāo)非常明確,它規(guī)定了你需要設(shè)計的類、方法,以及方法需要滿足的結(jié)果。這些目標(biāo)制定完成之后,你才開始編寫代碼來達(dá)成該目標(biāo)。測試的目標(biāo)要比設(shè)計的目標(biāo)粒度更小,但是成本上卻更為經(jīng)濟。

測試優(yōu)先是軟件開發(fā)中一種細(xì)粒度的目標(biāo)管理方法,通過明確的目標(biāo),推動軟件開發(fā)的進(jìn)行。

三、建立核心框架

框架是一種具有高度重用性的軟件,這個特性決定了它非常適合成為軟件組織積累知識的一種有效手段。傳統(tǒng)的知識積累的方法是文檔,但是文檔容易產(chǎn)生歧異,開發(fā)人員往往也不愿意去閱讀和理解文檔。框架提供的是一種綜合的手段,包括文檔、模型和代碼。更容易理解,更重要的是,開發(fā)人員必須在日常的工作中使用框架,這使得他們對框架中的知識非常熟悉,并根據(jù)工作的需要來改進(jìn)框架。

四、面向組件編程

有效的組織在于有效的分工。體力活動容易進(jìn)行分工,腦力勞動則比較難,而軟件開發(fā)似乎就更難了。所以,長久以來我們都習(xí)慣采用以功能塊為單位的粗粒度劃分方式。面向組件編程采用更加細(xì)密的劃分方式,并以服務(wù)作為組件之間相互依賴的契約,不但定義了組件和組件之間的關(guān)系,也規(guī)定了組件開發(fā)者、組件使用者、組件測試者的權(quán)利和義務(wù)。從而能夠進(jìn)行軟件開發(fā)工作的分配、管理、QA等工作。

參考文獻(xiàn):

[1]楊慧戴興武:軟件能力成熟度模型的有效實施探討[J].現(xiàn)代管理科學(xué),2003年第04期

[2]王莉 張哲 王婧:如何持久有效地運行質(zhì)量管理體系[J].電子產(chǎn)品可靠性與環(huán)境試驗, 2005年第01期

[3]黃文鋒閆新萍陳彬:質(zhì)量管理體系運行中的問題及對策[J].中國煤炭工業(yè),2004年第11期

主站蜘蛛池模板: 日韩国产亚洲一区二区在线观看| 色香蕉网站| 福利一区三区| a在线亚洲男人的天堂试看| 亚洲精品无码AV电影在线播放| 久久精品国产电影| 久久99国产乱子伦精品免| 日韩欧美在线观看| 久久狠狠色噜噜狠狠狠狠97视色 | 色婷婷国产精品视频| 99热这里只有免费国产精品| 色噜噜久久| 日韩专区欧美| 国产国产人成免费视频77777| 亚洲人成网站色7777| 久久久精品国产SM调教网站| av一区二区无码在线| 日韩无码黄色| 久久超级碰| www亚洲精品| 在线观看精品自拍视频| 亚洲欧美日韩久久精品| 国产激情无码一区二区免费| 亚洲中文字幕无码爆乳| 国产精品不卡片视频免费观看| 亚洲人免费视频| 婷婷综合在线观看丁香| 欧美日韩一区二区三区四区在线观看 | 狠狠色噜噜狠狠狠狠奇米777| 亚亚洲乱码一二三四区| 免费不卡在线观看av| 波多野结衣一二三| 99re视频在线| 国产精品所毛片视频| 亚洲乱亚洲乱妇24p| 日韩精品少妇无码受不了| 手机看片1024久久精品你懂的| 青青草原国产免费av观看| 欧美另类第一页| 青草娱乐极品免费视频| 国产精品va免费视频| 国产在线日本| 国产麻豆永久视频| 不卡无码h在线观看| 热思思久久免费视频| 久久五月天国产自| 超碰色了色| 成人国产精品视频频| 狂欢视频在线观看不卡| 在线观看视频一区二区| 在线观看网站国产| 伊人久久综在合线亚洲2019| 亚洲女人在线| aaa国产一级毛片| 91人妻日韩人妻无码专区精品| 国产a在视频线精品视频下载| 亚洲精品无码成人片在线观看| 国产视频入口| 国产精品嫩草影院av| 国产日韩精品欧美一区喷| 欧美亚洲国产一区| A级毛片高清免费视频就| 亚洲区视频在线观看| 3D动漫精品啪啪一区二区下载| av一区二区三区高清久久| 国产精品亚洲片在线va| 国产成人毛片| 99re这里只有国产中文精品国产精品| 欧美一级高清片欧美国产欧美| 国产成人91精品免费网址在线| 美女一区二区在线观看| 亚洲精品va| 亚洲欧美成人在线视频| 国产精品福利一区二区久久| 亚洲最大福利网站| 国产黄网永久免费| 亚洲成a∧人片在线观看无码| 黄色三级网站免费| 欧美19综合中文字幕| 日韩免费毛片| 人妻中文字幕无码久久一区| 亚洲高清无在码在线无弹窗|