![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
用户故事驱动开发
文章平均质量分 53
Elifool
这个作者很懒,什么都没留下…
展开
-
为什么要标准化用户故事格式
标准的用户故事格式为“作为……,我希望……,以便……”。有人认为这是在玩文字游戏,认为只要把功能描述清楚就行了,何必搞得这么复杂,还要绞尽脑汁造句? 用户故事驱动开发关注的是用户价值,一个好的用户故事除了要描述其功能,更重要的是体现出其价值。因此,我们为用户故事定义了其三要素:角色、功能、价值。 定义清楚角色才能更好地理解用户为什么要使用这个功能以及他们如何使用这个原创 2013-05-17 09:48:50 · 3199 阅读 · 1 评论 -
我们为什么要拆分用户故事
拆分用户故事有两个层面,一是史诗级故事拆分成小故事,二是将小故事拆分成任务。 一个好的用户故事除了要有其明确的三要素外,还要具有“独立、完整地交付一个用户价值”的特点,以及“规模适中”以确保能在一个迭代内完成。 继续以“手机导航能进行语音播报”这个用户故事举例。 从其是否“独立、完整地交付一个用户价值”来看。语音播报可播报的内容很多,比如方向指示、超速提醒、红绿灯提醒原创 2013-05-17 10:01:04 · 2949 阅读 · 1 评论 -
采用MVC的设计思想对用户故事进行任务分解
一、MVC设计思想 MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。1、视图(View) 视图代表用户交互界面。 随着应用的复杂性和规模性,界面的处理也变得具有挑战性。一个应用可能有很多不同的视图,MVC设计模式对原创 2013-05-17 11:50:33 · 1231 阅读 · 0 评论