- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
确定需求的5个步骤
收集、分类、绘图、评审需求。
1、收集需求
需求的来源
蓝图(外貌)文档(vision document)。这个文档描述了业务需求和开发一个成功的系统需要蓝图。
预排文档(walkthrough document)。这些文档是各种用户如何与系统交互式的一组“每日生活”的描述。
域术语表。这是终端用户所用语言的指导。
域专家和终端用户会谈。
功能规范和工作陈述。
2、需求分类
根据Wiegers的示例(Software Requirements,page 8),将需求定义为如下7类:
业务需求:提供系统的高层次的“蓝图”(Vision)。构造系统的原因,期望达到的好处。
用户需求:是具体的蓝图。表达了用户需求什么内容来完成他们的工作,包括他们将在这些工作中执行的过程。(流程)
功能需求:更为具体的用户需求。
非功能需求(NFR)。
约束:NFR限制了实某些功能的方式,而约束限制了开发过程自身。
约束可能进一步被划分为如下分类:
操作约束(Operation constraint),工作方法的约束。
法定约束(Statutory constraint),必须遵守合法命令。
合同约束(Contractual constraint),合同中的义务。
信用约束(fiduciary constraint),财务风险及限制。
数据库约束(Database constraint)。
角色:角色表示任何外部系统,这些系统与正在设计的系统进行互操作。
域对象:这些是客户希望系统代表或保持的任何对象或实体。
Martin模式
指导员模式:希望显示有许多成功解决问题的方法,并描述其中之一的一些方法;
专业人员模式:希望显示他所做的实际工作。
分类需求的一个有用的技术:
让每个团队成员阅读每个需求来源,每个团队成员关注于不同种类的需求。每个团队成员都可以生成特定种类需求的目录或总结报告;然后所有团队成员进行评审。
3、确定需求间的依赖
根据需求来源确定哪些奢求依赖于其他需求。特别应该找用户需求、功能需求和受NFR和约束影响的域对象。通过使用(Rational RequisitePro)等需求工具,可以定义一个跟踪矩阵,向人显示需求间的相互影响。有X的单元格表明是两个相关联的需求。
4、绘图需求
创建反映需求的UML图。要用到用例图、活动图和类图。
5、评审需求
开始构建系统的法则:
对所有现有的用例进行了绘图;
90%或更多的用例具有详细定义的基本场景和可选场景;
90%或更多的场景具有活动图;
需求增量小于10%;
对于关键任务系统,没有任何分析员、客户或其它团队成员提出危险警告。
标签:?SRS?软件需求规格说明?需求分析培训?需求分析工具
您可能关注的文档
最近下载
- GB_T 3880.2-2024一般工业用铝及铝合金板、带材 第 2 部分力学性能.docx VIP
- 地铁全面节能改造技术方案(RT轨道苏州会议).pdf VIP
- 鼻部解剖及生理(共49张课件).pptx VIP
- 原发性醛固酮增多症诊断治疗的专家共识(2024)解读.pptx
- 工程装饰装修施工方案.docx VIP
- CECS-10-89埋地给水钢管道水泥砂浆衬里技术标准.pdf VIP
- 中国如何推进智慧消防稳定发展.doc VIP
- 岭南版上册二年级美术教案.doc VIP
- 2025 年重庆市高中数学联赛初赛试题及答案解析.docx VIP
- 《HarmonyOS鸿蒙应用开发》电子教案--项目2-01.doc VIP
原创力文档


文档评论(0)