試論軟體專案管理探析

2021-03-04 09:19:11 字數 3164 閱讀 9286

2.1整合管理:專案計畫制定、專案計畫實施、整合變更控制等.

2.2範圍管理:制定範圍計畫編制、範圍定義核實、變更控制、任務協調等.

2.3時間管理:專案任務分解、進度計畫編制、任務持續時間估算、進度計畫控制等.

2.4成本管理:資源計畫編制、成本估算、成本預算和控制等.

2.5質量管理:專案質量計畫編制、軟體質量保證、軟體質量控制、軟體過程改進等.

2.6人力資源管理:組織的計畫編制、人員職責的分配、團隊合作發展等.

2.7溝通管理:建立溝通渠道、資訊交換管理等.

2.8風險管理:專案風險識別、專案風險分析、專案風險優先分析、專案風險控制等.

2.9採購管理:採購計畫編制、合同管理、合同收尾等.

在面的軟體專案管理中,有幾個關鍵因素,它影響著軟體專案的成敗,下面就這幾4-關鍵因素進行一下**。

3軟體專案管理的關鍵因素

3.1合理配置人力資源

眾所周知,人是決定組織和專案成敗的關鍵,也是影響軟體93:發質量的最關鍵的因素,因此軟體專案管理應該以人為本,有效管理人力資源,合理配置人力資源.應該根據專案組成員的組成結構情況,合理搭配,充分發揮每位成員的技術專長,做到人盡其能;組織組建好專案團隊,培養團結一致的團隊精神,規範良好的職業道德;建立健全完備的獎懲制度,落實權利責任制度,做到權責明確,並在專案程序能及時化解各種人事衝突,營造良好的團隊協作環境.

3.2順暢有效的溝通管理

開發軟體專案是一項知識性極強的工作,對人的依賴性比其它行業更為突出,因此加強人員之間的有效溝通,實現順暢有效的溝通管理是軟體專案成功的另乙個關鍵因素.溝通管理是乙個收集、儲存、配置和發布專案生命週期內所形成的各種資訊的過程.它把成功所必須的因素——人、想法和資訊之間提供了乙個關鍵連線.對於專案來說,要科學地組織、指揮、協調和控制專案的實施過程,就必須進行資訊溝通.這裡的溝通包括兩個方面,乙個方面是軟體專案組開發人員與使用者的溝通,另一方面則是軟體專案組內人員的溝通.前者是做好軟體需求分析所必須的;而後者則有助於組內成員的彼此交流,減少理解錯位,實現資訊暢通,改善人際關係,化解可能的衝突,加快專案的進度.溝通的方式是多樣的,可以採用常用的專案組例會方式,可以通過面談彼此交換意見;也可以利用方便快捷的通訊工具如**、email、傳真等方式加強資訊的溝通;總之,順暢有效的資訊溝通,可以取得彼此的理解,剔除專案進度中的「bug」,有利於專案按計畫順利開展.

3.3正確可靠的軟體需求

軟體需求是軟體專案的根本所在,需求不明確,軟體專案開發範圍不確定,專案開發就會失去方向,容易造成開發的產品和使用者實際的需求「南轅北轍「,最終導致專案的失敗.乙個可靠的需求,也是專案管理的關鍵因素之一.軟體需求應當是專案有關的人員一致同意的、清楚的、完整的、詳細的、可實現的和可測試的需求的確定,開發人員應該反覆和使用者進行溝通,認真聽取使用者的意見,及時歸檔記錄,並適時發掘使用者的潛在需求,最大限度地滿足使用者的目標,開發出使用者最理想的產品.最後應拿出開發人員和使用者一致認可的軟體需求說明書,並加以確認.在專案開始以後,應該盡最大可能不更改需求,要與使用者進行很好地溝通,以確保開發212作能按照需求進行,減少需求變更帶來的風險!因此,正確可靠的軟體需求也是專案成功的重要保障.

3.4周密可行的專案計畫.

「凡事預則立,不預則廢.」軟體專案實施過程中,還必須有乙個周密可行的專案計畫.軟體專案計畫的目的是為完成軟體工程和管理軟體專案而制定的合理的計畫,它包括以下步驟:估計軟體產品規模及所需的資源,制定表,鑑別和評估軟體風險和協商約定,而且要標誌出幾個階段性的里程碑,這些都是極為關鍵的.軟體專案開發組來說,乙個可行的計畫的重要性是不言而喻的.在實際發中,:計畫的重視程度不夠,計畫過於籠統、粗糙導致可執行性差,再加上一些人為因素的影響,必然會產生一些反面的影響,或者有了周密可行的計畫不嚴格遵守計畫執行,任意變更,都將產生嚴重的負面影響,有時甚至是災難性的影響.因此,要想成功進行專案管理,就要對高度重視、周密制定、嚴格執行.只有嚴格進行計畫才能使成功專案管理得以實施.

