<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    迷途書童

    敏感、勤學、多思
    隨筆 - 77, 文章 - 4, 評論 - 86, 引用 - 0
    數據加載中……

    如何確定用例和場景的優先級


    在做需求分析時,特別是在設計分析用例模型時,很多人可能碰到過這樣的問題,如何準確劃分優先級,根據我的經驗,一般需求分析人員對用例的優先級劃分上沒有具體的原則和標準,往往跟著感覺走,要么是客戶認為重要的,急著要實現的功能,優先級就高,當然也很重要。對于什么關鍵用例,什么重要用例,什么是輔助用例或一般用例,都沒有具體分得很清楚,因為他們覺得優先的都重要,反正都是要開發的,客戶說什么功能最急需要,那么就完成它,其余所有用例都為一般用例。

    其實我也很贊成這部分人的觀點,主要是結合實際項目,這種情況太普遍了,所以往往只區分重要和非重要來得更方便。不過既然RUP以及軟件工程的需求分析階段都有這么個概念,而且對用例(場景,類)都分為三個等級:關鍵(首要),重要(其次),輔助(不錯)。那么為了準確理解,并在項目中應用,我個人認為理解清晰它,也還是有必要的。而最重要的是掌握其劃分原則。最近參加了些需求分析方面的培訓,也了解了一些不同人的觀點,結合RUP給出的解釋,我做了些總結。
    下邊說說我的理解。因為用例,場景,類都有這三個等級劃分,所以為了解釋方便,下邊直接通過用例說明問題。
    第一 關鍵(或首要)用例
    RUP中解釋是這樣的:該等級的用例于系統的首要任務,基本功能以及待開發的功能有關。如果這些關鍵用例缺失,系統將無法完成首要任務。他們還促進架構設計,而且往往是最頻繁使用的用例。其實這個理解很好懂,我也比較贊成,一句話就是系統必不可少的功能,如果把系統無限縮小,到不能再縮小了(再縮小系統都無法使用了),這時剩下的用例就是關鍵用例。而關鍵需求決定架構,所以這些關鍵用例往往對架構設計的影響是很大的。所以分析用例模型時要特別重視關鍵用例的識別。有時候不能直接聽客戶所謂的優先級高的用例。因為客戶不懂系統實現,他們只關注功能,不關注你如何設計,如何分析。當然他們提的優先功能固然不可不重視,但是我們不能局限于這些,我們需要認真分析,把那些客人認為非優先,但是通過分析,我們認為確實是關鍵需求的用例找出來,否則以后等用戶去發現這些“關鍵用例”,然后再提需求變更就麻煩了,因為原來的關鍵需求識別上沒有做好,現在要變更需求,可能影響到架構,搞不好系統整個都要整改,那就麻煩了。我的識別方法時:客戶眼中的“優先”功能 + 系統最小實現的功能。把握了這個原則,識別關鍵用例還是不難的。
    第二 重要(或其次)用例
    RUP中的解釋是這樣的:
    該等級的用例于系統功能的支持有關,比如統計數據編譯,報告生成,監督和功能測試等。如果他們缺失,系統仍然可以再一定時間內完成基本任務,但服務質量所有下降。這類功能其實相比之下不太好識別,因為特征不夠明顯,不過識別原則還是很清晰,就是與系統功能的支持有關。比如常見的系統的用戶管理模塊,管理模塊,系統分類模塊等,都是為了支持整個系統其他關鍵用例服務的。沒有他們系統還是可以用,但是相對質量不高。這類重要性用例的識別,我的方法時抓住一個“支持”2字的理解就比較好識別了,分析多了,就自然有了感覺,而且,結合關鍵用例和輔助性的用例的分析,用排除法也可以使分析得更加準確。
    第三 輔助性(一般)用例
    RUP中的解釋是這樣的:
    這些用例和類著重舒適性的功能 ,與系統的主要任務無關,但有助于系統的使用和市場定位。我的理解,一句話,就是系統擴展的功能,生動一點說,就是錦上添花的功能。根據這個特征,這列用例還是比較好識別的。
    總結:一般來說,不同等級的用例對架構的影響程度跟他們的關鍵程度是成正比的。但是也應該明確,有些關鍵用例沒有或基本沒有影響力,反過來也是一樣,某些輔助性的用例可能對系統架構產生比較大的影響。所以,方法論的東西沒有絕對的正確,只是利用這些理論分析相對有效。呵呵,在現實中經常發現,愛因斯坦真了不起,相對論用途那么廣泛,有時不自覺感受到其存在了,而在學生時代遠遠理解不到這個層次. 
    轉載自:http://blog.csdn.net/chuan122345/article/details/5167035

    posted on 2012-05-11 04:56 迷途書童 閱讀(2354) 評論(1)  編輯  收藏 所屬分類: 業務建模

    評論

    # re: 如何確定用例和場景的優先級  回復  更多評論   

    學習了
    2012-05-11 08:32 | tb
    主站蜘蛛池模板: 亚洲日本一区二区三区| 亚洲人成亚洲精品| 亚洲综合精品第一页| 无码亚洲成a人在线观看| 国产精品免费视频观看拍拍| 日本最新免费网站| 亚洲&#228;v永久无码精品天堂久久 | 日韩欧美亚洲国产精品字幕久久久| 毛片免费观看视频| 久久精品国产亚洲麻豆| 国产亚洲精品影视在线| 美女在线视频观看影院免费天天看| 最近的中文字幕大全免费版| 一本天堂ⅴ无码亚洲道久久| 色播在线永久免费视频| 亚洲国产精品无码专区| 久久免费视频99| 亚洲精品无码MV在线观看| 美女视频黄频a免费| 精品福利一区二区三区免费视频| 亚洲宅男精品一区在线观看| 在线观看黄片免费入口不卡| 波多野结衣中文一区二区免费 | 亚洲另类图片另类电影| 成人av片无码免费天天看| 四虎影视精品永久免费| 一本色道久久综合亚洲精品蜜桃冫 | 亚洲导航深夜福利| 四虎成人精品永久免费AV| 久久久久亚洲精品影视| 久久久免费观成人影院| 一区国严二区亚洲三区| 国产一区二区免费视频| 亚洲高清视频免费| 美女视频黄a视频全免费| 亚洲图片中文字幕| 又粗又大又长又爽免费视频| 美女视频黄的免费视频网页| 亚洲国产精华液2020| 全免费一级午夜毛片| 一级日本高清视频免费观看|