亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 怎么做需求分析.txt

?? 軟件開發的國家標準還包括一些大公司的例子
?? TXT
?? 第 1 頁 / 共 3 頁
字號:
怎么做需求分析
axing(轉載自www.Linuxaid.com.cn)  2002年06月04日 
我有話說…… 
需求分析

  在具體的研究需求分析之前,我們先了解一下軟件工程這個概念。軟件工程分為三個層次,過程層、方法層、工具層。在最基礎的過程層,最重要的就是一組被稱為關鍵過程區域(KPAs)的框架(KPA的概念在討論CMM的書中有詳細的概念說明)。關鍵過程區域構成了軟件項目的管理控制的基礎,并且確立了上下文各區域的關系,其中規定了技術方法的采用、工程產品的,模型、文檔、數據、報告、表格等,等的產生、里程碑的建立、質量的保證及變化的適當管理。方法層主要是過程在技術上的實現。它解決的問題是如何做。軟件工程方法涵蓋了一系列的任務:需求分析、設計、編程、測試、維護。同時他還包括了一組基本原則,控制了每一個的關鍵過程區域。工具層就很好理解了,他對過程層和方法層提供了自動和半自動的支持。這些輔助工具就稱為CASE。

  可以看到需求分析的位置,但是事實上需求分析是跨越了軟件工程的三個層次的。這一點是和其他的過程是一樣的。當然我們這里比較重點強調的是在軟件工程的方法層,同時也涉及到一些過程層的思想,至于工具層則不再我們的討論之列,但是會提到一些很適合在需求分析時應用的工具,諸如Word、Excel、Visio等。

方法

  需求分析都包括了哪些方法呢?這里列舉出在《需求分析》一書中推薦的一些方法,

  1) 繪制系統關聯圖,這種關聯圖是用于定義系統與系統外部實體間的界限和接口的簡單模型。同時它也明確了通過接口的信息流和物質流。

  2) 創建用戶接口原型,當開發人員或用戶不能確定需求時,開發一個用戶接口原型—一個可能的局部實現—這樣使得許多概念和可能發生的事更為直觀明了。用戶通過評價原型將使項目參與者能更好地相互理解所要解決的問題。注意要找出需求文檔與原型之間所有的沖突之處。

  3) 分析需求可行性,在允許的成本、性能要求下,分析每項需求實施的可行性,明確與每項需求實現相聯系的風險,包括與其它需求的沖突,對外界因素的依賴和技術障礙。 4) 確定需求的優先級別,應用分析方法來確定使用實例、產品特性或單項需求實現的優先級別。以優先級為基礎確定產品版本將包括哪些特性或哪類需求。當允許需求變更時,在特定的版本中加入每一項變更,并在那個版本計劃中作出需要的變更。

  5) 為需求建立模型,需求的圖形分析模型是軟件需求規格說明極好的補充說明。它們能提供不同的信息與關系以有助于找到不正確的、不一致的、遺漏的和冗余的需求。這樣的模型包括數據流圖、實體關系圖、狀態變換圖、對話框圖、對象類及交互作用圖。

  6) 創建數據字典,數據字典是對系統用到的所有數據項和結構的定義,以確保開發人員使用統一的數據定義。在需求階段,數據字典至少應定義客戶數據項以確保客戶與開發小組是使用一致的定義和術語。分析和設計工具通常包括數據字典組件。

  7) 使用質量功能調配,(QFD)是一種高級系統技術,它將產品特性、屬性與對客戶的重要性聯系起來。該技術提供了一種分析方法以明確那些是客戶最為關注的特性。QFD將需求分為三類:期望需求,即客戶或許并未提及,但如若缺少會讓他們感到不滿意;普通需求;興奮需求,即實現了會給客戶帶去驚喜,但若未實現也不會受到責備(Zultner 1993;Pardee 1996)。

  記住一點,不要試圖在你的項目中把這些方法都用上去,四個現代化并不是一夜就可以實現的。同樣,嘗試著使用你認為對你很有幫助的方法,確實收到效果之后,在考慮繼續學習方法。因為上面提到的都是需求分析的大方法,事實上還有很多很多的方法可以采用,例如,采用SRS模板、指明需求的來源、為每項需求注上標號、記錄業務規范、創建需求跟蹤能力矩陣、審查需求文檔、以需求為依據編寫測試用例、編寫用戶手冊、確定合格的標準。

