您的位置:軟件測試 > 軟件項目管理 > 項目管理綜合 >
軟件項目管理流程總結
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2013/9/24 9:29:40 ] 推薦標簽:

3. 需求開發(fā)階段的重點

(1) 提取業(yè)務對象

  業(yè)務對象是指系統(tǒng)使用的真實對象,例如一個供應鏈管理 (Supply Chain Management ,簡稱SCM) 業(yè)務對象主要包括:生產(chǎn)批發(fā)商、零售商、送貨商、顧客多個層次。

(2) 提取業(yè)務流程

  在了解業(yè)務邏輯的過程中,應該列舉出所開發(fā)軟件模塊的各自職能,并細化每個工作流程,深入分析業(yè)務邏輯。

(3) 性能需求

  在分析的前期應該注意客戶對所開發(fā)軟件的技術性能指標,如存儲容量限制、運行時間限制、安全保密性等。

(4) 環(huán)境需求

  環(huán)境需求是指軟件平臺運行時所處環(huán)境的要求,如硬件方面:機型、外部設備、數(shù)據(jù)通信接口;軟件方面:系統(tǒng)軟件,包括操作系統(tǒng)、網(wǎng)絡軟件、數(shù)據(jù)庫管理系統(tǒng)方面;使用方面:使用部門在制度上,操作人員上的技術水平上應具備怎樣的條件。

(5) 可靠性需求

  對所開發(fā)軟件在投入運行后發(fā)生故障的概率,應該按實際的運行環(huán)境提出要求。對于重要的軟件,或是運行失效會造成嚴重后果的軟件,應提出較高的可靠性要求。

(6) 安全保密要求

  在需求分析時應當在這方面恰當?shù)刈龀鲆?guī)定,對所開發(fā)的軟件給予特殊的設計,使其在運行中,其安全保密方面的性能得到必要的保證。

(7) 用戶界面需求

  為用戶界面細致地規(guī)定到達的要求。

(8) 資源使用需求

  開發(fā)的軟件在運行時和開發(fā)時所需要的各種資源。

(9) 軟件成本消耗與開發(fā)進度需求

  在軟件項目立項后,根據(jù)合同規(guī)定,對軟件開發(fā)的進度和各步驟的費用提出要求,作為開發(fā)管理的依據(jù)。

(10) 開發(fā)目標需求

  預先估計以后系統(tǒng)可能達到的目標,這樣可以比較容易對系統(tǒng)進行必要的補充和修改。

4. 需求分析的任務

  需求分析的主要任務是借助于當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型,其流程如下:

(1) 確定對系統(tǒng)的綜合需求(功能、性能、運行、擴充需求)

(2) 制作產(chǎn)品需求文檔 (PRD)

(3) 分析系統(tǒng)的數(shù)據(jù)需求(概念模型、數(shù)據(jù)字典、規(guī)范化)

(4) 導出目標系統(tǒng)的詳細的邏輯模型(數(shù)據(jù)流圖、數(shù)據(jù)字典、主要功能描述)

(5) 開發(fā)原形系統(tǒng)

(6) 從PRD提取編制軟件需求規(guī)格說明書(SRS)

  注解:SRS格式

1.引言 2系統(tǒng)概述(項目背景、系統(tǒng)目標、核心業(yè)務流程) 3.術語說明 4.系統(tǒng)結構(架構圖、功能圖)

5.主體功能與業(yè)務邏輯(重點) 6.接口需求(內部、外部接口、) 7.網(wǎng)絡總體設計(拓撲網(wǎng)絡、主機、組網(wǎng))

8.運行環(huán)境(Linux、Windows、IIS、 WebLogic、Tomcat、OLAP、OLTP、JDK 8.0 、.NET Framework 4.0等)

上一頁12345678下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd