欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

用Rational Rose 和 Rational RequisitePro進(jìn)行

系統(tǒng) 1746 0
本文內(nèi)容包括:
  • 引言
  • 為什么要管理需求?
  • 為什么要管理用例?
  • 建立集成
  • Rational Rose的需求管理能力
  • 管理用例的好處
  • 總結(jié)
  • 參考資料
結(jié)合Rational Rose和RequisitePro,通過使用強大的需求管理能力來提升用例建模,給你提供了集成用例管理。它并不只是簡單的框圖,事實上,你能夠使用可分類的屬性,文檔和可追蹤性來擴(kuò)展用例,并且,有助于你管理項目中的大量用例。

引言

  1. 你怎樣組織你的用例?
  2. 你知道在哪兒發(fā)布一個實現(xiàn)的特定用例?
  3. 你怎樣知道整個系統(tǒng)功能被測試?
  4. 哪些測試會因用例中的變化而受到影響?

如果你不能夠順利地回答這些問題,在工作中出現(xiàn)了進(jìn)度表滯后,或者產(chǎn)品的交付沒有達(dá)到標(biāo)準(zhǔn)之類的麻煩。那么,本文或許可以給你一些幫助。

集 成用例管理強大的需求管理能力增強了Rational Rose用例建模。用可分類的屬性,文檔和可追蹤性,集成用例管理不僅提供了一系列的框圖,而在很大程度上擴(kuò)展了用例,有效地幫助你管理團(tuán)隊中的大量用 例。這是市場上可視化建模工具和需求管理工具最緊密、最健壯的集成。

為什么要管理需求?

需求管理是指捕獲、記錄并管理需求的系統(tǒng)化方案。沒有它,三分之二的項目都會因遺漏用戶需求,延期或者超出預(yù)算(Standish Group, CHAOS 的權(quán)威報告 www.standishgroup.com ) 。為什么會有如此之多不成功的項目呢?這主要是因為管理需求即意味著管理變更—并且管理變更是相當(dāng)困難的。變化是普遍存在的。我們生活在一個動態(tài)的世界: 客戶不斷地改變他們的想法;在交付我們的方案之前,競爭者又提出了更好的方法;業(yè)務(wù)環(huán)境也在不斷變化。身處這個變化的環(huán)境是件好事,但同時它也可能會讓你 陷入困境不能前進(jìn)。變化本身并沒有錯,糟糕的是沒有控制的變化—在它發(fā)生之前,無法衡量其影響。通過管理需求,你有可能會提出一個適時的方案,以解決客戶 的現(xiàn)實問題。

為什么要管理用例?

用例即需求,它從用戶的角度來說明系統(tǒng)應(yīng)該提供的功能。同樣地,用例應(yīng)當(dāng)參與到所有系統(tǒng)需求的管理之中。多數(shù)軟件項目擁有大量的用例,它們擁有不同的優(yōu)先 級和依賴—正如其它需求一樣。例如,描述Web訂單流程的一個用例,可能會不去考慮通過Web產(chǎn)生更多收益的業(yè)務(wù)需求。在用例及其業(yè)務(wù)需要之間建立切實可 行的依賴,你可以更好地應(yīng)對影響這些需求的變更。并且,區(qū)別實現(xiàn)各用例的優(yōu)先級,有助于你選擇從哪兒來開始。

和所有其它需求一起來管理用例是理解項目當(dāng)前狀態(tài)的關(guān)鍵,也能讓你更好地設(shè)計出正確的系統(tǒng)。集成用例管理的價值就在于無縫地集成了用例與需求信息。

建立集成

集 成用例管理從Rational Rose模型與Rational RequisitePro項目的關(guān)聯(lián)開始。這個關(guān)聯(lián)為在Rose環(huán)境中選擇用例文檔模板和用例屬性提供了環(huán)境。你能夠在模型層次或者包層次建立這個關(guān)聯(lián), 該層上,每個包可能與其RequisitePro項目相關(guān)聯(lián)。包關(guān)聯(lián)參與大型軟件項目,該項目可能用多個RequisitePro項目(典型的子系統(tǒng))或 不同的用例文檔模板(用于業(yè)務(wù)用例vs.系統(tǒng)用例)。

一個Rational RequisitePro項目包括若干Microsoft Word文檔和一個數(shù)據(jù)庫(Microsoft Access, Microsoft SQL Server 或 Oracle)來組織需求信息。RequisitePro的用例文檔包括用例文本描述,比如屬性、可追蹤鏈接、版本、變更歷史、項目安全等。從 RequisitePro數(shù)據(jù)庫中,你能夠查詢需求信息以檢查覆蓋率并衡量變化的影響。你也可以很容易地導(dǎo)航到RequisitePro Word環(huán)境,或者返回到Rose。

