当前位置: 首页 > news >正文

ZenHub Epics创造了GitHub中敏捷Epics

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

\\

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

\\

b964d4a91588e395fff3f1356af3895e.png

\\

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

\\

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

\\

cdb37863964b293dc1e9db336d0aa0e2.png

\\

为了更加了解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的原生界面呈现,并且它是唯一的一个提供这样功能的工具。为什么这很重要呢?

\\
  • \\t

    集中一个单独的工具,消除“信息烟囱”,使团队把他们的工具集固定下来。

    \\t\\t
  • \\t

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

    \\t\
\\

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

\\

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

\\

感谢夏雪对本文的审校。

\\

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

相关文章:

  • Ubuntu 登录闪退
  • 图片格式转换之ImageMagick
  • Python基础(1)--Python编程习惯与特点
  • 不用图像文件的圆角解决--跳起按钮制作(html)
  • Problem M
  • php构造函数的继承方法
  • mysql连接不上Uncaught exception 'PDOException' with message 'could not find driver
  • 用slf4j+logback实现多功能日志解决方案
  • windows无法启动MySQL服务 错误1067
  • 第四章源代码的下载和编译
  • 百度前端学院 2016 春季班总结
  • EL表达式总结
  • ORACLE NUMBER类型Scale为0引发的问题
  • 运行shell脚本的三种方式
  • 怎样用MathType创建竖式算法
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • Java 多线程编程之:notify 和 wait 用法
  • Java 内存分配及垃圾回收机制初探
  • JavaScript的使用你知道几种?(上)
  • laravel 用artisan创建自己的模板
  • nfs客户端进程变D,延伸linux的lock
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 浮动相关
  • - 概述 - 《设计模式(极简c++版)》
  • 给github项目添加CI badge
  • 关于extract.autodesk.io的一些说明
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 解决iview多表头动态更改列元素发生的错误
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 前端js -- this指向总结。
  • 区块链技术特点之去中心化特性
  • 我看到的前端
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  •  一套莫尔斯电报听写、翻译系统
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​卜东波研究员:高观点下的少儿计算思维
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • ###项目技术发展史
  • (1)STL算法之遍历容器
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (2)STL算法之元素计数
  • (ZT)一个美国文科博士的YardLife
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (翻译)terry crowley: 写给程序员
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (四)Linux Shell编程——输入输出重定向
  • (一)插入排序
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Core 项目指定SDK版本
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET微信公众号开发-2.0创建自定义菜单
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构