偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

揭示7個(gè)提高軟件質(zhì)量的務(wù)實(shí)做法

開發(fā) 項(xiàng)目管理
Forrester的分析師Visitacion和Gualtieri說:“盡管許多企業(yè)應(yīng)用程序開發(fā)團(tuán)隊(duì)在工具,流程和人員上投入了很多,但軟件質(zhì)量仍然不高”,我認(rèn)為這就是一種未采取務(wù)實(shí)方法的表現(xiàn),要想提高軟件質(zhì)量,必須在整個(gè)開發(fā)生命周期實(shí)施質(zhì)量保證計(jì)劃,既與開發(fā)經(jīng)理和開發(fā)人員有關(guān),也與測(cè)試和質(zhì)量保證人員有關(guān),下面就一起來看看都有哪些務(wù)實(shí)的做法吧。

軟件缺陷之所以被稱為“臭蟲”是有原因的,它們通常會(huì)在軟件中存在很長(zhǎng)一段時(shí)間,它們總是在最不合時(shí)宜的時(shí)候出現(xiàn)在代碼中,目前還沒有有效的方法來徹底消除它們,這些都和臭蟲有著極為相似的表現(xiàn),因此軟件缺陷也經(jīng)常使用一個(gè)臭蟲圖標(biāo)來表示。

如今殘酷的商業(yè)環(huán)境造成軟件開發(fā)成本急劇下降,開發(fā)時(shí)間不斷被縮短,在人員不夠的情況下還希望提高開發(fā)速度,而“質(zhì)量第一”的標(biāo)語只不過是掛在墻上的一道風(fēng)景而已。在這種極端的開發(fā)環(huán)境下,軟件開發(fā)團(tuán)隊(duì)如何保證質(zhì)量呢?按照教科書上的做法肯定不現(xiàn)實(shí),本文擬就根據(jù)我多年的開發(fā)實(shí)踐,總結(jié)出7個(gè)比較務(wù)實(shí)的做法,以期在有限的資源下確保軟件質(zhì)量得到較大保證。這里引用Forrester給高質(zhì)量的軟件下的定義:軟件符合業(yè)務(wù)需求,提供滿意的用戶體驗(yàn),以及軟件缺陷很少。

Forrester的分析師Visitacion和Gualtieri說:“盡管許多企業(yè)應(yīng)用程序開發(fā)團(tuán)隊(duì)在工具,流程和人員上投入了很多,但軟件質(zhì)量仍然不高”,我認(rèn)為這就是一種未采取務(wù)實(shí)方法的表現(xiàn),要想提高軟件質(zhì)量,必須在整個(gè)開發(fā)生命周期實(shí)施質(zhì)量保證計(jì)劃,既與開發(fā)經(jīng)理和開發(fā)人員有關(guān),也與測(cè)試和質(zhì)量保證人員有關(guān),下面就一起來看看都有哪些務(wù)實(shí)的做法吧。

1、定義恰當(dāng)?shù)馁|(zhì)量目標(biāo)
軟件最終是要交付給用戶使用的,因此應(yīng)從用戶的角度來定義軟件質(zhì)量目標(biāo),軟件應(yīng)滿足用戶的業(yè)務(wù)需求,實(shí)現(xiàn)令人滿意的用戶體驗(yàn)。這樣做的好處:既不將質(zhì)量目標(biāo)定得太高,任由你付出百般努力也無法實(shí)現(xiàn),也不將目標(biāo)定的過低,那樣你無法給用戶交差,根據(jù)時(shí)間,資源和預(yù)算客觀情況定義合適的軟件質(zhì)量標(biāo)準(zhǔn)最好,既不讓開發(fā)團(tuán)隊(duì)感覺痛苦,又能讓用戶滿意。
相關(guān)角色:商業(yè)利益相關(guān)者,整個(gè)開發(fā)團(tuán)隊(duì)。

2、讓每個(gè)人都知道質(zhì)量的重要性
盡量在軟件開發(fā)生命周期的前段時(shí)間減少軟件缺陷,避免在后期來消滅缺陷,那樣耗費(fèi)的時(shí)間和精力更多。好處:讓每個(gè)人都知道質(zhì)量的重要性后,他們就會(huì)從心理上更注重代碼質(zhì)量,就會(huì)更用心寫出高質(zhì)量的軟件。
相關(guān)角色:整個(gè)開發(fā)團(tuán)隊(duì)。

3、調(diào)整團(tuán)隊(duì)和個(gè)人的目標(biāo),納入質(zhì)量考核體系
根據(jù)業(yè)務(wù)需求調(diào)整團(tuán)隊(duì)和個(gè)人的工作目標(biāo),并納入質(zhì)量考核體系,實(shí)施嚴(yán)格的獎(jiǎng)懲措施,刺激開發(fā)人員的工作效率和工作質(zhì)量。好處:根據(jù)團(tuán)隊(duì)成員的執(zhí)行表現(xiàn)給予適當(dāng)獎(jiǎng)勵(lì),讓他們知道改善軟件質(zhì)量是一種奮斗目標(biāo),逐漸發(fā)展成為一種習(xí)慣。
相關(guān)角色:管理人員。

