阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

在 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:201142
用户头像

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

关注

评论

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

运行 client-go 测试用例.md

FeiLong

Kubernetes

发布一本用 GitBook 编辑的书

耳东@Erdong

git gitbook

MySQL 大表优化方案

Bruce Duan

MySQL优化

IDEA 插件: EasyCode 一键生成所需代码

Bruce Duan

idea插件 easycode 生成代码

week7 总结 性能测试

a晖

计算机网络基础(六)---网络层-网络地址转换NAT技术

书旅

laravel 计算机网络 网络协议 计算机基础 NAT

Windows Sandbox应用

Dare Devor

容器 Sandbox 虚拟化

JDK1.8新特性(四):函数式接口

xcbeyond

新特性 函数式编程 JDK1.8 JDK1.8新特性

自从用完Gradle后,有点嫌弃Maven了!速度贼快!

xcbeyond

maven Gradle

架构师训练营 -- 第七周学习总结

花花大脸猫

如何保证消息不丢失?处理重复消息?消息有序性?消息堆积处理?

Bruce Duan

消息队列 保证消息不丢失 处理重复消息 消息有序性 消息堆积处理

分布式锁用 Redis 还是 Zookeeper?

xcbeyond

redis zookeeper 分布式锁

redis系列之——事物及乐观锁

诸葛小猿

redis 乐观锁 事物 原子性 隔离性

我关闭了微信朋友圈广告!

诸葛小猿

广告 微信朋友圈 关闭

罪羊树——暴力也是种优雅

烫烫烫个喵啊

算法 二叉树 替罪羊 平衡二叉树

JDK1.8新特性(五):Stream,集合操作利器,让你好用到飞起来

xcbeyond

stream 集合 新特性 JDK1.8 JDK1.8新特性

应届生求职面试真的有那么难吗

xcbeyond

面试 应届生

Vagrant 创建多台主机

FeiLong

vagrant 虚拟机

Apache BeanUtils和Spring BeanUtils剖析

Bruce Duan

BeanUtils 浅拷贝和深拷贝

架构师训练营作业 (第七周)

默默

技术革新产业变革新动能

CECBC

关于性能优化的总结

罗亮

Docker容器中一定要避免的10件事

xcbeyond

Docker 避坑

Prometheus 删除指定 Metric

耳东@Erdong

Prometheus metrics

用 GitBook 创建一本书

耳东@Erdong

git markdown gitbook

JDK1.8新特性(二):为什么要关注JDK1.8

xcbeyond

新特性 JDK1.8 JDK1.8新特性

MyBatis几种好用的写法

Bruce Duan

MyBatis标签

ARTS 05 - 使用 Ecto.Migration 来做数据库迁移

jerry.mei

学习 算法 ARTS 打卡计划 函数式编程 Elixir

架构师训练营第七周作业--web压测工具

CATTY

JDK1.8新特性(三):Lambda表达式,让你爱不释手

xcbeyond

Lambda 新特性 JDK1.8 JDK1.8新特性

记一次西安thoughtworks的面试经历

xcbeyond

面试 thoughtworks

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