- 相關(guān)推薦
關(guān)于信息系統的軟件項目管理
論文摘要:介紹了信息系統建設中軟件項目管理的理念,深入探討了軟件項目管理的組織模式、內容、配置管理、質(zhì)量管理、風(fēng)險管理及人員管理等,并給出了軟件項目計劃書(shū)的范本。
論文關(guān)鍵詞:軟件項目管理;軟件配置管理;軟件項目計劃書(shū)
1軟件項目管理的組織模式
1.1項目管理委員會(huì )。項目管理委員會(huì )是公司項目管理的最高決策機構,—般由公司總經(jīng)理、副總經(jīng)理組成。主要職責如下:(1)照項目管理相關(guān)制度管理項目;(2)監督項目管理相關(guān)制度的執行;(3)對項目立項、項目撤消進(jìn)行決策;(4)任命項目管理小組組長(cháng)、項目評審蠶員會(huì )主任、項目組組長(cháng)。
1.2項目管理小組。項目管理小組對項目管理委員會(huì )負責,—般由公司管理人員組成。主要職責如下:(1)草擬項目管理的各項制度;(2)組織項目階段評審;(3)保存項目過(guò)程中的相關(guān)文件和數據:(4)為優(yōu)化項目管理提出建議。
1.3項目評審小組。項目評審小組對項目管理委員會(huì )負責,可下設開(kāi)發(fā)評審小組和產(chǎn)品評審小組,—般由公司技術(shù)專(zhuān)家和市場(chǎng)專(zhuān)家組成。主要職責如下:(1)對項目可行性報告進(jìn)行評審;(2)對市場(chǎng)計劃和階段報告進(jìn)行評審;(3)對開(kāi)發(fā)計劃和階段報告進(jìn)行評審;(4)項目結束時(shí),對項目總結報告進(jìn)行評審。
1.4軟件產(chǎn)品項目組。主要職責是:根據項目管理委員會(huì )的安排具體負責項目的軟件開(kāi)發(fā)和市場(chǎng)調研及銷(xiāo)售工作。
2軟件項目管理的內容
在二十世紀八十年代初,著(zhù)名軟件工程專(zhuān)家B.W.Boehm總結出了軟件開(kāi)發(fā)時(shí)需遵循的七條基本原則,同洋,我們盔件項目管理時(shí),也應該遵循這七條原則。它們是:(1)用分階段的生命周期計劃嚴格管理;(2)堅持進(jìn)行階段評審;(3)實(shí)行嚴格的產(chǎn)品控制;(4)采用現代程序設計技術(shù);(5)結果應能夠清楚地審查;(6)開(kāi)發(fā)小組的人員應該少而精;(7)承認不斷改進(jìn)軟件工程實(shí)踐的必要性。
3編寫(xiě)《軟件項目計劃書(shū)》
《軟件項目計劃書(shū)》一般應該包括下述內容
(1)引言。A計劃的目的;頁(yè)目的范圍和目標:范圍描述;主要功能;性能;管理和技術(shù)約束。(2)項目估算。使用的歷史數據;b使用的評估技術(shù);c工作量、成本、時(shí)間估算。(3)風(fēng)險管理戰略。風(fēng)險識別;d風(fēng)險的時(shí)論;e岡險管理計劃:風(fēng)險計劃風(fēng)險監視;風(fēng)險管理。(4)日程。a項目工作分解結構;b時(shí)限圖(甘特圖);c琶源表。(5)項目資源。a人員;b硬件和軟件;c特別資源。(6)人員組織。a組織結構;b管理報告。(7)跟蹤和控制機制。a質(zhì)量保證和控制;b變化管理和控制。(8)附錄。
4軟件配置管理
軟件配置管理應提供的功能:在IS090003中了如下描述:
唯一地標識每個(gè)軟件項的版本;標識共同構成一完整產(chǎn)品的特定版本的每一軟件項的版本;控制由兩個(gè)或多個(gè)獨立工作的人員同時(shí)對一給定軟件項的更新;控制由兩個(gè)或多個(gè)獨立工作的人員同時(shí)對一給定軟件項的更新:按要求在—個(gè)或多個(gè)位置對復雜產(chǎn)品的更新進(jìn)行協(xié)調;標識并跟蹤所有的措施和更改;這些措施和更改是在從開(kāi)始直到放行期問(wèn),由于更改請求或問(wèn)題引起的。
5軟件質(zhì)量管理
5.1軟件質(zhì)量保涇計劃。在進(jìn)行軟件開(kāi)發(fā)前。需要有—個(gè)《軟件質(zhì)量保證計劃》。一般包括以?xún)热荩?1)計劃目的;(2)參考文獻;(3)管理。a組織任務(wù);b責任。(4)文檔。a目的;b要求的軟件工文檔;d也文檔;(5)標準和約定。a目的;b約定(6)評審和審計。a目的;b評審要求。軟件需求自噼審;設計評審;軟件驗證和確認評審;功能評審;理評審;內部過(guò)程評審;管理評審。(7)測試。(8)題報告和改正活動(dòng)。(9)工具、技術(shù)和方法。(10)媒體控制。(11)供應者控制。(12)記錄、收集、維護和保密。(13)培訓。(14)風(fēng)險管理。
5.2質(zhì)量管理的基本原則?刂扑羞^(guò)程的質(zhì)量;過(guò)程控制的出發(fā)點(diǎn)是預防不合格;質(zhì)量管理中心任務(wù)是建立并實(shí)施文件化的質(zhì)量體系;持續的質(zhì)量改進(jìn);有效的質(zhì)量體系應滿(mǎn)足顧客和組織內部雙方的需要和利益;定期評價(jià)質(zhì)量體系;搞好質(zhì)量管理關(guān)鍵在于領(lǐng)導。
5.3軟件評審。軟件評審并不是在軟件開(kāi)發(fā)畢后進(jìn)行評審,而是在軟件開(kāi)發(fā)的各個(gè)階段都進(jìn)行評審。因為在軟件開(kāi)發(fā)的各個(gè)階段都可能生錯誤,如果這些錯誤不及時(shí)發(fā)現并糾正,會(huì )不地擴大。最后可能導致開(kāi)發(fā)的失敗。軟件評審是相當重要的工作,也是目前國開(kāi)發(fā)最不重視的工作。
5.4測試。測試—般包括單元測試省測試集成系統測試。如果測試結果與預期結果不—致,則很可能是發(fā)現了系統中的錯誤,測試過(guò)程中將產(chǎn)生下述基本文檔:(1)測試計劃:確定測試范圍、方法和需要的資源等。(2)測試過(guò)程:詳細描述和每個(gè)測試方案有關(guān)的測試步驟和數據(包括測試數據及預期的結果)。(3)測試結果:把每次測試行的結果歸人文檔,如果運行出錯,則應產(chǎn)生問(wèn)題報告,并且必須經(jīng)過(guò)調試解決所發(fā)現的問(wèn)題。
6軟件風(fēng)險管理
6.1風(fēng)險的分類(lèi)。根據風(fēng)險內容,我們可以將風(fēng)臉?lè )譃轫椖匡L(fēng)險(成本提高,時(shí)間延長(cháng)等)、技術(shù)風(fēng)險(技術(shù)不成熟等)、商業(yè)風(fēng)險(銷(xiāo)售問(wèn)題等)、戰略風(fēng)險(公司的經(jīng)營(yíng)戰略發(fā)生了變化)、管理風(fēng)險(公司管理人員是否成熟等)、預算風(fēng)險(預算是否準確等)等。另外,我們還可以將風(fēng)險分為已知風(fēng)險(如員工離職等)、可預報風(fēng)險(從以往經(jīng)驗得出可能有風(fēng)險的)和不可預知風(fēng)險。
6.2風(fēng)臉的識別。風(fēng)險項目檢查表。主要涉及以下幾方面檢查:(1)產(chǎn)品規模風(fēng)臉檢查;(2)業(yè)務(wù)影響風(fēng)險檢查;(3)與客戶(hù)相關(guān)的風(fēng)險檢查;(4)過(guò)程風(fēng)險檢查;(5)技術(shù)風(fēng)險檢查;(6)開(kāi)發(fā)環(huán)境風(fēng)險檢查;(7)與人員的模式和經(jīng)驗有關(guān)的風(fēng)險檢查!
6.3風(fēng)險評估。風(fēng)險評估主要從下面七個(gè)方面進(jìn)行:(1)發(fā)生的可能性;(2)發(fā)生的結果(影響) (3)建立—個(gè)尺度表示風(fēng)險可能性(如,極罕見(jiàn)、罕見(jiàn)、普通、可能、極可能);(4)描述風(fēng)險帶來(lái)的后果;(5)產(chǎn)品和項目的影響;(6)確定風(fēng)險評估的正確性;(7)根據影響排定有限隊列。另外,要對每個(gè)風(fēng)險的表現、范圍、時(shí)間做出盡量準確的判斷。
6.4風(fēng)險的評價(jià)。對風(fēng)險的評價(jià)主要依據三個(gè)因素:風(fēng)險描述、風(fēng)險概率和風(fēng)險影響。從成本進(jìn)度及性能三個(gè)方面對風(fēng)險進(jìn)行評價(jià)。確定項目的中止點(diǎn),在中止點(diǎn)處再—次進(jìn)行風(fēng)險評價(jià)。
6.5風(fēng)險的駕馭和監控。風(fēng)險的駕馭與監控主要要靠管理者的經(jīng)驗來(lái)實(shí)施。如,某開(kāi)發(fā)人員的離職概率是0.7,離職后會(huì )對項目造成—定的影響,則該風(fēng)險駕馭和監控的策略如下:(1)與在職人員協(xié)商,確定流動(dòng)原因。(2)在項目開(kāi)始前,把環(huán)節這些流動(dòng)原因的工作列入風(fēng)臉駕馭計劃。(3)項目開(kāi)始時(shí),做好人是會(huì )流動(dòng)的準備,采取—些措施確保人員一旦離開(kāi)時(shí),項目仍能繼續。(4)制定文檔標準,并建立—種機制,保證文檔及時(shí)產(chǎn)生。(5)對所有工作進(jìn)行細微詳審,使更多人能夠按計劃進(jìn)度完成自己的工作。(6)對每個(gè)關(guān)鍵眭技術(shù)人員培養后備人員。在考慮風(fēng)險成本之后,決定是否采用上述策略。
7人員管理
7.1對項目經(jīng)理的要求。(1)能夠使小組每個(gè)成員都能發(fā)揮能力;(2)有—定的組織能力;(3)能夠使小組每位成員有成就感;(4)有提出解決問(wèn)題方案的能力;(5)對問(wèn)題的理解有一定的深度;(6)要能讓成員知道軟件質(zhì)量的重要性!
7.2人員的通訊方式。(1)正式非個(gè)人方式,如正式會(huì )議等;(2)正式個(gè)人之間交流,如成員之間的正式討論等(一般不形成決議);(3)非正式個(gè)人之間交流,如個(gè)人之間的自由交流等;(4)電子通訊,如E—MAIL.(電子郵件)、BBS(電子公告板系統)等;(5)成員網(wǎng)絡(luò ),如成員與小組之外或公司之外有經(jīng)驗的相關(guān)人員進(jìn)行交流。在實(shí)踐中發(fā)現,(5)的通訊效率最高,其次是(1)。
7.3人力資源管理中的風(fēng)險管理。每個(gè)企業(yè)在人事管理中都可能遇到風(fēng)險,如招聘失敗、新政策引起員工不滿(mǎn)、技術(shù)骨干突然離職等等,這些事件會(huì )影響公司的正常運轉,甚至會(huì )對公司造成致命的打擊。如何防范這些風(fēng)險的發(fā)生,是我們應該研究的問(wèn)題。
【信息系統的軟件項目管理】相關(guān)文章:
淺談信息系統的軟件項目管理03-25
試論軟件項目管理03-02
對軟件項目管理的探討03-22
研究軟件項目管理的控制03-06
軟件項目的計劃管理03-07
關(guān)于軟件項目管理探析03-09
信息系統項目管理師論文02-22
關(guān)于軟件項目管理及風(fēng)險分析03-01
論軟件項目的計劃管理03-02