软件需求最佳实践_1.软件需求最佳实践笔记 | 需求框架

99525c0fb561edef8a260be0d3e8fccc.png

前言:SERU是一套系统全面的需求方法论,可指导我们日常的软件需求工作。曾参加过徐峰老师软件需求最佳实践课程的培训,收益颇多,现通过笔记形式整理出来,以期与具有同样需求的读者共同学习进步。

S: Subject Area的首字母,可以理解为子系统,表示子问题域,核心的思想就是根据业务区划来分解系统,使系统的各个部分在业务上保持相对独立,降低耦合性。更强调业务分析,非功能分解;

E: Event的首字母,表示业务事件,它是流程的起点。通过业务事件的标识,就能够找到流程,通过流程就可以有效地将不同的场景串接在一起,承上启下。

R: Report 的首字母,表示查询、分析、统计,通过寻找管控点(从意图出发),以确定报表类型,再细化到具体报表项。

U: Use Case的首字母,即用例,一种需求技术(迄今为止应用最广泛的技术之一),是封装需求的最好手段,可以作为需求组织的最小单位。也可以理解为功能模块,只不过它更强调用户视角,而非功能分解。

2d859b6a86ecbf54dde49e5b87f7ce62.png

需求过程包括四个阶段和20+3个工作任务集。

第一阶段是“需求定义”阶段,主要定义目标和范围。定义目标的工作任务包括项目背景分析、目标/愿景分析、干系人识别、干系人分析以及项目约束分析。定义范围的工作任务为业务子系统划分、业务流程识别、管控点识别。

第二阶段是“梳理脉络”阶段,工作任务包括业务流程分析、流程内功能标识、子系统用例模型整理、流程内数据关系分析、子系统领域模型整理、管控点分析、质量需求全局分析。

第三阶段是“填充需求细节”阶段,工作任务包括业务功能分析 、业务数据分析、业务报表分析、业务接口分析、质量场景分析、设计约束分析。

第四阶段为附加阶段,工作任务为预期读者分析、术语/缩写词说明、参考文献整理等。

f0126218b8a428adae0d18d0cac799c6.png

软件需求最佳实践SERU包括四大部分内容:

aa49f091ab13dac0a7ed82504b5b047d.png

1、原理、模型和误区

  • 需求实践现状分析
  • 不同软件项目的需求视图
  • 软件需求与需求工程

2、需求开发

  • 需求定义最佳实践
  • 需求捕获最佳实践
  • 需求分析与建模最佳实践
  • 需求描述最佳实践
  • 需求验证最佳实践

3、需求管理

  • 需求基线操作实务
  • 变更管理操作实务
  • 需求跟踪操作实务

4、总结

  • SERU过程框架总结

相关阅读:

wend huo:2.软件需求最佳实践笔记 | 需求实践现状

wend huo:3.软件需求最佳实践笔记 | 需求视图

wend huo:4.软件需求最佳实践笔记 | 软件需求与需求工程

wend huo:5.软件需求最佳实践笔记 | 需求定义

wend huo:6.软件需求最佳实践笔记 | 需求捕获

wend huo:7.软件需求最佳实践笔记 | 需求分析与建模(一)

wend huo:8.软件需求最佳实践笔记 | 需求分析与建模(二)

wend huo:9.软件需求最佳实践笔记 | 需求分析与建模(三)

wend huo:10.软件需求最佳实践笔记 | 需求描述

wend huo:11.软件需求最佳实践笔记 | 需求验证

wend huo:12.软件需求最佳实践笔记 | 需求基线

wend huo:13.软件需求最佳实践笔记 | 需求变更

wend huo:14.软件需求最佳实践笔记 | 需求跟踪

wend huo:15.软件需求最佳实践笔记 | 总结

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值