如何写好用户故事


一、何为用户故事?

用户故事 User Story 是敏捷软件开发中使用的工具,用于从最终用户的角度捕获软件功能的描述用户故描述用户类型,他们想要做什么,为什么想这么做。用来确认用户和用户需求的简短描述。

用户故事是从用户的角度来描述用户渴望得到的功能,最早来自于1999年极限编程中的一个实践。一个好的用户故事包括三个要素:

  1. 角色-Who:谁要使用这个功能。

  2. 活动-What:需要完成什么样的功能。

  3. 商业价值-Why:为什么需要这个功能,这个功能带来什么样的价值。

用户故事通常按照如下的格式来表达:

英文:As a [who], I want [what] , so that [why].

中文:作为一个<角色>, 我想要<活动/方案>, 以便于<商业价值>


二、INVEST原则:

好的用户故事必须遵循INVEST原则即:Independent(独立的);Negotiable(可协商的);Valuable(有价值的);Estimate(可评估的);Small(小的);Testable(可测试的)

  • Independent(独立的):每个用户故事间应该相互独立

  • Negotiable(可协商的):用户故事并非合同,只是对需求的简短描述,在一开始不适宜包含过多细节,具体细节在沟通阶段产出。

  • Valuable(有价值的):每个故事必须是对客户具有价值的,因此应该站在用户角度进行编写。

  • Estimate(可评估的):对要进行开发的User story 进行粗略估算,以便团队知道userstory的工作量。并由PO决定是否需要重新设计user story或进行任务拆分。

  • Small (小的):一个好的用户故事要短小,不要过于庞大。最好不要超过10个理想人/天的工作量,至少要确保的是在一个迭代或Sprint中能够完成。用户故事越大,在安排计划,工作量估算等方面的风险就会越大。

  • Testable(可测试的):用户故事应该是具体并且可测试的。如果用户故事过于含糊,测试时候就没有标准可循。例如:软件要易于使用。


三、用户故事案例:

  • 作为一位求职者 [who],我想要搜寻到符合自身技能的职位信息[What],以便于投递该职位[Why]。
  • 作为一位用户[who],我想要通过微信三方登录系统[What],以便于使用系统提供的功能[Why]。

总结

需要注意的是用户故事要使用用户可以理解的业务语言来描述,不能够使用技术语言来描述,好的用户故事可以帮助开发人员更准确、迅速的了解业务需求,并在脑海中刻画出功能实现后的场景。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 非常感谢您对我们的支持,我们很高兴能够为您服务。 我们受到了您的支持,有了您的支持,我们才能够取得成功。您的支持让我们感到非常荣幸,您的信任和支持让我们受益匪浅。 您的帮助让我们的事业取得了很大的成功,我们在此表示衷心的感谢!您的支持让我们的事业取得了巨大的进步,我们将继续努力,为您提供更好的服务。 我们将一如既往地为您提供优质的产品和服务,并且会不断努力改进,为您提供更好的服务。 最后,我们再次表达对您支持的衷心感谢,感谢您对我们的支持! ### 回答2: 标题:用户感谢信:用心服务的回报 尊敬的读者们, 在这个特殊的时刻,我们荣幸地收到了一封来自用户的感谢信。这封感谢信是对我们团队不懈努力的最好回报。现在,让我们一起来分享这个令人鼓舞的故事。 这位用户,名叫李先生,是我们服务的一位忠实客户。他在感谢信中表达了他对我们所提供服务的满意和赞扬。李先生提到,近几年来他一直在使用我们的产品,并且从未失望过。他指出我们所提供的产品和服务始终如一地保持着卓越的质量,从而让他能够以最高效的方式完成工作和生活中的各项任务。 在感谢信中,李先生详细描述了一次特殊的事件,这个事件发生在他最近遇到了一些困难。李先生的电脑发生了故障,而这台电脑是他日常工作和学习的重要工具。他立即与我们团队的客户服务部门联系,并得到了快速响应和专业帮助。我们的客户服务代表细心倾听了他的问题,迅速提供了解决方案,并在最短时间内修复了他的电脑。李先生感激地说,正是我们团队的高效协作和专业技能,帮助他度过了这个困难的时期。 这封感谢信对我们来说是一份珍贵的礼物,因为它表明我们所付出的努力得到了认可和赞赏。李先生感谢我们的团队以及我们为用户提供的无微不至的关怀和支持。他表示,由于对我们的产品和服务的高度信任,他会继续选择我们的产品,并愿意向身边的朋友和同事推荐。 这封用户感谢信不仅是对我们团队过去工作的肯定,同时也是对我们未来发展的鞭策。我们将继续致力于为用户提供更好的产品和服务,不断超越用户的期望。 在这个感谢信的背后,我们看到了我们团队的努力和奉献,以及用户与我们之间的密切互动。用户的反馈是我们获得成功的动力源泉。 我们衷心感谢李先生的感谢信,也感谢所有支持和信任我们的用户。我们将一如既往地坚守对用户的承诺,为用户提供更好的服务。 感谢您对我们的关注和支持! 此致, XXX公司团队 ### 回答3: 尊敬的读者: 感谢您的来信和对我们报社的支持!对于用户感谢信的报道,我们非常荣幸为您提供一篇1000字的文章,以下是我们为您撰的报道。 【标题:用户感谢信温暖传递 祝福相互倾诉】 在这个繁忙而快节奏的社会中,一封简单而真挚的感谢信,仿佛点燃了一盏明灯,温暖了我们内心的寂寞。用户感谢信不仅是用户对我们工作的认可,更是一份珍贵的礼物,激励我们持续努力,创造更出色的工作成果。 一方寸心,一封感谢信。这些信件中蕴含着对我们努力工作背后的支持,它们像一束鲜花,唤醒我们内心的动力与热情。无论是沉浸在工作繁忙中的记者,还是受压力影响的编辑,这些感谢信像一阵清风,为我们注入了动力和勇气。我们从中看到了每一个被报道者的笑容,感受到了用户真挚的情感。 感谢信中的每个字眼都透露出浓浓的感激之情,让我们触动得流下了感动的泪水。这些信件不仅感谢我们的专业报道,更是对我们媒体传播能力的高度赞扬。其中,许多读者表示,我们的报道展现了新闻事实的客观性和公正性,正是这样的报道才能让他们深入了解事件的真相。用户的感谢信只是候鸟飞越蓝天时发出的嘹亮鸣谢声,他们的每一句话都是对我们才能的认可。 与此同时,感谢信也为我们指明了工作的方向和需要改进的地方。用户的反馈和建议,是我们成长的动力和源泉。在感谢信中,许多读者提出了他们对新闻报道的期望和意见,这对我们的工作来说是极为重要的。用户感谢信是一扇通向沟通的窗户,它让我们与读者心灵相通,真诚倾听他们的声音。 感谢信,是传递着用户与我们之间真诚情感的桥梁,是媒体与读者之间的纽带。真诚的感谢信传递爱,让人们感受社会的温暖。作为媒体人,这不仅是我们的荣幸,更是我们责任和使命。我们将继续努力,直面挑战,为读者们带来更好的新闻报道,让感谢之花再次开放。 再次向所有向我们发来感谢信的用户致以最诚挚的谢意!感谢您一直以来对我们的支持与厚爱! 衷心祝福, XXX报社团队 【以上就是我们为您撰的用户感谢信的报道,希望能够满足您的需求。感谢您对我们报社的支持和信任!】

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值