《敏捷可执行需求说明 Scrum提炼及实现技术》—— 2.6 识别出一系列高级别的特征

简介:

本节书摘来自华章出版社《敏捷可执行需求说明 Scrum提炼及实现技术》一 书中的第2章,第2.6节,作者:(美)Mario Cardinal,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.6 识别出一系列高级别的特征

主要特征列表是一个很重要的约束元素,它构成了一个很坚实的基础。如果这一步没有做,目前为止你创建的产品愿景永远不可能具体。特征是一个能够为一个或多个干系人交付价值的高级别的功能性模块。特征列表定义了软件和外部世界的边界。它提供一个关于软件应该构建些什么功能的共同理解。它定义了软件应该包含的高级别需求。
在面对面的会议中,议程中的最后一项应该是列出软件的主要功能。由于我们试图定义软件范围,因此这个表应该不要太长。确保只包含高级别的条目。如果有必要,将小的条目合并到相应的高级别条目中。选择恰当的名字来准确概括出每个特征的目的。

下面是“MAT智能卡自助服务咨询站”的初始特征列表:

1)读取智能卡
2)购物车
3)给车票付款
4)智能卡数据下载

下面是经过干系人启发式命名后的最终特征列表:

1)读取智能卡
2)选择车票
3)付款
4)写入智能卡
愿景、有意义的共同目标,和高级别特征一起组成了项目的约束条件,因为它们都不太可能很快就发生变化。面对总是在变动的需求,它们成了接下来的几个月里我们唯一可以依靠的资产。它们是我们可以赖以挖掘需求的坚实基础。

相关文章
|
7月前
|
领域建模 项目管理
项目管理问题之在软件开发中,建模涉及哪些阶段
项目管理问题之在软件开发中,建模涉及哪些阶段
|
数据采集 供应链 监控
一文读懂如何评估组织的数据价值并采取行动【值得收藏】
最近数据资产建设成为大型集团及组织的热点,那么如何评估或衡量数据价值成为大家最为关切的话题!
一文读懂如何评估组织的数据价值并采取行动【值得收藏】
|
机器学习/深度学习 存储 监控
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
|
新零售 NoSQL Java
概括几种项目类型使用的技术路线
主流架构SSM(Spring+SpringMVC+myBatis--->或SpringBoot+myBatis)统称SSM Struct2:基本没有人使用,除非老项目维护,Struct2以前也是SSM或SSH的一部分,现在早已过时SSH(过去:stru...
3227 0
|
程序员
《程序员度量:改善软件团队的分析学》一程序员在其核心职责之外的贡献如何
本节书摘来华章计算机《程序员度量:改善软件团队的分析学》一书中的第3章 ,Jonathan Alexander 著 张燎原 周峰 张刚 宋励奋 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1638 0

热门文章

最新文章