業務建模

  很多人都沒有意識到業務需求階段應該做些什么事情,實際上業務建模是最重要的一件事情。不要覺得業務建模這個詞很深奧,讓人模不著頭腦。其實所有做過需求分析的人都做過業務建模,比如你了解企業的運作模式就是一種你腦海中的業務建模。但是大多數人都沒有科學的、系統的、文檔化的做過業務建模。

  業務建模的目的在于: 

  了解目標組織(將要在其中部署系統的組織)的結構及機制。
  了解目標組織中當前存在的問題并確定改進的可能性。
  確保客戶、最終用戶和開發人員就目標組織達成共識。
  導出支持目標組織所需的業務需求。

  上面的話是不是很抽象呢,其實沒有什么復雜的:人和電腦是完全不同的思想(思維方式)。所以,原先適合人的業務流程對于計算機來說可不一定合適的,為了最大限度的利用計算機,必須要了解原先的業務流程并對此加易改造(流程自動化),當然這些動作需要得到用戶的許可。有些人認為說只有ERP這種大系統才需要對業務流程進行重組,但是實際上,不論是部門級的MIS系統,還是社會級的電子商務系統,都需要對業務流程進行改造,所不同的只是改造的程度。

  業務建模很重要的一點是在分析企業流程的同時分析出基礎企業對象(Common Business Object)(這個詞我翻譯的不好,如果大家有更好的翻譯,請告訴我)。任何企業都有最基礎的一些元素,例如銀行的CBO就有帳戶,制造業的CBO就有訂單等。有一次我的一個在企業應用方面研究多年的朋友告訴我一個秘訣,他說,企業的CBO無非是4個:客戶、員工、產品和供應商(銀行的供應商應該稱為同業)。其他的所有CBO都是在這四個CBO的基礎上發展起來的。比如說CBO中客戶和產品是多對多的關系,根據關系數據的理論,任何多對多的關系都可以拆分成多個一對多或一對一的關系。你就可以在這兩個類之間引入訂單類,客戶和訂單之間是一對多,訂單和產品之間又是一對多,這樣一個多對多的關系就拆分成兩個一對多的關系,而新的訂單類也就順理成章的產生了。在訂單類產生時,你可能還會加入一個關聯類:業務員類。而業務員類又是從員工類繼承下來的。所以呢,企業的四種CBO通過不同的組合,不同的關系,能夠形成企業運作的許許多多的CBO。

  CBO是做業務建模的基礎,在此基礎上,通過評估業務狀態,說明當前業務,確定業務流程,改進業務流程的定義,設計業務流程實現,改進角色和職責,研究流程自動化,開發領域模型等一系列在RUP中定義的工作流程實現業務建模的目標。

