透過您的圖書館登入
IP:3.137.154.13
  • 期刊

軟體專案的需求工程流程之客製化探討

A Customization Exploration of the Requirement Engineering Process for Software Projects

摘要


本研究主要在探討軟體需求規格的建構流程及方法,改善使用AGORA方法應用在軟體需求分析所衍生的實用性問題。首先我們介紹在目標圖中加入屬性值(attribute value)作為在目標分解精練時,解決目標矛盾與衝突(Conflict)的參考依據。這個方法的好處是能快速找出和解決矛盾與衝突,並且將客戶的想法使用圖解法產生衍生目標和客製化專案規格。此外我們進一步建立需求目標的選擇因子(Screen Factor),作為在訂定需求規格時階段性的選擇指標,以供需求規格篩選的改善或修訂之參考。除此之外,所產生的操作描述的需求規格亦可做為軟體初步設計的輸入及將來在測試階段及產品驗收時,測試及驗收的項目之依據。在本研究中我們將這個方法應用在產生一個客製化的圖書館專案的需求規格,證明我們的方法不僅可行而且有效。

並列摘要


This research mainly investigates the methodology of generating software requirements specification in order to improve the practical difficulties encountered in employing the AGORA approach for software requirements analysis. First we introduce two attributes such as priority-values as well as cost-values to be the reference criteria for resolving any potential conflicts existing among customer goals when we are refining them. The proposed framework provides such benefits as: locating and resolving the conflicts quicker, being capable of generating derived goals and customizing project specification from the perspective on customer's scenario. In addition, we further build the selection factors as a screening criterion in generating a customized requirements specification. The final definable, feasible specification descriptions provide an accepting criterion for the product validation. An empirical application of generating the customized requirements specification for a practical library project, with further introducing the correctness as a direct but measurable metrics for quality analysis, has demonstrated the presented framework is not only feasible but also efficient.

被引用紀錄


陳奕孝(2013)。網球學校管理資訊系統 —以美國Club Med Academies為例〔碩士論文,國立屏東科技大學〕。華藝線上圖書館。https://doi.org/10.6346/NPUST.2013.00188
林宜鋒(2008)。視覺化輔助需求分析工具之研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-0508200806002800

延伸閱讀