为了节省大家时间,先说明,我要安利的工具有两种:通用型的项目管理工具,和研发领域项目管理工具。
1、通用型项目管理工具
2、研发领域项目管理工具PingCode:主要是针对产研团队,覆盖项目、任务、需求、缺陷、迭代规划、测试、目标管理研发管理全流程。支持saas和私有部署模式......如果是你想要找的方向,就可以继续往下看了。
不吹不黑,推荐理由:
1、25人以下团队完全免费,对预算有限的中小团队来说还是很不错的;
2、对比Jira完全不输:在研发项目管理工具这个领域,国内产品基本都是对标国外Jira,这里要推荐的PingCode也是,通过使用和对比,我发现在功能与产品组合方面和Jira相比已经没有明显差距,而且对比Jira来讲也不存在海外软件所具备的风险
3、支持 Scrum、Kanbandeng 敏捷开发模式,适合敏捷转型的团队;
4、覆盖软件研发项目管理全流程:Agile(敏捷开发)、Testhub(测试管理)、Plan(项目集)、Wiki(知识库)、Flow(自动化管理)、Goals(目标管理)等六大子产品以及应用市场,覆盖了项目、任务、需求、缺陷、迭代规划、开发文档、测试、目标等研发管理全流程管理。覆盖项目、任务、需求、缺陷、迭代规划、测试、目标管理研发管理全流程
5、以插件形式与gitlab、Jenkins等众多开发工具打通
我们下面从完整的产品研发流程来进行大概介绍:
一、需求管理
我们都知道,在产品研发过程中,需求管理的一大难点就在于建立需求池并将其与业务体系关联起来。
而我们团队在日常开发中利用PingCode史诗、特性和用户故事的三级管理方式,不仅与业务体系建立起直接连接,也使复杂业务场景中的产品待办事项通过建立一种树形的结构而显得更加直观。
不多说,看图。
二、迭代规划
在这个阶段,一般来说,最主要的需求是任务的基本属性(如优先级)设置,待办事项拆解、任务指派到负责人,任务状态,开始完成时间等等,而这些在PingCode来说是属于基础的东西,也不多讲。
对比Jira来说,迭代规划阶段PingCode最大的优点是能让项目任务信息更详细的展示,操作的便捷性也有一定优势。
三、迭代开发
在迭代开发过程中,通过PingCode,我们团队的每个开发人员可以自行领取相应的开发任务进行编码实现,通过与代码托管平台和CI/CD系统集成,也可以在开发面板上看到每个任务的进展状态。
如果你们公司也在敏捷转型,有站立会议,那这点可能会让你感觉特别有帮助。
敏捷团队通过迭代任务板能够快速的完成以下站立会议环节——成员发言昨天做了什么,今天计划做什么以及有哪些需要解决的问题,同时也要确认迭代的范围是否发生了变化。
四、任务进度
在迭代进行的过程中,可以通过迭代概览页面,实时查看当前迭代进度,待办列表的燃尽情况或者用户故事点的燃尽情况。同时,用户故事、缺陷、任务等工作项也都提供全景视图,以可视化方式统计开发和工时数据, 方便团队对研发工作做出及时调整和优化。
这对于负责人进度掌控或者是汇报来说都是特别舒服的事。
对于团队来说,由于PingCode预置多种关联关系,这让团队成员能更清晰了解工作项之间的联系,判断问题来源和阻碍。 并且工作项评论支持插入代码片段和工作项, 被提及工作项将被自动添加至关联标签页等等。
五、评审回顾
对于标准化的研发团队而言这是一个不可或缺的环节。
在迭代完成后,通过PingCode,团队成员能够对当前迭代所完成的工作成果进行演示,其他成员可以提出反馈建议,评审完成后进入到迭代回顾会议,在回顾会议上成员一起讨论当前迭代做的好的、做的不好的以及改进计划,同时记录在迭代回顾板上。
这样就很大程度减少了大家整理的工作,回顾起来也能特别方便。
- 我的微信公众号
- 微信扫一扫
- 我的微信公众号
- 微信扫一扫
评论