5、需求工程:从 elicitation 到交付的全流程解析

需求工程:从 elicitation 到交付的全流程解析

1. 需求获取(Requirements Elicitation)

需求获取是在结构化会议中进行的,会议的目标是从专家那里提取领域知识,确定系统范围内和范围外的功能,并将这些功能记录到一个高度结构化和逻辑化的模型中。主要输出是功能级别的需求模型。在获取会议期间,重点是捕捉最重要的功能并构建模型结构,以便后续完善细节。因为模型会越来越复杂,所以整体结构至关重要,必要时可能需要重构和重新思考模型结构。提前规划需求的高层结构,从长远来看可以节省时间,因为结构不佳的模型会变得难以使用。

参与人员及职责
| 头衔 | 职责 |
| ---- | ---- |
| 需求工程师 | 引出并将需求捕获到模型中 |
| 主持人 | 主持需求获取会议,确保会议的节奏和方向富有成效,同时记录问题、架构需求等 |
| 领域专家 | 代表用户视角,描述系统功能和使用细节 |
| 产品经理 | 确定范围,通常仅在确定高级功能时参与 |
| 架构师 | 代表架构团队参与需求工程活动,或者让部分需求工程团队成员同时属于架构团队 |

小贴士 :让远程团队的负责人参与需求获取。这样可以更轻松地转移领域知识,有助于开发一个所有团队都能共享的项目上下文和语言,避免后续的混淆。

2. 需求建模(Modeling)

使用 UML 对需求进行建模。虽然对于 UML 存在不同观点,但考虑到工具支持、文本描述能力以及结构与灵活性的结合,它是一种有效的方法。将需求建模为一组分层分解的

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值