Golang项目管理组员管理.md

任务

概述

必要性: 所有参与者得到明确的目标,确保所有相关者都对预期结果有共同的理解,提高效率。

任务、拆分与评估:

组员的所有任务必须告知组长,由组长或老板授权下发,不然组长不承认其合规。

小组长向下面管理组员,组长一般只跟小组长沟通

所有执行的任务必须细分到可以在一个短时间周期(例如,3天内)完成。

任务的评估应当是一个团队活动(任务相关人员和组长共同评估),确保任何时间随时沟通,每周将在周会中复盘。

每到一个大型提测时,在拆分任务时预留一个处理bug的子任务并评估时间,以保证交付日期更接近真实,防止紧急任务插入过于频繁

优先级应该基于业务价值和依赖关系。高业务价值和多依赖的任务应该有较高的优先级。

优先级需要考虑不同任务间的关系,有前后有联动的应该安排好优先级,有前后依赖需要提前安排时间,尽量做到前置先做,后置后做,避免后置任务组员不好测试,最好是时间重叠,这样方便调试,而且评估工期时应该同时联系其他相关的人员,尽量多维评估工期。

任务不填开始时间和结束时间,填工时,8小时为一天,因为前期 BUG 和紧急任务都比较多,一旦插入一个则会大量调整排期的时间。

如有bug优先级高,则通知组长可以暂停已开始的任务来开始处理bug。

任务执行时必须在禅道维护状态,开始执行了就点击开始任务。

延期的任务会记录下来,放到周会时讨论。

组员的流程:

需求阶段

需求接收

从组长那里接收模块需求,描述需求背景和目标

需求分析

分析流程、功能点、技术实现方案、风险等细节

需求评审

对产品经理的需求文档持续分析

参与产品经理需求评审会议并以技术角度提出、确认问题以免流程中遗漏、冲突等问题和人力、时间等资源问题。

开发阶段

任务评估与拆分: 将模块进一步拆分为小任务,进行时间和优先级的评估。

持续沟通: 在日报会中分享进展和遇到的问题(即使已经解决的问题)。

任务执行: 根据任务优先级开始执行任务,随时向组长汇报问题。

紧急任务的处理: 根据组长的通知,调整任务的优先级或延期任务。

反馈: 在项目的关键时点或结束时,参与回顾会议。

组长的流程:

需求分解与分配: 将项目需求拆分为模块,并分配给小组。

组长审查: 汇总组员的评估,再次审核。

任务录入管理工具: 将经过审核的任务录入到禅道。

组织持续沟通: 确保组员间的沟通,并组织日报和周会,提供稳定时间给组员沟通渠道。

固定的评审时点: 周会设定评审会议,跟踪项目进度,调整任务优先级。

处理紧急任务: 在禅道中插入紧急任务,并通知受影响的组员。

持续监督任务的完整性: 对于预估时间过长的任务,与相关组员沟通拆分。

组织反馈循环: 在项目结束时,组织回顾会议。

组员任务主流程图

image-20231211114518347

延期:紧急任务、技术难题、人力风险等等造成。

> 任务下发流程

1. 项目经理或大组长下发模块任务到禅道

2. 大组长会通知小组长接任务

3. 小组长接任务后进行任务分配, 由分配到的人进行任务拆分和工时评估后汇报结果给大组长

4. 大组长将上面的录入到禅道(可能会重新评估出新任务或工时不一致的情况, 所以组员开始任务时要确认工时)

5. 组员去 开始任务 完成任务 结束任务

任务拆分参考

>> 需求

构想到需求, 形成需求

需求评估

需求评审

需求开发设计文档

需求开发

开发自测

测试用例评审

风险项参考

概述

识别记录风险的目的是为了评估和规避风险,不是要追责,请大家踊跃提出风险。

需求风险

需求的频繁变更导致的工作重复。

不明确或模糊的需求。

错误或遗漏的需求。

沟通与协作风险:

团队成员间、团队与其他团队、团队与利益相关者之间的沟通障碍。

对外部团队或组织的依赖导致的沟通障碍。

技术风险

采用新技术或工具可能导致的问题。

与现有系统的集成问题。

性能、安全性和可靠性问题。

人员风险:

关键人员的离职或长期(>2天)缺席。

团队成员技能或经验不足。

时间与资源风险:

评估不准确,导致时间不足。

资源(如开发者或设备)不足或不可用。

对其他团队或外部组织的依赖导致的延迟。

质量风险:

代码或产品中的缺陷。

不足的测试或不恰当的测试策略。

缺乏合适的质量保证措施。

问题

发现问题,根据来源评估优先级,建立任务到禅道

风险管理(组长关注)

>> 识别收集风险

>> 记录分类风险

>> 设定优先级|指派处理人

>> 跟踪进度

周会

复盘项

任务评估回顾,降低延期风险,规整结算目标

变动的评估项,提高评估能力

延期任务回顾

风险项回顾

困难

大量任务同时进行,调整排期特别痛苦?作为风险汇报上去

一个需求版本的周期大概预算? 作为风险提上去

模块需求拆分由组长和组员拆分? 是

有依赖项的任务怎么办? 汇报风险

培训

禅道使用培训


Golang项目管理组员管理.md
https://abrance.github.io/2023/09/10/project/sr/Golang项目管理组员管理/
Author
xiaoy
Posted on
September 10, 2023
Licensed under