本文由 简悦SimpRead 转码,原文地址 github.blog
GitHub的新项目体验是以灵活性为基础建立的。以下是如何开始使用Git......
长期以来,GitHub一直是全世界开发者的家园,GitHub问题一直是开发者启动想法、开始对话和跟踪进展的地方。随着项目的增长和变得更加复杂,开发团队往往转向专用的计划和跟踪工具,以帮助他们了解所有正在进行的工作。然而,如果所有这些工作都发生在GitHub中,那么停止上下文切换,让你的团队的项目规划紧挨着GitHub中的代码,也许是有意义的。
最近几个月,在GitHub上有效地计划和管理工作的能力一直在增长,功能也越来越强大。当你的团队带着满满的想法开始新的一年时,我们认为我们应该给你一些如何开始的提示。我们将带你了解如何使用新的项目经验来解决一个功能的开始,并使用该规划过程,并将其应用到未来的工作中。
创建一个新的项目!
一旦你确定了一个具体的功能,开始利用新项目的经验,前往你的组织的页面,你会看到 "项目"。一旦你点击它,你会看到左侧有一个"(测试版)"经验的选项。这个选项为你提供了表格和板块的布局,并将允许你在它们之间轻松切换。
新项目体验的魅力在于它是以灵活性为基础建立的。我们不想把你锁定在一个特定的规划方法上。我们知道,每个人的工作方式不同,你如何计划和管理工作对你来说是独一无二的。
因此,在你面前是一片空白的情况下,最好的开始是添加GitHub问题,这些问题是你要跟踪的项目的一部分,用于你的团队正在构建的功能。你可以通过使用 "#"并添加你需要的问题来完成。根据我们自己的经验,我们建议从一个交付时间较短的项目开始,比如六周的项目交付时间。这将帮助你为你的团队设定一个快速和可重复的节奏,以便向前推进。
你所有的表格和板块将自动更新你的问题和拉动请求的所有状态,更新新的受让人,以及更多。
组织起来!
现在是我们最喜欢的部分--整理 当涉及到你想如何组织和定制你的项目时,表格和董事会视图都给你很大的自由。你的默认视图将是你的高级计划,一个表格,或带有所有内容的板块布局。一旦你输入了所有相关的问题和拉动请求,我们将开始调整和添加新的自定义字段。这种元数据有助于以所有不同的方式对你的工作项目进行分类,这对你的团队是有帮助的。
最初的布局将给你一些核心字段,这些字段通常是重要的跟踪,如标题、受让人、状态等。另外,如果你想像我们一样跟踪一个为期六周的可交付成果,那么从添加一个迭代字段开始,跟踪与你的可交付成果相关的每周迭代,是个好主意。一旦你确定了这些,并正确地与你的问题相联系,你就可以全面了解什么是开放的,什么是正在进行的,甚至可以看到与给定工作关联的拉动请求。
查看更多的方法,你可以在这里获得定制。另外,最近添加的,是在董事会视图中查看任何自定义字段的能力!
让它成为你的!
从这里开始,一旦你有了最初的表格/板块设置,你可以通过添加不同的视图来进一步了解你所看的东西。过滤器是很好的,但视图给你提供了保存不同标签的方法,这样你就可以很容易地操纵你的项目中你最关心的特定部分(比如你想保存一个显示个别团队正在工作的视图)。看看我们的公共路线图是如何做到这一点的,在那里我们列出了不同的产品,这样我们的客户就可以快速看到他们最关心的产品即将推出的情况。
当你在GitHub上建立你的计划时,一个好的第一步是使用迭代字段来创建一个新的视图。对我们来说,这很重要,因为你可以快速看到现在正在发生的一切。要通过迭代创建一个新视图,你可以使用第一个布局旁边的 "+新视图",或者使用命令调色板。"Command "+"K"(适用于Mac)或 "Ctrl "+"K"(适用于Windows/Linux)。点击新视图标签中的下拉箭头,在 "配置 "下选择 "分组:迭代",为你的团队创建一个强大的规划视图。
当你的项目看起来不错,但你意识到有一个新的工作项目需要添加,你可以直接从你的项目表或董事会上打开一个问题草案。请看草稿问题的一些最新功能这里。
重选、重用、回收!
我们建议使用GitHub上的项目经验来计划更短的时间框架,原因是你将能够与你的团队一起创造更短的周期,提高节奏,并在更一致的基础上发布。我们认为这些更短的周期会使团队更加专注(对我们来说是这样!),而且对你组织中的其他团队来说也很容易重复。一旦你的可交付成果完成了,你就结束了一个特定的项目,并可以把它作为你的团队和你的组织中的其他人可以使用的工件来继续前进。
一旦你的团队感到舒适,你就可以开始把这些较小的周期汇集到一起,形成更大的目标。我们认为,将计划和跟踪与工作相距太远可能是错误的方法。如果我们能确保开发人员有一个让他们感到自然和舒适的解决方案,并且是在更短、更容易管理的周期内,它将无缝地流入你的组织目标。
你想了解更多吗?
我们希望这能帮助你在将项目规划转移到GitHub上的过程中取得先机。如果你有兴趣了解更多或给我们反馈,请查看这些链接。
- 我们最新的船舶(我们一直在改进!)。github.blog/changelog/l…
- GitHub问题文档。docs.github.com/en/issues (查看快速入门指南!)
- 哪里可以给我们反馈。github.com/github/feed…
- 在路线图上会有什么。github.com/orgs/github…