软件项目需求调研方法论答题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
需求调研方法论 文件版本: 文件编号: 编制人: 编制日期: 审核人: 审核日期: 批准人: 批准日期: 修改记录 版本号 修订人 修订日期 修订描述 目 录 1 需求概述 4 1.1 软件需求 4 1.1.1 需求定义 4 1.1.2 需求层次 4 1.1.3 需求来源 4 1.2 需求调研定义 5 1.3 需求调研目的 6 1.4 需求调研必要性 6 1.5 需求调研是否可裁剪 10 1.6 需求调研启动时机 10 2 需求调研过程 11 2.1 调研实施前活动 11 2.1.1 识别调研范围 11 2.1.2 组建调研团队 11 2.1.3 确定调研方案 12 2.1.4 调研准备 16 2.1.5 前期沟通 18 2.2 调研实施 18 2.2.1 调研实施 18 2.2.2 调研注意事项 22 3 编写用户需求规格说明书 23 需求概述 软件需求 需求定义 需求是用户一种期望,是用户期望改善现状,解决某些问题或达到某种目标的需要。需求实现的过程,就是通过软件产品的功能达成用户目标,使之与用户期望目标相符的过程。 需求层次 软件需求的三个层次 1.业务需求:反映了组织机构或用户对系统、产品高层次的目标要求。 2.用户需求:描述了用户使用产品必须要完成的任务。 3.功能需求:定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足业务需求。 4.非功能性的需求:不直接完成用户完成某项工作,但是在用户在操作系统过程中伴随产生的需要,描述了系统展现给用户的行为和执行的操作等,它包括产品必须遵从的标准、规范和约束,操作界面的具体细节和构造上的限制。 需求来源 软件需求可以来自方方面面,这取决于所开发产品的性质和开发环境。 下面是几个软件需求的典型来源。 1. 访谈、调查用户或潜在用户 为找出新软件产品的用户需求,最直截了当的方法是询问他们。通过直接与最终用户的访谈或调查,了解用户目前管理或应用过程中存在的问题、思想或想法、业务未来发展趋势,经过整理分析,形成软件需求。 2. 研究竞争对手同类产品 当用户在实际工作中产生出新的需求后,总会有对需求感觉灵敏的厂商嗅到商机,把用户的需求转换为产品。在我们没有更好条件深入到客户中进行调研的情况下,可以对竞争对手同类产品进行研究,发掘产品中的优点和存在不足,研究产品功能的目的和意义,倒推出软件需求。 3.需求分析人员的经验 需求分析人员要时刻保持对所在领域知识的敏感,勤于思考,结合积累的丰富的所在领域知识,加上自己的分析和判断,形成基于用户实际工作中需求的假设,形成软件需求。 4.市场支持活动 软件产品发布推广后,用户在实际工作中对软件产品进行检验。在市场售后的支持人员在对用户进行培训和提供技术支持工作的同时,他们收集了用户在使用系统过程中所遇到的问题,还接受了用户关于系统改进的想法。因此,可以通过收集市场支持人员接受的系统改进想法,并把它们转换为软件需求。 5. 政策制度和法律法规 公司所在的国家、行业的政策制度和法律法规是企业经营活动过程中必须遵循的规则,对公司活动有强制约束力。研究目标企业所在国家、行业的政策、法规和制度,发现其中信息化相关的要求,经过整理和分析形成软件需求。尤其是当企业所使用的法律法规、政策制度发生变动时,是软件产品更新换代的一个重大契机。 需求调研定义 通常情况下,用户无法独立直接提出完整、准确的需求,这就需要通过项目组的介入,借助需求调研把用户已经表述的需求弄清楚,挖掘用户尚未说明的需求。 需求调研指通过和用户进行沟通和交流而获取用户的需求的一系列活动,是为编写需求说明书而做的前期工作。 换言之,需求调研就是假设用户已经掌握需求,通过某些手段或方法将需求准确、完整的描述出来,以便软件开发的后续活动顺利进行。 需求调研目的 需求调研就是了解参与实际工作的人们真正需要什么样程序的过程,获取准确、清晰、完整的用户需求信息,编写需求说明书,为后续工作提供依据。 需求调研有三个主要目的: 1、获取准确、清晰、完整的需求,包括功能需求和非功能需求; 2、确定需求的分级,划分需求优先级,指导后续工作; 3、收集调研对象业务资料,预测需求的发展趋势,为软件产品发展方向 提供依据。 需求调研必要性 1、需求调研是减小用户“期望差异”的关键一步 软件产品作为一种特殊的商品,是软件公司通过有限的技术手段、资源为了满足用户的需要而开发出来的。由于需求“效用”的不可计量,再加上软件产品不能直接创造价值的特殊性,用户就有可能会对最终产品产生“期望差异”,

文档评论(0)

4477769 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档