淺談資訊系統的軟體專案管理

才智咖 人氣:1.15W
淺談資訊系統的軟體專案管理
摘要:介紹了資訊系統建設中軟體專案管理的理念,深入探討了軟體專案管理的組織模式、內容、配置管理、質量管理、風險管理及人員管理等,並給出了軟體專案計劃書的範本。

關鍵詞:軟體專案管理;軟體配置管理;軟體專案計劃書

  1軟體專案管理的組織模式
  
  1.1專案管理委員會。專案管理委員會是公司專案管理的最高決策機構,—般由公司總經理、副總經理組成。主要職責如下:(1)照專案管理相關制度管理專案;(2)監督專案管理相關制度的執行;(3)對專案立項、專案撤消進行決策;(4)任命專案管理小組組長、專案評審蠶員會主任、專案組組長。
  1.2專案管理小組。專案管理小組對專案管理委員會負責,—般由公司管理人員組成。主要職責如下:(1)草擬專案管理的各項制度;(2)組織專案階段評審;(3)儲存專案過程中的相關檔案和資料:(4)為優化專案管理提出建議。
  1.3專案評審小組。專案評審小組對專案管理委員會負責,可下設開發評審小組和產品評審小組,—般由公司技術專家和市場專家組成。主要職責如下:(1)對專案可行性報告進行評審;(2)對市場計劃和階段報告進行評審;(3)對開發計劃和階段報告進行評審;(4)專案結束時,對專案總結報告進行評審。
  1.4軟體產品專案組。主要職責是:根據專案管理委員會的安排具體負責專案的軟體開發和市場調研及銷售工作。
  2軟體專案管理的內容
  在二十世紀八十年代初,著名軟體工程專家B.W.Boehm總結出了軟體開發時需遵循的七條基本原則,同洋,我們盔件專案管理時,也應該遵循這七條原則。它們是:(1)用分階段的生命週期計劃嚴格管理;(2)堅持進行階段評審;(3)實行嚴格的產品控制;(4)採用現代程式設計技術;(5)結果應能夠清楚地審查;(6)開發小組的人員應該少而精;(7)承認不斷改進軟體工程實踐的必要性。
  3編寫《軟體專案計劃書》
  
  《軟體專案計劃書》一般應該包括下述內容
  (1)引言。A計劃的目的;頁目的範圍和目標:範圍描述;主要功能;效能;管理和技術約束。(2)專案估算。使用的歷史資料;b使用的評估技術;c工作量、成本、時間估算。(3)風險管理戰略。風險識別;d風險的時論;e岡險管理計劃:風險計劃風險監視;風險管理。(4)日程。a專案工作分解結構;b時限圖(甘特圖);c琶源表。(5)專案資源。a人員;b硬體和軟體;c特別資源。(6)人員組織。a組織結構;b管理報告。(7)跟蹤和控制機制。a質量保證和控制;b變化管理和控制。(8)附錄。
  4軟體配置管理
  軟體配置管理應提供的功能:在IS090003中瞭如下描述:
  唯一地標識每個軟體項的版本;標識共同構成一完整產品的特定版本的每一軟體項的版本;控制由兩個或多個獨立工作的人員同時對一給定軟體項的更新;控制由兩個或多個獨立工作的人員同時對一給定軟體項的更新:按要求在—個或多個位置對複雜產品的更新進行協調;標識並跟蹤所有的措施和更改;這些措施和更改是在從開始直到放行期問,由於更改請求或問題引起的。
  5軟體質量管理
  
  5.1軟體質量保涇計劃。在進行軟體開發前。需要有—個《軟體質量保證計劃》。一般包括以內容:(1)計劃目的;(2)參考文獻;(3)管理。a組織任務;b責任。(4)文件。a目的;b要求的軟體工文件;d也文件;(5)標準和約定。a目的;b約定(6)評審和審計。a目的;b評審要求。軟體需求自噼審;設計評審;軟體驗證和確認評審;功能評審;理評審;內部過程評審;管理評審。(7)測試。(8)題報告和改正活動。(9)工具、技術和方法。(10)媒體控制。(11)供應者控制。(12)記錄、收集、維護和保密。(13)培訓。(14)風險管理。
  5.2質量管理的基本原則。控制所有過程的質量;過程控制的出發點是預防不合格;質量管理中心任務是建立並實施檔案化的質量體系;持續的質量改進;有效的質量體系應滿足顧客和組織內部雙方的需要和利益;定期評價質量體系;搞好質量管理關鍵在於領導。