【需求工程】需求工程
文章目錄
- 需求
- 需求的層次
- 需求工程過(guò)程
需求
需求是問(wèn)題信息和系統(tǒng)行為、特性、設(shè)計(jì)及制造約束的描述的集合,即應(yīng)該做什么的規(guī)格說(shuō)明。
一條需求的格式:誰(shuí)(需求主體) 需要 什么樣的(需求形式) 什么東西(需求內(nèi)容)。
需求并未包括設(shè)計(jì)細(xì)節(jié)、實(shí)現(xiàn)細(xì)節(jié)、項(xiàng)目計(jì)劃信息或測(cè)試信息,它關(guān)注的只是充分說(shuō)明究竟想開發(fā)什么。
開發(fā)軟件系統(tǒng)最為困難的部分就是準(zhǔn)確說(shuō)明開發(fā)什么。最為困難的概念性工作便是編寫出詳細(xì)技術(shù)需求,這包括所有面向用戶、面向機(jī)器和其它軟件系統(tǒng)的接口。同時(shí)這也是一旦做錯(cuò)將最終會(huì)給系統(tǒng)帶來(lái)極大損害的部分,并且以后再對(duì)它進(jìn)行修改也極為困難。
需求工程是指應(yīng)用已證實(shí)有效的技術(shù)、方法進(jìn)行需求分析,確定客戶需求,幫助分析人員理解問(wèn)題并定義目標(biāo)系統(tǒng)的所有外部特征的一門學(xué)科。
需求的層次
業(yè)務(wù)需求:反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求。
用戶需求:描述了用戶使用產(chǎn)品必須要完成的任務(wù)。
功能需求:定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。
功能需求包含了功能性需求和非功能性需求。
功能性需求,即系統(tǒng)應(yīng)該做什么。
總結(jié)
以上是生活随笔為你收集整理的【需求工程】需求工程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【JavaScript】鼠标单击核心价值
- 下一篇: 【计算机网络】关键词汇翻译整合