文章图片
客户, 利益相关者
【Sprint的工作】假设有一个客户想要开发他们的软件, 那么他们与基于服务的公司联系以开发他们的软件。
产品拥有者
公司将做什么?
公司将指派该人为产品负责人。客户与产品负责人进行交互, 产品负责人将从客户那里捕获所有需求或用户案例, 并将其命名为产品待办事项列表。
产品积压
产品积压是开发软件需要完成的一系列活动。
冲刺计划
现在, 我们将开始冲刺。我们不会像瀑布模型那样一次全部开发产品。我们将考虑产品积压的某些部分, 并将首先开发该部分。要开发此特定部分, 需要考虑一些因素, 例如优先级是什么, 可以将哪些组件整合在一起, 客户需要什么功能等等。在开始冲刺之前, 举行了一次会议, 称为冲刺计划, 在这里我们将讨论所有功能。在sprint计划中, 我们还选择将在此sprint中开发的活动或待办事项, 并且选定的待办事项称为sprint待办事项。
冲刺积压
Sprint待办事项是此Sprint中需要执行的一组活动。在产品待办事项列表中, 在sprint待办事项列表中捕获了一组活动, 并且sprint待办事项列表的每个活动都分配给特定的人员。完成冲刺的最短时间为4天, 但可以延长到2-3周。
短跑
在Sprint待办事项列表之后, 团队将开始进行Sprint, 大约需要1-3周才能完成Sprint。冲刺的完成因项目而异。冲刺开始时, 将举行称为Daily Scrum的每日会议, 而Scrum Master会主持此会议。在Daily Scrum中, 每天进行一次会议, 并且该会议可以延长到10到15次会议。会议采用预定义的格式, 即团队成员必须告诉他昨天的工作, 今天的工作以及阻碍他完成工作的哪些事情。解决团队成员面临的问题是Scrum管理员的责任。
冲刺传递
冲刺完成后, 该冲刺将交付给客户端。产品交付给客户意味着完成了最少的产品待办事项集, 即sprint待办事项。冲刺交付已经完成, 以便客户可以查看产品, 而不是我们已经开发了某些产品并且客户无法查看。
冲刺回顾与回顾
冲刺交付结束后, 将举行两种类型的会议, 即冲刺审查和回顾会议。冲刺审查是团队成员坐在一起的会议, 他们将有关在此冲刺中开发的产品的演示提供给客户。
回顾会议是团队成员之间举行的另一次会议。在这次会议上, 他们讨论了在此Sprint中什么是对的以及在此Sprint中什么是错的, 例如妨碍他们工作的问题。
经过sprint审查后, 我们返回到Product Backlog, 然后通过sprint计划来选择sprint积压, 即sprint2, 这样, 此循环将一直进行到除非开发整个产品并将其交付给客户。
Scrum板
文章图片
产品积压:产品积压是开发软件需要完成的一系列活动。
Sprint待办事项列表:Sprint待办事项列表是一项积压工作, 已从产品待办事项列表中进行了一些活动, 这些活动需要在此sprint中完成。
Scrum Board:Scrum Board是一个显示此sprint中需要完成的所有活动的状态的董事会。
Scrum Board包含四个状态:
- 打开“打开”状态表示“打开”中可用的任务尚未启动。
- 进行中“进行中”状态表示开发人员已完成其任务。
- 测试“测试”意味着任务处于测试阶段。
- 已关闭“已关闭”表示任务已完成。