开始规划工作
GitLab 提供了帮助您规划、执行和跟踪工作的工具。 通过规划、协作、文档、时间跟踪和报告功能,您可以创建一个促进透明度、责任感和高效项目管理工作流程。
工作规划过程是更大工作流程的一部分:
第 1 步:定义时间线
首先,思考您的团队希望如何处理项目目标和任务。
通过使用里程碑(milestones)来定义您的发布版本,例如 1.0、2.0 和 3.0。决定您是否同时发布主要版本和次要版本。
然后,如果您希望团队使用标准的规划节奏,可以使用迭代(iterations)。 迭代是固定时间段,类似于冲刺(sprints)。例如,您可能希望每两周发布一次。
更多信息,请参阅:
第 2 步:规划和组织工作
在确定了发布节奏后,您可以开始组织工作。
史诗(Epics)处于最高层级。它们提供了项目主要目标的概览,并帮助团队的努力与整体愿景保持一致。
然后,您可以定义问题(issues)并将它们分配给史诗。 问题代表需要解决的具体缺陷或用户故事。 问题可以分配给团队成员,通过标签进行分类和优先级排序,并通过各个完成阶段进行跟踪。
然后,在问题中,您可以使用任务(tasks)将工作分解为更小的可执行项。
最后,为确保项目目标与组织目标保持一致,您可以创建 OKRs(目标和关键结果)并将它们与史诗关联。 通过定义可衡量的关键结果,您的团队可以跟踪进度,并评估工作对更广泛组织目标的影响。
更多信息,请参阅:
第 3 步:可视化您的工作流程
问题看板(Issue boards)提供了项目工作流程的可视化表示。它们按状态显示问题分类,例如"待办"、“进行中"或"已完成”。 使用问题看板可以快速评估项目的当前状态,并识别任何瓶颈或障碍。
更多信息,请参阅:
第 4 步:协作和沟通
为了对问题进行分类和优先级排序,使您更容易识别和专注于特定工作领域,请使用标签(labels)。 通过为问题分配描述性标签,如"缺陷"、“增强"或"高优先级”,您可以筛选和找到相关任务。
在问题中,评论和评论线程(comments and threads)提供了讨论、反馈和协作的集中空间。 团队成员可以在问题的上下文中提问、提供更新、分享想法,并审查彼此的工作。
此外,在评论中,您可以使用提及(@username)来通知其他人您希望他们参与讨论。
当您提及某人时,他们会收到通知。
更多信息,请参阅:
第 5 步:跟踪进度
跟踪进度涉及监控任务、里程碑和整体项目目标的状态和完成情况。
您可以通过使用路线图(roadmaps)来可视化时间线并跟踪史诗和里程碑的进度。 路线图展示了项目的战略性和长期视角,因此您可以评估主要交付计划的时机,并确定它们如何贡献于整体项目目标。
要记录在每个问题上花费的时间,以帮助监控进度和估算未来工作量,请使用时间跟踪(time tracking)。
您可以使用里程碑燃尽图(milestone burndown charts)来查看针对特定里程碑进度的图形概览。 燃尽图显示了随时间推移打开、关闭和剩余的问题数量。 使用它来跟踪您的进度并相应地调整您的工作。
更多信息,请参阅:
第 6 步:报告和分析
随着时间的推移,您可以使用分析(analytics)来深入了解团队的表现和生产力。
通过按标签、里程碑和迭代筛选来分析问题。 按优先级、类别或其他自定义标准对问题进行分组。
更多信息,请参阅:
第 7 步:创建文档和分享知识
在整个过程中,您可以记录您的进度和流程。
虽然您会在问题和合并请求中添加评论和笔记,但需求(requirements)是 GitLab 工作流程中文档的另一个重要方面。 它们定义了特定功能或任务的预期结果、验收标准和约束条件。 需求可以在问题或 wiki 中记录,提供对需要交付的内容以及如何衡量成功的清晰理解。
Wiki 作为项目文档和知识管理的主要中心。 它们提供了一个协作空间,团队成员可以在其中创建、编辑和整理与项目相关的内容。 Wiki 可以包含广泛的信息,如项目指南、技术规范和最佳实践。
更多信息,请参阅: