伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > IT管理 > 淺析非功能需求在需求分析當(dāng)中的重要性

淺析非功能需求在需求分析當(dāng)中的重要性

2017-01-18 16:55:38 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

需求分析是軟件開(kāi)發(fā)領(lǐng)域當(dāng)中的重要工作環(huán)節(jié),中培課堂《需求分析與管理最佳實(shí)踐》培訓(xùn)專(zhuān)家郭老師表示,我們做需求分析應(yīng)當(dāng)化繁為簡(jiǎn),不必去拘泥于那些過(guò)程。怎樣化繁為簡(jiǎn)?尋找適合自己的,避免做過(guò)度分析和設(shè)計(jì),這種思想也是敏捷開(kāi)發(fā)的精髓。比如我所從事的管理軟件的研發(fā),關(guān)注業(yè)務(wù)流程、關(guān)注業(yè)務(wù)實(shí)體、關(guān)注規(guī)則約束,功能方面的需求就分析完成了大半。然后再關(guān)注查詢(xún)報(bào)表、關(guān)注外部接口、關(guān)注打印導(dǎo)出等細(xì)小功能,功能方面就差不多了。
  郭老師進(jìn)一步指出,需求分析人員最容易忽略的部分就是非功能需求。非功能需求更加靠近的是技術(shù),是設(shè)計(jì),是實(shí)現(xiàn),是架構(gòu)師關(guān)注的內(nèi)容,是需求人員最不擅長(zhǎng)的方面,這也是非功能需求為什么常常被忽略的重要原因。正因?yàn)槿绱耍軜?gòu)師應(yīng)當(dāng)盡早參與到項(xiàng)目中,參與到需求分析中,盡早分析需求的技術(shù)可行性,盡早考慮性能、安全性、可靠性等非功能需求,盡早開(kāi)始架構(gòu)設(shè)計(jì)。
  在非功能需求分析中另一個(gè)非常常見(jiàn)的錯(cuò)誤,就是將非功能需求僅僅歸結(jié)為一些放之四海而皆準(zhǔn)的原則,比如專(zhuān)門(mén)拿出一章來(lái)描述報(bào)表查詢(xún)效率要怎樣、系統(tǒng)易用性要怎樣。誠(chéng)然,這些原則性的東西是十分必要的,但許多非功能需求不能僅僅停留在這些基本原則上,要落實(shí)到對(duì)一個(gè)一個(gè)功能的分析中。
  那么哪些是非功能需求呢?郭老師將其歸納為“URPS+”,即可用性(Usability)、可靠性(Reliability)、性能(Performance)、可支持性(Supportability)以及其它(+)。而這5部分我們可以進(jìn)一步細(xì)化。
  可用性是一個(gè)非常寬泛的概念,它泛指那些能讓用戶(hù)順利使用系統(tǒng)的指標(biāo),包括易用性(易操作、易理解)、準(zhǔn)確性、安全性(權(quán)限體系、訪(fǎng)問(wèn)限制)、兼容性(服務(wù)器、客戶(hù)端的兼容度),等等。
  可靠性就是系統(tǒng)可以可靠運(yùn)行,包括系統(tǒng)成熟度(數(shù)據(jù)吞吐量、并發(fā)用戶(hù)量、連續(xù)不停機(jī)性能等)、數(shù)據(jù)容錯(cuò)度、系統(tǒng)易恢復(fù)性,等等。
  性能,郭老師認(rèn)為是需求分析階段最主要的分析內(nèi)容。用戶(hù)對(duì)性能的要求沒(méi)有止境,但現(xiàn)實(shí)卻是殘酷的。性能受到許多因素的影響,包括業(yè)務(wù)需求、軟件設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)部署方式,等等。其中,業(yè)務(wù)需求和部署方式,對(duì)性能的影響是最大的,我們必須在需求分析階段就想清楚,解決掉。

