免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
海之力研發(fā)管理研究中心---如何調(diào)研和分析系統(tǒng)需求?---深圳市海之力研發(fā)管理咨詢顧問(wèn)機(jī)構(gòu)

如何調(diào)研和分析系統(tǒng)需求?

許正文

  由于技術(shù)局限,用戶很難準(zhǔn)確地把系統(tǒng)需求傳達(dá)給開(kāi)發(fā)商;由于業(yè)務(wù)局限,開(kāi)發(fā)商也很難準(zhǔn)確獲取用戶真實(shí)的應(yīng)用需求。需求信息的不對(duì)稱和需求描述的錯(cuò)位,容易引起系統(tǒng)設(shè)計(jì)的缺陷,最終導(dǎo)致系統(tǒng)應(yīng)用不理想甚至系統(tǒng)失敗??梢哉f(shuō),需求調(diào)研和分析是信息化建設(shè)的第一步,也是關(guān)鍵一步,牽一發(fā)而動(dòng)全身。

  什么是系統(tǒng)需求?

  簡(jiǎn)而言之,系統(tǒng)需求就是從用戶的應(yīng)用特點(diǎn)出發(fā),依據(jù)其總體規(guī)劃和目標(biāo),對(duì)系統(tǒng)進(jìn)行抽取細(xì)化,就系統(tǒng)性能、規(guī)格、行為等方面總結(jié)出來(lái)的期望。
  更進(jìn)一步,用戶需求可以分為兩類:系統(tǒng)需求和軟件需求。前者是整個(gè)系統(tǒng)所提出的需求,后者則是系統(tǒng)中軟件部分所涉及的需要。
  從應(yīng)用特點(diǎn)看,系統(tǒng)需求可分為基本需求和特定需求,在特定需求中又可細(xì)分為必需的特定需求和非必需的特定需求。一般來(lái)說(shuō),特定需求往往決定系統(tǒng)的二次開(kāi)發(fā)。

  如何進(jìn)行需求調(diào)研?

需求調(diào)研涉及三個(gè)問(wèn)題。一是如何確定調(diào)研對(duì)象,二是如何確定被調(diào)研對(duì)象,三是采用何種調(diào)研方法。調(diào)研對(duì)象的組成應(yīng)以互補(bǔ)為原則,至少要由三類人員組成:技術(shù)人員、業(yè)務(wù)專家和管理者。被調(diào)研對(duì)象主要是人員和業(yè)務(wù)兩類,其間主要涉及人與人、人與事物、事物與事物等三種關(guān)系。
  其中,關(guān)鍵是確定調(diào)研范圍。調(diào)研范圍包括關(guān)鍵域和關(guān)鍵活動(dòng)。而關(guān)鍵活動(dòng)又由關(guān)鍵流程加關(guān)鍵點(diǎn)構(gòu)成。
  找到關(guān)鍵域,明確關(guān)鍵流程和關(guān)鍵點(diǎn),對(duì)需求調(diào)研至關(guān)重要,需要專家或咨詢顧問(wèn)介入。而能否把握這一時(shí)機(jī)并找準(zhǔn)需求提煉的關(guān)鍵點(diǎn),是考驗(yàn)需求調(diào)研人員的重要方面。優(yōu)秀的需求調(diào)研人員不僅能認(rèn)識(shí)問(wèn)題之所在,還能藉此獲取足夠多的知識(shí),最后成為問(wèn)題領(lǐng)域的專家。
  需求調(diào)研非常困難,必須引起重視。因?yàn)椋?br>    ●缺乏專門領(lǐng)域的知識(shí),同時(shí)應(yīng)用領(lǐng)域中的許多問(wèn)題通常模糊,很難界定;
    ●機(jī)構(gòu)實(shí)踐存在默認(rèn)知識(shí),難以描述;
    ●多個(gè)知識(shí)源或信息源既有沖突又有重合;
    ●被調(diào)研對(duì)象可能有認(rèn)知偏見(jiàn)或者欠缺或有時(shí)不愿提供確切信息。
  這些都會(huì)給需求調(diào)研人員帶來(lái)障礙和困難。在這種情況下,掌握必要的方法與技巧非常重要。
  需求調(diào)研方法一般有問(wèn)卷法、面談法、數(shù)據(jù)采集法、用況法、情景實(shí)例法以及基于目標(biāo)的方法等。此外,還有知識(shí)工程方法,如場(chǎng)記分析法、卡片分類法、分類表格技術(shù)和基于模型的知識(shí)獲取等。然而最基本的方法還是問(wèn)卷法和面談法。

  如何進(jìn)行需求分析?

  需求工程是繼軟件工程之后的又一熱點(diǎn)工程。從理論上說(shuō),包括調(diào)研需求、模擬和分析需求、需求描述、需求認(rèn)可、需求演進(jìn)這五個(gè)層次,并且逐層遞進(jìn)、螺旋式上升。需求分析是需求工程的核心,貫穿于系統(tǒng)整個(gè)生命周期。
  需求分析的出發(fā)點(diǎn)在于:對(duì)調(diào)研的需求進(jìn)行進(jìn)一步提煉并指導(dǎo)需求的抽取;幫助需求分析人員發(fā)現(xiàn)問(wèn)題。需求模擬則幫助檢查驗(yàn)證對(duì)問(wèn)題的理解。需求分析和模擬又包含三個(gè)層次的工作:需求定義、需求建模、需求模擬。
  需求定義,是對(duì)經(jīng)調(diào)研獲取的需求進(jìn)行初步整理,抽取其中基本需求和關(guān)鍵需求予以界定,并為需求建模提供必要的需求元素。
