[發明專利]一種針對軟件特性的RUP定量過程裁剪方法無效
| 申請號: | 200910039744.3 | 申請日: | 2009-05-25 |
| 公開(公告)號: | CN101620534A | 公開(公告)日: | 2010-01-06 |
| 發明(設計)人: | 羅笑南;李潔珊;陳巧珍;毛明志 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510006廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 軟件 特性 rup 定量 過程 裁剪 方法 | ||
技術領域
本發明涉及一種軟件開發過程優化的技術領域,特別涉及一種針對軟件特性的 RUP定量過程裁剪方法。
背景技術
在過去的十幾年間,在軟件開發的數量和規模不斷擴大的同時,由于開發團隊 對標準開發過程缺乏正確且深入的理解,許多企業面臨包括開發成本高,開發過程 過于繁復在內的多種問題。目前企業中,較常使用的是RUP(Rational?Unified?Process) 這一軟件開發過程,它可被應用于軟件開發生命周期的各個方面。RUP標準流程包 括Bussiness?modeling,Requirements,Analysis?&?Design,Implementaion,Test, Deployment,Project?Management,Configration?&?change?Management以及Enviroment 九個部分。可以看出,RUP標準流程包含的內容非常全面。但是,它并非十全十美 的。由于“過分的”面面俱到,開發框架便難免有些死板,缺乏應有的靈活性。因 此,當軟件開發團隊,尤其是小型軟件開發團隊,簡單套用RUP標準流程進行軟件 開發時,便會不可避免的出現開發周期過長,文檔量過大的“過載”現象。于是, 實施應用困難多,不適應性突出等問題都成為軟件質量和軟件團隊開發能力進一步 提高的瓶頸。所以,根據軟件開發過程的多樣性,在RUP標準流程的基礎上,針對 軟件的某一特性進行裁剪,對軟件開發效率和軟件產品質量的提高具有十分重要的 作用。
發明內容
本發明的目的在于克服在軟件開發過程中使用RUP(Rational?Unified?Process) 等標準流程時面臨的由于開發資源的不同而導致的“超載”問題,保障過程的適用 性和有效性,提供一種針對軟件特性的RUP定量過程裁剪方法。通過具有針對性的 軟件開發過程裁剪,可以使開發流程更好的適合不同項目的需求,從而使軟件開發 過程中遇到的成本過高、開發“過載”等問題得以解決,有效地提高軟件開發的效 率和軟件產品的質量。
本發明的目的通過以下技術方案予以實現:
本發明提供的一種針對軟件特性的RUP定量過程裁剪方法,包括以下兩個步 驟:RUP流程擴充裁剪和RUP擴充流程適用性裁剪,其中,
所述的RUP流程擴充裁剪是針對軟件特性需求,對其進行的適當擴充,目的在 于形成專門的工作流程用于保證某一軟件特性的需求,例如,當某個系統對可靠性 有較高要求的時候,根據軟件可靠性的可估算性,可以在RUP標準流程中增加專門 針對軟件可靠性的有關活動、制品和角色,形成保障軟件可靠性的專門工作流程, 從而使得可靠性貫穿于整個開發過程。
所述的RUP擴充流程適用性裁剪是對擴充后得到的專門工作流程進行與元素 及元素屬性有關的過程適用性裁剪。
所述的元素,可以是一個活動(activity),可以是一份制品(artifact),也可以是一 個角色(role)。
所述的RUP擴充流程適用性裁剪對得到的工作流程中的活動、制品、角色,及 其屬性等方面進行增加、刪除或修改,從而使它更“貼身”,更適合不同軟件開發 項目的實現目標。
所述的RUP擴充流程適用性裁剪可以通過各個元素之間的關聯度來確定相應 的裁剪操作。所謂的關聯度,是指不同元素之間的密切程度。根據元素之間的密切 程度,可以得到對某一元素應采取的增加、刪除或是修改的操作。
所述的各元素的關聯度,利用模糊綜合評估的方法來確定,包括以下三個步驟:
(1)構造兩個有限論域,U和V,其中,
U代表與元素a相關的元素的集合,即
U={u1,u2,u3,u4…}
例如,保障可靠性工作流程中,由活動:相關各項指標制定的相關元素組成的 集合,即為:
U={軟件項目開發計劃,軟件需求說明書,可靠性計劃}。
V則代表關聯度組成的集合,即:
V={很密切,密切,一般,疏遠,很疏遠}
這樣,U與V就構成了矩陣同時,由于不同元素所占的權重有所不同,所 以,本發明確定了與元素a相關的不同元素的權重值αi,這些權重值共同構成了另 一個矩陣
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910039744.3/2.html,轉載請聲明來源鉆瓜專利網。





