QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

在 Scrum 中识别非功能性需求

  • 2008-11-11
  • 本文字数:481 字

    阅读完需:约 2 分钟

非功能性需求描述系统的质量(它是什么)而不是行为(它做什么)。 Scott Ambler Dr. Dobb’s 网站一篇文章中提到:“Scrum 的产品功能清单可以容纳功能性需求,但是……对于非功能性需求和架构的约束来说,它就没那么好使了。”他的观点也引发了诸多讨论。

文章在 Scrum Development Yahoo 讨论组上激起争论。人们分享了自己如何使用 Scrum 获取非功能性需求的经验。 Ron Jeffries 提供了一个实例需求:系统要保证 99% 的正常运行时间,大家以此为中心展开了讨论。

针对该需求,有人建议将其转化为功能需求,这样就可以把它用时间盒限制起来,并对其进行测试了。这个需求就会变成:系统在[时间范围]之内,要保证 99% 的正常运行时间。这样就会带来附加的功能需求,比如创建监控和通知机制。

有些人建议使用其他方式,比如这类的需求可以放在团队的“完成定义”中。也就是说,除非保证每个故事的实现不会导致系统发生故障,否则故事就不能被视为完成。这可以通过诸如审查过程和/ 或负载测试来完成。

欢迎读者留下评论,分享您所了解的Scrum 团队应对非功能性需求的经验。

查看英文原文: Addressing Nonfunctional Requirements in Scrum

2008-11-11 03:201282
用户头像

发布了 479 篇内容, 共 161.3 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

程序编译运行时,提示找不到某些组件

矩视智能

机器视觉

搭建期货合约币币交易所,挖矿APP开发

V\TG【ch3nguang】

DAPP去中心化模式应用开发 | 智能合约模式系统搭建

V\TG【ch3nguang】

Mysql中的InnoDB和MyISAM

程序员万金游

Java MySQL 程序员 后端

一文告诉你为什么时序场景下 TDengine 数据订阅比 Kafka 好

TDengine

时序数据库 #TDengine

OpenHarmony Meetup常州站招募令

OpenHarmony开发者

OpenHarmony

公司需要同步大量数据,如何缓解传输压力提高同步效率?

镭速

数据同步 数据同步工具 数据实时同步

OpenHarmony AI框架开发指导

OpenHarmony开发者

OpenHarmony

High-performance 4-core processor-IPQ9554-IPQ8072-more advanced Wi-Fi 6E technology

wifi6-yiyi

IPQ8072 ipq9554 4-core

面对IT部门和业务部门跨网文件交换的不同需求,怎样才能兼顾呢?

镭速

跨网文件交换

《可观测性成熟度模型白皮书》正式发布,龙蜥致力打造更好用户体验

OpenAnolis小助手

开源 云原生 可观测性 白皮书 龙蜥社区

云原生DevOps思考

薛猫

DevOps 云原生 kubernetes 运维

优化Java代码效率和算法设计,提升性能

互联网工科生

Java 并发编程 性能测试 数据结构和算法

Python程序设计实例 | 学生管理数据库系统的开发

TiAmo

Python sqlite 数据库

Proxyman for mac(HTTP调试代理工具) 4.11.0永久激活版

mac

苹果mac Windows软件 Proxyman 网络代理工具软件

穿越人海遇见你:精细化运营神器Mobpush是如何实现智能化精准投放的

MobTech袤博科技

人工智能 大数据 智能投放 智能推送

实时云渲染,元宇宙核心支持技术之一

3DCAT实时渲染

元宇宙 实时云渲染

PAI BladeLLM推理引擎: 超长上下文、更高性能

阿里云大数据AI技术

阿里云

JavaScript 循环:拥有最佳性能的最佳实践

树上有只程序猿

JavaScript break continue

HarmonyOS 管理页面跳转及浏览记录导航

HarmonyOS开发者

HarmonyOS

专业开发区块链DAPP去中心化系统模式开发系统定制

V\TG【ch3nguang】

Tugraph Analytics图计算快速上手之紧密中心度算法

TuGraphAnalytics

cc 图计算 紧密中心度

CodeArts Check代码检查服务用户声音反馈集锦(3)

华为云PaaS服务小智

云计算 代码质量 华为云 代码检查

2023年8款最佳云数据库综合比较

Geek_cbbf33

钟燕清 | AI+开源时代,金融行业的机遇与挑战

开源雨林

在Scrum中识别非功能性需求_研发效能_Chris Sims_InfoQ精选文章