《軟件項目策劃》PPT課件_第1頁
《軟件項目策劃》PPT課件_第2頁
《軟件項目策劃》PPT課件_第3頁
《軟件項目策劃》PPT課件_第4頁
《軟件項目策劃》PPT課件_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1、軟件項目規(guī)劃、可行性分析、軟件開發(fā)計劃、軟件分析過程、開發(fā)者、用戶、軟件需求,你能做到嗎?明確的目標、問題的明確背景、開發(fā)系統(tǒng)的原因和條件、開發(fā)系統(tǒng)的一般要求、問題的性質、類型、范圍、目標、功能、規(guī)模、條件和程序開發(fā)的環(huán)境要求等。主要任務是回答“要解決的問題是什么?”內容包括:5 .軟件項目報告、項目名稱背景、項目目標、項目范圍、開發(fā)條件和環(huán)境要求;6.1??尚行苑治觯椖客顿Y的研發(fā)在當前組織內外的特定環(huán)境和現有條件下是否具備必要的資源和條件。可行性研究廣泛應用于新產品開發(fā)、基本建設、工業(yè)、交通、商業(yè)設施等項目的各個領域。在大規(guī)模系統(tǒng)開發(fā)之前,有必要從必要性、經濟可行性、技術可行性、組織管

2、理可行性、社會環(huán)境可行性等方面對未來系統(tǒng)的經濟效益和社會效益進行初步分析。確定問題是否能在最短的時間內以最小的成本得到解決。確定問題是否可以解決,是否值得解決。分析可能的優(yōu)點和缺點。8、可行性研究的目的??尚行匝芯康娜蝿?。如果項目不可行,分析師應該建議停止軟件項目的開發(fā),以避免浪費時間、資源、人力和金錢。如果項目可行,分析師應該推薦一個更好的解決方案,并制定一個初步計劃。最基本的任務是:對行動過程提出建議??尚行匝芯勘举|上是一個更高層次的系統(tǒng)分析和抽象設計的過程??尚行匝芯康臅r間長短取決于項目的規(guī)模。一般來說,可行性研究費用占軟件工程總費用的10%。可行性研究的時間和費用。經濟可行性和經濟效益

3、能超過開發(fā)成本嗎?現有技術能否實現技術可行性?技術風險的因素是什么?用戶對操作可行性的接受程度如何?法律可行性是否合法,是否侵犯他人利益??尚行苑治龅乃膫€最敏感的方面,11,可行性分析的內容,系統(tǒng)研究政策和法律分析資金和發(fā)展環(huán)境分析技術分析市場分析風險分析,12,可行性研究的步驟,系統(tǒng)研究(審查系統(tǒng)規(guī)模和目標)當前系統(tǒng)分析(研究當前使用的系統(tǒng))建議新系統(tǒng)(導出新系統(tǒng)的高級邏輯模型)模型審查(重新定義問題)導出和評估備選解決方案,推薦計劃和解釋原因,推薦行動政策,編寫文件并提交審查(可行性分析報告),13。系統(tǒng)研究,仔細閱讀和分析相關材料,糾正含糊或不正確的陳述,并清楚地描述目標系統(tǒng),以確定用戶

4、的真實需求?(采訪關鍵人員)當前的技術狀況如何?(系統(tǒng)研究)系統(tǒng)配置如何?(分析相關材料)系統(tǒng)維護能力如何?(系統(tǒng)研究)系統(tǒng)配置和外部環(huán)境之間的接口是什么?技術風險是什么?有技術資源嗎?開發(fā)人員受過培訓嗎?有法律責任和政治風險嗎?14、了解用戶和當前系統(tǒng)的概況,當前系統(tǒng)與外部環(huán)境的關系,當前系統(tǒng)的現有資源,當前系統(tǒng)的規(guī)模,發(fā)展歷史,組織結構,人員分工,技術條件,技術水平等。當前系統(tǒng)與外部環(huán)境之間有什么聯系,哪些外部條件制約了系統(tǒng)的發(fā)展,當前系統(tǒng)中有哪些資源和信息系統(tǒng)?用戶能夠提供的人力、物力和財力資源?用戶的時間要求、功能要求、發(fā)展目標、研究重點、15、計算機問卷、16、計算機專業(yè)人員問卷、1

5、7、成本估算表、18、當前系統(tǒng)分析、19、分析準備和分析計劃的制定。確定分析師并分配任務。必要時培訓分析師。20,了解問題,了解系統(tǒng)應該解決什么?這些問題是如何提出的?明白;理解如何解決這些問題以滿足用戶的需求?21,當前系統(tǒng)分析案例:(庫存管理),22,找出當前系統(tǒng)存在的問題,庫存信息不能及時獲取,庫存信息不夠準確,不能及時了解車間對庫存商品的需求。案例:(庫存管理),23,新系統(tǒng)必須解決舊系統(tǒng)存在的問題。運行新老系統(tǒng)的成本比較。新系統(tǒng)能降低使用成本嗎?現有系統(tǒng)和其他系統(tǒng)之間的接口。(限制)。避免花費太多時間分析現有系統(tǒng)。分析系統(tǒng)24從現有的物理模型中導出邏輯模型;參考現有的邏輯模型,想象目

6、標的邏輯模型;根據目標的邏輯模型建立新的物理模型。提出新系統(tǒng)、系統(tǒng)分析流程、環(huán)境分析、物理分析、功能分析、信息分析和動態(tài)分析。系統(tǒng)分析的內容包括:25、環(huán)境分析、用戶狀態(tài)、業(yè)務策略和組織?,F有系統(tǒng)存在哪些問題?現有系統(tǒng)的運營成本?,F有系統(tǒng)和其他系統(tǒng)之間的接口,即約束。用戶的操作環(huán)境和操作要求。習慣、法律和制度制約軟件??晒╅_發(fā)的技術條件和設備條件。26、明確系統(tǒng)的目的和局限性,進行物理分析,了解業(yè)務活動的現狀,尤其是活動要點的分析。弄清楚這些點之間有什么流動以及如何流動。分析物理流量。建模,得到實際業(yè)務系統(tǒng)的物理模型。27,功能分析,確定系統(tǒng)應具有的功能(工作區(qū))。分析功能的結構:功能部署和功

