用GitHub做敏捷开发软件项目管理 - bettermorn/ACMWDevHubPPT GitHub Wiki

敏捷开发基本概念

介绍Scrum https://github.com/bettermorn/ACMWDevHubPPT/blob/master/Methodology/%E5%A4%A7%E4%B8%89%E8%BD%AF%E5%B7%A5%E8%BE%85%E5%8A%A9%E6%9D%90%E6%96%99Scrum%E5%AE%98%E6%96%B9%E5%9F%B9%E8%AE%ADPPT.ppt

Git原理

GitHub 与IDE的链接

GitHub资源

GitHub Student Developer Pack

https://education.github.com/pack

GitHub Issues 文档

https://docs.github.com/zh/issues/guides

Projects 快速入门

https://docs.github.com/zh/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects

如何使用VCS建立代码仓库并使用

  1. 一位开发者在github/gitee建立仓库,仓库包含 code和docs两个目录
  2. 在IDE里连接到仓库,通常可以使用https方式,较为简单,需要用github/gitee用户名和密码。VCS菜单有响应功能。也可以直接在command窗口用命令行 git clone https://,,,,.git,然后用IDE打开项目。
  3. 每个开发者分别在自己的IDE里提交(push)代码或者文档。
  4. 其他开发者在IDE获取(pull)最新代码。
  5. 所有开发者在IDE完成(push/pull)操作。
  6. 开发者在自己的IDE查看仓库更新历史。
  7. 注意:
  • 解决冲突问题。
  • 只能建一个仓库。

项目管理

项目需要在GitHub 仓库 (Docs/Code base) 展示的内容

  • 文档说明、文档模板
  • 回答issue相关问题

项目需要在GitHub Project展示的内容

里程碑,任务

参与者需要在GitHub 仓库 (Docs/Code base) 展示的内容

  • 提交代码,更新代码
  • 根据文件夹提交必要的md文件。
  • 提交issue

参与者需要在GitHub Project展示的内容

在看板上写自己的任务以及更新任务状态