`
yiyeqinghuasoon
  • 浏览: 649720 次
文章分类
社区版块
存档分类
最新评论

如何寻找客户的需求

 
阅读更多

2008-08-18 来源:网络

如果你赞成客户的参与是发布一个优秀软件的关键因素,在项目的开始阶段就会努力致力于为你的项目征求各个客户的意见。软件需求的成功,和软件开发的成功都取决于开发者是否尽可能地采纳客户的意见。为了征求客户的意见,必须采取以下几步:
•明确项目用户需求的来源。
•明确使用该产品的不同类型的用户。
•与产品不同用户类的代表进行沟通。
•遵从项目的最终决策者的意见。
客户参与是避免期望差异(expectation gap)的唯一途径,这一期望差异表现在客户期望得到的产品与开发者所设计的产品之间不相符。然而,在项目的开始阶段仅仅简单地问一两个客户的需求,然后就开始编码,这样做是不够的。如果开发者仅仅为了客户的最初需求去开发软件,那么,他们可能要重新进行开发,因为,客户常常不知道他们的真正需要,而开发者也不知道。
用户提出“需要”的特性并不总是与用户利用新产品来处理他们的任务( t a s k )时所需的功能相等价。因此,当你收集到用户的意见后,必须分析、整理这些需求意见,直到你理解它为止,并把你的理解写成文档,然后与用户一起探讨,这是一个反复的过程,并且需要花费时间。如果你不在这一方面花时间,对预期产品一致的看法未达成共识—最终的后果可能是返工,并且产品不尽人意。

需求的来源
软件需求可以来自方方面面,这取决于所开发产品的性质和开发环境。需从不同用户代表和来源收集需求,这说明了需求工程是以相互交流为核心的性质。下面是几个软件需求的典型来源。
1. 访问并与有潜力的用户探讨
为找出新软件产品的用户需求,最直截了当的方法是询问他们。本章讨论如何寻找合适的用户代表,而在第8章讲述从这些代表中获取需求的技巧。
2. 把对目前的或竞争产品的描述写成文档
文档可以描述一种所必须遵循的标准或产品所必须遵循的政府或工业规则。
3. 系统需求规格说明
一个包含软、硬件的产品需要一个高档次的系统需求规格说明以介绍整个产品。系统需求的子集被分配到每个软件子系统中( Nelsen 1990)。附加的详细软件功能需求将从有关软件的系统需求里获得。
4. 对当前系统的问题报告和增强要求指导用户和提供技术支持的工作人员是最有价值的需求来源。他们收集了用户在使用现有系统过程中所遇到问题的信息,还接受了用户关于系统改进的想法。
5. 市场调查和用户问卷调查
调查有助于从广大有潜力的用户那里获得大量定量的数据,务必调查相关的用户并询问一些能产生反响的好问题。
6. 观察正在工作的用户
对当前系统的用户和将来系统的有潜力的用户,分析员观察“日常工作”以获得经验,这些经验能提供很有价值的信息。分析员可通过观察用户与所关联的任务环境的工作流程来预见用户在使用当前系统时所遇到的问题,并能分析新的系统可有效支持工作流程的方面(McGraw and Harbison 1997; Beyer and Holtzblatt 1998)。比起仅仅简单地询问用户,并记下用户在处理任务时的步骤来说,直接观察用户的工作流程可以对他们的活动有更正确的理解。分析员必须抽象和总结用户的直接活动,以确保所获得的需求具有普遍性,而不仅仅代表单个用户。一个富有技巧的分析员还可以为改进用户的当前事务处理过程提出一些见解。
7. 用户任务的内容分析
通常通过开发具体的情节( s c e n a r i o)或活动顺序(有时称作“情节”),可以确定用户利用系统需要完成的任务,分析员由此可以获得用户用于处理任务的必要的功能需求。这是使用实例方法的精髓。

分享到:
评论

相关推荐

    如何寻找客户需求挖掘客户需求ppt课件.pdf

    专业

    软件需求(用于了解软件需求的过程)

    007 第07章 寻找客户需求 008 第08章 聆听客户需求 009 第09章 编写需求文档 010 第10章 需求的图形化分析 011 第11章 软件的质量属性 012 第12章 通过原型法减少项目风险 013 第13章 设定需求优先级 014 第14章 ...

    07 寻找客户的需求1.PDF

    第7章寻找客户的需求如果你赞成客户的参与是发布一个优秀软件的关键因素,在项目的开始阶段就会努力致力于为你的项目征求各个客户的意见。软件需求的成功,和软件开发的成

    软件需求(pdf文档)

    2.2.1 软件客户需求权利书 13 2.2.2 软件客户需求义务书 15 2..3 “签约”意味着什么 17 第3章 需求工程的推荐方法 18 3.1 知识技能 19 3.2 需求获取 20 3.3 需求分析 21 3.4 需求规格说明 22 3.5 需求验证 23 3.6 ...

    《软件需求》书 软件需求:是什么和为什么

    2.2.1 软件客户需求权利书 13 2.2.2 软件客户需求义务书 15 2..3 “签约”意味着什么 17 第3章 需求工程的推荐方法 18 3.1 知识技能 19 3.2 需求获取 20 3.3 需求分析 21 3.4 需求规格说明 22 3.5 需求...

    寻找客户资料培训.pptx

    客户资料的价值 客户资料哪里找 客户资料怎么用 寻找客户资料培训全文共31页,当前为第2页。 条自查客户资料…… 你能成交几单? ! 寻找客户资料培训全文共31页,当前为第3页。 客户资料是销售的起点 条 自查客户...

    软件需求全过程实践pdf

    2.2.1 软件客户需求权利书 13 2.2.2 软件客户需求义务书 15 2..3 “签约”意味着什么 17 第3章 需求工程的推荐方法 18 3.1 知识技能 19 3.2 需求获取 20 3.3 需求分析 21 3.4 需求规格说明 22 3.5 需求...

    客户需求管理程序

    你还在寻找客户需求管理程序?你还为客户需求管理程序发愁?在这里,为大家整理收录了下载...该文档为客户需求管理程序,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

    客户需求分析方法1

    你还在寻找客户需求分析方法1?你还为客户需求分析方法1发愁?在这里,为大家整理收录了下...该文档为客户需求分析方法1,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

    机票预定系统(需求分析及概要设计)

    在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2 项目背景 <br>本项目(机票预定系统)时由浙江...

    探索需求-设计前的质量

    本书将与您一起寻找"什么是客户真正想要的"这一问题的答案。[/b]  本书着眼于系统设计之前的需求过程,它是整个开发过程(如何设计人们想要的产品和系统)中最有挑战性的那部分。通过对一些需求分析中的常见误区和...

    客户开发与客户服务.pptx

    客户开发与客户服务 客户开发是指通过各种方式和策略来获取新客户、维护老客户、提高客户 satisfaction 的一...通过了解客户需求、开发策略、沟通技巧和分类服务,企业可以更好地服务客户,提高客户满意度和忠诚度。

    力度客户关系管理解析

    现代企业利润来源于客户。客户是企业的生命力的源泉。...通过市场细分寻找新的市场机会,提高企业竞争能力,更好地满足顾客的特殊需求。采取差异化营销或集中化营销策略,提高投资回报率,达到企业利润最大化。

    本项目的目标基于给出的实验数据集,寻找影响客户流失的因素,然后基于机器学习的模型预测客户流失的情况 python

    从以上模型中,我们可以说逻辑回归模型比其他模型表现得更好。 针对此研究,如果用户的联系少了,每...2对于由于服务原因流失的客户,运营商应该对这类客户进行充分的调研,了解客户的需求,最大程度地满足客户的需求。

    《招行客户经理营销手册》教材.pdf

    找出优秀的客户群或优质项目,有针对性地进行重点营销和差异化营销,达到事半功倍的营销效果。 2. 培育人力资源。由于金融创新步伐加快,市场需求千差万别,要求客户经理不断提高综合素质,就必须加大培训力度,以...

    电子商务环境下企业客户价值分析与评价.pptx

    在电子商务环境下,企业需要更好地了解客户需求,建立良好的客户关系,提高服务质量,增强客户满意度和忠诚度,不断创新营销模式,减少客户流失率。具体来说,可以从以下几个方面进行: 1. 深入了解客户需求:通过...

    CH3 识别客户.pptx

    * 客户识别就是通过一系列技术手段,根据大量的客户特征、需求信息等,找出哪些是企业的潜在客户,客户的需求是什么,哪些客户最有价值等等,并以这些客户作为客户关系管理对象。 * 客户识别的目的,在于当每一次...

    客户关系管理第一章.pptx

    客户作为主体出现的,而营销者却成为客户需求的对象;营销对象更多的是潜在客户,也就是可能购买或者仅仅是营销活动所假想的对象群体。 二、客户的分类 * 按照不同标准可以把客户分成不同类型。 * 按照客户与企业...

Global site tag (gtag.js) - Google Analytics