如何从最初的客户想法到持续维护的
Product Backlog,
大家的做法各有千秋。这里分享我们的一些做法,见下图:
第一步:独立需求。这里是从愿景开始,根据角色、行为、数据对象拆分为独立的需求
第二步:粗颗粒细化需求。这里的目的是为了分析成本考量,但并不是类似
Use Case那样的细化,只需要包含
90%的用户使用场景即可,有很多做法,其中一个是选择
3个
examples,一个
happy path,另两个是使用频率较高的异常流程。这里主要涉及的是商业规则
第三步:价值
/成本分析,这里要分析价值、成本,在此基础上再次拆分故事,最后完成优先级的排序
第四步:
Velocity分析,目的是可以明白团队完成的速度
第五步:制定发布计划,根据发布目标、团队完成的速度,选择故事组,这里要考量发布目标会形成故事的耦合和依赖
第六步:
PO组和开发团队分步进行故事细化和故事开发,这里要考量的是
Product Backlog的持续管理、大团队
PO团队和开发团队的协作方式等。
故事分为两种:一种是获得客户需求的故事,另一种是准备进入开发的故事。前者不需要细节,后者需要更多的细节。在开发团队进行迭代的过程中,
PO团队同步在进行下两个迭代的需求细化,即
PO团队一定会比开发团队领先两个迭代。在
PO的迭代过程中,可以和开发团队的核心人员在一起讨论,讨论的内容包括:
PO提供更多的选择,由开发团队从技术的角度反馈,然后约束
PO的选择。这个过程最好在迭代开始之前完成。开发团队在质疑需求的时候,可以从以下角度:
Who(使用该需求的角色)是否有更多,他们对应的属性?、做什么、业务规则、业务数据、交互界面、质量标准等
分享到:
相关推荐
Product backlog template 敏捷 scrum
scrum product backlog
Leangoo领歌除了是敏捷开发工具之外,也提供专业的敏捷培训、敏捷认证以及敏捷咨询的服务,权威课程包括:官方权威Scrum认证培训课程(CSM,CSPO,CSD,A-CSM等)、大规模敏捷SAFe及LeSS认证培训,以及量身定制的...
传统的瀑布工作模式使用详细的需求说明书来表达需求,需求人员负责做需求调研,根据调研情况编制详细的需求说明书,进行需求评审,评审之后签字确认交给研发团队设计开发。在这样的环境下,需求文档是信息传递的主体...
敏捷测试工具开发backlog敏捷测试工具开发backlog敏捷测试工具开发backlog敏捷测试工具开发backlog
产品backlog是敏捷开发中用来管理需求列表,排定优先级,形成迭代计划,组织开发/测试和交付过程的工具。可以说,产品backlog是一个敏捷团队管理开发过程的核心,所有的活动和交付物都围绕backlog来进行。一旦需求...
需求管理 面向用户价值编写用户故事 客户价值导向-可工作软件响应变化 用户建模 Scrum基本知识 ②计划与跟踪 课前预习内容 优先级排序(待续) 跨职能团队·共同估算每日立会同行压力 Scrum概览 用户故事分类的原则 ...
Scrum 是一个用于开发和维持复杂产品的框架 ,是一个增量的、迭代的开发过程。...在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。
一般公司引进敏捷开发模式都需要一个大的Backlog(敏捷开发面板),但是如果公司没有这个条件,怎么实现类似敏捷的面板的管理方式呢。 在我的项目中,使用了EXCEL制作了一个电子敏捷开发面板。可以让你很方便的采用...
Scrum敏捷方法一分钟扫盲 Scrum敏捷方法丨的工作产品 Scrum敏捷方法丨的觇色 猪不鸡的故亊 Scrum过程 读前预习内容 创建和维护产品待开収项(Product Backlog) 迭代计划会 产品负责人准备什么?...
完整医疗商务平台项目管理,包括需求规格说明书SRS,项目管理课程,WBS,BIS,合同,招标书,标书等下载:ProductBacklog:backlog即需求池。待办事项列表。Backlog里面写什么:1.待开发任务。2.任务优先级。敏捷需要...
如何管理ProductBacklog和SprintPlan。2.Howtoorganizeagoodstory。3.了解不同粒度故事(Epic、Theme、UserStory)之间的关系,如何方便地利用递增和迭代的方式去确定发布计划以及发布目标。4.理解UserStory的拆分原则...
GitHub Actions:将PR链接到积压问题。 用法 # .github/workflows/backlog-pr-link.yml name : ' Link PR to Backlog ' on : pull_request : types : [opened, edited] jobs : backlog-pr-link : runs-on : ...
《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近...
敏捷方法已经成为了当前软件开发的主流模式,可工作的代码(以及自动化测试)被认为是团队最重要的产出。那么是否不再需要建模了...1、列举在“ProductBacklog”中的“用户需求”。2、开发团队从列表中选取一些需求,并
敏捷软件开发Sprint Backlog模板工作计划进度跟踪Excel版本。