JIRA 软件——敏捷开发的利器

JIRA 软件——敏捷开发的利器
敏捷项目管理可以应用于任何的JIRA项目中。无论你是Scrum大师或者是刚刚尝试敏捷开发的新手,JIRA Agile都能够帮助你在整个发布过程中管理待办事项(backlog)、计划冲刺(sprint)并且监测项目进度。

敏捷开发流程

在这里插入图片描述
  1. Epic 史诗 大量的工作,包含故事
  2. Story 故事 最小的工作单位,也被称为任务,但与任务有所不同
  3. Version 版本 向客户发布的软件
  4. Sprint 冲刺 团队事务处理的迭代

Backlog 任务

通过快速创建用户故事来建立一个产品Backlog。填写组件、成功标准、业务价值或团队用来规划和执行工作所需的其他字段。如果你的Backlog在其它的工具中,可以通过导入工具迁移到JIRA Agile中。
过拖拽对Backlog中的用户故事和缺陷进行排序,将那些业务价值最大的故事放在Backlog顶端。如果你有一个很大的Backlog,可以设置过滤器来筛选特定的用户故事或缺陷。

看板准则

看板是一种催化剂,通过细微、渐进的方式逐步改进你的现有流程(无论是Scrum还是其他什么)。根植于精益(Lean)生产,看板可以看作是一个信号灯系统,被有效应用于软件开发、开发运营(DevOps)、IT运维以及其它流程中。

可视化你的工作流

将面板上的列与你当前工作流的步骤对应,根据流程的改变随时添加或删除列。看板团队通常在面板上设置更长的流程或等待状态,如添加一列用于显示“等待客户响应”的状态。

冲刺计划(sprint)

产品负责人(Product Owner)将从产品任务(Product Backlog)顶端选取一个子集,然后使用冲刺标记将这个子集转化为冲刺任务( Sprint Backlog)。冲刺标记对应的所有故事都将在冲刺计划会议中讨论,当冲刺开始时,标记中的问题就变成团队需要交付的承诺。

分析趋势

问题周转时间就是处理一个问题本身所花费的时间(不包含等待时间)。交付时间是指一个问题从提出到完成所花费的总时间。相同规模的故事通常需要一致的问题周转时间,这就相应地为客户提供了可预测性
通过累积流量图(Cumulative Flow Diagram)监控未来趋势和分析历史过程,识别工作是从哪里开始以及哪里出现瓶颈。

软件部署

Docker 快速部署,参看

在这里插入图片描述

基于看板的管理

在这里插入图片描述