軟體專案管理(2)

2021-08-22 07:44:59 字數 2139 閱讀 3835

軟體專案管理(2)

軟體工程學,將軟體生產分為分析、設計、編碼、測試等多個連續的階段,每個階段都會產生相應的文件,為下一階段作參考。

1、軟體專案的概念:是指採用計算機程式語言,為實現乙個目標系統即軟體產品而開展的活動和過程,其目的是實現各類業務系統的資訊化、業務流程的整合化管理與連續性執行。

軟體與軟體專案的特點:

(1)以客戶為中心的實現理念

(2)知識與技術特性

(3)物件導向的實現方法

(4)軟體的多次完善性

2、軟體生存期模型

軟體的生存期、:計畫、分析、設計、編碼、測試、維護直到被淘汰的乙個全過程。

軟體專案的發展:

瀑布模型是軟體專案管理過程中出現的經典方法,提出並總結瀑布模型的核心思想。

軟體過程框架在經歷了瀑布模型、過程改進、迭代式開發三代的同時,軟體專案的發展也經歷了傳統時期、過渡時期和現代實踐時期。

三代軟體專案開發過程中各有其獨特之處:

(1)傳統的軟體專案;

(2)過渡時期軟體專案;

(3)現代實踐時期。

3、軟體專案管理的特點

軟體專案管理的宗旨是使軟體專案能夠按照既定的目標,保質、保量、按進度、不超出預算成本且順利地完成,整個過程是由一系列的對專案成本、人員、進度、質量、風險等進行分析和管理的活動組成。

(1)標準化

(2)規範化

(3)國際化

(4)階段連續性

(5)並行性

(6)螺旋式迴圈漸進性

(7)大量複合型人才的參與

(8)自動化管理手段和網路化交流模式

(9)技術性強

(10)協作性強

4、軟體專案管理的基本要素

軟體專案管理的一些基本要素包括專案與專案管理、專案管理的執行、通過專案進行管理、系統方法與綜合、軟體開發、專案背景、專案階段與生命週期等等。

軟體專案管理的主要內容:

(1)按需求界定目標;

(2)按目標制定計畫;

(3)按計畫組織資源;

(4)按計畫只需管理過程;

(5)按目標落實和考核階段性成果;

(6)按目標進行評估、分析、總結、改進和完善。

5、軟體專案管理的知識體系

軟體專案管理的本質是從管理的視角透視軟體工程學,將管理學理念滲透於軟體工程領域,把專案管理理念應用於軟體工程的實踐中,使學科交叉應用產生理想效果。

中國專案管理研究委員會2023年推出《中國專案管理知識體系》。

管理學中的「程式評估和複審技術(pert)」、「關鍵路徑方法(cpm)」就是兩種典型的用於指定軟體開發專案的基礎方法。

軟體專案管理中的計畫制定、資源配置、進度控制、質量保證、成本管理、績效評價、人員激勵、團隊建設、衝突管理等在軟體專案管理過程中都起著舉足輕重的作用。

資源配置與優化在軟體專案管理過程中應用甚廣。

企業資源計畫(enterprise resource planning,erp)的核心在於對企業的人、財、物、產、供、銷各個環節的資源進行排程、配置和優化。

6、軟體專案管理的組織模式與特點

在軟體專案開展的過程中,首先要成立專案管理委員會,並根據軟體專案開展的具體需要設立多個小組,如系統設計組、產品研發組、客戶組、監理組、評審組等。

專案管理委員會的職責是:

(1)依照專案管理相關制度管理專案;

(2)監督專案管理相關制度的執行;

(3)對專案立項、撤銷進行決策;

(4)任命專案經理及各小組組長。

7、軟體專案管理人員素質的要求

(1)頂尖人才原則;

(2)工作匹配原則;

(3)職業發展原則;

(4)群組平衡原則;

(5)逐步淘汰原則。

專案組成員應具備的素質:

(1)團隊協作精神;

(2)專業技能和知識;

(3)良好職業素養。

8、軟體專案管理的角色

(1)project manager專案經理

制定專案計畫、管理專案、領導專案團隊、建立客戶夥伴關係、以企業總體需求為導向。

(2)system analyst系統分析人員

(3)構架設計師/系統設計人員

(4)程式設計師

(5)測試員

(6)實施人員

(7)system administer系統管理員

軟體專案管理 三 軟體專案範圍管理

專案範圍對專案的影響是決定性的,它確定了軟體專案工作內容的多少。有效的範圍管理可以保證專案只做必須做的事情,避免範圍蔓延和做無用功,同時也避免不清晰的需求所導致的嚴重的系統缺陷 需求獲取工作的任務就是收集專案干係人的需求資訊,為定義專案的範圍奠定基礎。需求獲取工作只能通過使用者與開發人員之間進行高度...

軟體專案管理

軟體專案管理 課程背景 21世紀研發已成為企業競爭的主戰場,研發專案管理是極具挑戰性的一項工作 研發面臨市場 客戶的壓力,需要與內外部的各大部門協調,如 內部的測試 工藝工裝 生產 採購等相關職能部門,外部的 商 認證機構等 在保證產品質量的同時又要降低產品研發費用和成本 在產品開發的過程中需要不斷...

軟體專案管理

3.1 軟體專案管理概述 1.概念 專案 project 為建立某種特定的產品或服務而組織或設計的臨時的 一次性的行動 通過執行一組活動,使用受約束的資源 資金 人 原 料 能源 空間等 來滿足預定義的目標。專案管理 project management,pm 有效的組織與管理各類資源 例如人 以使...