Lad*_*nka 13 agile scrum user-stories
" 用户故事应用 "一书包含讨论角色的单页.书中人物角色的定义是:
角色是用户角色的虚构表示.
它进一步讨论了角色的定义:
创建角色需要的不仅仅是为用户角色添加名称.应充分描述角色,团队中的每个人都觉得他们知道角色.
它还建议在互联网或杂志上查找照片,并将此照片用于角色,以便每个人都可以清楚地想象使用该应用程序的角色.
好.所有这些想法听起来都不错 将角色定义为用户角色可能很有趣但值得吗?使用它们时是否有任何真实或可测量的质量或提高的效率?
你有什么好的例子,人物角色真的有助于开发团队吗?您是否在用户故事中使用角色?
编辑:
我在MSDN中找到了关于角色的好文章.
小智 11
当有很多角色并且它们非常复杂时,这可以有所帮助.
你拥有的角色越多,满足所有角色就越复杂.他们有不同的需求,价值观,权力等.让图片听起来有点微不足道,但它确实也有帮助.
查看Jeff Patton关于这个主题的非常好的视频:http://www.infoq.com/presentations/pragmatic-personas
他的网站:http://www.agileproductdesign.com/
使用角色的原因是团队能够更好地理解故事.它使团队(程序员......)更容易在更个人/情感层面上与故事相关,我认为这很好.
如果您的团队习惯于发送不符合客户需求的故事,那么请尝试使用角色方法,看看它是如何为您服务的.
像往常一样检查和适应.