《Scrum精髓》 - 读书笔记

     

     

     目前公司各个项目走Scrum模式均有良好的效果,有幸20年加入公司,本文是自己结合真实项目经历和《Scrum精髓》,写的观后感。

1. Scrum简介

         Scrum是一种用于开发创新新产品和服务的敏捷方式。迭代一般是一周到一个月,完成必须的工作,迭代周期时获取反馈,发布潜在可发布的产品。迭代结束后规划下一迭代,重新开始整个过程。使用Scrum模式需要一种能让我们快速探索新方法,快速了解哪些解决方案可行,哪些不可行的开发方式。Scrum模式可以使客户满意,投资汇报提高,成本降低,迅速取得成果以及有信心在复杂的世界里取得成功等优点。

2. Scrum基本知识

2.1 Scrum框架

       Scrum的各种实践方式包括角色、活动和工件。

 

2.2 需求与用户故事

        Scrum项目跟传统项目有不一样的需求处理方式,用户故事是一种用于表示业务价值条目的常见格式,用户故事代表不同抽象级别的业务价值,好故事有自己是的INVEST原则。

 

故事地图如下:

 

2.3 产品列表

         产品列表在Scrum开发项目中发挥的重要作用,产品列表描述用于填充产品列表的各种典型条目,良好的列表必须具备四个特征,梳理列表才能使其具备这四个特征。

         PBI如图6.2所示;PBI是指产品列表里有各个待办事项组成,详略得当指各个PBI的详尽程度不一样。

        详略得当、可估算的和排列好优先级的依次是图6.3、图6.4和图6.5;

         什么是梳理、由谁来梳理和何时梳理的依次是图6.6、图6.7和图6.8;

 

 

 

2.4 估算与速率

  

3. 结合实际的感受

        

     在sprint开始的时候召开sprint计划会议,每个sprint必须发布可以工作的、经过测试代码,这些代码能够完成对最终客户有价值的一些功能,产品负责人为产品Backlog排列优先级,团队一起决定一轮迭代完成多少故事,可以想产品Backlog中添加故事,或者重新排列优先级,每天有一个Scrum短会。每个项目成员回答三个问题:我昨天坐了什么?我今天打算做什么?我有什么困难?只有团队成员能每日Scrum简会中发言,其他人包括对项目感兴趣的观察者或利益相关者都不能发言。在Sprint结束时的Sprint评审会议中,团队会延时完成的成果。团队延时的是可以工作的软件,而不是幻灯片,准备Sprint评审会议的时间不得超过两个小时。用户故事给每日Scrum简会带来的好处是,确保整个团队关注于完成余下面向客户和最终用户的任务。由于在Sprint之前没有需求或者分析阶段,所以在Sprint开始的时候,团队对要完成的任务只有一个大体概念。团队可能知道需要加一个搜索页面,不过他们可能不确定可以用哪些关键字进行搜索,是否支持检索条件组合等等。

 

posted @ 2021-08-09 13:56  小丸子姐姐  阅读(264)  评论(0编辑  收藏  举报