- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求分析(一)概念、方法、实践步骤
1。 概念、方法、实践步骤
需求分析阶段主要通过收集、分析、导出的方法,将客户、业务、用户的需求转换为
对应的(软件)系统需求的过程。典型的工作产品:软件需求说明(Software
Requirements Specifications,以下简称SRS)其主要包括系统基本概要、业务功能、系
统功能(性能、安全性、信赖性、扩充性、移植性、多语言对应性等要求)、接口功能要求
等内容。
1.1 需求分析阶段的主要活动
需求分析阶段的主要活动可以分为需求开发、需求管理 2 类:
需求开发通过对客户、业务、用户、原系统等调查获取原始的需求,经过需求分析逐
步识别并使业务具体化,通过形成制作规格说明书(或 SRS)使业务系统化,项目团队同客
户、用户逐步达成共识对需求得以最终确认,其间可以通过系统建模、POC 等方式评估需
求的可实现性.
需求管理在需求开发过程中,通过需求范围认定、需求形式化记录、需求数据库建
立、需求状态跟踪、需求变更分析和波动评估、需求评审控制等活动,通过使用需求管理工
具等手段,实现对系统需求按基线进行控制和管理。其核心内容变更管理、版本管理以及
需求跟踪。
1。2 需求开发的主要概念以及核心步骤
业务需求反映了企业或组织对(软件)系统的业务要求,通常也包含问题或机会的定
义。问题是指企业或组织运作过程中遇到的问题,例如物资供应脱节、用户投诉量大、客
户流失率较高等。机会是指抓住外部环境变化所带来的机会,以便为企业带来新的发展,例
如电子商务、网上银行、基于即时通信的工作协同系统等。业务需求通常由管理人员提出,
业务需求的解决往往要结合制度、(人员)能力、系统功能等多方面综合解决。另外,业务
需求也反映了企业或组织对(软件)系统的高层次目标要求,就是系统的建设的目的以及目
标。
用户需求是指描述用户使用(软件)系统需要完成什么任务,怎么完成的需求,通常是
在问题定义(业务需求)的基础上进用户访谈、调查,对用户使用的场景进行整理,从而建
立用户角度的需求.解决如何使用(软件)系统完成具体工作.
软件系统需求是在业务需求的指导下,对用户需求进行整理、分析、提炼,从而指导开
发的、更精确的、规格化的需求.一般来说,软件需求可以作为软件验收依据与合同契约。
软件系统需求可以分为业务功能需求、系统功能需求、设计约束等方面的内容。
业务功能需求: (软件)系统必须完成的业务功能,即为了向它的用户提供有用的功
能,产品必须执行的动作.这部分工作将分散的用户零散的需求采用结构化的方法
去定义,以便支撑后续的设计、开发、测试。
系统功能需求: (软件)系统必须具备的功能、性能、属性。包括系统性能(功能速
度、响应时间、恢复时间等等)、可靠性、易用性、安全性、移植、部署等方面
的内容需求.
设计约束的需求:影响系统实现的各种设计约束,包括开发语言、数据完整性方
针、资源的限制、运行的环境的要求等等.
2. 主要流程
需求分析阶段的主要活动围绕需求开发进行,包括制定及修改需求开发计划、开展需
求调查以及分析、需求验证、需求规则说明制作、需求确认几个步骤。
1.制定及修改需求开发计划包括建立需求团队的组织并授权、对需求分析阶段的WBS
进行分解、协商并制定调查分析以及评审计划、评估工作量等等方面的内容,其 目的是保证
各项活动有序、可控的进行。
2.需求调查以及分析的过程,主要活动通过沟通、收集项目中的各级关系人的需求,
形成需求调查报告。需求调查通过现场参观、开调查会、业务专家培训、询问沟通、设计
调查表并调查、收集查阅记录等方式获取客户、用户各级组织对(软件)系统需求,分析并
识别客户以及用户的需要、期望、业务要求,归纳整理后形成需求调查报告。
3.需求验证环节主要通过原型 (Prototype)、POC (Proof of Concept)、用例 (Use
Case)或简单的功能列表的方式同客户、用户沟通逐步将业务需求、用户需求等转化为软
件系统需求.
• 原型(Prototype)模拟最终软件的屏幕显示,这样用户可以看到最终软件将是
什么样,有些原型可以模拟实际的操作,对关键的输入输出数据也可以一定程
度的模拟。对于用户体验为主的系统往往可以起到很好的效果。
• POC(
您可能关注的文档
- 南通红色文化资源开发与精神传承的路径研究 .pdf
- 2010年成人高考高起点英语模拟练习试题(11) .pdf
- 中特考试重点 .pdf
- 四年级数学上册《线与角》知识点 .pdf
- 项目风险及效益分析方案 .pdf
- 8.1 《梦游天姥吟留别》教案 2021.pdf
- 2023学年高三第三次模拟考试物理试卷含解析 .pdf
- 部编人教版专题混合一年级上学期语文一单元模拟试卷 .pdf
- 南京泰通直放站告警操作指南 .pdf
- 2021年高考考前模拟考试英语试题 含答案 .pdf
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)