4、獲取正確的需求
確保從需求獲取開始,項(xiàng)目就朝正確的方向邁進(jìn),需求偏離或需求錯(cuò)誤是讓開發(fā)人員最頭痛的事,大量的返工和修改會(huì)熄滅本已燃起的激情,而正確的需求會(huì)給開發(fā)人員帶來愉快的心情。好處:減少返工和重新測(cè)試周期,減少總體工作量。
相關(guān)角色:管理人員,業(yè)務(wù)分析師,用戶體驗(yàn)設(shè)計(jì)師和架構(gòu)師。

5、將測(cè)試重點(diǎn)放在最關(guān)鍵和風(fēng)險(xiǎn)很高的點(diǎn)
在時(shí)間有限的情況下,不可能將方方面面的缺陷通過測(cè)試全部暴露出來,這時(shí)只有抓住重點(diǎn),做到有的放矢,將核心功能點(diǎn)重點(diǎn)測(cè)試,避免重大缺陷成為漏網(wǎng)之魚。好處:杜絕關(guān)鍵缺陷,即便有其它缺陷未被發(fā)現(xiàn),也不至于影響到軟件的整體質(zhì)量。
相關(guān)角色:管理人員 ,質(zhì)量保證人員。

6、提高設(shè)計(jì)質(zhì)量
開發(fā)人員會(huì)根據(jù)架構(gòu)師的設(shè)計(jì)文檔進(jìn)行編碼的,如果設(shè)計(jì)描述得含混不清,那開發(fā)人員可能會(huì)根據(jù)自己的理解編寫代碼,或許就會(huì)造成南轅北轍的結(jié)果。好處:參照簡(jiǎn)明清晰的設(shè)計(jì)編寫出來的代碼也會(huì)更簡(jiǎn)單,更干凈,也更容易測(cè)試和返工,代碼中包含的錯(cuò)誤也會(huì)更少,也更容易診斷和修復(fù)缺陷。
相關(guān)角色:架構(gòu)師,開發(fā)人員。

7、合理使用自動(dòng)化測(cè)試工具
傳統(tǒng)的手工測(cè)試很難覆蓋軟件的全部功能點(diǎn),某些后臺(tái)功能只能借助工具來測(cè)試,此外,手工測(cè)試的效率低,反復(fù)單調(diào)的測(cè)試更是對(duì)測(cè)試人員心理素質(zhì)的極大考驗(yàn),容易造成對(duì)測(cè)試工作的懈怠,降低測(cè)試質(zhì)量。好處:通過自動(dòng)化測(cè)試工具的合理使用,可以縮短測(cè)試周期,提高測(cè)試的可重復(fù)性。
相關(guān)角色:質(zhì)量保證人員,開發(fā)人員。

小結(jié)
提高軟件質(zhì)量是一項(xiàng)團(tuán)隊(duì)運(yùn)動(dòng),每個(gè)人都需要參與其中,軟件質(zhì)量必須貫穿整個(gè)軟件開發(fā)生命周期,減少返工次數(shù),提高用戶滿意度,減少未經(jīng)檢驗(yàn)的非功能性需求的風(fēng)險(xiǎn),如安全性和性能,管理人員必須對(duì)質(zhì)量進(jìn)行考評(píng),并通過各種手段進(jìn)行激勵(lì)團(tuán)隊(duì)提高質(zhì)量。

責(zé)任編輯:馬沛 來源: 51CTO.com
相關(guān)推薦

2021-04-25 08:00:00

開發(fā)軟件質(zhì)量保證

2019-07-05 09:00:00

軟件開發(fā)數(shù)據(jù)

2012-11-05 10:43:38

軟件質(zhì)量軟件開發(fā)Facebook

2012-11-06 13:24:51

Amazon軟件質(zhì)量軟件開發(fā)

2012-06-08 10:12:56

軟件質(zhì)量Google

2011-08-23 10:16:30

開發(fā)

2020-02-14 14:35:01

編程語言PythonJava

2020-02-14 09:39:40

箭頭函數(shù)語法運(yùn)算符

2015-07-15 10:27:48

Android代碼質(zhì)量工具

2014-02-17 17:44:37

2024-03-26 08:58:55

集成測(cè)試軟件開發(fā)Python

2017-11-06 13:25:25

MySQL數(shù)據(jù)庫(kù)技巧

2023-03-16 08:01:56

TypeScript開源編程語言

2009-04-02 10:14:00

VoIP服務(wù)質(zhì)量QoS

2023-01-06 18:31:46

準(zhǔn)確命名

2017-10-21 23:28:17

微服務(wù)架構(gòu)師開發(fā)

2017-08-18 13:02:15

大數(shù)據(jù)數(shù)據(jù)質(zhì)量

2022-08-04 09:01:45

TypeScriptMicrosoft

2013-01-23 11:30:06

App營(yíng)收推廣營(yíng)銷

2023-02-26 21:56:14

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)