个性化阅读
专注于IT技术分析

JIRA Scrum介绍

点击下载

本文概述

我们已经研究了敏捷方法论, 其中敏捷是一套信念, 在开发软件开发项目时应遵循这些信念。基于这些信念或价值观, 已经开发了许多模型, 其中一个模型是scrum。

在深入了解Scrum之前, 你应该了解一些基本术语的含义:

  • Scrum:Scrum是一个敏捷的框架, 可以帮助你组织, 迭代和继续你正在从事的同一项目。在Scrum中, 产品是通过一系列称为sprint或part的迭代构建的。
  • Sprint:Sprint是一个有时间限制的时段, 在此期间, Scrum团队需要完成设定的工作量。每个冲刺都有一个指定的时间表, 即2周到1个月。 Scrum团队在sprint计划会议期间同意此时间表。
  • Scrum Master:Scrum Master被定义为Scrum开发团队的促进者或仆人领导。 Scrum Master必须确保遵循Scrum原则。
  • Scrum开发团队:Scrum开发团队是由各个成员组成的集合, 其中包括开发人员, QA和Scrum管理员。它决定并提供工作量估计。建议的Scrum团队规模为5到9名成员。

Scrum如何工作

JIRA Scrum介绍
JIRA Scrum介绍

在Waterfall模型中, 我们已阅读到首先完成了全部需求, 然后完成了整个设计, 然后完成了整个开发, 然后完成了整个测试和部署。该模型占用了产品的整个生命周期, 然后客户可以看到唯一的产品。尽管Scrum表示只考虑软件的一小部分, 然后对其进行计划, 构建, 测试和最终审查。已开发的这个小模块将向客户展示。例如, 我们需要开发一个电子商务网站, 该网站可以分为多个冲刺或模块, 例如登录页面, 付款页面, 购物车页面等。然后, 每个模块分别开发并同时向客户展示。因此, 可以说, 在每个冲刺完成之后, 产品将交付给客户, 尽管不是完整的产品, 而是功能的一部分。

Scrum神器

在Scrum中准备的文档和材料被称为工件。

以下是Scrum的工件:

JIRA Scrum介绍
  • 产品积压产品积压是项目中需要完成的活动的集合。当我们要开发软件时, 我们需要执行“ n”个活动。例如, 我们需要开发电子商务网站, 然后我们必须做“ n”个活动, 因此我们需要创建登录页面, 付款系统, 购物车系统等, 而这些“ n”个活动开发软件所需的被称为产品积压。
  • Sprint积压工作我们知道, 在一个Scrum中, 我们将Scrum分为“ n”个Sprint, 而Sprint的目的是带来软件的小功能并将其交付给客户端进行演示。在产品积压中, 我们必须执行开发软件所需的所有活动, 而在sprint积压中, 在该sprint中执行一小组产品积压活动。冲刺积压的’n’数量等于1个积压积压。
  • Burndown图表Burndown图表是sprint的结果, 显示了sprint的进度。每次冲刺之后, 我们需要检查每个冲刺的进度。燃尽图显示了你如何进行冲刺。在燃尽图中, 该图从某个时间开始, 即活动开始的地方, 在冲刺结束时, 该图在活动结束的地方达到零。通常是从上到下的倾斜线。

Scrum角色

共有三种Scrum角色:

  • 产品负责人有一个客户想开发他的软件, 因此他与可以开发他的软件的公司取得联系。公司做什么?公司分配一个角色, 即产品所有者。产品负责人是与客户沟通了解他们需求的人。产品负责人是公司负责软件开发的人员。
  • Scrum Master在冲刺期间, 敏捷团队说团队应该每天见面一次。当团队遵循scrum时, 意味着他们每天进行10到15分钟的会议。该会议称为Scrum会议。 Scrum Master是处理Scrum会议的人。
  • 团队团队由从事项目的人员组成。可以是开发人员, 测试人员或设计师。当我们谈论敏捷或Scrum时, 我们谈论的是团队, 我们不是在谈论开发人员或测试人员。敏捷说, 开发人员可以充当测试人员, 或者在需要时测试人员可以充当开发人员。

Scrum仪式

让我们看一下以下Scrum仪式:

  • Sprint计划Scrum由许多Sprint组成, 这些Sprint具有用于交付软件的不同模块集。在开始sprint计划之前, 我们有一个称为sprint计划的会议, 在sprint计划中, 我们讨论了在sprint中要做的事情。在冲刺计划中, 产品负责人讨论产品的每个功能, 并估算开发团队的工作量。
  • 每日Scrum在Scrum中, 会议由Scrum Master每天进行15分钟, 其中Scrum Master是管理会议的人。会议由Scrum主管, 开发人员, 测试人员, 设计师, 产品负责人, 客户组成, 其中产品所有者和客户是可选的。
  • Sprint审查在完成每个Sprint之后, 与客户进行会议, 向客户展示产品以进行演示, 然后团队讨论他们在项目中添加的功能。

赞(0)
未经允许不得转载:srcmini » JIRA Scrum介绍

评论 抢沙发

评论前必须登录!