Rational Rose的需求管理能力

由Rational Rose的標(biāo)準(zhǔn)快捷菜單,我們就可以看到,其需求管理能力是很顯著的--右鍵單擊一個用例以查看新用例菜單選項(如圖1所示),它們包括:

  • Use Case Document ,建立新的用例文檔或?qū)⒃撚美c已有RequisitePro用例相關(guān)聯(lián)。
  • Requirement Properties ,查看和編輯該用例的屬性及可追蹤性。
  • View RequisitePro Association ,查看該用例的Rational RequisitePro 上下文(相關(guān)聯(lián)的用例文檔模型和用例屬性—通過需求“類型”來設(shè)定)。
Rose用例快捷菜單中的新選項
圖1: Rose用例快捷菜單中的新選項

接下來,讓我們詳細(xì)看一下這些能力。

用例文檔(Use Case Document)

如果你是一位現(xiàn)有的Rose用戶,你可以書寫用例文檔,通過Rose External File屬性將它們附加到用例模型。集成用例管理的能力遠(yuǎn)不止簡單地將一個文件附加到Rose用例。因為附加到用例的文檔是RequisitePro文檔,你將受益于以下幾方面:

  • 用例文檔是經(jīng)過檢驗的用例文檔模板。
    集成用例管理為RUP(Rational Unified Process)提供了用例模板。這些模板不僅包含了有價值的指導(dǎo)方針,也包含了用例格式化,節(jié)約你的時間并且提供文檔之間的一致。
  • 需求文本被清晰地標(biāo)注。
    需求明顯地區(qū)別于文檔中附加的描述性信息(如圖2),這使得“看清森林中的樹”變得更加容易。
Rational RequisitePro文檔中的需求
圖2: Rational RequisitePro文檔中的需求
( 單擊放大 )
  • 對用例文檔進(jìn)行的任何修改都會被自動追蹤
    關(guān)于“誰修改什么,何時,為什么”的信息都存儲在Rational RequisitePro數(shù)據(jù)庫中。這些修訂有助于你控制用例的變化。
  • 用例文檔中的需求可以鏈接到相關(guān)的其它需求
    通過追蹤從用例到業(yè)務(wù)用例、特性需求、測試,或者甚至其它用例,你可以更容易地衡量相關(guān)需求的變化所帶來的影響,并驗證覆蓋率。

想要將一個用例文檔與Rose用例關(guān)聯(lián),可以右擊Rose瀏覽器中的用例,從快捷菜單中選擇 Use Case Document>New ,RequisitePro Word環(huán)境被啟動,且顯示了基于模板的文檔,可以進(jìn)行編輯。你也可以使用 Use Case Document>Associate ,,將一個現(xiàn)有RequisitePro文檔與Rose用例之間建立關(guān)聯(lián)。

需求屬性(Requirements Properties)

新添加到用例快捷菜單中的第二項是 "Requirements Properties."需求和類似的用例,并不僅僅是文本。特別是用例圖,還有其它的特性,比如屬性,可追蹤性鏈接,修訂歷史。

Attributes 有助于管理范圍。特別是在迭代開發(fā)中很有用,屬性提供了一種很容易的方法來管理項目的每一次迭代。它們使選擇實現(xiàn)用例的過程變得更客觀。而很多組織都是基 于個人的議程或情緒。早期所作的失敗的決定進(jìn)行到實施階段,并且越往后繼續(xù),代價越大。屬性提供了一種簡單的方法,將客觀的重要性賦予用例和需求。

Traceability 幫助衡量變化的影響,并確保需求覆蓋率,如果一個業(yè)務(wù)需要變化,哪些用例將會受到影響?通過建立可追蹤鏈接,你就可以查詢需求,回答“是否所有的業(yè)務(wù)需要都在類層次上實現(xiàn)?”或者“是否存在適用所有用例的測試需求?”之類的問題。

(Rational Unified Process用戶請注意:你可能想要評審使用RUP用例白皮書的需求管理的可追蹤策略。該白皮書略述了各種各樣可追蹤方法,你可以隨需而用)。

Revisions 幫助你追蹤“誰改變了什么,什么時候,以及為什么”,提供了需求變更的評審蹤跡. 這有助于你衡量需求的穩(wěn)定性,并從一開始就將注意力集中在更穩(wěn)定的需求上,減少變化。

在Rational Rose中設(shè)置用例屬性和關(guān)系,可以右擊瀏覽器中的用例,然后從快捷菜單中選擇 Requirement Properties>Open 。在對話框(如圖3所示),單擊 Attributes 標(biāo)簽,設(shè)置一個屬性值。注意你能夠在與你模型相關(guān)聯(lián)的RequisitePro項目中改變直接可用的用例屬性及其值。在對話框中,單擊 Traceability 標(biāo)簽,以建立用例與其它需求之間的可追蹤性。

