写点什么

ZenHub Epics 创造了 GitHub 中敏捷 Epics

2016 年 4 月 18 日

基于 GitHub 的项目管理方案 ZenHub 最近创造了“ Epics ”。这个新工具提供了一个完整的 GitHub 问题和问题管理的返工方案,旨在在 GitHub 中完全管理产品开发过程。

ZenHub Epics 使敏捷 epics 集成到开发工作流中成为可能,ZenHub 说,在敏捷术语中, epics 是更大的用户故事,这些用户故事的实现跨越了几个迭代过程,因此需要被逐步分解为可行的任务,即更小的用户故事。使用 GitHub 的开发者们之前没有更简单的方式来在 GitHub 中创造 epics,ZenHub 说道,或者他们需要转而使用 GitHub 以外的第三方工具,例如 JIRA 。Epics 使完全在 GitHub 内计划产品 backlog 成为可能,ZenHub 说道。

ZenHub Epics 帮助开发者们将较大的用户故事分解,允许开发者们将其分成几个子任务并在将来的开发中追踪这些任务在整体目标中的完成度。现存的 GitHub 问题可以被加入 epic 中,或者可以直接在 epic 中创建新的问题。此外,一个问题可以被在任何时间转化成 epic 以适应开发过程中问题变得更复杂的情况。

在拥有自己的详细信息页面基础上,ZenHub Epics 还在 ZenHub “Boards”中进行了集成,这允许使用 GitHub 的开发者们在看板管理中管理问题。看板中根据用户定义的标准组成的问题群在不同的区域给用户提供了一个项目状态的快速总览。Epics 在用户的其他 GitHub 问题旁边展示并且用户可以使用过滤工具来筛选所有属于一个特定 epic 的问题。

为了更加了解 Epics,InfoQ 采访了 ZenHub 的缔造者者 Matt Butler。

使用 ZenHub Epics 对开发者们有什么好处?

Epics 给 GitHub 问题提供了一个关键的、额外的层次结构。开发者们可以将他们的任务板与 ZenHub Epics 匹配起来用,这样就可以更容易地看到他们离下一次发布目标的距离。通过使用 epics 规划开发任务,软件工程师可以更精确地满足发布期限,并从根本上杜绝技术负债。最重要的是,由于 Epics 使用了 GitHub 的原生界面(并使用了 GitHub 已存在的数据),开发者们可以留在他们熟知并喜爱的环境中。

使用 ZenHub Epics 对管理者们有什么好处?

开发团队的日常工作和生活中已经离不开 GitHub 了,ZenHub Epics 能让管理者们在 GitHub 内计划并共享项目 backlog,这是他们的。这可能是第一次真正地在 GitHub 中管理所有的 sprint 计划,而不是使用第三方的平台。众所周知,第三方平台开销较高,并且功能过于繁杂,权限结构过于分明。由于 ZenHub 利用了已存在的 GitHub 数据,他们可以确定信息总是精确和最新的。ZenHub 和 ZenHub Epics 为团队每个人,从管理者到开发者再到执行者,创造了一个“唯一真实的数据来源”。

ZenHub Epics 和 JIRA 哪个对敏捷 epics 的支持更好?

JIRA 已被证明是在非技术项目经理中极受欢迎,而 ZenHub 是特别为敏捷开发团队和技术管理搭建的。

首先,ZenHub Epics 开销低,拥有更简单的权限结构,灵活性更高,并且配置时间几乎为零。它们是特别为敏捷开发团队搭建的,他们需要一个能做他们所需要的事情、然后“解决事情”的工具。

它们最重要的不同之处在于 ZenHub 所有的功能都以 GitHub 的原生界面呈现,并且它是唯一的一个提供这样功能的工具。为什么这很重要呢?

  • 集中一个单独的工具,消除“信息烟囱”,使团队把他们的工具集固定下来。
  • “上下文切换”开销很高,特别是对于开发者们来说。ZenHub 消除了在工具之间的这种“上下文切换”浪费的时间。因此项目经理可以花更少的时间提醒开发人员来更新任务,并且开发人员也自发地参与到更多的项目管理过程了,因为它就寄生于 _ 他们的 _ 环境中——而不是一个沉重的管理平台。

ZenHub 是一个类似 Trello 的、拖放式的项目管理方案,它搭建在 GitHub 的基础上,并与其进行了全集成。它可以在开源项目中免费试用,否则需要付费。在几个月前就已发布了ZenHub 2.0,它引进了更多有价值的功能,例如使项目可以跨越多个库的多库支持,还引入了燃尽图、时间估计针对GitHub 企业自运营服务的支持。

查看英文原文 Agile Epics in GitHub with ZenHub Epics


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 4 月 18 日 19:001773
用户头像

发布了 26 篇内容, 共 55342 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

云栖大会倒计时8天,新一代CDN的技术突破和应用实践专场有什么看点?

阿里云Edge Plus

CDN CDN加速

面试阿里太难了!二本毕业、两年crud经验,侥幸通过面试定级P6

Java成神之路

Java 编程 程序员 面试

架构师训练营第十三周作业

叮叮董董

绝了!大厂20个企业级实战项目,靠它成功定级了阿里P7

周老师

Java 编程 程序员 架构 面试

架构师训练营 week13

devfan

捡到宝啦!阿里内部人手一本的Springboot进阶手册,先学为敬

Java架构师迁哥

架构师课程第十三周总结

dongge

常用数据分析指标

【架构师训练营】第 13周作业

花生无翼

第十三周作业

Linuxer

CommonMistakes

卓丁

北京或先行落地央行数字货币 人民币3.0时代将来临

CECBC区块链专委会

数字货币 银行 人民币

打破Scrum的五个误区(译)

Bruce Talk

Scrum 敏捷开发 Agile

Centos7 IP、名字、防火墙配置

yuanhang

centos7 防火墙 静态IP

JavaScript中的原型到底该如何理解?

Walker

Java 前端 面向对象编程 原型

架构师训练营-第十一周作业

Geek_a327d3

java快速开发平台功能特点之代码生成器

力软.net/java开发平台

Java 分布式 代码组织 平台应用服务

为什么说区块链是制造信任的机器?

CECBC区块链专委会

区块链 不可篡改

大数据解答(二)

dony.zhang

数据分析

JavaScript 简介

InfoQ_34a83d636158

搜索引擎如何推荐网页

dongge

Linux Shell编程

yuanhang

Shell

你所在的行业,常用的数据分析指标有哪些?

李朋

每周花6小时跟清华大牛学Java:JVM、高并发多线程、算法、微服务。

Java成神之路

Java 编程 程序员 面试

微信群总是有人发广告?看我用Python写一个自动化机器人消灭他!

刘早起😶

Python

架构师训练营-第十二周作业

Geek_a327d3

大数据2学习总结

周冬辉

够开放吗?来,和一群开发者搞事情!

易观大数据

区块链赋能数字经济,为知识和版权确权定价

CECBC区块链专委会

区块链 知识产权 数字经济

详解 Python 的二元算术运算,为什么说减法只是语法糖?

Python猫

Python 编程 翻译

架构师训练营 week13 - 学习总结

devfan

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

ZenHub Epics创造了GitHub中敏捷Epics-InfoQ