mrbone / mrbone.github.io

0 stars 0 forks source link

github agile #8

Closed mrbone closed 6 years ago

mrbone commented 6 years ago

github的敏捷实践

在实际的敏捷实践中,团队都会经历

Estimates -> User stories -> Priority

在切分好任务之后,便可以开始一个sprint,在github中,sprint可以通过milestone来创建。


estimate


每一个milestone有一个due date,所以我们可以新建一个milestone然后将结束日期定位这个sprint的截止日期。

在milestone中新建多个subtask。github中的subtask是issue,这样通过控制issue在不同pipeline中的位置,我们就可以定位这个sprint的任务和完成情况,并且通过zenhub插件看到这个迭代的整个热力图和点数完成情况。


通过zenhub,我们新建一个issue,通过estimate指定其point,目前我将每一个point设定为1小时的工作预期。然后在开始工作之后将其拖入in progress 的pipeline。在完成后拖入review或者直接将其close掉。

这样反复操作,在一个迭代之后,我们可以关注这个milestone中的任务完成情况。