關鍵字:管理
需求管理是一種獲取、組織并記錄系統需求的系統化方案,它使用戶和實現用戶需求的軟件項目之間達成共識。需求管理的目標是:控制系統軟件需求,為軟件工程和管理建立基準線,使軟件計劃、產品和活動與軟件需求保持一致。需求管理包括需求評審、需求變更控制和需求跟蹤等內容,需求管理中最基本的任務是明確需求,使開發人員和用戶雙方達成共識,同時建立需求跟蹤能力聯系鏈,確保所有用戶需求被正確地應用,并且在需求發生變更時,能夠完全地控制其影響范圍,始終保持產品與需求的一致性。因此,需求變更控制管理,是軟件項目管理的核心和關鍵。實現變更管理的目標是從流程及管理上控制變更風險,做到有序變更,同時盡可能快速、順利地進行變更,實現靈活性需求和穩定性需求之間的平衡。
2.2軟件項目估算與進度管理
軟件項目計劃是開展軟件項目活動的基礎,是跟蹤、監督、評審執行情況的依據。軟件項目計劃的目標是提供一個能使項目管理人員對資源、成本和進度做出合理估算的框架。軟件項目計劃主要包括:
●軟件開發計劃:對任務、進度、人力、環境、項目組織結構、職責描述與說明。
●軟件質量保證計劃:從質量保證的角度描述項目中所執行的質量保證活動。
●軟件測試計劃:規定測試活動的任務、方法、進度、職責。
●軟件配置管理計劃:配置項標識、命名規范、變更流程等。
●軟件培訓技術:規定對用戶培訓的目標、要求、進度、職責等。
軟件項目計劃主要涉及項目范圍和目標的確定、估算項目、估算資源。
2.2.1確定項目范圍和目標
確定項目范圍和目標是制訂軟件開發計劃的根據,它包括對功能、性能、接口和可靠性的確定。
通過項目范圍管理,明確項目管理的目標與邊界,它是對項目范圍的定義與控制過程。這個過程確保了項目組和項目關系人對作為項目結果的軟件產品以及軟件開發過程有一個共同的理解。
2.2.2軟件項目的估算
軟件項目管理過程開始于項目的計劃,估算是完成項目計劃的基礎,它主要包括對完成該軟件項目所需的資源、成本和進度的估算。估算具有風險性,它需要一定的經驗、有用的歷史信息、足夠的定量數據等來完成。估算的精確程度取決于項目的復雜度、項目的規模、項目的結構化程度以及歷史信息的有效性等的影響。
原文轉自:http://www.anti-gravitydesign.com