软件需求最佳实践(笔记一)

一、需求定义

Goals(目标)-->Problem(问题)-->Option(可选方案)-->Answer(建议方案)

重点:明确项目的目标和范围

二、需求捕获

问问你从事哪些工作,这些工作是如何进行的?然后再逐步过度到存在什么样的障碍,有什么困难需要解决

三、软件需求与需求工程 

业务需求:通常是企业/组织的高层管理人员提出,它是彻底从业务角度描述,是需求定义的产物

用户需求:描述用户使用软件需要完成什么任务,怎么完成的,是需求捕获的产物

软件需求:分析人员对需求进行分析、提炼、整理,是需求分析与建模的产物

四、需求分析与建模

需求分析实际上是业务分析,选择一种业务导向的线索将零散的需求串起来,形成一个体系完整、内容清晰的框架、以指导后续的设计、开发工作。

先分解、再提炼、消除矛盾

跨职责流程图:不同用户职责描述

活动图:业务处理过程描述

数据流图(DFD):以数据流为主线索的处理过程描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值