查看并編輯Ratioanl Rose用例需求的屬性
圖 3: 查看并編輯Ratioanl Rose用例需求的屬性

管理用例的好處

一 旦你已將一個用例文檔或者需求屬性附加或者賦予給Rational Rose中的用例,用例即成為RequisitePro中設(shè)定的需求的一部分。同樣地,你能使用RequisitePro的所有能力將你的用例排序(按優(yōu) 先級,迭代數(shù),等),來查詢特定的用例(僅僅是打算用于下次迭代的用例),甚至產(chǎn)生需求指標(biāo)。

使 用Rational RequisitePro中的Attribute Matrix View(如圖4所示),你可以查看所有的或者一組選定的用例及它們各自的屬性。這有助于你組織用例信息,回答本文開頭的第一個問題:你怎樣組織你的用 例?你能進(jìn)行查詢以決定哪些用例被賦于哪個設(shè)計者,它們的實現(xiàn)有多困難,或者何時實現(xiàn)它們(你知道在哪兒發(fā)布一個實現(xiàn)的特定用例?)。

Rational RequisitePro中的用例Attribute Matrix View
圖 4: Rational RequisitePro中的用例Attribute Matrix View
( 單擊放大 )

一旦你選擇了下次迭代將被實現(xiàn)的用例,你應(yīng)當(dāng)驗證追蹤到用例的測試需求,以確保所有的功能都能得到測試。圖5所示的Traceability Matrix View,展示了用例與測例之間已建立的關(guān)系。使用Traceability Matrices,你能夠在仍未追蹤到測試需求的用例上查詢(回答了“你怎樣知道整個系統(tǒng)功能被測試?”這個問題)。另外,測試人員可以查詢可能會因用例 修改而受到影響的測試需求,以確保測試最新的功能。可疑鏈接(圖5的紅色斜線箭頭)說明測例TC1.2可能因用例UC1.3的改變而需要修訂。在可疑鏈接 上查詢又回答了我們最后一個問題-哪些測試會因用例中的變化而受到影響?

Rational RequisitePro中,用例與測例之間的可追蹤性關(guān)系
圖 5: Rational RequisitePro中,用例與測例之間的可追蹤性關(guān)系

總結(jié)

集 成用例管理使用需求信息擴(kuò)展了用例。通過建立一個實時窗口,有利于Rational Rose用戶修改用例屬性、可追蹤性,查看修訂歷史。而且,Rational RequisitePro用例文檔僅是簡單一個單擊。因為來源于Rose 用戶的數(shù)據(jù)是有效的,所以,集成用例管理給需求管理人員提供了更準(zhǔn)確、更及時的信息。通過管理用戶與其它需求相關(guān)聯(lián)的用例,你可以更好地管理項目,控制變 更,并驗證覆蓋率。簡而言之,集成用例管理 有助于確保你正在實現(xiàn)已達(dá)成一致的功能,并且該功能將會被完整地測試。

參考資料

  • 您可以參閱本文在 developerWorks 全球站點上的 英文原文

用Rational Rose 和 Rational RequisitePro進(jìn)行用例管理


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久国产一二区 | 99je全部都是精品视频在线 | 色偷偷成人网免费视频男人的天堂 | 日韩不卡一区二区 | www香蕉视频| 日日噜噜夜夜狠狠视频buoke | 国产麻豆剧传媒精品网站 | 成人欧美s视频在线观看 | 亚洲 欧美 校园 | 一级片性 | 精品日韩视频 | 三上悠亚2022最新新作番号 | 国产欧美日韩精品一区二 | 激情综合欧美 | 国产亚洲一区二区三区 | 欧美国产中文 | 99久久精品免费看国产一区二区 | 麻豆污视频 | 久久精品中文字幕首页 | 欧美大尺码毛片 | 日韩男女做性高清在线观看 | 欧美黄视频网站 | 日韩在线国产 | 国产精品视频一区二区三区 | www.色人阁 | 午夜精品一区二区三区在线观看 | 亚洲第一视频网站 | 大香伊蕉国产短视频69 | 亚洲第一人伊人色综合 | 超碰综合| 久久在线视频 | 四虎永久免费地址ww 41.6 | 国产一区中文字幕 | 精品一区二区三区在线观看l | 欧美大胆一级视频 | 天天想夜夜操 | 天天天天天天操 | 清纯唯美综合网 | 夜夜未满 18勿进的爽影院 | 免费在线国产视频 | 极品狂兵电视剧免费观看 |