關(guān)于軟件項目管理探析
(作者未知) 2011/6/23
(接上頁)實現(xiàn)順暢有效的溝通管理是軟件項目成功的另一個關(guān)鍵因素.溝通管理是一個收集、存儲、配置和發(fā)布項目生命周期內(nèi)所形成的各種信息的過程.它把成功所必須的因素——人、想法和信息之間提供了一個關(guān)鍵連接.對于項目來說,要科學(xué)地組織、指揮、協(xié)調(diào)和控制項目的實施過程,就必須進(jìn)行信息溝通.這里的溝通包括兩個方面,一個方面是軟件項目組開發(fā)人員與用戶的溝通,另一方面則是軟件項目組內(nèi)人員的溝通.前者是做好軟件需求分析所必須的;而后者則有助于組內(nèi)成員的彼此交流,減少理解錯位,實現(xiàn)信息暢通,改善人際關(guān)系,化解可能的沖突,加快項目的進(jìn)度.溝通的方式是多樣的,可以采用常用的項目組例會方式,可以通過面談彼此交換意見;也可以利用方便快捷的通訊工具如電話、EMAIL、傳真等方式加強(qiáng)信息的溝通;總之,順暢有效的信息溝通,可以取得彼此的理解,剔除項目進(jìn)度中的“BUG”,有利于項目按計劃順利開展.
3.3正確可靠的軟件需求
軟件需求是軟件項目的根本所在,需求不明確,軟件項目開發(fā)范圍不確定,項目開發(fā)就會失去方向,容易造成開發(fā)的產(chǎn)品和用戶實際的需求“南轅北轍“,最終導(dǎo)致項目的失敗.一個可靠的需求,也是項目管理的關(guān)鍵因素之一.軟件需求應(yīng)當(dāng)是項目有關(guān)的人員一致同意的、清楚的、完整的、詳細(xì)的、可實現(xiàn)的和可測試的需求的確定,開發(fā)人員應(yīng)該反復(fù)和用戶進(jìn)行溝通,認(rèn)真聽取用戶的意見,及時歸檔記錄,并適時發(fā)掘用戶的潛在需求,最大限度地滿足用戶的目標(biāo),開發(fā)出用戶最理想的產(chǎn)品.最后應(yīng)拿出開發(fā)人員和用戶一致認(rèn)可的軟件需求說明書,并加以確認(rèn).在項目開始以后,應(yīng)該盡最大可能不更改需求,要與用戶進(jìn)行很好地溝通,以確保開發(fā)212作能按照需求進(jìn)行,減少需求變更帶來的風(fēng)險!因此,正確可靠的軟件需求也是項目成功的重要保障.
3.4周密可行的項目計劃.
“凡事預(yù)則立,不預(yù)則廢.”軟件項目實施過程中,還必須有一個周密可行的項目計劃.軟件項目計劃的目的是為完成軟件工程和管理軟件項目而制定的合理的計劃,它包括以下步驟:估計軟件產(chǎn)品規(guī)模及所需的資源,制定表,鑒別和評估軟件風(fēng)險和協(xié)商約定,而且要標(biāo)志出幾個階段性的里程碑,這些都是極為關(guān)鍵的.軟件項目開發(fā)組來說,一個可行的計劃的重要性是不言而喻的.在實際發(fā)中,:計劃的重視程度不夠,計劃過于籠統(tǒng)、粗糙導(dǎo)致可執(zhí)行性差,再加上一些人為因素的影響,必然會產(chǎn)生一些反面的影響,或者有了周密可行的計劃不嚴(yán)格遵守計劃執(zhí)行,任意變更,都將產(chǎn)生嚴(yán)重的負(fù)面影響,有時甚至是災(zāi)難性的影響.因此,要想成功進(jìn)行項目管理,就要對高度重視、周密制定、嚴(yán)格執(zhí)行.只有嚴(yán)格進(jìn)行計劃才能使成功項目管理得以實施.
3.5健全完備的文檔資料
軟件項目的文檔作為軟件產(chǎn)品的主要形式之一,集中體現(xiàn)了軟件人員的勞動成果,在整個軟件生存周期中占據(jù)重要位置.特別是在開發(fā)過程中需求發(fā)生了變更的情況下,健全完備的文檔資料的重要作用就充yJ-~:現(xiàn)出來,開發(fā)人員可以及時在文檔中回溯,快速鎖定問題所在,及時解決問題避免軟件項目延期,減少項目.此外,健全完備的檔資料在項目接近尾聲時也便于軟件的測試與后期的維護(hù)工作,在項目結(jié)尾時,健全完備的文檔資料也為人員的培訓(xùn)和項目的再開發(fā)發(fā)揮重要作用,因健全完備的文檔資料也是軟件項目成功的重要因素,在項目管理過程中應(yīng)該高度重視.
3.6嚴(yán)格的風(fēng)險管理
軟件項目的管理是存在風(fēng)險的,我們應(yīng)該提前重視風(fēng)險,并有所防范,最大限度減少風(fēng)險的發(fā)生.實行嚴(yán)格的Ixt.險管理是有效的手段.建立風(fēng)險項目檢查表是進(jìn)行風(fēng)險識別的有效地方法就是,主要涉及到產(chǎn)品規(guī)模風(fēng)險檢查、過程風(fēng)險檢查、技術(shù)風(fēng)險檢查、開發(fā)環(huán)境風(fēng)險檢查等.此外軟件的風(fēng)險評估也是必不可少的.主要涉及到發(fā)生的可能性,最好建立一個尺度表示風(fēng)險可能性;發(fā)生的結(jié)果;確定風(fēng)險評估的正確性;另外,要對每個風(fēng)險的表現(xiàn)、范圍、時間做出盡量準(zhǔn)確的判斷.同時,要依據(jù)以下三個要素對風(fēng)險進(jìn)行評價:風(fēng)險描述、風(fēng)險概率和風(fēng)險影響.并從成本、進(jìn)度及性能三方面對風(fēng)險進(jìn)行描述.
4結(jié)論
軟件項目管理是門科學(xué),也是一門藝術(shù);它是一個復(fù)雜的系統(tǒng),決定了軟件項目成敗的關(guān)鍵.在軟件開發(fā)過程中,我們應(yīng)該理論聯(lián)系實踐,積極從實踐中積累經(jīng)驗,注意項目管理中的關(guān)鍵因素,實施有效的管理,使軟件項目獲得成功.
|
|
相關(guān)專業(yè)論文
|
|
推薦專業(yè)論文
|
|
|
|