系統(tǒng)部署架構(gòu)對(duì)性能的影響也是巨大的。一個(gè)管理系統(tǒng),是市級(jí)集中,還是省級(jí)集中,甚至全國(guó)集中,對(duì)性能的考量是不一樣的。市級(jí)集中不會(huì)過(guò)于擔(dān)心性能的問(wèn)題;省級(jí)集中就必須要考量并發(fā)訪(fǎng)問(wèn)量,是否要建立集群;全國(guó)集中就必須考量是否使用消息隊(duì)列,所有流程是否有性能瓶頸,以及采用什么技術(shù)架構(gòu)更適于并發(fā)訪(fǎng)問(wèn)等等。而這一切都是系統(tǒng)架構(gòu)師應(yīng)當(dāng)考量的內(nèi)容。
  最后一個(gè)內(nèi)容,也是最容易被忽略的一個(gè)內(nèi)容,就是可支持性。可支持性,就是軟件的可維護(hù)性、易變更性。可支持性對(duì)于客戶(hù)是透明的,不可見(jiàn)的,因此客戶(hù)通常不關(guān)心這個(gè)。由于時(shí)間緊、人員素質(zhì)參差不齊,這部分也常常為管理者所忽略。但試問(wèn),誰(shuí)沒(méi)有維護(hù)糟糕系統(tǒng)的痛苦經(jīng)歷?誰(shuí)們的系統(tǒng)維護(hù)了數(shù)年經(jīng)過(guò)數(shù)次升級(jí)后還能維護(hù)?在需求分析與設(shè)計(jì)階段,可支持性實(shí)際上體現(xiàn)在,我們是否能有效識(shí)別系統(tǒng)可變的需求,并能夠提供合理的方案。這體現(xiàn)的也是架構(gòu)師的功底。

郭老師將需求分析比喻為一個(gè)撒大網(wǎng)的過(guò)程,而不是姜太公釣魚(yú)的過(guò)程。功能需求固然重要,非功能需求同樣重要。我們?cè)谶M(jìn)行非功能需求的分析時(shí),除了制訂整體的原則以外,還要落實(shí)到各個(gè)具體的功能中,將這些功能所潛在的、特殊的非功能需求挖掘出來(lái),提前進(jìn)行分析設(shè)計(jì),對(duì)于可行性不高的應(yīng)及時(shí)與客戶(hù)商討,才能有效地避免日后存在的這些方面的風(fēng)險(xiǎn)。

標(biāo)簽: 需求分析
近期開(kāi)班
主站蜘蛛池模板: 免费观看18禁无遮挡真人网站 | 粉嫩av一区二区在线播 | 韩国一级片免费在线观看 | 日产精品一卡2卡三卡4乱码 | 真实国产普通话对白乱子子伦视频 | 成年女人喷潮视频免费观看 | 国产精品视频在线看 | www.7788久久久久久久久 | 男人到天堂在线A无码 | 小荡货好紧好爽奶头大视频 | 久久精品性 | 亚洲av乱码中文一区二区三区 | 中文字幕网站在线观看 | 麻豆成人久久精品二区三区91 | 国产精品亚洲综合天堂夜夜 | 国产精品性久久 | 国产三级久久 | 国产一区内射最近更新 | 国产精品美女久久久久av爽 | 久久精品www人人做人人爽 | 日本乱亲伦视频中文字幕 | 亚洲一区二区三区在线免费 | 国产精品区在线 | 俺去也亚洲色图 | 日本成人在线网站 | 亚洲国产一区在线 | 免费看无码自慰一区二区 | 欧美丰满老妇性猛交 | 国内极度色诱视频网站 | 中国丰满少妇人妻XXX性董鑫洁 | 97视频在线视频 | 99热69| 亚洲不卡 | 看亚洲一级毛片 | 日韩精品无码专区 | 色就是色网址 | 亚洲一级一级一级 | av日韩一区二区 | 公车用力好大好硬 | 色人阁色五月 | 一本久久a久久精品合男女 亚洲无码偷拍福利 |