使用 GitHub 项目版块管理工作
GitHub Projects 提供全面的功能,用于控制项目可交付结果、发布日期和迭代,以有效进行即将到来的工作规划。 了解如何战略性地利用这些功能可以转换项目交付结果。
迭代规划框架
战略迭代设计原则:
可以进行迭代以:
- 将条目与时间盒交付周期相关联,以实现可预测的发布周期
- 根据团队容量和复杂性要求设置最佳持续时间
- 在规划、回顾和团队发展的过程中包括战略性的休息时间
- 符合业务里程碑 和客户交付预期
迭代长度选择指南示例:
| Duration | 最适用于 | 优点 | 考虑 |
|---|---|---|---|
| 1 周 | 快速更新功能,Bug 修复 | 快速反馈、快速调整 | 有限的范围,频繁的开销 |
| 2 周 | 标准敏捷团队,平衡工作负载 | 速度跟踪性能表现良好,易于管理 | 行业标准、经过验证的方法 |
| 3 周 | 复杂特征,研究工作 | 深度焦点,大量可交付结果 | 范围蔓延的风险 |
| 4 周 | 大型计划,跨团队协调 | 战略规划,重大里程碑 | 降低敏捷性、延迟反馈 |
首次创建迭代字段时,会自动创建三个迭代作为基础。 根据项目日程表和交付策略计划扩展此功能。
高级迭代字段配置
创建战略迭代字段
可以使用命令面板或项目界面创建针对团队工作流优化的迭代字段。
命令调色板方法(建议提高效率):
提示
若要打开项目命令面板,请按 Ctrl+K(Windows/Linux)或 Command+K(Mac)。
开始键入“创建新字段”。 当命令面板中显示“创建新字段”时,请选择它。
详细配置的接口方法:
- 进入您的项目
- 单击最右侧字段标头中的加号 (+)
- 从下拉菜单中选择“新建”字段
- 以战略方式配置迭代字段:
战略迭代字段命名:
- 使用明确、与业务对齐的名称:“Sprint”、“发布周期”、“开发阶段”
- 包括版本或时间线指示器:“Q1 2024 Sprints”、“版本 2.1 周期”
- 考虑团队的理解与采纳
高级配置选项:
- 名称选择:选择反映业务上下文和团队工作流的名称
- 字段类型:选择“迭代”进行时间盒规划
-
开始日期策略:
- 当前日期:立即启动项目
- 战略日期:与业务周期、团队可用性、主要版本保持一致
-
持续时间优化:
- 标准团队:2 周(14 天)用于平衡规划和交付
- 研究团队:3-4 周,用于更深入的调查周期
- 维护团队:1 周快速响应和修复
- 单击“ 保存并创建”
企业迭代命名约定示例:
Format: [Project]_[Year]_[Type]_[Number]
Examples:
- CustomerPortal_2024_Sprint_01
- API_2024_Release_Q1
- Mobile_2024_Feature_Phase2
战略迭代管理与扩展
添加和优化迭代
系统迭代规划方法:
- 进入您的项目
- 单击右上角的设置菜单(三个点)
- 选择 “设置” 以访问项目配置
- 单击要增强的迭代字段名称
-
战略迭代添加:
- 单击 添加迭代 以设置标准持续时间周期。
- 考虑业务日历对齐和团队容量
高级迭代自定义:
自定义迭代配置:
- 单击“添加迭代”旁边的下拉列表
- 战略开始日期选择:与业务季度、团队可用性或依赖项完成保持一致
- 动态持续时间管理:根据范围复杂性和团队容量进行调整
- 单击“ 添加 ”实现
保存和验证更改:确保与项目时间线的迭代对齐
战略休息规划和团队发展
迭代暂停最佳做法:可以在迭代中插入暂停,以传达计划好的不会进行交付工作的时间,从而实现:
战略中断类型:
- 规划会话:要求收集、体系结构设计、冲刺规划
- 团队开发:培训、会议、技能开发、团队建设
- 进程改进:回顾、过程优化、工具评估
- 维护时段:基础结构更新、安全修补程序、技术债务
- 假日时段:计划休假时间、公司假期、团队充值
中断规划框架:
Break Duration Guidelines:
- Planning breaks: 1-2 days between iterations
- Development breaks: 3-5 days quarterly
- Major maintenance: 1 week annually
- Holiday breaks: Variable based on team and region
企业规模迭代管理
多团队协调策略:
同步迭代:
- 使所有团队对齐至相同的迭代时间表,以便协调进行发布。
- 共享规划和复盘周期
- 简化的依赖项管理和通信
交错迭代:
- 调整团队周期以实现持续集成和测试
- 减少了共享服务的资源争用
- 改进了部署管道利用率
项目组合级规划:
- 项目迭代:多个团队协调的 8-12 周计划周期
- 发布列车:协调交付集成解决方案
- 里程碑对齐:业务关键交付日期和依赖关系
迭代健康监控:
- 速度跟踪:监视每个迭代完成的故事点或工作项
- 进度分析:跟踪迭代目标的进度并确定风险
- 回顾指标:捕获团队满意度和流程改进机会
- 容量利用率:平衡团队工作负荷并防止消耗
有关迭代的详细信息,请参阅: