對(duì)軟件開(kāi)發(fā)的各個(gè)階段進(jìn)行管理,增強(qiáng)對(duì)軟件開(kāi)發(fā)的控制能力,提高軟件開(kāi)發(fā)質(zhì)量,這是軟件項(xiàng)目管理的根本目的。
對(duì)軟件開(kāi)發(fā)的各個(gè)階段進(jìn)行管理,增強(qiáng)對(duì)軟件開(kāi)發(fā)的控制能力,提高軟件開(kāi)發(fā)質(zhì)量,這是軟件項(xiàng)目管理的根本目的。
軟件的質(zhì)量高低取決于其是否符合包括功能性、可靠性、易用性、效率、可維護(hù)性、可移植性等在內(nèi)的六個(gè)方面的要求。而要達(dá)到這六個(gè)方面質(zhì)量要求,就必須對(duì)軟件開(kāi)發(fā)過(guò)程中各個(gè)環(huán)節(jié)進(jìn)行全過(guò)程的項(xiàng)目管理,從需求分析、設(shè)計(jì)、編碼、測(cè)試到上線驗(yàn)收進(jìn)行控制。根據(jù)軟件工程的生命周期,軟件項(xiàng)目可分為項(xiàng)目立項(xiàng)、啟動(dòng)、需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)開(kāi)發(fā)、系統(tǒng)測(cè)試、系統(tǒng)上線、項(xiàng)目驗(yàn)收和上線后評(píng)估等9個(gè)階段進(jìn)行。加強(qiáng)軟件項(xiàng)目管理,就是以軟件工程的各個(gè)環(huán)節(jié)為管理主線,將動(dòng)態(tài)項(xiàng)目管理貫穿其中,通過(guò)對(duì)軟件開(kāi)發(fā)的項(xiàng)目范圍、項(xiàng)目進(jìn)度、項(xiàng)目質(zhì)量、項(xiàng)目溝通、人力資源、項(xiàng)目成本六大核心要素的集成管理,實(shí)現(xiàn)軟件開(kāi)發(fā)管理效能的最大化,從而大大提高軟件的開(kāi)發(fā)質(zhì)量。
準(zhǔn)確把握軟件需求
軟件開(kāi)發(fā)項(xiàng)目的提出,應(yīng)由迫切的業(yè)務(wù)需求來(lái)驅(qū)動(dòng)。很多不成功的軟件項(xiàng)目,往往是由信息技術(shù)部門(mén)提出,按照技術(shù)人員的思路主導(dǎo)開(kāi)發(fā),并理所當(dāng)然地被認(rèn)為能夠在業(yè)務(wù)部門(mén)取得良好的應(yīng)用效果。這樣的項(xiàng)目由于得不到業(yè)務(wù)部門(mén)的理解和支持,脫離業(yè)務(wù)需求,多數(shù)面臨失敗或半途而廢的命運(yùn)。因此軟件項(xiàng)目業(yè)務(wù)需求的迫切性、技術(shù)實(shí)現(xiàn)的成熟性、經(jīng)濟(jì)效益的可行性等方面的因素,都是考慮的要素,將對(duì)項(xiàng)目的成敗產(chǎn)生直接影響。
正確的做法應(yīng)該是,由軟件的需求單位根據(jù)自身業(yè)務(wù)需要,向信息技術(shù)管理部門(mén)提出軟件項(xiàng)目的立項(xiàng)建議,對(duì)立項(xiàng)的目的、業(yè)務(wù)需求范圍、技術(shù)經(jīng)濟(jì)指標(biāo)、開(kāi)發(fā)周期要求等方面做簡(jiǎn)要概述,再由信息技術(shù)管理部門(mén)組織業(yè)務(wù)專家和信息技術(shù)專家組成聯(lián)合專家組,進(jìn)行項(xiàng)目立項(xiàng)的可行性論證。通過(guò)專家組論證審核后,項(xiàng)目提出單位需要進(jìn)行開(kāi)題設(shè)計(jì),進(jìn)一步明確軟件開(kāi)發(fā)范圍、技術(shù)路線、進(jìn)度安排、經(jīng)費(fèi)預(yù)算、研究人員組成、合作隊(duì)伍,并以此為基礎(chǔ)編制完成開(kāi)題設(shè)計(jì)書(shū)。信息技術(shù)管理部門(mén)組織專家組對(duì)開(kāi)題設(shè)計(jì)進(jìn)行論證,只有業(yè)務(wù)需求合理、技術(shù)路線可行、開(kāi)發(fā)隊(duì)伍落實(shí)的項(xiàng)目,才能通過(guò)專家組審核,進(jìn)入項(xiàng)目啟動(dòng)階段。
軟件開(kāi)發(fā)過(guò)程的監(jiān)督和管理
軟件開(kāi)發(fā)項(xiàng)目具有建設(shè)范圍難界定、技術(shù)含量高、人員流動(dòng)快、協(xié)作性強(qiáng)、開(kāi)發(fā)成功率低等特點(diǎn)。目前國(guó)內(nèi)對(duì)軟件項(xiàng)目的監(jiān)理制度尚不規(guī)范,對(duì)軟件開(kāi)發(fā)仍然缺乏有效控制。因此由企業(yè)的信息技術(shù)管理部門(mén)設(shè)立軟件監(jiān)督崗位,加強(qiáng)對(duì)軟件項(xiàng)目的開(kāi)發(fā)過(guò)程管理,就顯得非常必要。
軟件監(jiān)督的主要職責(zé)是在項(xiàng)目的進(jìn)行過(guò)程中,協(xié)調(diào)業(yè)務(wù)需求部門(mén)和軟件開(kāi)發(fā)方的關(guān)系,監(jiān)控軟件開(kāi)發(fā)任務(wù)的執(zhí)行情況,給開(kāi)發(fā)人員和管理層提供反映軟件過(guò)程質(zhì)量的信息和數(shù)據(jù),提高項(xiàng)目透明度,從而保證項(xiàng)目按照計(jì)劃實(shí)施,實(shí)現(xiàn)預(yù)期目標(biāo)。軟件監(jiān)督應(yīng)具備以下三方面的基本素質(zhì):
●具有較強(qiáng)的工作責(zé)任感和良好的溝通能力;
●熟悉業(yè)務(wù)管理流程,掌握軟件開(kāi)發(fā)流程、開(kāi)發(fā)規(guī)范以及相關(guān)標(biāo)準(zhǔn);
●具有軟件開(kāi)發(fā)項(xiàng)目的建設(shè)和管理經(jīng)驗(yàn),掌握項(xiàng)目管理知識(shí);
軟件監(jiān)督的工作任務(wù)主要有:
●確保軟件按照業(yè)務(wù)需求方確認(rèn)的范圍進(jìn)行開(kāi)發(fā)。
●保證軟件開(kāi)發(fā)進(jìn)度符合雙方確認(rèn)的計(jì)劃指標(biāo)。
●保證軟件開(kāi)發(fā)過(guò)程中存在的不符合要求的問(wèn)題能夠及時(shí)得到溝通和處理,必要時(shí)需要將問(wèn)題反映給管理層。
●確保項(xiàng)目組中軟件開(kāi)發(fā)人員隊(duì)伍相對(duì)穩(wěn)定。
●保證軟件開(kāi)發(fā)過(guò)程和開(kāi)發(fā)出來(lái)的軟件符合相應(yīng)標(biāo)準(zhǔn)和規(guī)范。
●收集軟件開(kāi)發(fā)過(guò)程中的成功經(jīng)驗(yàn),為企業(yè)提供軟件開(kāi)發(fā)過(guò)程的有效控制方法和規(guī)范。
1.監(jiān)督管理的范圍
《需求分析說(shuō)明書(shū)》是對(duì)軟件開(kāi)發(fā)范圍的書(shū)面表達(dá)依據(jù)。由于《需求分析說(shuō)明書(shū)》往往是
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html