IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    项目管理工具盘点

    Elmagnifico\'s Blog发表于 2024-10-25 00:00:00
    love 0

    Foreword

    之前已经盘点过一次了,不过那次主要是以文档和工程存储角度来看的,现在是以产品、项目管理角度来看。

    目前看多数软件都是从小角度思考,创建项目或者任务都是最细化的那一层,缺少更大视角的规划。一般来说都是自顶向下的,从下往上做规划不太可能啊,那种只能是被动应对层出不穷的问题

    理想的项目管理软件应该是这样的,盘点也是尽可能寻找接近的软件

    收费

    Trello

    https://trello.com/

    • 10人内免费

    image-20241025183510210

    Trello的卡片风,感觉很流畅,但是如果启动的时候选择团队,他会直接推荐JIRA

    Trello和JIRA都是Atlassian的软件

    Trello不支持敏捷项目管理,只支持这种简单的卡片堆砌方式,有点瀑布的意思

    整体拖动起来非常流程,如果只是简单管理可以考虑

    JIRA

    https://www.atlassian.com/zh/software/jira

    • 10人内免费

    支持Scrum项目管理,十分通用,很多大公司都选择了JIRA,缺点是价格贵

    Codes

    https://icodes.work/index.htm

    • 30人内免费

    Codes比较特殊,是本地部署,然后在线授权的模式,可以使用线上模式体验

    但是线上模式数据乱七八糟,体验起来也很难受

    Codes的设计逻辑比较奇怪,他没有大规划,只有迭代,这样用起来就很别扭

    如果用迭代来排大计划,一旦改起来就牵一发动全身

    Asana

    https://app.asana.com/

    • 30天免费试用

    Asana更像一个事务追踪工具,虽然也有看板类的功能。Asana也有自己的自动好工作流,可以类似低代码式的拖拽就产生自动化工作流

    image-20241026001034325

    不过Asana没有简体中文,最多只有繁体

    ONES

    https://ones.ai/

    ONES现在和Copilot联动主打AI管理概念,大概就是自动帮你生产一些碎片内容而已

    • 14天免费试用

    image-20241026001927457

    ONES的翻译不完全,但是他是支持敏捷开发的,不过问题还是一样,它不支持规划做分类

    Tower

    Tower是ONES旗下的产品,记得以前还能用,现在直接内部错误

    image-20241027202213948

    退出老团队,新建团队总算进去了,可以看到Tower支持多级子任务,无限往下叠加

    image-20241027202443226

    但是看板界面不支持多级子任务独立拖拽,必须是一起进行

    Tapd

    https://www.tapd.cn/?new=1

    Tapd是腾讯的管理软件

    • 30天免费
    • 小于30人免费

    image-20241026003623414

    Tapd有团队整体视图,但是Tapd感觉好卡,操作都有延迟感

    创建任务等操作都要跳页面或者另外弹窗,用起来很别扭。每次状态流转还有一个确认,类似commit的操作,属于是重型项目管理软件了

    Youtrack

    https://www.jetbrains.com.cn/youtrack/

    Youtrack是Jetbrains的软件,Youtrack也是相同问题,它使用泳道设计,还是没有顶级规划,不支持快捷创建,云端版本用起来也有点卡卡的

    • 10人免费

    image-20241026104352412

    Linear

    https://linear.app

    image-20241026150907585

    Linear主打可以导入GitHub、Gitlab等Issues进行排期管理,同时结合了类似邮箱的通讯机制

    • Linear不限制人数,免费,但是有团队数量、Issues限制

    Linear不太像正常的项目管理软件,也没有多语言支持,这里不再进行测评了

    Polarion

    https://plm.sw.siemens.com/zh-CN/polarion/

    Polarion,西门子的产品,这个没法试用,得联系销售

    tracup

    https://app.tracup.com/

    tracup是个非常简化的项目管理工具,非常简单,还是缺少总体规划性角度

    • tracup有一个旧版,旧版中功能比较齐全一些
    • 10人内免费

    tracup比较奇怪,分组和状态竟然不同步,那这个分组有啥意义

    image-20241026184556760

    Teambition

    https://www.teambition.com/

    Teambition是阿里旗下的管理软件

    • 10人内免费

    image-20241026190939555

    Teambition有子任务,但是子任务不支持独立出来规划(甘特图里支持,看板不支持),也没有敏捷管理模型,做大规划也不方便

    Basecamp

    https://basecamp.com/

    • Basecamp没有免费

    image-20241026192628343

    Basecamp的管理还是有点原始,单纯的todo列表,卡片管理竟然和todo列表不联动,同理schedule,schedule也只是个简单的日历而已

    ProjectLibre

    https://www.projectlibre.com/

    img

    其实就是Project的替代品,主打本地端

    Freedcamp

    https://freedcamp.com/

    • 14天免费试用
    • 不支持中文

    免费版不支持子任务,很多东西都不支持

    image-20241027195824619

    子任务、看板等等功能似乎都有,不过试用版本无法尝试,只能跳过了

    Coding

    image-20241027202850179

    Coding的项目管理比较挫,只是很基础的任务,不支持子任务和高级规划

    • 不限人数免费

    企业微信智能表格

    想法挺好的,但是实际用起来发现还是一样的,和其他表格或者东西差不多,没有专项去做,唯一亮点大概就是可以不脱离企微的情况下就能打开表格吧

    • 似乎智能表格还有收费档,主要是和企微的权限细分相关

    维格云

    https://vika.cn/

    https://github.com/vikadata/vika.js

    • 一人使用也需要收费

    image-20241027204620546

    我记得之前还是开源完整项目来着,现在怎么变成了接口开源了,维格也只支持一维管理,之前已经用过一年左右了,一般般

    Worktile

    https://worktile.com/

    • 10人以下免费

    image-20241027205722149

    Worktile也有点奇怪,他的任务和迭代里的任务是分离的,各玩各的,也无法导入。

    开源

    wktline

    https://github.com/umlink/wktline-client

    目前还不太完善,操作有点类似Trello,但是从设计的角度来说没考虑到大视角下的情况,很多时候是先出一个大规划,然后再去细化到具体工作内容的。

    才开源了几天,后续有可能发展的更好?

    planify

    https://github.com/alainm23/planify

    img

    只支持GNU/Linux系统,非服务式的,所以只能淘汰

    Wekan

    https://github.com/wekan/wekan

    Screenshot of WeKan ®

    Wekan类似传统的看板,但又有所不同,他把文档和需求都列了出来,后续让实现的人去完善其中的细节,带有一些交互性质的。同时也可以类似传统模式,计划、任务、已完成等。

    Taiga

    https://github.com/taigaio/taiga-back

    img

    Taiga部署有点歧义,弄了半天才部署起来。Taiga支持中文,但是翻译不完全

    Taiga的冲刺模型或者说敏捷模型非常简陋,用起来很奇怪

    Taiga比较接近我想要的样子了,史诗下面可以创建各种用户故事,用户故事下面可以创建任务

    image-20241026145343844

    但是呢排期的时候就有问题了,他只能一个故事一个故事的去排期,实际故事里的任务不可以,把某个故事的任务放到下一期也是做不到的。

    image-20241026145641284

    如果某个故事全部任务完成了,就会变成这样,被划掉,否则就要不断把这个故事从上一期移动到下一期

    image-20241026145705195

    但是就算一个迭代完成了,左侧的迭代栏依然存在,时间长了这里就非常难受了

    image-20241026145927443

    迭代可以删除,只是故事又会回到代办列表中,虽然故事内的任务已经完成了

    redmine

    https://github.com/redmine/redmine

    https://www.redmine.org/projects/redmine

    redmine,官网所见即是redmine的项目管理,总体UI上确实很老了,暂时不考虑

    img

    Plane

    https://plane.so/

    Plane直接开源就说是JIRA替代品

    • 商业版12人以内免费

    image-20241026160341535

    Plane的管理模式比较像Linear,总体是对issue的管理,Module类似用户故事,是一个issue集合,Cycles就是迭代,感觉这种管理模型只适合成熟项目进入稳定维护期了,可以这么做。快速发展的,不知道他们怎么管理阶段性目标的

    Leantime

    https://github.com/Leantime/leantime

    https://leantime.io/

    • 不限用户,但是限制文档或者Milestones

    image-20241026161842425

    Leantime还是比较人性化的,直接告诉你该怎么做,支持多语言

    Leantime是比较简单的管理模型,Milestones包含了Task,然后安排管理Task

    OpenProject

    https://www.openproject.org/

    https://github.com/opf/openproject

    Screenshot of OpenProject, showing the GitHub tab on a work package

    • OpenProject 免费版是非云服务
    • 官方网页不支持中文,但是实际里面支持中文

    OpenProject 云端创建以后,一直pending,这种情况就是卡住了,换一个域名重新创建

    image-20241026181527886

    OpenProject的管理模型是PHASE,可以包含多个TASK,但是Milestones竟然是单独管理的,和TASK、PHASE完全不相干,有点奇怪

    image-20241026181705593

    不过OpenProject怎么高亮反色还会有这种看不清的bug,也没人提这个问题,应该是换个主题就能解决这个问题了

    OpenProject的功能非常全,有看板、有甘特图、也有工作分解图,是目前看到各方面都比较全面的选手

    猪齿鱼Choerodon

    https://choerodon.io/

    https://gitee.com/choerodon/choerodon

    开源,但上次更新是一年前了

    Demo体验需要预约很麻烦,官网整体不流畅,就跳过了

    kanboard

    https://github.com/kanboard/kanboard

    https://kanboard.org/

    kanboard感觉非常简洁,启动速度和响应非常快

    image-20241026191611887

    UI确实有点简陋,看板支持子任务,但是不支持子任务单独操作,顶多只能在列表里操作,类似Teambition的逻辑,没有泳道图、没有甘特图,没有什么敏捷开发,就是纯粹的看板。

    如果没有要求的话,看板确实是个不错的选择

    禅道

    https://gitee.com/wwccss/zentaopms

    https://www.zentao.net/

    image-20241026193102556

    官方demo,100个敏捷任务就感觉卡卡的,而且不支持其他类型的显示面板,没有看板,这种表格也太原始了

    image-20241026193321900

    任务执行界面倒是有了看板,这里可以添加子任务,并且子任务可以单独排期。也有难受的点,创建和更新操作都比较多,比较繁琐,算是比较重型的项目管理了。

    image-20241026193905678

    禅道技术比较老,随便点两下竟然就bug了,开源版本如果去掉一些功能,简化瘦身一下,我觉得就还行

    Orangescrum

    https://www.orangescrum.com/open-source-project-management-software

    https://github.com/Orangescrum/orangescrum-community

    • 开源版2年不更新了
    • 免费版仅限1人使用
    • 不支持中文

    Orangescrum支持epic、subtask、task三级规划,同时每一级都可以做独立安排,符合我的预期

    image-20241027192500655

    可惜不支持中文,task等不支持快捷创建,不然还是挺好的

    重新创建Scrum的项目时,发现可以快速创建,还是非常好用的,可以备选一下。

    image-20241027193357331

    GanttProject

    https://github.com/bardsoftware/ganttproject

    ezgif.com-gif-maker (5)

    GanttProject类似ProjectLibre,都是主打本地端使用的

    Tuleap

    https://github.com/Enalean/tuleap

    https://www.tuleap.org/

    tuleap需要单独请求,不能直接试用

    • 10人内免费

    Tuleap adds ONLYOFFICE integration to ensure smooth document workflow within an all-in-one software solution

    MyCollab

    https://github.com/MyCollab/mycollab

    待测试

    Github

    image-20241027203313988

    Github不用说了,也是只支持平铺式的task管理

    Gitlab

    image-20241027204222143

    Gitlab的就不说了,一坨,可用性极差

    Summary

    目前大概体验了三十七八款软件,差不多知道了我想要的是什么样的,也有一些初步的备选方案

    极致轻量简化管理:kanban,随便来个表格其实都行

    开源免费项目管理:OpenProject、Orangescrum,这部分还会再深入体验一下

    重型项目管理:禅道、Tapd

    Quote

    https://zhuanlan.zhihu.com/p/680888856

    https://www.modb.pro/db/375868

    https://zhoukuo.github.io/2020/08/19/%E6%95%8F%E6%8D%B7%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7-Taiga/

    https://blog.csdn.net/wbsu2004/article/details/130549483

    https://linux.cn/article-8261-1.html



沪ICP备19023445号-2号
友情链接