標題: | 能力成熟度整合模式CMMI-ML2為基礎之系統需求管理雛型系統建構與驗證:以A公司為例 Developing and Validating a CMMI-ML2 Based System Requirement Management Prototype System:An Example of A Company |
作者: | 王顯三 林君信 管理學院管理科學學程 |
關鍵字: | 軟體開發;需求管理;能力成熟度整合模式;IBV;Software Development;Requirement Management;CMMI;IBV |
公開日期: | 2010 |
摘要: | 在軟體系統的開發過程中,有效的需求管理能降低開發軟體系統的困難度。美國卡內基大學軟體工程學院2001年所發表的能力成熟度整合模式(Capability Maturity Model Integration, CMMI),其中的需求管理流程領域是目前國際上公認用來執行需求管理的參考指引,它整合了大多數國際標準,並提出了許多實施方法。
由於電腦產品的世代交替,功能性需求的增加,以及硬體元件的單晶片模組化,使得有效率的軟體開發成為重要的課題。軟體開發過程中,了解需求並確保需求變更的正確追蹤,需要適當的需求管理工具的輔助,雖然目前商用的需求管理工具已相當成熟,但是卻價格昂貴、缺乏客製化和維護成本高。
本研究開發一套整合運作環境的系統雛型為使用現成免費的軟體工具整合而成,依據CMMI ML2需求管理的規範為主,以實際個案公司需求管理與需求發展流程活動為輔,發展出需求管理與追蹤之整合系統(DMTIS),使其具有管理需求、維護需求的追溯、建構管理和自動化整合等整合性功能。最後,以一個獨立BIOS供應商 ( IBV ) A公司為模擬導入對象,透過個案公司實證方式與使用者訪談探討在系統導入後的成效。 The development process of software system can be reduced its difficulty by effective requirements management. The capability maturity model integration (CMMI) is a process improvement approach, announced by Software Engineering Institute (SEI) of Carnegie Mellon University on 2001. The requirement management process area in CMMI integrates is most international standards and provides many implementation approaches. It is international acknowledged to be the best guidance for practicing requirement management. Due to the upcoming generation of PC, the functionalities of needs are dramatically increasing and hardware components are being packaged in single chip, Software development efficiency has become an important topic. Requirement management is the critical portion of software development. Therefore, to realize the requirement and keep track of requirement change are the topics to attract our attention. The demand of adequate requirement management tool is thus high. Although commercial products are quite mature, they are very expensive, short of customization, and high maintain cost. This study develop a prototype system of integration operate environment is to combine some open software tools. The Demand Management and Tracing Integrate System (DMTIS) will meet the standard of CMMI ML2 requirements management goals on a case company’s needs. The features of system will include the feasibility of integration within requirement management, traceability maintenance, construct management and auto build. At last, In order to investigate practical benefits of system implementation, to cross reference the application of an Individual BIOS Vendor (IBV) and user interviews with the references. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079762513 http://hdl.handle.net/11536/46186 |
顯示於類別: | 畢業論文 |