极限编程 (Extreme Programming) 和用户故事 (User Stories) 的关系

news/2024/6/28 7:58:46

(Source: User Stories)

用户故事与用例具有相同的用途,但不尽相同。它们用于为发布计划会议创建时间估计。它们也用于代替大型需求文档。用户故事由客户编写,作为系统需要为他们执行的操作。它们与使用场景类似,不同之处在于它们不限于描述用户界面。它们的格式为客户在客户术语中编写的大约三个句子,没有技术语法。

用户故事也推动了验收测试的创建。 必须创建一个或多个自动验收测试以验证用户故事是否已正确实施。

用户故事最大的误解之一是它们与传统的需求规范有何不同。最大的区别在于细节层次。用户故事应该只提供足够的细节,以便对故事实施的时间进行合理的低风险估计。在实施故事的时候,开发人员将转到客户并获得面对面的要求的详细描述。

clipboard.png

极限编程流程图

开发人员估计故事可能需要多长时间才能实现。每个故事将在“理想的开发时间”中得到1,2或3周的估计。这个理想的开发时间是在代码中实现故事所需的时间,如果没有干扰,没有其他任务,并且您确切知道该做什么。超过3周意味着您需要进一步打破故事。不到一周的时间,你的水平太过细致,结合了一些故事。大约80个用户故事加上或减去20是在发布计划期间创建发布计划的完美数字。

故事和需求文档之间的另一个区别是关注用户需求。您应该尝试避免特定技术,数据库布局和算法的详细信息。您应该尝试将故事集中在用户需求和优势上,而不是指定GUI布局。


http://lihuaxi.xjx100.cn/news/268383.html

相关文章

厦门大学计算机专业录取分数线2019,厦门大学2019年本科生录取分数线

省份地区录取类别科类一本线初次出档线录取最高分录取最低分录取平均分录取人数高校专项计划文史5505865865861理工4966276046175国家专项计划文史550624630624626.754理工496628639627630.3222普通类文史550578639578624.8330理工496627649627635.12100医学类理工496608634608…

为什么寄存器比内存快?

来自:http://www.ruanyifeng.com/blog/2013/10/register.html ----------------------------------------------------------------------- 计算机的存储层次(memory hierarchy)之中,寄存器(register)最快&…

ssh设置免密登录

设置免密登录 有一个小问题就是我们每次远程连接都要输入密码,很麻烦。所以这里我们设置一下ssh的免密登录。 在本地pc生成ssh公钥和私钥 ssh-keygen -t rsa这样会在当前目录生成名为id_rsa的私钥文件和名为id_rsa.pub的公钥文件,-t表示密钥类型是rsa…

爬虫之js有道翻译

爬虫之js有道翻译 示例代码: import requests import hashlib import time import json import randomclass Youdao(object):def __init__(self, word):self.url http://fanyi.youdao.com/translate_o?smartresultdict&smartresultrule# 有道翻译中&#x…

【iOS-cocos2d-X 游戏开发之十六】Cocos2dx编译后的Android自动使用(-hd)高清图设置自适应屏幕...

本篇主要介绍Cocos2dx项目开发过程中或者说项目务必遇到的一些知识点(ps.貌似Himi博客写的都是务必的 :tx: Himi认为写别人没写的才更容易吸引人不是~) OK,不多说废话,第一个介绍的是修改项目配置让你的Android项目支…

谷歌也扛不住了!医疗AI探索再遇重挫,科技公司们节节败退

点击上方“视学算法”,选择加"星标"或“置顶”重磅干货,第一时间送达梦晨 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI又一科技巨擘,在医疗AI行业面前铩羽而归。一度被视作里程碑式项目、准备借助AI在医疗领域“火力全开”的谷歌…

PyTorch 1.6、TensorFlow 2.3、Pandas 1.1同日发布!都有哪些新特性?

作者 | 肖智清出品 | AI科技大本营(ID:rgznai100)7月29日,PyTorch 1.6、TenorFlow 2.3、Pandas 1.1恰巧同时发布。这三个库都是定期滚动更新,大约每个季度更新一次小版本。在AI内卷化达到“灰飞烟灭”的今日,仅仅会对P…

QT环境搭建

参考博客:https://blog.csdn.net/godofdsp/article/details/50961853 1.QT源码及各种资源的下载主站:http://download.qt.io/archive/qt/ 下载qt-everywhere-opensource-src-4.8.6.tar.gz,解压,不会的向隅而泣,反思自己…