从 VSCode 项目管理看如何在 CodeChina 上实施敏捷开发

VSCode 是 GitHub 上最热的开源项目之一,而 CodeChina 是 CSDN 推出的开源管理平台。CodeChina 平台几乎是 GitHub 的翻版,在功能特点上非常相似。和 GitHub 一样,CodeChina 也可以免费创建私有项目,所以我们完全可以使用 CodeChina 来管理我们的软件项目,但是 CodeChina 只提供了非常简单的项目管理功能,没有提供完整的敏捷开发模板。那么我们如何利用 CodeChina 的现有功能来实现敏捷开发管理呢?

鉴于 CodeChina 和 GitHub 的相似性,我尝试去 GitHub 上去看看是不是有值得借鉴的项目。我发现了 VSCode 就是那个可以借鉴的项目。接下来我们看到了用户虽然都是 GitHub 的,但是它也适用于 CodeChina,因为无论是 GitHub 还是 CodeChina 都是使用 issues 来管理项目。

Backlog 管理

VSCode 使用 MileStone 功能来管理 Backlog。它把 Backlog 分成了 Backlog, Backlog Candidate 和 On Deck。如下图所示:

VSCode 的 Backlog 管理

  1. Backlog
    某个版本还没有安排的工作都放在这里
  2. Backlog Candidates
    还没有计划在将来某个版本开发的工作先存在这里。将来做 Release Planning 的时候可以从这里挑选要做的工作放入 Backlog
  3. On Deck
    将在下个里程碑 (sprint) 里要做的工作先放在这里。

可以看出来在 Release Planning 的阶段,产品经理会从 Backlog Candidates 里挑选出工作放到 Backlog 里,而在 Sprint Planning 之前会把 Backlog 里的工作放到 On Deck 里。

Sprint 管理

VSCode 的 Sprint 也是使用 Milestone 来标记,因为 Milestone 可以规定开始时间和结束时间,如下图所示:

VSCode 的 Sprint
每个 Sprint 的目标会写在一个 issue 中并且在 issues 列表上置顶,比如下图中的 Iteration Plan for March 2021:
置顶的Sprint 目标
Sprint Goal 里列举所有的工作内容,每个 workitem 都用 issue 创建, issue 的 milestone 也会对应到 sprint 的 milestone 上。VSCode 里把 sprint 叫做 Iteration。下面这个 workitem 的 milestone 就被设置为 March 2021。这样便于查看整个 sprint 的进度。

Work item 设置为对应 sprint 的 milestone

Work item 的管理

每个 Work item 都会用 Label 标记,VSCode 没有使用敏捷中标准的 Theme, epic, user story 来分类功能的大小。通过对 label 下关联的 issue 数量我发现工作的大类分为:

  1. feature required
  2. Bug
    Work Item 的大类
    如果需要的话,我们可以创建 Theme, epic, user story 这样的标签,然后用 todo 来给他们分类,具体用法可以参考 .Net Core 项目:.Net Core

VSCode还使用标签来注明 Work item 的特点,总体上说这一点比较随意。

总结

本文介绍了 VSCode 如何使用 GitHub 的现有功能来实现敏捷开发:使用 milestone 来做 backlog 和 sprint 管理。用 issue 来管理 sprint goal,使用 label 来给 work item 分类等。虽然没有 JIRA 这样的敏捷项目管理工具专业但是通过充分利用 github 的现有功能也能达到敏捷开发的目的。CodeChina 和 GitHub 一脉相承,所以我们也可以借鉴 VSCode 的技巧在 CodeChina 中实施敏捷开发。

参考链接

VSCode
Development Process of VSCode
.Net Core 敏捷开发的 User Story, Epic的相关 label

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
无法与 codechina.csdn.net 建立私密连接可能有多种原因。 首先,可能是因为您的网络连接出现了问题。请确保您的网络连接正常,并且可以正常访问其他网站。您可以尝试重新启动您的路由器或计算机来重新建立网络连接。 其次,可能是因为您正在使用的浏览器或设备不支持私密连接。请确保您的浏览器是最新版本,并且已经启用了浏览器中的私密连接选项。您还可以尝试使用其他浏览器或设备来访问该网站,以确定是否与特定浏览器或设备有关。 另外,该网站的服务器也可能出现了问题,导致无法建立私密连接。您可以尝试等待一段时间,然后再次尝试访问该网站,看看问题是否仍然存在。 如果上述方法都无法解决问题,那么可能是该网站的安全证书出现了问题。私密连接需要网站具有有效的安全证书,以确保您的数据在传输过程中得到保护。如果该网站的安全证书无效或过期,您的浏览器会阻止与该网站的私密连接。在这种情况下,您可以尝试联系该网站的管理员,以了解他们是否能够解决该问题,并提供有效的安全证书。 总之,无法与 codechina.csdn.net 建立私密连接可能是由于网络连接问题、浏览器或设备不支持私密连接、服务器问题或安全证书问题。您可以尝试上述解决方法,或者联系网站管理员以获取更多帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

surfirst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值