某銀行信息系統(tǒng)工程項(xiàng)目,包含省級(jí)廣域網(wǎng)工程、儲(chǔ)蓄所終端安裝工程、主機(jī)系統(tǒng)工程、存儲(chǔ)系統(tǒng)工程、備份系統(tǒng)工程、銀行業(yè)務(wù)軟件開發(fā)工程等若干予項(xiàng)目。此工程項(xiàng)目通過公開招標(biāo)方式確定承建單位,A公司經(jīng)過激烈競(jìng)標(biāo)爭(zhēng)奪,贏得工程合同。合同約定,工程項(xiàng)目的開發(fā)周期預(yù)算為36周。
由于銀行對(duì)于應(yīng)用軟件質(zhì)量要求很高,A公司也非常重視工程質(zhì)量,安排有資深資歷的高級(jí)工程師張工全面負(fù)責(zé)項(xiàng)目實(shí)施。在工程正式開工之前,張工對(duì)工程項(xiàng)目進(jìn)行了分解,根據(jù)工程分析,張工認(rèn)為此工程項(xiàng)目質(zhì)量、進(jìn)度的關(guān)鍵在于銀行業(yè)務(wù)定制應(yīng)用軟件的開發(fā)。除工程整體的開發(fā)計(jì)劃外,張工還針對(duì)應(yīng)用軟件開發(fā)制定了詳細(xì)的開發(fā)計(jì)劃,定制應(yīng)用軟件的開發(fā)周期為36周。網(wǎng)絡(luò)工程、終端安裝工程、主機(jī)系統(tǒng)工程、存儲(chǔ)系統(tǒng)工程、備份系統(tǒng)工程等與應(yīng)用軟件開發(fā)并行實(shí)施。
張工對(duì)工程項(xiàng)目在需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、單元測(cè)試、集成測(cè)試等各個(gè)環(huán)節(jié)要求均非常嚴(yán)格。根據(jù)張工安排,需求分析、概要設(shè)計(jì)均安排有多年工作經(jīng)驗(yàn)的高級(jí)軟件工程師擔(dān)任,各個(gè)階段的階段成果均組織了嚴(yán)格的評(píng)審,以保證各個(gè)階段成果的質(zhì)量。
在軟件編碼及單元測(cè)試工作完成之后,張工安排軟件測(cè)試組的工程師編制了詳細(xì)軟件測(cè)試計(jì)劃、測(cè)試用例,包括集成測(cè)試、功能測(cè)試、性能測(cè)試、安全性測(cè)試,等等。
張工在安排軟件測(cè)試任務(wù)的時(shí)候,在動(dòng)員軟件開發(fā)小組時(shí)宣講:“軟件測(cè)試環(huán)節(jié)是軟件系統(tǒng)質(zhì)量形成的主要環(huán)節(jié),各開發(fā)小組,特別是測(cè)試小組,應(yīng)重視軟件系統(tǒng)測(cè)試工作”。因此,張工安排給測(cè)試組進(jìn)行測(cè)試的時(shí)間非常充足,測(cè)試周期占整個(gè)軟件系統(tǒng)開發(fā)周期的40%,約14.5周。在軟件系統(tǒng)測(cè)試的過程中,張工安排了詳細(xì)的測(cè)試跟蹤計(jì)劃,統(tǒng)計(jì)每周所發(fā)現(xiàn)軟件系統(tǒng)故障數(shù)量,以及所解決的軟件故障。根據(jù)每周測(cè)試的結(jié)果分析,軟件系統(tǒng)故障隨時(shí)問的推移呈明顯的下降趨勢(shì),第1周發(fā)現(xiàn)約100個(gè)故障,第2周發(fā)現(xiàn)約90個(gè)故障,第3周發(fā)現(xiàn)50個(gè)故障,……,第10周發(fā)現(xiàn)2個(gè)故障,第11周發(fā)現(xiàn)1個(gè)故障,第12周發(fā)現(xiàn)1個(gè)故障。于是張總工斷言軟件系統(tǒng)可以在完成第14周測(cè)試之后順利交付給用戶,并進(jìn)行項(xiàng)目驗(yàn)收。
【問題1】(7分)
請(qǐng)以300字內(nèi)回答,張工的軟件開發(fā)計(jì)劃中是否存在問題?為什么?
【問題2】(8分)
清以200字內(nèi)回答,張工根據(jù)對(duì)定制軟件系統(tǒng)測(cè)試的跟蹤統(tǒng)計(jì)分析結(jié)論,得出項(xiàng)目可于計(jì)劃的測(cè)試期限結(jié)束后達(dá)到驗(yàn)收交付的要求,你認(rèn)為可行嗎,為什么?
【問題3】(10分)
請(qǐng)以300字內(nèi)回答,若你是本項(xiàng)目的總工,你將怎樣改進(jìn)工作,以提高軟件系統(tǒng)開發(fā)的質(zhì)量,保證工程項(xiàng)目按期驗(yàn)收?