秦成華
(吉林省經(jīng)濟(jì)管理干部學(xué)院,長(zhǎng)春 130021)
進(jìn)入信息時(shí)代以后,我國(guó)的信息技術(shù)突飛猛進(jìn),取得了一些驕人的成果,同時(shí),信心技術(shù)更新?lián)Q代的速度也越來(lái)越快,給軟件工程項(xiàng)目的開(kāi)發(fā)帶來(lái)了不小的挑戰(zhàn),軟件項(xiàng)目不同于其他工程項(xiàng)目,強(qiáng)調(diào)技術(shù)的同時(shí)還應(yīng)注重受眾人群,就目前我國(guó)的情況來(lái)看,軟件開(kāi)發(fā)過(guò)程中的質(zhì)量管理做得還不到位,需要做進(jìn)一步的改善,業(yè)內(nèi)要盡快建立起一套完善的質(zhì)量管理體系,早日實(shí)現(xiàn)軟件開(kāi)發(fā)質(zhì)量的科學(xué)管理。
軟件開(kāi)發(fā)過(guò)程中需要遵循一些原則,尊重客戶需求。對(duì)于軟件工程項(xiàng)目來(lái)說(shuō),最重要的就是考慮受眾需求,只有開(kāi)發(fā)的軟件滿足客戶的需要,才能在更新?lián)Q代速度驚人的互聯(lián)網(wǎng)行業(yè)中不被淘汰。將質(zhì)量管理充分嵌入到軟件開(kāi)發(fā)中,注重軟件開(kāi)發(fā)質(zhì)量,工程師在進(jìn)行軟件開(kāi)發(fā)時(shí),除了要滿足客戶的需求外,還要充分保證軟件的質(zhì)量,讓用戶用得放心,與之建立起良好的信任關(guān)系,便于軟件的推廣。重視團(tuán)隊(duì)精神,軟件開(kāi)發(fā)是一個(gè)集思廣益的過(guò)程,考驗(yàn)的是團(tuán)隊(duì)合作,只有環(huán)環(huán)緊扣,不出任何差錯(cuò),才能保證開(kāi)發(fā)軟件的質(zhì)量。
目前,我國(guó)還沒(méi)有一套完善的質(zhì)量管理體系,導(dǎo)致市場(chǎng)上一些垃圾軟件的出現(xiàn),在一定程度上阻礙了我國(guó)信息技術(shù)發(fā)展的腳步。另外,軟件開(kāi)發(fā)是一項(xiàng)高智力以及密集型的工作,考驗(yàn)軟件工程師的邏輯思維以及智力水平,且在開(kāi)發(fā)的過(guò)程中受到諸多因素的影響,容易出現(xiàn)疏漏的情況。因此,需要業(yè)內(nèi)盡快建立起一套完善的管理標(biāo)準(zhǔn),對(duì)軟件開(kāi)發(fā)的全過(guò)程實(shí)行無(wú)縫銜接管理,一旦出現(xiàn)質(zhì)量上的重大紕漏,很可能造成企業(yè)的重大損失,因此軟件開(kāi)發(fā)過(guò)程的質(zhì)量管理十分必要。
軟件工程項(xiàng)目的開(kāi)發(fā)要充分考慮用戶的需求,然而,一些企業(yè)為了降低開(kāi)發(fā)成本或者經(jīng)驗(yàn)不足,對(duì)用戶的需求分析不明確,導(dǎo)致開(kāi)發(fā)的軟件不能迎合市場(chǎng)的需要,無(wú)法在市場(chǎng)上存活下來(lái)。當(dāng)然,軟件工程項(xiàng)目是一項(xiàng)復(fù)雜的邏輯實(shí)體,一項(xiàng)新型的軟件開(kāi)發(fā)項(xiàng)目很難把握客戶需求,在這種情況下,與客戶進(jìn)行充分溝通顯得尤為重要,開(kāi)發(fā)人員需要進(jìn)行深入的市場(chǎng)調(diào)研,可以通過(guò)調(diào)查問(wèn)卷或直接走訪的形式來(lái)獲取客戶的實(shí)際意圖,在充分把握客戶的需求后再進(jìn)行軟件的開(kāi)發(fā),確保開(kāi)發(fā)的軟件能夠真正地注重用戶體驗(yàn)。
現(xiàn)在進(jìn)行軟件工程項(xiàng)目開(kāi)發(fā)的企業(yè)非常多,質(zhì)量也參差不齊,很多企業(yè)只是注冊(cè)了一個(gè)名字,隨便找了一些開(kāi)發(fā)人員就盲目進(jìn)行軟件開(kāi)發(fā)工作,既沒(méi)有進(jìn)行良好的前期團(tuán)隊(duì)建設(shè),也沒(méi)有指定合理的軟件開(kāi)發(fā)流程,軟件開(kāi)發(fā)過(guò)程過(guò)于隨意,市場(chǎng)上也出現(xiàn)了很多殘次的開(kāi)發(fā)軟件,擾亂了市場(chǎng)秩序。另外,一些發(fā)展相對(duì)成熟的軟件開(kāi)發(fā)公司也存在開(kāi)發(fā)流程不規(guī)范的現(xiàn)象,有些企業(yè)在接到相對(duì)較多的訂單后,為了趕進(jìn)度,自行省略了軟件開(kāi)發(fā)過(guò)程中一些必要的步驟,導(dǎo)致開(kāi)發(fā)的軟件缺乏系統(tǒng)性和科學(xué)性,無(wú)法保證其質(zhì)量。
就軟件開(kāi)發(fā)行業(yè)來(lái)說(shuō),目前國(guó)內(nèi)對(duì)軟件開(kāi)發(fā)項(xiàng)目管理存在的最大問(wèn)題是軟件開(kāi)發(fā)人員的質(zhì)量意識(shí)不夠,很多企業(yè)的領(lǐng)導(dǎo)只注重軟件開(kāi)發(fā)的成本和進(jìn)度,并不十分看重軟件的質(zhì)量。這樣的大環(huán)境下,軟件開(kāi)發(fā)人員對(duì)質(zhì)量的關(guān)注度不夠。因此,為了保證軟件產(chǎn)品的質(zhì)量,企業(yè)領(lǐng)導(dǎo)一定要樹(shù)立明確的質(zhì)量意識(shí)和質(zhì)量危機(jī)感,把軟件開(kāi)發(fā)質(zhì)量放在第一位,督促開(kāi)發(fā)人員認(rèn)真對(duì)待每一個(gè)軟件的開(kāi)發(fā),做好軟件開(kāi)發(fā)過(guò)程全控制,保證開(kāi)發(fā)軟件產(chǎn)品的質(zhì)量。
軟件開(kāi)發(fā)是一個(gè)分階段的過(guò)程,每一個(gè)階段都環(huán)環(huán)緊扣,項(xiàng)目進(jìn)度計(jì)劃是將項(xiàng)目定義、人力、費(fèi)用成本、資源、時(shí)間和工作實(shí)施方案匯總,來(lái)定義項(xiàng)目中每一項(xiàng)工作的邏輯順序。其是軟件開(kāi)發(fā)過(guò)程中非常重要的一個(gè)環(huán)節(jié),直接決定著開(kāi)發(fā)軟件的質(zhì)量,項(xiàng)目進(jìn)度計(jì)劃是對(duì)整個(gè)軟件開(kāi)發(fā)過(guò)程的一個(gè)任務(wù)分解過(guò)程,關(guān)系到任務(wù)、人力、時(shí)間和工作順序的一個(gè)整合,需要企業(yè)相關(guān)部門領(lǐng)導(dǎo)在項(xiàng)目著手開(kāi)發(fā)之前就做好軟件開(kāi)發(fā)進(jìn)度計(jì)劃,科學(xué)分配任務(wù),把軟件每一個(gè)開(kāi)發(fā)階段的任務(wù)落到實(shí)處,保證軟件開(kāi)發(fā)質(zhì)量。
軟件的配置好壞直接關(guān)系到軟件運(yùn)行后的速度與質(zhì)量,也是用戶檢驗(yàn)軟件質(zhì)量的重要衡量標(biāo)準(zhǔn)。對(duì)于開(kāi)發(fā)工程師來(lái)說(shuō),軟件配置直接作為一個(gè)獲取信息的渠道,可以方便地從軟件配置管理中得到有用的信息,對(duì)軟件開(kāi)發(fā)過(guò)程中的改進(jìn)、完善起到至關(guān)重要的作用。因此,開(kāi)發(fā)人員要不斷提高軟件配置質(zhì)量意識(shí),認(rèn)真對(duì)待開(kāi)發(fā)中的每一個(gè)階段,做好軟件開(kāi)發(fā)過(guò)程的質(zhì)量追蹤,確保每一個(gè)階段都有對(duì)應(yīng)人員負(fù)責(zé)其質(zhì)量。
軟件是軟件開(kāi)發(fā)人員的腦力成果,是一個(gè)虛擬的產(chǎn)品,軟件開(kāi)發(fā)過(guò)程的數(shù)據(jù)及很多指標(biāo)都是通過(guò)基礎(chǔ)文檔進(jìn)行管理,其也是保證軟件開(kāi)發(fā)質(zhì)量的一個(gè)重要因素。企業(yè)應(yīng)該成立專門的工作小組對(duì)基礎(chǔ)文檔進(jìn)行管理,防止文檔的意外丟失,若出現(xiàn)新文檔替換舊文檔的情況,要及時(shí)做好記錄。
就目前的情況來(lái)看,我國(guó)在軟件開(kāi)發(fā)的管理上還存在一些問(wèn)題,比如需求分析不明確、軟件開(kāi)發(fā)工作不規(guī)范以及管理中存在一定的困難等。軟件工程師在開(kāi)發(fā)過(guò)程中一定要結(jié)合實(shí)際,不斷強(qiáng)化自身的質(zhì)量意識(shí),制定合理的軟件開(kāi)發(fā)進(jìn)度計(jì)劃,加強(qiáng)軟件配置與文檔的管理,真正做到科學(xué)合理地進(jìn)行軟件開(kāi)發(fā),確保軟件開(kāi)發(fā)的質(zhì)量。
[1] 車光毅,劉南根.基于軟件質(zhì)量管理中的軟件過(guò)程改進(jìn)[J].科技廣場(chǎng),2004,(07):32-34.
[2] 蘇興華.運(yùn)用全面質(zhì)量管理理論保證軟件質(zhì)量[J].信息技術(shù)與標(biāo)準(zhǔn)化,2004,(06):35-38.