`
Wingel
  • 浏览: 115036 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

敏捷开发的必要技巧8:用用户例事(user story)来管理项目

阅读更多

8 以用户例事管理项目

                                                 

什么是用户例事 (user story)<o:p></o:p>

<o:p> </o:p>

假定这个项目的客户是个饮料自动售货机的制造商。他们要求我们为他们的售货机开发一款软件。我们可以找他们的市场经理了解这个软件的需求。

因此,我们的客户就是他们的市场经理。谈需求的时候,有一回他这样说:“用户往售货机每塞一个硬币,售货机都要显示当前该客户已经投了多少钱。当用户投的钱够买某一款饮料时,代表这款饮料的按钮的灯就会亮。如果那个用户按了这个按钮,售货机就放一罐饮料到出口,然后找零钱给他。”

上面的话描述的是一件事情,一件用户通过系统完成他一个有价值的目标(买一罐饮料)的事。这样的过程就叫“用户案例 (user case) ”或者“用户例事 (user story) ”。也就是说,上面我们的客户所说的话,就是在描述一个用户例事( user story )。

( 我解释一下为什么用例事这个词,没兴趣也可以忽略。在一个系统面前,每个用户要完成同样的目标,都要做这个系统设定的例行的事,这件事情不是一个例子,所以不叫事例,这也不是故事,也不能算一段历程,而是一个例行的事。 )

pdf下载地址: 第8章以用户例事管理项目.rar

分享到:
评论

相关推荐

    user story在敏捷开发过程中的应用

    user story在敏捷开发过程中的应用

    敏捷测试中的User Story 详解

    User Story在敏捷开发过程中的应用 在这本书中,Mike Cohn提供了一种如何编写User Stories以及如何在软件开发生命周期中运用它们的详尽蓝图。

    user story

    对与敏捷开发技术,对于user story 的分析是很重要的

    如何编写敏捷开发中的userstory

    对于敏捷开发来说,User Story是开发的基础,它不同于传统的瀑布式开发方式,而是把原本需求拆成最小粒度的Story,以方便拆分Task,估计开发时间,领取开发任务。1.Beingveryshort.Theyrepresentsmall ...

    研发运营一体化能力成熟度模型-敏捷开发管理.docx

    用户故事(User Story)是敏捷开发中的一种需求描述方式,用于描述软件开发的需求和功能。用户故事地图(User Story Mapping)是一种视觉化的需求管理工具,用于将用户故事进行分类、排列和优先级排序,从而帮助团队...

    User Story Mapping英文版

    敏捷开发使用用户故事描述需求

    用户故事与敏捷方法

    本书详细介绍了用户故事与敏捷开发方法的结合,诠释了用户故事的重要价值,用户故事的实践过程,良好用户故事编写准则,如何搜集和整理用户故事,如何排列用户故事的优先级,进而澄清真正适合用户需求的、有价值的...

    User Story在敏捷开发过程中的应用

    用户建模方法的使用,不是很全^_^;但关键部分很明确,是很好的用户为中心的设计的指导材料

    User Story Mapping

    User Story Mapping

    A_good_example_of_user_story

    A_good_example_of_user_story

    后台管理模块 User Story.xlsx

    后台管理模块 User Story.xlsx

    Linux下用户和进程的管理

     使用user01用户登录系统,看能否登录成功。。  锁定用户user01:#passwd -l user01。  查看文件/etc/shadow文件的最后一行,看看有什么变化。  再次使用user01用户登录系统,看能否登录成功。  解除对...

    Runas命令:能让域用户普通User用户以管理员身份运行指定程序.docx

    在某些情况下,为了安全起见,大部分公司都会使用域控制器或只会给员工电脑user的用户权限,这样做能大大提高安全性和可控性,但由此也带来了一些困扰。

    图书馆管理系统的用例图.pdf

    图书馆管理系统的用例图是软件开发过程中非常重要的一步,它可以帮助开发团队更好地理解需求,避免误解和错误。下面我们将详细讲解图书馆管理系统的用例图,包括系统的参与者、用例图的创建、用例图的解释等。 系统...

    story培训ppt

    为什么使用User Story? 什么是User Story? 好的User Story有哪些特点? User Story的生命周期是什么样的? 切分User Story的小技巧

    基于PHP开发的多用户号卡推广管理系统源码+项目使用说明.zip

    基于PHP开发的多用户号卡推广管理系统源码+项目使用说明.zip 安装说明 最新版本附带自动安装脚本: 1. 将压缩包上传到根目录 2. 访问你的域名/install 3. 填写数据库账号及密码信息 4. 程序自动安装成功 ## 使用...

    考勤管理系统,IDE: vs2019,开发语言:C#,窗口框架:windfrom,数据库:mysql

    考勤管理系统 IDE: vs2019 开发语言:C# 窗口框架:windfrom 数据库:mysql 教师用户密码 zhanglaoshi 123456 学生用户密码 qwe 123456 模块介绍 教师 登陆模块 导航模块 学生管理模块 请假管理模块 出勤管理...

    敏捷产品管理之Story

    产品Backlog,它是敏捷团队管理开发过程的核心,所有的活动和交付物都围绕产品Backlog来进行。一个完整的产品Backlog=估点的用户故事(UserStory,之后统称为Story)+优先级+验收标准。那为什么Story是作为描述产品...

    用户故事与敏捷方法(User.Stories.Applied:For.Agile.Software.Development)

    《用户故事与敏捷方法》详细介绍了用户故事与敏捷开发方法的结合,诠释了用户故事的重要价值,用户故事的实践过程,良好用户故事编写准则,如何搜集和整理用户故事,如何排列用户故事的优先级,进而澄清真正适合用户...

Global site tag (gtag.js) - Google Analytics