7、能分配。分析功能之間的關系,并整理它們之間傳遞的信息。使用數據流圖描述系統(tǒng)中的信息流和信息處理。28、信息分析,調查系統(tǒng)中信息的輸入、輸出和存儲。闡明信息的結構和每個信息之間的關系。調查信息量。調查各種報告和文件的格式。建立一個粗略的數據字典來定義系統(tǒng)中使用的數據。29、動態(tài)分析,系統(tǒng)的每個部分都有幾個狀態(tài)。各種狀態(tài)轉換的條件。同步條件和同步后的狀態(tài)變化。30,建議新系統(tǒng),科學的庫存管理流程,商品編碼管理,異常庫存報警,案例:(庫存管理)待補充:31,可行性分析包括四個方面:可行性分析,技術,經濟和社會環(huán)境人員,32,技術可行性,評估現有技術利用現有技術進行系統(tǒng)開發(fā)的可行性預測技術開發(fā)的可能影

8、響關鍵技術人員的數量和水平進行評估。國內外相關技術的發(fā)展水平和國家相關技術政策對現有技術進行評估。技術必須是廣泛使用的現成產品,而不是正在研究或正在研究的產品。三個方面的技術可行性分析,操作系統(tǒng)編譯系統(tǒng)數據庫管理系統(tǒng)是否有現成的軟件包和可自行編譯的相關程序,計算機的內存、功能、聯網能力,安全防護設施輸入輸出設備外聯網數據通信設備的配置、功能和效率,34,經濟可行性,資金許可的經濟合理性(收益和成本),成本估算中的問題(投資成本和未來運營成本),效益估算和收益估算中的問題,35。成本估算、設備成本分析、開發(fā)成本分析、運營成本分析、其他成本分析、土建成本、技術開發(fā)、人員培訓、人員工資、水電等公用事

9、業(yè)、硬件和軟件租賃和維護費用、數據收集和錄入、通信、材料消耗和其他費用、計算機硬件、軟件、外圍設備、電源和空調等的成本。36、成本估算中存在的問題,成本估算中經常出現低估,因此,成本的比重應適當提高。因為許多意想不到的因素會大大增加成本。效益估算、系統(tǒng)效益估算、投資回收期、效益/成本比、經濟可行性分析、經濟效益估算、直接經濟效益、間接經濟效益和社會效益估算,有些效益不能從系統(tǒng)中直接反映出來,但可以從對社會經濟活動可能產生的影響及其效益進行估算,如信息服務、降低成本、提高生產率和縮短周期等有利方面節(jié)約人力、降低勞動強度、降低成本和其他費用、貼近薄弱環(huán)節(jié)、提高工作效率、提高數據處理的及時性和準確性

10、等。在估算直接收入時,經常會出現高估的情況,用戶的實際收入取決于用戶的應用水平。例如,一些系統(tǒng)可以提供大量及時準確的決策信息,但是用戶沒有很好地利用這些信息。經理們對新系統(tǒng)的開發(fā)及其合作的態(tài)度如何?管理的基礎工作怎么樣?新系統(tǒng)的開發(fā)和運行導致管理模式、數據處理模式和工作習慣的改變。經理們能接受多少工作變動?人員適應的可行性,現有人員對系統(tǒng)的適應性,培訓現有人員的可行性,人員補充計劃的可行性,40。社會環(huán)境的可行性分析,股東、客戶或供應商是否支持新系統(tǒng)的開發(fā),他們是否能帶來好處,以及有什么負面影響?新系統(tǒng)的發(fā)展會導致侵權或其他法律責任問題嗎?新系統(tǒng)開發(fā)是否符合政府法規(guī)或行業(yè)要求。外部環(huán)境的可能變

11、化將如何影響新系統(tǒng)的開發(fā)?41.可行性分析構成了前四個步驟的循環(huán):在此基礎上,再次定義問題,再次分析問題,修改方案,并繼續(xù)這一循環(huán),直到提出的邏輯模型完全滿足系統(tǒng)目標。系統(tǒng)分析、定義問題、分析問題、導出解決方案、評估和修改解決方案的過程,42。新系統(tǒng)的邏輯模型本質上表達了分析師對新系統(tǒng)必須做什么的看法。用戶是否有相同的視圖?分析師應與用戶和專家一起再次審查問題定義、項目規(guī)模和目標。評審應以數據流程圖和數據字典為討論基礎。重新定義問題(模型回顧),43,得出最簡單的替代解決方案,并從技術角度考慮解決問題的不同方法。推薦一個計劃并解釋原因。推薦行動方案,寫可行性計劃,提交審查,導出或修改新計劃,并粗略估計成本。估計可能的好處。所需資源。大概的時間表。44,可行性分析報告,1引言1.1編制目的1.2項目背景1.3技術術語和縮寫1.4參考文獻2可行性研究前提2.1要求2.2目標2.3條件2.4方法2.5決定可行性的主要因素, 3現有系統(tǒng)分析3.1處理流程和數據流3.2工作量3.3費用3.4人員和設備3.5局限性4擬議技術的可行性分析4.1簡述4.2處理流程和數據流4.3與現有系統(tǒng)相比的優(yōu)勢4.4擬議系統(tǒng)的可能影響4.5技術可行性

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論