可行性研究
經(jīng)濟(jì)可行性 技術(shù)可行性 法律可行性 用戶操作可行性
需求分析要解決的問題是:
目標(biāo)系統(tǒng)到底做什么 齊全、準(zhǔn)確地找出目標(biāo)系統(tǒng)全部的功能、性能、限制 找出全部的輸出流、輸入流 找出所有的加工 產(chǎn)生完整的分層的DFD、數(shù)據(jù)字典、加工的描述 補(bǔ)充的意見
需求分析階段的具體任務(wù):
確定對系統(tǒng)的綜合要求 系統(tǒng)功能要求 系統(tǒng)性能要求 運行要求 將來可能提出的要求
通常軟件開發(fā)項目是要實現(xiàn)目標(biāo)系統(tǒng)的物理模型 目標(biāo)系統(tǒng)的具體物理模型是由它的邏輯模型經(jīng)實例化,即具體到某個業(yè)務(wù)領(lǐng)域而得到的
分析系統(tǒng)的數(shù)據(jù)要求
(需求分析的本質(zhì)就是對數(shù)據(jù)和加工進(jìn)行分析) 導(dǎo)出系統(tǒng)的邏輯模型 修正系統(tǒng)開發(fā)計劃 開發(fā)原型系統(tǒng)
需求獲取技術(shù)
需求獲取技術(shù)包括兩方面的工作: 建立獲取用戶要求的方法的框架; 支持和監(jiān)控需求獲取的過程的機(jī)制。
調(diào)查研究
了解系統(tǒng)的需求 軟件開發(fā)是系統(tǒng)開發(fā)的一部分,仔細(xì)分析研究系統(tǒng)的需求規(guī)格說明,對軟件的需求獲取是很有必要的。
市場調(diào)查 了解市場對待開發(fā)軟件有什么樣的要求;了解市場上有無與待開發(fā)軟件類似的系統(tǒng)
訪問用戶和用戶領(lǐng)域的專家 把從用戶那里得到的信息作為重要的原始資料進(jìn)行分析;訪問用戶領(lǐng)域的專家所得到的信息將有助于對用戶需求的理解。
考察現(xiàn)場
了解用戶實際的操作環(huán)境、操作過程和操作要求。對照用戶提交的問題陳述,對用戶需求可以有更全面、更細(xì)致的認(rèn)識。 調(diào)查研究方式 發(fā)調(diào)查表;召開調(diào)查會;向用戶領(lǐng)域的專家個別咨詢;實地考察,跟蹤現(xiàn)場業(yè)務(wù)流程;查閱與待開發(fā)系統(tǒng)有關(guān)的資料;使用各種調(diào)查工具等。
需求分析的過程
問題識別
此文章共有2頁 1 2 下一頁
文章來源:中國項目管理資源網(wǎng)
軟件開發(fā)項目管理培訓(xùn)課程方案 |