有哪些比较好的在线项目管理软件值得推荐?

Mia Tang

共 1228字,需浏览 3分钟

 ·

2022-02-09 17:37

项目管理软件下面有很多细分的领域,如软件项目管理、工程管理,还有一些通用的协同软件,为了避免误导大家,节约大家的时间,先说明我的安利针对以下情况:

  • 研发项目领域的产品、开发、测试、运营团队(针对软件开发、软硬件结合;工程类的不适合,不是什么行业都可以管的万金油,有这些需求的可以看看其他答案的推荐)
  • 支持研发管理全流程的(需求管理、迭代规划跟踪、缺陷管理、反馈管理等)
  • 团队规模至少在15人以上(少于15人的,个人觉得选择一些简单的通用协同和任务管理软件就可以了)
  • 除了 SaaS 版本,还希望可以支持私有部署
  • 希望软件不只是简单的任务跟踪,还有强大的统计功能可以提供各种报表;支持 DevOps,可以跟团队的代码仓、Jenkins 集成,将开发任务——开发任务对应的代码提交记录——提交代码的构建结果等信息全部打通的
  • 注重软件的功能性,同时也对软件的易用性有要求的


如果以上情况符合你团队的需求,可以看看 ONES 一站式研发管理平台

我敢说同领域国内绝对没有超越 ONES Project 的产品


对于研发团队来说,什么是好的项目管理软件,我认为起码有以下几点:

  • 从最基础的任务管理的角度来说,要能够详细记录任务的不同属性,能快速制定任务的负责人、状态、优先级等可选项

ONES Project 可以为不同的任务类型配置属性表单,如下图的“缺陷表单”,属性是基础,在此基础上,可以对这些属性进行分组查看、筛选,在报表中可以对不同维度的属性进行统计。

缺陷表单
按问题单分析分组
缺陷状态分布统计
对缺陷进行筛选
  • 接下来是任务的追踪,通过自定义的工作流使任务实现的自动流转,每一步流转有对应的权限控制,无权限的人无法更改任务的状态
缺陷工作流
工作流步骤验证

只有研发工程师才能执行“已经修复”这一个步骤

  • 当然,我们追求的不只是任务管理,任务管理之上,是对项目整体的把握,需要有各种统计报表帮助项目负责人了解项目的进度与质量,具体到研发团队来说,每个迭代的进度与整个产品的进度都需要能够快速把握
迭代概览

可以快速看到一个迭代的总体情况、迭代里的任务数量、代码提交的情况


  • 对于研发团队来说,还需要实现产品需求与开发分支的关联,能够回答以下问题:
  1. 团队开发的用户故事,哪些故事尚未完成,哪些已经完成
  2. 哪些代码已经提交,提交的频率怎样,是谁提交了代码
  3. 有哪些构建正在进行中,哪些构建失败了,造成失败的原因是什么
代码统计

除了基础的项目管理、任务管理,ONES Project 还深度整合了 DevOps,支持代码关联、持续集成、持续构建:

  • 工程师实现功能,提交代码,同时在提交日志里关联对应该任务
  • 关联信息将在对应的任务的详情,在对应的迭代概览、项目概览、版本管理中汇总显示
  • 提交代码触发CI构建,构建结果将自动关联到对应的代码提交记录,在对应的迭代概览、项目概览、版本管理中汇总显示
  • 自动发布构建到测试环境,发布情况将在对应的迭代概览、项目概览、版本管理中汇总显示

最后,支持私有部署

ONES 一站式研发管理平台

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报