QFD与FAHP在软件开发项目中的应用.docVIP

  • 32
  • 0
  • 约7.82千字
  • 约 12页
  • 2016-09-10 发布于北京
  • 举报
QFD与FAHP在软件开发项目中的应用.doc

QFD与FAHP在软件开发项目中的应用   摘 nbsp;要: nbsp;分析了质量功能展开(QFD)技术在软件开发项目中的适用性,在传统的QFD技术的基础上引入模糊层次分析法(FAHP),基于FAHP的基本理论,应用梯形模糊数为顾客需求评分,以改进软件项目开发过程三方之间的协调管理。   关键词: nbsp;软件开发项目; 质量功能展开技术; 模糊层次分析法; 质量屋   中图分类号: TN830.1?34 nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; 文献标识码: A nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp;文章编号: 1004?373X(2014)23?0118?04   Application of QFD and FAHP in software developing   ZHANG Zi?nan   (Commercial College, Hohai University, Nanjing 211100, China)   Abstract: The applicability of quality function deployment (QFD) technology in software developing projects is analyzed. The fuzzy AHP (FAHP) is brought in the method based on the traditional QFD technology. Based on the basic theory of fuzzy AHP, the trapezoidal fuzzy numbers is adopted to score for nbsp;the customer needs, so as to improve the coordinated management of the three parties in the software nbsp;project developing process.   Keyword: software developing project; quality function deployment technology; fuzzy AHP; house of quality   0 nbsp;引 nbsp;言   信息化时代的来到,给软件市场带来了良好的机遇。我国众多软件开发团队的追求目标是在现有预算内及时开发出切合客户需要的高品质软件。作为软件开发中最关键的一个输入,顾客需求对软件开发团队管理的重要程度,决定了软件产品开发的结果。但是,需求的变更来自各方面的因素,这使得其成为大多软件产品开发中最不稳定的一个因素,因此,持续变化的需求是整个软件生命周期中的固有状态。同时,软件领域存在的各种问题逐渐凸显出来,其中很大一部分是由于项目评估不准确,投资者决策失误,同时开发团队未能准确理解顾客的期望和需求,导致层层偏差背离开发计划。解决软件产品开发中的需求变更控制是当今面临的一大课题。   软件产品具有需求规模化、多样化的特征,这使得软件开发与制造难度大幅度提升。尽管软件开发的实践和研究已经取了显著的成果,可危机却依旧存在。软件开发团队所面临的最大问题就是顾客对其产品不满意。究其原因是消费者、市场部门与开发团队的逐层传递中出现沟通的误解,导致了设计各子过程接口模糊,信息被错误地传递或得不到传递。间断现象造成的结果就是软件产品无法满足顾客的需求。因此,在软件开发策划过程时,科学的技术和方法是保证产品最终满足市场的重要保障。   本文采用质量功能展开(QFD)技术在软件开发中的适用性和建立模糊语言评价集及其对应的模糊数集,利用模糊层次分析法(Fuzzy Analytic Hierarchy Process,FAHP)进行评价和决策,从而有效地处理需求的模糊性和多变性。通过模糊QFD技术对软件项目开发中的模糊信息进行处理,构建基于模糊QFD的软件项目开发过程协同管理模型。   1 nbsp;基于QFD的软件项目开发管理   1.1 nbsp;QFD技术及其特点   QFD技术是一种将顾客需求转化为产品各阶段设计要求的有效工具。例如,在软件开发过程中,软件开发团队在软件设计阶段具有将顾客需求转变为产品质量设计的特性。20世纪70年代,三菱重工的神户造船厂兴起了QFD技术,经过多年的发展与改进已经被广泛地应用于软件开发项目中。比如, Mulligan和Mallon运用QFD技术对设想的个人计算机

文档评论(0)

1亿VIP精品文档

相关文档