



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上論軟件項(xiàng)目的質(zhì)量管理一、基于對軟件質(zhì)量管理的認(rèn)識(shí)與分析我認(rèn)為,影響軟件質(zhì)量的因素有很多,通常有:人的因素、軟件需求、質(zhì)量問題可能出現(xiàn)在開發(fā)過程的各個(gè)環(huán)節(jié)上、測試的局限性、質(zhì)量管理的困難、質(zhì)量管理未能給予足夠的重視、軟件人員的傳統(tǒng)習(xí)慣、開發(fā)規(guī)范、開發(fā)工具的支持不夠等。對于象石化加油卡工程的核心軟件之類的大型軟件,涉及平臺(tái)多,開發(fā)環(huán)境多,開發(fā)人員龐大,在全國尚無大規(guī)模的同行業(yè)省級應(yīng)用模式可以參考。因此,我認(rèn)為軟件要能夠恰合需求是最為首要的質(zhì)量因素;其次,對于龐大的開發(fā)人員,對他們培養(yǎng)和樹立軟件質(zhì)量意識(shí),按軟件工程標(biāo)準(zhǔn)規(guī)范開發(fā)流程,因此,質(zhì)量管理和開發(fā)過程控制也十分重要;再
2、次,該核心軟件龐大、復(fù)雜、功能多、子系統(tǒng)多、接口多,我認(rèn)為,要在軟件開發(fā)生命周期內(nèi)重視軟件測試也至為關(guān)鍵。目前,在業(yè)界影響較深的McCALL質(zhì)量模型、ISO軟件質(zhì)量評價(jià)模型以及SSC軟件質(zhì)量度量模型,都比較共同地列舉了軟件的質(zhì)量特性,如正確性、可靠性、完整性、優(yōu)化與效率、可維護(hù)性、可測試性、容錯(cuò)性、文檔完備性、復(fù)用性、健壯性等等,要想使提交的軟件在各項(xiàng)指標(biāo)方面具有較高的性能和度量指標(biāo),在軟件開發(fā)過程中,須采用切實(shí)可行和有針對性的措施方可達(dá)到要求。以下結(jié)合我工作中針對提高石化加油卡核心軟件質(zhì)量談?wù)劸唧w的管理策略、思維和做法。二、具體實(shí)施的管理策略及做法1、質(zhì)量管理策略的展開與實(shí)施首先,我向公司的
3、決策層強(qiáng)調(diào)了軟件質(zhì)量的重要性,并提交了具體的實(shí)施辦法。從組織上,我公司成立了軟件質(zhì)理管理領(lǐng)導(dǎo)小組,下設(shè)辦公室,有2名專職質(zhì)量管理人員,我作為辦公室主任。最主要開展了公司的集成資質(zhì)認(rèn)證和ISO9001軟件開發(fā)質(zhì)量認(rèn)證的取證工作,并最終獲得成功,同時(shí)開展了全體開發(fā)人員的軟件質(zhì)量意識(shí)教育,對開發(fā)人員進(jìn)行了系統(tǒng)的軟件工程軟件工程開發(fā)規(guī)范和相關(guān)標(biāo)準(zhǔn)教育。這些工作都是全員行動(dòng),涉及到的每個(gè)部門、每個(gè)開發(fā)小組以及個(gè)人,都要按照質(zhì)量管理規(guī)范要求開展各自的工作,這也是開發(fā)工作的基礎(chǔ)準(zhǔn)備工作。2、高素質(zhì)軟件人才戰(zhàn)略我始終認(rèn)識(shí)到軟件行業(yè)中人才的重要性以及人才在軟件質(zhì)量的重要作用,通過各種渠道,我們招聘了大量高素質(zhì)人
4、員,但要使其發(fā)揮工作積極性,激發(fā)其工作熱情和責(zé)任感,通過我的努力和建議,人事部門制定了比較公平、公正、有效率的薪金激勵(lì)體系,例如建立了將開發(fā)人員分為系統(tǒng)分析員、高級程序員、程序員等五檔次十個(gè)級差的工資體系,最高人員可達(dá)月薪25000元/月,最底為2600元/月,同時(shí)給予人員以晉升和發(fā)展的空間,由于軟件開發(fā)行業(yè)的特殊性,我們還十分重視人員素質(zhì)提高與技術(shù)學(xué)習(xí)和交流,積極提倡和鼓勵(lì)人員參與中軟考和各類認(rèn)證考試以及職稱評審,這樣在公司內(nèi)形成了十分良好的積極進(jìn)取向上的科研與學(xué)習(xí)氣氛。3、系統(tǒng)分析方法與模型選擇、開發(fā)平臺(tái)的選擇以及中間件開發(fā)平臺(tái)的引入對于石油銷售行業(yè),需求并不經(jīng)常變動(dòng),只是各地的需求和銷售
5、策略有所不用,我認(rèn)為宜采用傳統(tǒng)的結(jié)構(gòu)化分析方法為主,結(jié)合面向?qū)ο蟮姆治龇椒?,在需求分析前期,以結(jié)構(gòu)化分析方法,摸清系統(tǒng)的原有業(yè)務(wù)流程以及數(shù)據(jù)流,在設(shè)計(jì)階段,在充分理解需求規(guī)格說明書的基礎(chǔ)上,應(yīng)采用面向?qū)ο蟮姆治雠c設(shè)計(jì)方法,這樣方可提高軟件的可靠性、復(fù)用性、可維護(hù)性等,也就提高了軟件的質(zhì)量。在開發(fā)平臺(tái)的選擇上,由于加油卡清費(fèi)數(shù)據(jù)量巨大,首先是基本大型關(guān)系數(shù)據(jù)庫的應(yīng)用,我們選擇了SYBASE,開發(fā)工具采用了DELPHI6、cylix分別用于WINDOWS平臺(tái)和LINUX平臺(tái)的開發(fā),由于整個(gè)系統(tǒng)是采用集中式基于網(wǎng)絡(luò)的應(yīng)用,充值發(fā)卡為聯(lián)機(jī)交易而加油站加油卡數(shù)據(jù)是在油站產(chǎn)生通過撥號(hào)上傳的。為了保證操作事
6、務(wù)的完整性,解決異構(gòu)和跨平臺(tái)的困難,采用了現(xiàn)今流行的中間件(BEA TUXEDO)開發(fā)技術(shù),利用交易中間件實(shí)現(xiàn)聯(lián)機(jī)交易,利用通訊中間件解決加油站數(shù)據(jù)上傳,通過中間件中的兩階段提交技術(shù),合理地利用了網(wǎng)絡(luò)帶寬,不至于與聯(lián)機(jī)交易相沖突,也保證了網(wǎng)絡(luò)不易擁塞而使數(shù)據(jù)不能上傳。另外,我們還采用了各類CASE工具,用于軟件的建模、文檔管理、版本管理、方案演示等。4、收集需求的多種做法在軟件從分析到編碼設(shè)計(jì)以及測試的全過程,我們反復(fù)采用了"請進(jìn)來、走下去"的做法,即分析和開發(fā)人員一定要親臨業(yè)務(wù)現(xiàn)場,切身體會(huì)其中的業(yè)務(wù)操作,我們甚至要求與他們與業(yè)務(wù)人員打成一片,我們稱之為走下去,目的就是為
7、了更準(zhǔn)確地把握需求。在開發(fā)時(shí)系統(tǒng)有了初步的軟件原型后,我們又將各地石油分公司的專業(yè)人員、業(yè)務(wù)人員請過來,請他們談?wù)剬π略偷目捶ê鸵庖?,并按照他們的意見再次對開發(fā)工作進(jìn)行修正,我們稱之?quot;請進(jìn)來",目的是使確保軟件提交后能盡快地獲得用戶方滿意。這個(gè)過程,是循環(huán)反復(fù),螺旋演進(jìn)的,通過這個(gè)過程,我們的軟件逐步達(dá)到了功能豐富、操作簡便易用、運(yùn)行效率高、速度快的高質(zhì)量要求。據(jù)我們不完全統(tǒng)計(jì),我們采用的"請進(jìn)來,走下去"的做法涉及到數(shù)百個(gè)人次,參與分析與開發(fā)的人員不但結(jié)交了很多朋友,而且也切身體會(huì)到這種做法對保證軟件質(zhì)量的重要之處。5、基于"應(yīng)用微內(nèi)核&q
8、uot;模塊的可擴(kuò)展開發(fā)模式和思維的全面貫徹雖然系統(tǒng)龐大,我們認(rèn)為軟件中最為基礎(chǔ)的是加油IC卡的核心支付模塊,是整個(gè)系統(tǒng)核心的核心,我稱之為大系統(tǒng)的"應(yīng)用微內(nèi)核",是其他系統(tǒng)的數(shù)據(jù)源,其他模塊如清算結(jié)算子系統(tǒng)、油站零售管理與數(shù)據(jù)分析子系統(tǒng),都是基于其上的擴(kuò)展開發(fā)。因此,我要求,在核心級應(yīng)用內(nèi)核采用最為嚴(yán)格的軟件工程開發(fā)規(guī)范,并在其中留有足夠的數(shù)據(jù)庫的表中的數(shù)據(jù)元(字段),以便應(yīng)付多需求情況以及將來需求的可變性,這樣,可使應(yīng)用內(nèi)微具有較大的靈活性。例如,加油站累計(jì)消費(fèi)優(yōu)惠,在各市公司采用不用的優(yōu)惠措施,有的是累計(jì)積分獎(jiǎng)勵(lì)禮品,有的是累計(jì)現(xiàn)金,各地分公司由于經(jīng)營上的需要,還執(zhí)行
9、了不同的油品價(jià)格政策,利用應(yīng)用內(nèi)核中的擴(kuò)展字段很方便即可解決這個(gè)各地不同需求問題。應(yīng)用微內(nèi)核的采用還為其他系統(tǒng)提供了清晰的接口,例如,石化系統(tǒng)目前是正在作ERP軟件的試點(diǎn),該軟件作為ERP底層數(shù)據(jù)源,十分方便地溶入了ERP系統(tǒng)中。微內(nèi)核還提高了系統(tǒng)的運(yùn)行效率,微內(nèi)核代碼經(jīng)過了系統(tǒng)中最為嚴(yán)格的測試,有的模塊和代碼段一般都經(jīng)歷了四版以上才定稿,有的甚至在經(jīng)歷了十次以上的版本。我們還在開發(fā)前開展了較為有趣的編程優(yōu)化大賽,誰的程序效率高、算法優(yōu)、速度快,就選其中的人員參與到微內(nèi)核開發(fā)組,并在薪水和獎(jiǎng)金給予這些人員適當(dāng)?shù)纳细 ?、加強(qiáng)測試為了提高軟件質(zhì)量,我們還十分重視軟件的測試工作,成立了專業(yè)的測試小
10、組,用于測試開發(fā)的軟件和廠商提交的加油機(jī)卡機(jī)聯(lián)動(dòng)樣機(jī)、消費(fèi)POS、充值POS等,由于為全行業(yè)工程,中國石化統(tǒng)一了加油IC卡卡規(guī)范、重新修訂了加油機(jī)通訊協(xié)議,這些都需要進(jìn)行測試,方可準(zhǔn)予廠商進(jìn)場作業(yè),為此開發(fā)部門還編制了相關(guān)的測試軟件,通過測試后,方可發(fā)證與廠商。對核心軟件,除了我們內(nèi)部進(jìn)行單元測試和集成測試和初步系統(tǒng)測試外,我們還委托中國計(jì)算機(jī)軟件測評中心這樣的專業(yè)測評機(jī)構(gòu)進(jìn)行最終確認(rèn)測試。在試用版投入試點(diǎn)過程中,我們還與各地石油分司共同建立了測試維護(hù)制度與維護(hù)操作辦法,落實(shí)了具體人員,收集了大量測試數(shù)據(jù),全面地進(jìn)行了版測試,此舉也從運(yùn)行現(xiàn)場發(fā)現(xiàn)了很多開發(fā)環(huán)境下所沒有發(fā)現(xiàn)的問題,對提高軟件質(zhì)量
11、起到了重要的作用。三、完成的效果與評價(jià)加強(qiáng)軟件質(zhì)量管理的做法還有很多,對其中的一些細(xì)節(jié)本文也不再討論。如上所述,其做法基本上源于我參與多年的軟件開發(fā)項(xiàng)目和項(xiàng)目管理的經(jīng)驗(yàn)所得,當(dāng)然在這個(gè)項(xiàng)目中我們也有所創(chuàng)新,如"應(yīng)用微內(nèi)核"的開發(fā)思想和思維的實(shí)施。這些做法從總體上保證了軟件的高質(zhì)量。當(dāng)然,質(zhì)量管理的內(nèi)容與做法也要與時(shí)俱進(jìn)。但由于自己不是公司的決策層,僅負(fù)責(zé)軟件技術(shù)方面的工作,對部分骨干人員的出走以及因項(xiàng)目各方利益的關(guān)系,從而影響了軟件的開發(fā)和進(jìn)度也無能為力。從這個(gè)項(xiàng)目來看,軟件的開發(fā)仍然是整個(gè)工程推進(jìn)的瓶頸,其開發(fā)進(jìn)度與提交對整體加油卡工程進(jìn)度影響很大,傳統(tǒng)的軟件開發(fā)問題在這個(gè)項(xiàng)目中也
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 助理廣告師試題及答案輕松掌握
- 廣告設(shè)計(jì)師產(chǎn)品包裝設(shè)計(jì)考題及答案
- 如何在設(shè)計(jì)項(xiàng)目中實(shí)現(xiàn)價(jià)值回報(bào)試題及答案
- 2024年設(shè)計(jì)基礎(chǔ)知識(shí)國際商業(yè)美術(shù)設(shè)計(jì)師考試試題及答案
- 學(xué)校黨務(wù)技能大賽課件
- 探討紡織品國際標(biāo)準(zhǔn)對考試的指導(dǎo)意義試題及答案
- 2024年紡織工程師的復(fù)習(xí)指南試題及答案
- 助理廣告師考試多媒體傳播的創(chuàng)新實(shí)踐試題及答案
- 2024年紡織品設(shè)計(jì)師證書考試細(xì)節(jié)試題及答案
- 保育員在線試題及答案
- 工程款抵房協(xié)議合同模板
- 初中數(shù)學(xué)問題解決策略 特殊化教案2024-2025學(xué)年北師大版(2024)七年級數(shù)學(xué)下冊
- 托管中心晚輔老師培訓(xùn)
- 兼職顧問服務(wù)合同范本
- 人教版(新教材)高中物理選擇性必修2教學(xué)設(shè)計(jì)2:2 2 法拉第電磁感應(yīng)定律教案
- 2024-2025學(xué)年人教版數(shù)學(xué)八年級下冊期中押題重難點(diǎn)檢測卷(含答案)
- 基建科室面試題及答案
- 儒林外史名著試題及答案
- 國開電大軟件工程形考作業(yè)3參考答案 (一)
- 2025年11.0C-雙基地感知關(guān)鍵技術(shù)研究與驗(yàn)證白皮書-未來移動(dòng)通信論壇
- 《天津T建設(shè)集團(tuán)公司應(yīng)收賬款管理問題及完善對策研究》9800字(論文)
評論
0/150
提交評論