需求獲取

  需求獲取(requirement elicitation)是需求工程的主體。對于所建議的軟件產品,獲取需求是一個確定和理解不同用戶類的需要和限制的過程。獲取用戶需求位于軟件需求三個層次的中間一層。業務需求決定用戶需求,它描述了用戶利用系統需要完成的任務。從這些任務中,分析者能獲得用于描述系統活動的特定的軟件功能需求,這些系統活動有助于用戶執行他們的任務。 需求獲取是在問題及其最終解決方案之間架設橋梁的第一步。獲取需求的一個必不可少的結果是對項目中描述的客戶需求的普遍理解。一旦理解了需求,分析者、開發者和客戶就能探索出描述這些需求的多種解決方案。參與需求獲取者只有在他們理解了問題之后才能開始設計系統,否則,對需求定義的任何改進,設計上都必須大量的返工。把需求獲取集中在用戶任務上—而不是集中在用戶接口上—有助于防止開發組由于草率處理設計問題而造成的失誤。 需求獲取、分析、編寫需求規格說明和驗證并不遵循線性的順序,這些活動是相互隔開、增量和反復的。當你和客戶合作時,你就將會問一些問題,并且取得他們所提供的信息(需求獲取)。同時,你將處理這些信息以理解它們,并把它們分成不同的類別,還要把客戶需求同可能的軟件需求相聯系(分析)。然后,你可以使客戶信息結構化,并編寫成文檔和示意圖(說明)。下一步,就可以讓客戶代表評審文檔并糾正存在的錯誤(驗證)。這四個過程貫穿著需求分析的整個階段。 需求獲取可能是軟件開發中最困難、最關鍵、最易出錯及最需要交流的方面。需求獲取只有通過有效的客戶—開發者的合作才能成功。分析者必須建立一個對問題進行徹底探討的環境,而這些問題與產品有關。為了方便清晰地進行交流,就要列出重要的小組,而不是假想所有的參與者都持有相同的看法。對需求問題的全面考察需要一種技術,利用這種技術不但考慮了問題的功能需求方面,還可討論項目的非功能需求。確定用戶已經理解:對于某些功能的討論并不意味著即將在產品中實現它。對于想到的需求必須集中處理并設定優先級,以避免一個不能帶來任何益處的無限大的項目。 需求獲取是一個需要高度合作的活動,而并不是客戶所說的需求的簡單謄本。作為一個分析者,你必須透過客戶所提出的表面需求理解他們的真正需求。詢問一個可擴充(open-ended)的問題有助于你更好地理解用戶目前的業務過程并且知道新系統如何幫助或改進他們的工作。調查用戶任務可能遇到的變更,或者用戶需要使用系統其它可能的方式。想像你自己在學習用戶的工作,你需要完成什么任務?你有什么問題?從這一角度來指導需求的開發和利用。

  還有,探討例外的情況:什么會妨礙用戶順利完成任務?對系統錯誤情況的反映,用戶是如何想的?詢問問題時,以“還有什么能” ,”當?時,將會發生什么”“你有沒有曾經想過” ,“有沒有人曾經”為開頭。記下每一個需求的來源,這樣向下跟蹤直到發現特定的客戶。

  有些時候,嘗試著問一些“愚蠢”的問題也有助于客戶打開話匣子。如果你直接要求客戶寫出業務是如何實現的,客戶十有八九無法完成。但是如果你嘗試著問一些實際的問題,例如:“以我的理解,你們收到訂單后,會...”。客戶立刻就會指出你的錯誤,并滔滔不絕的開始談論業務,而你,就在一邊仔細的聆聽吧。這一招就叫做“拋磚引玉”。

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av影院午夜一区| 国产成人av自拍| 欧美高清视频不卡网| 麻豆国产91在线播放| 久久久欧美精品sm网站| 色www精品视频在线观看| 秋霞av亚洲一区二区三| 国产日韩欧美麻豆| 5月丁香婷婷综合| a级精品国产片在线观看| 成人精品一区二区三区中文字幕| 性欧美大战久久久久久久久| 久久丝袜美腿综合| 欧美影片第一页| 成人毛片老司机大片| 成人黄页在线观看| 美洲天堂一区二卡三卡四卡视频| 日本sm残虐另类| 捆绑调教美女网站视频一区| 一个色综合av| 中文字幕一区二区三| 久久久久久9999| 国产欧美日本一区视频| 一区二区三区在线看| 五月婷婷久久综合| 亚洲综合在线第一页| 中文字幕精品在线不卡| 久久久午夜电影| 国产精品第13页| 中文字幕的久久| 亚洲一区二区视频在线| 日韩av一级电影| 亚洲第一狼人社区| 寂寞少妇一区二区三区| 蜜乳av一区二区三区| 不卡一区在线观看| 精品视频在线免费观看| 欧美日韩亚洲综合在线 | 国产欧美精品一区| 亚洲精品成人在线| 亚洲精品欧美专区| 精品一区二区三区在线播放| 懂色av中文字幕一区二区三区| 韩国成人精品a∨在线观看| 日本中文一区二区三区| 成人国产电影网| 欧美一区二区三区视频| 精品国产区一区| 久久色在线观看| 一区二区三区**美女毛片| 国产一区二区毛片| 成人小视频免费在线观看| 欧美日韩国产不卡| 欧美大片拔萝卜| 久久久另类综合| 天天操天天干天天综合网| 99久久精品免费看国产| 一本色道久久综合亚洲aⅴ蜜桃| 在线中文字幕一区| 国产精品欧美极品| 亚洲午夜电影在线观看| 另类人妖一区二区av| 91美女蜜桃在线| 91麻豆精品国产91久久久久| 国产精品久久久一本精品 | 国产精品久久久久久久久动漫| 人人狠狠综合久久亚洲| 在线欧美日韩国产| 日韩欧美一级二级| 天堂一区二区在线免费观看| 九色|91porny| 欧美岛国在线观看| 美腿丝袜在线亚洲一区| 日韩免费观看高清完整版| 午夜欧美大尺度福利影院在线看| 色香蕉久久蜜桃| 一区二区三区免费看视频| 91猫先生在线| 亚洲人一二三区| 精品在线视频一区| 欧美va亚洲va国产综合| 国产精品久久99| 不卡的av在线播放| 国产精品灌醉下药二区| k8久久久一区二区三区 | 91国产成人在线| 亚洲美女视频一区| 国产一区二区在线视频| 欧美刺激午夜性久久久久久久| 蜜桃视频一区二区三区在线观看 | 久久99精品久久久久久久久久久久| 欧美午夜一区二区| 亚洲电影一级片| 欧美一级片在线看| 国产一区高清在线| 国产精品欧美一级免费| 色综合久久66| 亚洲成人av电影| 久久尤物电影视频在线观看| 国产精品69久久久久水密桃| 欧美一区在线视频| 国产在线精品一区在线观看麻豆| 欧美极品美女视频| 欧洲一区二区三区在线| 麻豆国产一区二区| 国产精品传媒视频| 91精品国产综合久久久蜜臀粉嫩 | 99久久婷婷国产精品综合| 亚洲精品国产第一综合99久久| 欧美日韩在线一区二区| 国产一区二区三区观看| 亚洲精品国产品国语在线app| 日韩欧美国产高清| 岛国av在线一区| 偷拍自拍另类欧美| 国产亚洲福利社区一区| 国产一区二区中文字幕| 一区二区三区精品在线| wwwwww.欧美系列| 91免费观看国产| 韩日av一区二区| 亚洲韩国一区二区三区| 国产亚洲欧洲997久久综合| 在线视频综合导航| 成人精品视频一区二区三区尤物| 亚洲电影一级黄| 国产精品国产三级国产aⅴ入口| 欧美精品乱码久久久久久| 国产成人鲁色资源国产91色综 | 国产精品电影院| 精品国产91洋老外米糕| 91年精品国产| 成人精品一区二区三区中文字幕| 日本午夜一本久久久综合| 亚洲综合色噜噜狠狠| 久久久蜜桃精品| 欧美电视剧免费观看| 91麻豆精品国产91久久久久| 色婷婷av一区二区三区软件| 高清久久久久久| 国产丶欧美丶日本不卡视频| 亚洲成人免费视| 又紧又大又爽精品一区二区| 国产亚洲精品资源在线26u| 欧美精品在线一区二区三区| 91国偷自产一区二区三区成为亚洲经典| 国产精品亚洲人在线观看| 男人的天堂亚洲一区| 亚洲成年人影院| 亚洲成人av免费| 亚洲国产精品天堂| 亚洲一区二区不卡免费| 一区二区三区四区在线| 亚洲精品免费在线| 亚洲一区二区在线免费看| ...中文天堂在线一区| 国产精品免费免费| 中文字幕一区二区日韩精品绯色| 国产精品你懂的| 一区精品在线播放| 一区二区三区在线视频播放| 中文字幕日韩精品一区| 亚洲日本在线视频观看| 一区二区三区免费看视频| 午夜亚洲国产au精品一区二区| 亚洲国产成人91porn| 手机精品视频在线观看| 美洲天堂一区二卡三卡四卡视频| 久久精品99国产精品| 国产二区国产一区在线观看| 92精品国产成人观看免费| 欧美自拍偷拍午夜视频| 欧美一区二区观看视频| 久久久精品黄色| 亚洲激情图片qvod| 日本一道高清亚洲日美韩| 国产在线视频一区二区| a级精品国产片在线观看| 欧美视频三区在线播放| 欧美大尺度电影在线| 亚洲欧洲国产日本综合| 天天综合色天天| 懂色av一区二区三区免费观看 | 欧美巨大另类极品videosbest| 日韩免费看网站| 18成人在线观看| 久久国产精品无码网站| 色综合一区二区| 国精品**一区二区三区在线蜜桃| 成人av在线影院| 欧美精品久久天天躁| 日本一区二区三区视频视频| 一区二区三区欧美日| 日本免费在线视频不卡一不卡二| 国产精品一色哟哟哟| 欧美亚洲国产一区二区三区va| 精品久久久久久久一区二区蜜臀| 国产精品福利在线播放| 男男视频亚洲欧美| 91精彩视频在线|