psp軟件需求分析文檔

        Psp軟件需求分析文檔

 

 

 

 

 

文檔狀態:數據庫

[   ]草稿安全

[   ]正式發佈服務器

]正在修改spa

當前版本:設計

版本13d

做   者:日誌

餘磊blog

完成日期:開發

2013年1120日文檔

 

 


1.  業務需求

1.1 應用背景

   開發項目進度計劃老是那麼不明確,延期常常出現,甚至沒法給出一個相對比較明確的延遲時間。這樣給市場的推廣會帶來很大的影響,不肯定因素使得應對十分困難。

 

1.2 業務機遇

PSP是我的軟件開發過程,經過PSP的貫徹,能夠提升軟件開發人員的時間安排、時間估算的能力。

 

 

1.3 業務目標

業務目標的例子以下:

BO-1:在初版應用以後1個月以內,我的的開發效率提升。

BO-2:在初版應用以後3個月以內,整個開發團隊的開發效率提升。

成功標準的例子以下所示:

SC-1:在初版應用以後1個月內,我的的開發效率提升70%。

SC-2:在初版應用以後3個月內,整個團隊的開發效率提升50%。

 

 

1.4 業務風險

業務風險的示例以下:

    RI-1:開發人員很難適應,天天都要記錄本身的工做時間很繁瑣,並且產生數據不容易使用。

    RI-2:日誌作出來後,管理者會忍不住用來考覈開發人員,給他們帶來心理壓力。

2 項目前景

2.1 前景概述

對那些但願提升開發效率的人來講,PSP能夠接受一切使用該軟件的數據庫。與當前的人工計算不一樣,使用PSP能夠節約大量的時間,並能有效地估算出開發人員的工做效率,以便掌握整個項目的進度。

 

2.2主要特性

FE-1:開發人員能夠經過系統填寫計劃時間。項目經理經確認後,更新日程安排表

FE-2:開發人員能夠查詢相近工做任務的歷史數據

FE-3:開發人員能夠隨時記錄本身的時間。提供「開始計時」、「暫停計時」、「中止計時」。在中止計時時填入任務編號,工做關鍵字的功能

FE-4:項目經理能夠按照項目,任務,關鍵字統計實際工做時長,產能

 

 

2.3 假設與依賴 

AS-1:開發團隊中有指定的控制和管理中心,並有計算機和打印機等相關設備。

AS-2:相關人員負責將數據錄入到相關的數據庫中。

AS-3:建議系統的維護時間不超過一週,儘可能避開使用的高峯期。

 DE-1:若是某個開發人員有本身的數據庫系統,PSP軟件必須可以與之鏈接。

 

 

3. 項目範圍

 

4. 項目環境

4.1 操做環境

系統主要提供給四類用戶使用,分別是高層管理人員,項目經理,技術顧問以及開發人員。

開發人員模式中,開發人員能夠根據工做的基本信息,每次數據有變化就要相應得更新數據庫。面向開發人員時,系統是普通的存儲數據軟件。 數據只在工做人員在輸入工做的基本信息的時候生成,因此訪問數據時候的最大響應時間應該會在0.1s之內;工做人員在這個程序中容許有服務中斷的現象;由於這裏的信息會牽扯到某些數據庫文件的機密信息,因此須要提供訪問安全控制和數據保護(隨着版本升級功能逐步實現)!

技術顧問,項目經理以及高層管理人員模式中,該軟件只提供給這些人員查詢訪問的功能以及發佈任務列表。

 

 

 

 

 

4.2 涉衆

這個系統中的主要涉衆以下表:

開發人員

開發人員接到任務時,應經過系統填寫計劃時間(計劃開始時間和計劃結束時間

時間記錄程序會自動鏈接服務器,完成時間日誌上傳的工做,未能鏈接服務器,則在本機暫存時間日誌

項目經理

項目經理能夠對項目設置工做包,工做包容許多級嵌套,它只用來組織工做任務

項目經理能夠按項目、任務、關鍵字統計實際工做時長、產能

管理層

研發經理及管理層能夠按我的、任務、項目、關鍵字查看工做時長、統計產能

當任務完成以後,項目經理負責Close任務,並填入實際的完成狀況

 

 

用例分析以下:

創建概念模型—關聯分析

 

 

創建概念模型—職責分析

 用例圖:

 

 

 交互/狀態模型

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

用戶界面設計

相關文章
相關標籤/搜索