3.5健全完備的文件資料

軟體專案的文件作為軟體產品的主要形式之一,集中體現了軟體人員的勞動成果,在整個軟體生存週期中佔據重要位置.特別是在開發過程中需求發生了變更的情況下,健全完備的文件資料的重要作用就充yj-~:現出來,開發人員可以及時在文件中回溯,快速鎖定問題所在,及時解決問題避免軟體專案延期,減少專案.此外,健全完備的檔資料在專案接近尾聲時也便於軟體的測試與後期的維護工作,在專案結尾時,健全完備的文件資料也為人員的培訓和專案的再開發發揮重要作用,因健全完備的文件資料也是軟體專案成功的重要因素,在專案管理過程中應該高度重視.

3.6嚴格的風險管理

軟體專案的管理是存在風險的,我們應該提前重視風險,並有所防範,最大限度減少風險的發生.實行嚴格的ixt.險管理是有效的手段.建立風險專案檢查表是進行風險識別的有效地方法就是,主要涉及到產品規模風險檢查、過程風險檢查、技術風險檢查、開發環境風險檢查等.此外軟體的風險評估也是必不可少的.主要涉及到發生的可能性,最好建立乙個尺度表示風險可能性;發生的結果;確定風險評估的正確性;另外,要對每個風險的表現、範圍、時間做出盡量準確的判斷.同時,要依據以下三個要素對風險進行評價:風險描述、風險概率和風險影響.並從成本、進度及效能三方面對風險進行描述.

4結論  軟體專案管理是門科學,也是一門藝術;它是乙個複雜的系統,決定了軟體專案成敗的關鍵.在軟體開發過程中,我們應該理論聯絡實踐,積極從實踐中積累經驗,注意專案管理中的關鍵因素,實施有效的管理,使軟體專案獲得成功.;

試論軟體專案過程管理矩陣模型研究與實踐。

專案管理是伴隨著專案進行而進行的,是一種為了滿足甚至超越專案所有者對專案的期望而將理論知識、技能、工具和技巧應用到專案中的管理活動,是一門關於專案資金、時間、人力等資源控制的管理科學。

顧名思義,軟體專案管理就是專案管理在軟體領域的應用,是一種為了能夠按照預定的工期、質量順利完成軟體專案而對成本、人員、進度、質量、風險等進行控制管理的活動。其核心在於通過有效的管理,明確專案範圍,合理調配人力資源,提高專案團隊的整體開發能力,優化專案執行過程,控制專案成本,為使用者提供滿意的軟體產品。

1軟體專案管理的特點

軟體是一種特殊的產品,這種產品的特殊性之一就是它的生產活動是以專案的形式進行的,因此,專案管理對軟體生產具有決定性的意義。軟體專案管理除了具有一般專案管理的特點外,還有其獨特之處,主要表現在:

(1) 軟體產品缺乏硬性度量指標。

軟體的最大特點在於乙個「軟」字,它不像建築專案,最終可以有乙個實物,可以用某乙個標準去剛性的度量評價。而軟體產品客觀上具有「不可見性」,表現在它沒有乙個可見的實物,還表現在其度量指標也不能像度量實物那樣具有明確性。有效的專案管理就是要使軟體及其生產過程由不可見、不可度量變成可見和可度量。

(2) 重視應用領域的業務知識。

試論軟體專案管理技術分析研究

級別4 定量過程管理,軟體質量管理。級別5 缺陷預防,技術更新管理,過程更改管理。2 2 cmmi cmmi被看做是把各種cmm集成為乙個系列的模型中。cmmi的基礎源模型包括 軟體cmm2 0版 草稿c eia一731系統工程,以及ipdcmm ipd 0 98a版。cmmi也描述了5個不同的成熟...

試論軟體專案管理流程分析與設計

1 制定的流程能引導專案逐步走向成功 2 制定的流程能適用軟體開發過程 3 制定的流程能指導專案開發活動 有利於對項日開發活動的管理 4 制定的流程能以苴觀的流程圖表示 能使專案組成員清楚的知道軟體開發與管理的過程和相互之間關係 5 流程中的起始活動條件 終止活動條件明確 規範便於控制 6 流程中的...

軟體專案管理

第一次作業概述和專案啟動 1 選擇題 1 下列哪些活動不屬於專案範圍?a到教室上課 b開發軟體產品 c修建萬里長城 d老師答疑 2 pmbok的核心四項活動是下列哪四項 a時間 成本 範圍 風險 b範圍 時間 成本 質量 c人力資源 時間 成本 質量 d範圍 溝通 成本 質量 3 專案管理的四個階段...