- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于六西格玛设计软件需求工程过程模型
基于六西格玛设计软件需求工程过程模型
摘要:从产品质量角度出发,以顾客需求为核心,提出基于六西格玛设计的软件需求工程过程模型,对模型各个阶段的功能进行了详细说明。该方法可以有效解决软件需求分析存在的问题,为需求工程的展开提供借鉴。??
关键词:需求工程;六西格玛设计;IDDOV流程;质量功能展开??
中图分类号:TP311.5文献标志码:A
文章编号:1001-3695(2008)01-0129-02
??
需求工程作为软件工程生命周期的起点,是软件开发后继阶段的基础。需求工程过程的质量直接影响着软件开发的进度和成本。目前大部分软件需求工程中用于需求分析的框架和方法,如Zachman框架[1]、Volere需求过程模型[2]、实体/关系观点[1]及以用例为中心的需求分析方法[3]等均是从技术角度进行总结的。但这些方法均没有充分意识到软件质量即顾客满意度这个重要的衡量指标。而六西格玛设计(design for six sigma,DFSS)是以产品质量为中心而展开的设计。其通过重新设计产品开发流程,使产品充分满足顾客要求,从而达到较高的顾客满意度。因此,本文将六西格玛设计的思想引入软件需求工程中,从质量管理的角度,以充分满足顾客需求为核心,针对需求工程过程中存在的问题给出相应的模型及方法。??
1六西格玛设计流程??
六西格玛设计是质量管理在设计阶段的延伸。与六西格玛管理相比,两者的最大区别在于六西格玛管理着眼于对现有系统或流程的改进,通常当改进使流程达到约四点八西格玛水平时,就再难以突破,这就是人们常说的五西格玛墙[4]。为了超越五西格玛墙,实现真正意义上的六西格玛质量,必须从源头开始提高设计质量,开展六西格玛设计。DFSS还体现了激发创新能力、加快创新速度、预防为主等思想理念。??
DFSS强调质量是在整个过程中形成的,而非测试得来[5]。DFSS的IDDOV流程[5], 即识别(identify)、定义(define)、展开(develop)、优化(optimize)和验证(verify),是一整套不同于常规设计的方法,它以顾客需求为导向,以质量功能展开(QFD)为纽带,深入分析和展开顾客需求,综合应用系统设计(包括TRIZ)、FMEA、实验设计、参数设计、容差设计以及面向X的设计等设计分析技术,从而大跨度地提高产品的固有质量,更好地满足顾客的需求[4]。??
2基于DFSS的需求工程过程模型??
简言之需求工程就是回答“做什么”的问题,是对用户的需求进行去粗取精、去伪存真、正确地理解,然后将它用软件工程开发语言表达出来(即需求规格说明书)的过程。目前,很少有组织具备明确定义的、标准化的需求工程过程,他们只是简单地定义了过程的结果,即需求文档。??
针对目前需求分析中存在的问题,本文提出了基于DFSS的需求工程过程模型。该模型以IDDOV流程为基础,以实现顾客需求为中心,运用DFSS的工具,分阶段逐步细化,最终将用户需求转换为需求文档,为软件开发的后续阶段提供可靠的依据。该模型如图1所示。??
2.1识别并说明机会( identify)??
在项目开展之前,首先使团队成员明确软件质量即顾客满意度,强调需求工程阶段的质量对软件项目成败的重要性,确定项目的六西格玛质量等级。识别目标顾客,对外部顾客和内部顾客[5]给予同样的重视。清楚说明待开发的软件系统要实现的目标、范围、将要用到的资源及成本预算;还要明确哪些是项目的关键可交付成果及其交付时间;最后形成项目计划。??
2.2详细说明要求(define)??
首先对顾客群进行分类,确定各类顾客的重要度。倾听各类顾客的声音(voice of customer,VOC),发现并了解顾客对现实和未来系统的真正要求,整理搜集到的VOC,形成VOC清单。??
将VOC清单中的原始信息分类整理,用KJ法(亲和图法)和卡诺模型整理语言信息,将用户需求分类成功能性需求和非功能性需求。以VOC为基础排列需求的优先次序,DFSS着眼于相对级别高、技术难度大的地方来达到系统目标。另外,还可以将VOC清单转换为具有可操作性的技术要求,如质量特性规格,为以后验证设计是否达到了顾客要求提?┕┍曜肌*?
为了使用户需求准确、完全转换为系统需求,质量功能展开(quality function deployment,QFD)技术再适合不过了。QFD是DFSS必须应用的最重要的方法之一。其基本思想是产品开发的所有活动均是由客户的需求、偏好和期望驱动的,通过质量屋矩阵将用户需求转换为相应的设计要求,即系统需求。图2是典型的质量屋[6]。图中左墙whats输入项矩阵,即“想要的”
您可能关注的文档
最近下载
- 高大模板支架专项施工方案(承插性盘扣支撑架).docx
- 肺结核的预后评估与随访管理.pptx VIP
- (2025)时事政治试题库及参考答案详解(完整版).docx VIP
- 2024年金属非金属矿山安全作业真题带答案详解(考试直接用).docx VIP
- (正版) 8879-2016 直流高电压稳压源检定规程.pdf VIP
- 设计学概论第五章.pptx VIP
- 钻孔灌注桩施工参数自动计算公式表(含自动计算公式).xls VIP
- 2026-2030肉牛产业政府战略管理与区域发展战略研究咨询报告.docx
- GB 45673-2025《危险化学品企业安全生产标准化通用规范》解读.pptx
- 2025南京市专业技术人员继续教育公需课答案:《中央经济工作会议精神解读--2025年经济工作部署》.docx VIP
原创力文档


文档评论(0)