首页 » 软件开发 » 案例|使用QFD进行软件需求分析(需求客户分析他们的工作)

案例|使用QFD进行软件需求分析(需求客户分析他们的工作)

落叶飘零 2024-07-24 06:58:34 0

扫一扫用手机浏览

文章目录 [+]

传统QFD用于软件需求分析,会带来诸如“分析时间太长”“质量矩阵麻烦”等一系列问题,所以衍生出来一种快速QFD方法。

快速QFD过程有9个步骤,与传统QFD相比,它不需要建立质量矩阵。
因此,快速QFD可以成为软件健壮性设计的重要工具。

第1步:关键的项目目标

案例|使用QFD进行软件需求分析(需求客户分析他们的工作) 软件开发
(图片来自网络侵删)

借助新兰切斯特策略(又称蓝海战略)这一工具,可以帮助我们处理软件战略问题的方法;由此我们应该明确定义对项目而言如何才算成功的项目目标,也应该明白当项目结束时要评估团队的绩效表现。

第2步:关键客户群

根据关键的项目目标,在客户群中确定关键的客户群。

第3步:关键过程步骤

使用客户过程模型(建模可使用数据流图),从客户背景分析中,了解客户做了什么,为什么这样做,他们的问题是什么,以及这些问题有多严重。

第4步:去现场

在现场使用交谈、观察、情况分析等手段来收集客户心声。
去现场能在真实的情况下与真实的客户直接接触而获得客户思维模式。

第5步:客户需求是什么

客户的原有描述并不是城墙。
但我们必须对他们的表述进行了解、分类组织整理和优先级排序。
只有在那时,我们才拥有QFD所严格定义的客户需求。
他们的问题、机遇和战略方向是什么?对此这些所关注的内容,客户想要或需要做什么?对这些问题的答案才是真的需求。

声明的需求。
声明的需求来源于多种渠道。
直接来源是访谈和观察;间接来源是邮件和电话问卷调查。
历史性的来源是对之前的产品和过程的投诉和赞美你必须使用CVT将客户原有的描述转化成真实、清晰和简洁的需求描述。
之后客户对这些需求进行回顾和确认,你必须将不是需求的描述剔除出去。
遵照质量实施所作的部署工作可以和一系列聚集于此的矩阵和表一起完全彻底地解决每一个问题。
你应该通过客户所使用的亲和图单独对客户需求进行组织整理,从而发现客户在概念上对他们的需求所进行的分类。

未声明的需求。
你必须通过去现场来发现未声明的需求。
然后你必须用客户背景情况表对现场观察结果进行组织整理。
你可以通过关系图来发现额外未声明的需求。

正在变化的需求。
要弄清楚究竟是需求在变化还是对需求的理解在变化。
做好客户心声有助于减少需求理解的变化。

客户心声表(CVT)。
在CVT中,我们分析客户的只言片语,从而发现隐藏在他们只言片语和行为之下的客户需求。
其中客户类包括:群体、特性、情形、问题、需要;解决方案类包括:特性和能力、功能、行动、目标;设计类包括:技术、组件、可靠性、可维护性、适用性;项目类包括:成本、进度、技能、方法;组织类包括:社交、企业组织、政治、士气。

规约:特性或需求。
在QFD中不关注特性,甚至也不向客户询问他们想要什么特性。
特性需要我们从客户需求当中分析得出。
因为特性是具体的,它们不是设计或技术方面的专家,所以不应该要求他们对特性做出决策。
客户是他们的需求的专家,这是我们应该向他们询问的东西。

第6步:对客户需求进行结构化

亲和图:这种“非理性”的右脑方法来自于人文学领域。
使用KJ法产生的亲和图向人提示了客户需求的自然结构:客户使用认知结构对他们自己的需求进行思考。

第7步:客户需求结构分析

将亲和图转化成层次结构图。
你可用层次结构图来分析客户需求结构并发现遗漏的和未声明的需求。
这种分析的关键组成部分是对客户需求的重要程度进行量化。
层次结构有助于功能分析,并有助于展现客户、需求、目标、功能等的层次结构和分解结果。
层次结构图让大家看到高价值的客户需求结构。
即使在非常复杂的情况下,一个3层层次结构图也会有良好的效果。

第8步:对客户需求进行优先级排序

1)层次分析法(AHP)。
AHP是最简单的提供精确的比例大小给结果的优先级排序方法(传统上可以用简单地从1~5数值来对客户需求进行优先级排序)。

2)只需发现充分足够的需求。

第9步:实现经过优先次序排序的客户需求

规划如何交付高价值客户需求集,使用最大价值表(MVT)。
在CVT中,我们可以从开发过程中任一维度的工作条目开始工作,并只以客户需求作为我们的输出而结束工作。
在MVT中,我们只以客户需求作为我们的输入来开始工作,并以开发过程中任一维度的工作条目作为我们的输出而结束工作当我们在整个项目中确定和关联了高价值需求和其相关的工作事项之间的关系时,我们就已经为开发发现了必须要做的工作事项。
对于这些工作事项,我们应该使用我们最有才华的人、最好的工具和最佳的方法。

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0