节点文献

缺陷防治型软件过程W模型及其应用研究

Study on the W-Method of Software Process for Preventing and Controling the Faults

【作者】 周艳

【导师】 陈传波;

【作者基本信息】 华中科技大学 , 软件工程, 2006, 硕士

【摘要】 时代的发展越来越要求高质量、可适应更多需求变更的,生命力更持久的软件。尤其是一些企业内部的研发项目,主要以加深技术精度和发掘市场潜力为目的,所以更加强调软件的品质以及今后的可扩展等问题。而为了达到这样的“高质量”,一个最根本的出发点就是必须全面分析和妥善处理软件中的缺陷。软件过程W模型就是以防治缺陷、提高软件质量为目的的软件开发组织过程。W模型是以传统的V模型(又称RAD模型,即快速应用开发模型)为基础发展而来的。W模型结合当前软件开发实际,对V模型中的软件开发生命周期阶段进行了扩展和重组,将开发活动的主要内容分为八项(系统调查、系统分析、系统设计、程序设计与编码、代码逻辑验证、功能需求验证、用户验收验证),并在此基础上追加了以缺陷防治为目的的质量实施计划。该质量计划与八个生命阶段相对应,根据各阶段开发性质的不同,将缺陷防治分为了四项主要内容:注重早期发现和有效防止缺陷混入;采用易定位和修改缺陷的程序布局;根据缺陷的性质不同分层验证抽出;慎重进行代码变更和缺陷修复工作。缺陷防治型软件过程W模型突出质量中心,提倡对缺陷采取积极应对的措施来优化软件过程。从开发的一开始就重视缺陷的存在,对缺陷进行防范,并强调缺陷防治对软件实现工作的指导和推动作用,重点面向软件实现过程。它不但继承了V模型关注满足客户要求的特点,而且还克服了V模型可能导致系统设计差、效率低和难于维护等缺点。

【Abstract】 Development of the time requests software which has high grade, able to adapt more demands change, vitality more lasting day by day. In particular some enterprise interior research and development projects, mainly take deepen the technical precision and excavate the market potential as the goals, make even more emphasize on the quality as well as expand of software. In order to achieve such "high grade", a most basic starting point is to comprehensively analyze and properly the faults in the process of make software. The software process W model is right the process of develop a software for take prevents and controls the faults, improves the software quality as the goal.The W model is developed from the traditional V model (also called the RAD model, namely rapid application development model). The W model basis on the reality of current software development, has carried out an expansion and reorganization on the life cycle stage of V model software development, and development operation main contents has been divide into eight items (system investigation, system analysis, system design, programming and code, code logic confirmation, function demand confirmation, user approval confirmation), and make a quality plan which aim at prevents and control faults. This quality plan corresponds with eight lives stages, according to various stages development nature difference, the quality plan has divided the process of prevent and control faults into four main contents: to discover and effectively prevented the mixes in of faults the early time; Uses procedure layout which is easy to locate and the revision faults; Extracts according to the faults nature different lamination confirmation; be careful on the code change and the faults recovering.The faults preventing and controlling software process W model prominent quality center, advocated adopts positively to the faults should optimize the software process to the measure. As soon as starts from the development to take the faults the existence, carries on the guard to the faults, and emphasis the instruction for the software realization ,which is from the work of prevent and control faults, that make to, faces the software realization process with emphasis. It not only inherited the characteristic of V model about attention to satisfy the customer request, it also overcame the shortcoming of V model about able to cause the bad design, the low efficiency and difficult to maintain and so on the.

【关键词】 软件过程缺陷V模型W模型
【Key words】 Software ProcessFaultsV modelW model
  • 【分类号】TP319
  • 【被引频次】1
  • 【下载频次】59
节点文献中: 

本文链接的文献网络图示:

本文的引文网络