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

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

关注

评论

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

Java IO,Java真实项目案例分享

Java 程序员 后端

Jaeger知识点补充,mysqlsql优化视频教程百度网盘

Java 程序员 后端

Java 必须掌握的 12 种 Spring 常用注解!你掌握了几种?

Java 程序员 后端

1个月连载30个设计模式真实案例(附源码),挑战年薪60W不是梦

Tom弹架构

Java 架构 设计模式

Java 线程池原理分析,java项目经理面试常见问题及答案

Java 程序员 后端

031云原生之应用性能监测

穿过生命散发芬芳

云原生 10月月更

Java SSM (springboot+mybatis)美食菜谱分享平台系统设计和实现以及论文报告

Java 程序员 后端

Java8新特性-Stream,java数据结构和算法pdf百度云

Java 程序员 后端

JavaWeb Ajax详解,java开发面试问题大全及答案大全

Java 程序员 后端

Java中return和finally到底哪个先执行,java程序设计实用教程叶核亚第五版

Java 程序员 后端

Java8新特性-Lambda表达式,zookeeper+dubbo面试题

Java 程序员 后端

Intellij IDEA神器那些让人爱不释手的小技巧,java高级程序员面试笔试

Java 程序员 后端

jackson学习之八:常用方法注解,为什么阿里的程序员成长如此之快

Java 程序员 后端

Java中的程序控制流程,java在线编译器实现原理

Java 程序员 后端

IDEA这样配置,好用到爆炸!,金九银十怎么从中小企业挤进一线大厂

Java 程序员 后端

Java this关键字详解(3种用法),springaop实现原理面试题

Java 程序员 后端

Java BSON使用,springboot运行原理理解

Java 程序员 后端

Java 世界里的垃圾回收规则你搞懂了吗?,java编程思想百度云

Java 程序员 后端

Java 重写(Override)与重载(Overload),mysql基础语法大全

Java 程序员 后端

JavaWeb - response对象,重定向,定时跳转案例,蚂蚁金服内推四面

Java 程序员 后端

JavaWeb JSP详解,java语言程序设计基础篇第十一版答案

Java 程序员 后端

JavaWeb快速入门--Bootstrap,java获取视频时长

Java 程序员 后端

Java中高级核心知识全面解析——Dubbo,java架构师课程下载

Java 程序员 后端

jackson学习之九:springboot整合(配置文件),jpa和mybatis的区别面试

Java 程序员 后端

Java 多线程 —— 同步代码块,给大家安排上

Java 程序员 后端

Java 新特性之泛型,kafka的架构图

Java 程序员 后端

JavaWeb - response对象,重定向,定时跳转案例(1),java高级技术经理

Java 程序员 后端

JavaWeb快速入门--Filter&Listener,java百度网盘课程

Java 程序员 后端

Java lambda表达式用法介绍,linux教程第四版思考题答案

Java 程序员 后端

Java8异步编程-CompletableFuture,孔浩java视频百度云盘

Java 程序员 后端

Java 的大 Class 到底是什么?,吃透这份Java高级工程师面试497题解析

Java 程序员 后端

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