可行性研究
經(jīng)濟(jì)可行性
技術(shù)可行性
法律可行性
用戶(hù)操作可行性
需求分析要解決的問(wèn)題是:
目標(biāo)系統(tǒng)到底做什么
齊全、準(zhǔn)確地找出目標(biāo)系統(tǒng)全部的功能、性能、限制
找出全部的輸出流、輸入流
找出所有的加工
產(chǎn)生完整的分層的DFD、數(shù)據(jù)字典、加工的描述
補(bǔ)充的意見(jiàn)
需求分析階段的具體任務(wù):
確定對(duì)系統(tǒng)的綜合要求
系統(tǒng)功能要求
系統(tǒng)性能要求
運(yùn)行要求
將來(lái)可能提出的要求
通常軟件開(kāi)發(fā)項(xiàng)目是要實(shí)現(xiàn)目標(biāo)系統(tǒng)的物理模型
目標(biāo)系統(tǒng)的具體物理模型是由它的邏輯模型經(jīng)實(shí)例化,即具體到某個(gè)業(yè)務(wù)領(lǐng)域而得到的
分析系統(tǒng)的數(shù)據(jù)要求
(需求分析的本質(zhì)就是對(duì)數(shù)據(jù)和加工進(jìn)行分析)
導(dǎo)出系統(tǒng)的邏輯模型
修正系統(tǒng)開(kāi)發(fā)計(jì)劃
開(kāi)發(fā)原型系統(tǒng)
需求獲取技術(shù)
需求獲取技術(shù)包括兩方面的工作:
建立獲取用戶(hù)要求的方法的框架;
支持和監(jiān)控需求獲取的過(guò)程的機(jī)制。
調(diào)查研究
了解系統(tǒng)的需求
軟件開(kāi)發(fā)是系統(tǒng)開(kāi)發(fā)的一部分,仔細(xì)分析研究系統(tǒng)的需求規(guī)格說(shuō)明,對(duì)軟件的需求獲取是很有必要的。
市場(chǎng)調(diào)查
了解市場(chǎng)對(duì)待開(kāi)發(fā)軟件有什么樣的要求;了解市場(chǎng)上有無(wú)與待開(kāi)發(fā)軟件類(lèi)似的系統(tǒng)
訪(fǎng)問(wèn)用戶(hù)和用戶(hù)領(lǐng)域的專(zhuān)家
把從用戶(hù)那里得到的信息作為重要的原始資料進(jìn)行分析;訪(fǎng)問(wèn)用戶(hù)領(lǐng)域的專(zhuān)家所得到的信息將有助于對(duì)用戶(hù)需求的理解。
考察現(xiàn)場(chǎng)
了解用戶(hù)實(shí)際的操作環(huán)境、操作過(guò)程和操作要求。對(duì)照用戶(hù)提交的問(wèn)題陳述,對(duì)用戶(hù)需求可以有更全面、更細(xì)致的認(rèn)識(shí)。
調(diào)查研究方式
發(fā)調(diào)查表;召開(kāi)調(diào)查會(huì);向用戶(hù)領(lǐng)域的專(zhuān)家個(gè)別咨詢(xún);實(shí)地考察,跟蹤現(xiàn)場(chǎng)業(yè)務(wù)流程;查閱與待開(kāi)發(fā)系統(tǒng)有關(guān)的資料;使用各種調(diào)查工具等。
需求分析的過(guò)程
問(wèn)題識(shí)別
分析與綜合
編制需求分析的文檔
需求分析評(píng)審
問(wèn)題識(shí)別
研究系統(tǒng)的可行性分析報(bào)告和軟件項(xiàng)目實(shí)施計(jì)劃。
從系統(tǒng)角度來(lái)理解軟件并評(píng)審用于產(chǎn)生計(jì)劃估算的軟件范圍是否恰當(dāng);
確定對(duì)目標(biāo)系統(tǒng)的需求;
提出這些需求實(shí)現(xiàn)條件,以及需求應(yīng)達(dá)到的標(biāo)準(zhǔn)。
分析與綜合
進(jìn)行各種要求的一致性檢查;
逐步細(xì)化所有的軟件功能;
分解數(shù)據(jù)域,分配給各個(gè)子功能;
找出系統(tǒng)各成分之間的聯(lián)系、接口特性和設(shè)計(jì)限制。
判斷是否存在不合理的用戶(hù)要求或用戶(hù)尚未提出的潛在要求。
綜合成系統(tǒng)的解決方案,給出目標(biāo)系統(tǒng)的詳細(xì)邏輯模型。
常用的分析方法
面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法 (SA)
面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法 (JSD)
面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開(kāi)發(fā)方法 (DSSD)
面向?qū)ο蟮姆治龇椒?(OOA) 等
編制需求分析階段的文檔
軟件需求說(shuō)明書(shū);
初步的用戶(hù)手冊(cè);
確認(rèn)測(cè)試計(jì)劃;
修改和完善軟件開(kāi)發(fā)計(jì)劃。
需求分析評(píng)審
作為需求分析階段工作的復(fù)查手段,應(yīng)該對(duì)功能的正確性、文檔的一致性、完備性、準(zhǔn)確性和清晰性,以及其它需求給予評(píng)價(jià)。
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線(xiàn)啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://m.opto-elec.com.cn/pmqhd/index.html