16.3 项目管理工具 1. 常用项目管理工具 (1)PingCode PingCode 是一款覆盖软件研发全生命周期的项目管理系统,是国内相对比较成熟的 敏捷开发项目管理软件,完整支持标准的 Scrum 敏捷开发流程、敏捷 Kanban 开发流程, 以及规模化敏捷的管理。 PingCode 可以满足的业务场景:敏捷开发、Kanban 管理、瀑布模型开发、产品需求 管理、文档协作、测试管理、研发效能度量。 (2)禅道 禅道是一款国产开源的专业研发项目管理软件。 禅道集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体, 在一个软件中将软件研发过程中的需求、任务、缺陷、用例、计划、发布等要素有序地 跟踪管理起来,完整覆盖项目管理的核心流程。 禅道提供多种解决方案的项目管理软件,包括全生命周期项目管理解决方案、DevOps 一体化解决方案和自动化解决方案。 禅道的 4 个核心管理框架包括项目集、产品、项目和执行。 禅道提供三种典型的项目管理模型:Scrum 敏捷开发全流程项目管理、瀑布式项目 管理模型、专业研发看板项目管理。 (3)Jira:Jira 是全球最早的软件研发过程管理工具之一。 (4)Microsoft Project Microsoft Project 软件是微软最畅销的桌面产品之一。 Microsoft Project 的主要功能包括: 1)项目计划 2)任务管理 3)资源管理 4)时程表和进度管理 5)多种视图 6)报告 7)路线图 8)项目协作 2.项目管理工具的选择 选择项目管理工具需要考虑的因素: 1)团队规模 2)团队的工作方式 3)业务需求 4)自定义和可扩展性 5)易用性 6)安全性 7)成本 2. 小结和思考 (1)常用工具:PingCode(敏捷/瀑布)、禅道(开源/Scrum/瀑布)、Jira(研发管 理)、Microsoft Project(计划/资源管理)。 (2)选择因素:团队规模、工作方式、业务需求、扩展性、易用性、成本。

视频信息