几款研发团队协作工具对比

没有团队协作,企业将可能会因为团队的内耗和冲突导致项目无法完成,从而浪费了大量时间金钱和资源。所以绝大部分团队基本达成共识——“团队协作才能发挥价值,1+1>2”。想提高团队协作效率,借助一些团队协作类的工具是非常有必要的。

但技术团队协作需要的功能点很多,包括但不限于项目管理,代码管理,成员管理,权限管理,任务管理,文件管理,缺陷管理等,这听起来很复杂,但确实这些功能都是一个研发型团队所需要的。下面比较几个常见的本地部署研发团队协作工具,从基本功能的角度进行对比。

Redmine

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。

从下面这张图大概可以看出Redmine的基本功能了:


支持多项目

灵活的基于角色的访问控制

的问题跟踪系统

甘特图和日历

新闻、文档和文件管理

feeds 和邮件通知

项目wiki

项目论坛

JIRA

JIRA也可定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开发相关的名词。跟踪管理即对问题的整个生命周期进行记录和管理。一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题,谁发现的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等,JIRA可以方便的记录这些信息,并且在问题的不同状态呈现在相应的责任人面前。相似的软件有Bugzilla,Trac,Mantis,Clear Quest, Streber 等。


JIRA的工作流比较强大灵活:

开箱即用,提供用于缺陷管理的默认工作流,可视化工作流设计器 ;

工作流可以自定义,工作流数量不限;

每个工作流可以配置多个自定义动作和自定义状态;

每 一个问题类型都可以单独设置或共用工作流;

可视化工作流设计器,使工作流配置更加直观;

自定义工作流动作的触发条件;

工作流动作执行后,自动执行指定的操作;

Topo

Topo集成任务、缺陷、文档、代码,集成企业树形组织架构、企业域账号、提供高效易用的本地部署企业级项目管理解决方案, Topo提供了研发型团队的基本常用的功能。

轻量项目管理,关注任务、缺陷、文档、代码

层级项目管理,契合企业组织架构

多项目数据汇总对比,量化项目管理

完整任务、缺陷流程,高效看板

缺陷、任务和代码的双向关联

Subversion集成,随时进行代码浏览和检视

海量文档管理,桌面FTP集成轻松访问文档

项目讨论,项目实时沟通更便捷

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 没有团队协作,企业将可能会因为团队的内耗和冲突导致项目无法完成,从而浪费了大量时间金钱和资源。所以绝大部分团队基本...
    liuzhongshu阅读 3,649评论 2 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,954评论 25 709
  • PMP第五版考点汇总冲刺版 第一章引论 P2:《PMI道德与专业行为规范》详细描述从业者在责任、尊重、公正、诚实方...
    文小梦阅读 21,186评论 5 102
  • 如果烟头会倒着燃烧 如果假音会低到极致 如果水流会升到夜空 如果星空会落到地面 如果大地会失去重力 如果人类会学会...
    珂柡阅读 267评论 1 1
  • 好不容易又能睡个懒觉,很是享受,当然天天懒着还是会精神疲惫的,其实偷闲是最美的事! 加入了写作小组,...
    菁容小主阅读 490评论 0 1