需求建模,是把抽象的需求通過(guò)概念、符號(hào)、數(shù)學(xué)模型及邏輯結(jié)構(gòu)表現(xiàn)出來(lái)。表現(xiàn)形式有自然語(yǔ)言、半形式化(如圖、表、結(jié)構(gòu)化英語(yǔ)等)和形式化表示等三種。自然語(yǔ)言形式具有表達(dá)能力強(qiáng)的優(yōu)點(diǎn),但不利于捕獲模型語(yǔ)義;半形式化表示可捕獲結(jié)構(gòu)和一定的語(yǔ)義,也可進(jìn)行一定的推理和一致性檢查;形式化表示具有精確的語(yǔ)義和推理能力,但構(gòu)造一個(gè)完整的形式化模型,需要較長(zhǎng)時(shí)間和對(duì)問(wèn)題領(lǐng)域的深層次理解。相對(duì)而言,圖表形式的需求模型直觀常用,比如組織結(jié)構(gòu)圖、系統(tǒng)流程圖、網(wǎng)絡(luò)拓?fù)鋱D等。
  良好的需求概念模型應(yīng)包括以下幾個(gè)特點(diǎn):實(shí)現(xiàn)的獨(dú)立性、足夠抽象、足夠形式化、可構(gòu)造性、利于分析、可追蹤性、可執(zhí)行性、最小冗余性。
  需求模擬,分為企業(yè)模擬、功能需求模擬和非功能需求模擬等。
  企業(yè)模擬是一種軟系統(tǒng)方法,涉及整個(gè)組織,從不同視點(diǎn)分析問(wèn)題,包括目標(biāo)、組織結(jié)構(gòu)、活動(dòng)、過(guò)程等。有些企業(yè)模擬,還建立可執(zhí)行的領(lǐng)域模型。
  功能需求模擬從不同視點(diǎn)為模擬軟件提供服務(wù),包括結(jié)構(gòu)視點(diǎn)和行為視點(diǎn)等,主要方法有結(jié)構(gòu)化分析、面向?qū)ο蠓治龊托问交椒ā?br>  結(jié)構(gòu)化分析是一種面向數(shù)據(jù)的方法,以數(shù)據(jù)流為中心。其核心概念包括進(jìn)程、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、外部實(shí)體、數(shù)據(jù)組和數(shù)據(jù)元素。有代表性的模擬工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、原始進(jìn)程規(guī)格說(shuō)明。
  面向?qū)ο蠓治鲆詫?duì)象及其服務(wù)作為建模標(biāo)準(zhǔn),比較自然,對(duì)象也具有相對(duì)穩(wěn)定性。主要模擬元素有對(duì)象、類、屬性、關(guān)系、方法、消息傳遞、UseCases等。其主要原理包括分類繼承層次、信息隱藏、匯集關(guān)系等。
  形式化方法,一般用于一致性檢查、類型檢查、有效性驗(yàn)證、行為預(yù)測(cè)以及設(shè)計(jì)求精驗(yàn)證。但形式化手段也有局限性,表現(xiàn)在形式化涉及太多細(xì)節(jié),分析級(jí)別較低;其核心問(wèn)題是一致性和完整性,而不是獲取需求;沒(méi)有合適工具;代價(jià)更多。
描述需求的任務(wù)是撰寫(xiě)軟件需求規(guī)格說(shuō)明書(shū),這是需求調(diào)研和分析的直接成果。好的需求規(guī)格說(shuō)明書(shū)需求層次清晰、語(yǔ)言專業(yè)且簡(jiǎn)練、基本需求描述完整、特定需求既有現(xiàn)實(shí)性又有前瞻性、流程和結(jié)構(gòu)定義準(zhǔn)確、有可操作性、可逆性等。
  需求規(guī)格說(shuō)明書(shū)的主要服務(wù)對(duì)象可能來(lái)自于用戶、系統(tǒng)分析員、軟件需求分析員、軟件開(kāi)發(fā)者、程序員、測(cè)試員、項(xiàng)目管理者等。但歸根結(jié)底還是要尊重用戶發(fā)展戰(zhàn)略和機(jī)構(gòu)運(yùn)行策略所必需的現(xiàn)實(shí)的和潛在的期望。
需求描述完成并不意味需求工作的結(jié)束,需求認(rèn)可和需求演進(jìn)是確保系統(tǒng)持續(xù)改進(jìn)的必經(jīng)之路。需求認(rèn)可就是讓上述人員對(duì)需求規(guī)格說(shuō)明達(dá)成一致。需求演進(jìn)的必要性是明顯的,因?yàn)橛脩粜枨蟛粩嘧兓?,系統(tǒng)開(kāi)發(fā)又總是落后于客戶需求的變化和增長(zhǎng),如何及時(shí)感知需求變化并系統(tǒng)整理成為系統(tǒng)進(jìn)化的首要問(wèn)題??梢哉f(shuō),基于需求演進(jìn)的管理效率直接決定了系統(tǒng)能否支持用戶的持續(xù)變革。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
軟件工程學(xué)習(xí)心得體會(huì)
需求分析師和產(chǎn)品經(jīng)理有什么區(qū)別?
需求分析方法
軟件項(xiàng)目中需求調(diào)研淺析(二)
MES成功實(shí)施之需求調(diào)研
軟件工程師工作職責(zé)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服