目录

PingCode是哪家公司的?具备哪些功能?

概述

软件研发过程管理,是一个非常复杂的管理链条,对于团队管理者来说本质上是关注两条工作流:一条管理侧以需求特性的全生命周期为核心的需求价值流,涵盖需求收集、规划、开发、测试、发布到上线环节;一条工程侧以代码提交为线索的研发工作流,涵盖启动开发、开发中、开发完成、持续集成、持续部署到线上发布环节。研发管理工具的核心价值在于管理两条流,以及实现两条流之间的联动,完成信息的流转和同步。

PingCode 是由 Worktile 团队打造的智能化研发管理工具,帮助企业实现对研发过程两条工作流的管理,实现研发管理过程的自动化、数据化、智能化,帮助企业提升研发效能

image.png

PingCode 产品矩阵

PingCode 产品矩阵覆盖了全生命周期管理,从制定团队目标,收集客户反馈到需求清理、评审排期,再进入具体项目进行开发,完成测试后发布上线,整个过程中产生的知识和经验积累使用 Wiki 进行记录,同时打通了研发生态链,可以轻松的接入研发过程中使用的其他工具,从而使数据进行无缝流转,完整的产品矩阵如下图:

WX20220316-135845@2x.png

每个子产品的介绍如下:

子产品说明
产品管理产品与需求池管理,提供多维度的需求规划工具,打通客户、业务团队和产研团队之间的协作
项目管理专业的项目管理工具,支持标准的敏捷开发流程以及瀑布模型开发,并能够与CI/CD数据进行无缝集成
测试管理专业的测试工具,提供测试用例维护评审,测试计划执行,以及与自动化测试框架工具无缝集成
知识管理简单易用的团队知识库管理,支持多人实时在线编辑,帮助团队进行文档协作及知识沉淀
效能度量可量化可分析的研发效能度量工具,通过数据驱动的方式更加准确地评估和改善研发效能
协作空间团队级目标管理工具,帮助团队确立目标,目标对齐及目标复盘,并且可以与研发工作数据连接
自动化自动化业务流程工具,连接团队中使用的研发工具,让工具之间进行自动化的工作,减少手工操作
目录服务帐号认证与安全管理工具,集成企业级帐号目录和支持单点登录,实现全局统一安全管控

PingCode 使用场景

PingCode 从设计之初就定位为研发全生命周期管理,通过不同的子产品组合,可以满足研发管理过程中的绝大多数业务场景,无论你的团队使用什么样的管理方式,采用哪种开发模型,使用哪些代码托管/构建工具,都可以在 PingCode 中得到很好的支持。

1. 敏捷开发

PingCode 提供专业的敏捷开发场景支持,包括 ScrumKanban 两种敏捷项目类型,支持迭代的规划、燃尽图、任务板/故事墙、迭代回顾工具、WIP/WIP Limit、多泳道、DoD等,帮助你的团队更好的落地敏捷实践。

image.png

2. 瀑布模型开发

PingCode 同时还提供瀑布开发模型的全流程覆盖,支持可视化的项目计划,方便团队进行 WBS 分解,手动/自动排期模型,简化任务排期流程,支持里程碑、交付物管理、工时登记等。

image.png

3. 产品需求管理

通过条目化的需求管理,汇总来自于产品规划、客户反馈、内部需求、竞品调研等不同渠道的需求,根据业务规划进行需求评审,设定需求优先级的影响指标和计算算法,最终对需求形成优先级列表和排期。

image.png

4. 客户反馈收集

通过个性化定义的Web Portal或者小程序,收集来自于不同渠道的客户反馈,并汇聚于一处,由专门的支持人员对客户反馈进行处理,同时也可以方便的在系统内直接与客户进行沟通。

Portal_列表.png

5. 文档协作

提供结构化知识库来记载信息和知识,便于团队沉淀经验、共享资源,支持多人同时在线编辑,文档版本回溯等。

image.png

6. 测试管理

专业的测试管理工具,包括测试用例的维护、用例版本管理、测试用例评审,制定测试计划及执行测试计划,并自动生成测试报告。

image.png

7. 研发效能度量

把研发管理过程中使用的其他子产品中产生的过程数据,如在 Project 中进行项目管理,在 Testhub 中进行测试管理,通过自动化的方式收集起来,并进行加工清洗,最终以可视化的效能仪表盘形式展现出来,帮助团队进行效能分析与洞察。

image.png

PingCode 面向哪些用户

PingCode 面向研发全生命周期管理,提供了大量的子产品满足不同的研发场景,无论你在研发管理过程中担任哪种角色,都可以使用 PingCode 进行更好的管理。

WX20220316-140750@2x.png



各角色职责说明:

角色描述
管理层 / CTO / VP支持战略目标关注团队研发效能,交付能力
PMO跟进维护项目流程为管理层提供项目进展及建议协调资源,规避风险
业务团队收集跟进客户反馈同步产品更新迭代参与需求评审
产品经理规划产品路线整理清洗产品需求推进需求评审/排期/上线
技术经理规划技术路线,提供技术实现方案分解任务,跟踪进展
设计团队参与需求评审实现高保真交互
测试团队维护测试用例制定测试计划执行测试计划,输出测试报告
运维团队发布到不同环境监控跟进线上运行情况
开发工程师编写代码,实现需求关注构建情况
Scrum Master跟踪迭代进展组织迭代活动

以上就是PingCode的全部介绍,右侧为功能体验通道【PingCode】。