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