编者注:正在寻找更新的信息?本文的 2018 年更新版本,重点介绍面向敏捷团队的开源项目管理工具,也已发布。
在过去的三年里,我为 Opensource.com 的读者总结了最受欢迎的开源项目管理工具。由于读者对这个领域持续保持浓厚的兴趣,我决定回顾一下我们在 2014 年 和 2015 年 报道的工具,并为您提供所有这些项目的更新信息。我查看了哪些项目发布了新版本,值得关注的新功能和改进功能等等。
让我们来看看每个项目,并尝试回答读者在去年版本的评论中提出的一些问题,包括哪些项目仍在积极开发中,提供托管选项,提供移动解决方案等等。
MyCollab
MyCollab 是一款多用途解决方案,其中包含客户关系管理、文档管理和项目管理工具。在这里,让我们看看 MyCollab-Project。
MyCollab-Project 包含许多功能,例如甘特图和里程碑、时间跟踪和问题管理。它还通过其看板支持敏捷开发模型。MyCollab-Project 有三个版本,其中社区版是免费和开源选项。
当前 MyCollab 版本是 5.2.9,于 2016 年 3 月 14 日发布。在之前的版本 5.2.6 中,移动就绪性已大大提高。
MyCollab 在 AGPLv3 许可下获得许可,需要 Java 运行时和 MySQL 堆栈,源代码可在 GitHub 上找到。
Odoo
Odoo 是一整套商业应用程序,其中项目管理只是其中之一。Odoo 是一种多平台解决方案,支持 Windows、多个 Linux 发行版和其他操作系统。
社区版当然是免费和开源的,但在功能方面,与企业版相比受到限制。Odoo 项目管理具有一些有趣的功能,例如甘特图、看板视图、任务和问题、图表等等。值得注意的优势是社区资源及其官方 Docker 镜像。
Odoo 在 GPLv3 许可下获得许可,需要 Python 和 PostgreSQL。其最新版本 9.0 可从下载,源代码可在 GitHub 上找到。
Taiga
Taiga 是一个面向初创公司、敏捷开发人员和设计师的开源项目管理平台。它专注于敏捷开发方法,并具有所有必需的功能,例如积压工作、看板、任务、冲刺和问题。
值得注意的优点是与 GitHub、GitLab 和 Bitbucket 的集成,使其成为开发人员感兴趣的项目管理工具。Taiga 还可以通过插件进行扩展,并具有 REST API。
Taiga 在 GNU Affero GPLv3 许可下获得许可,需要一个包含 Nginx、Python 和 PostgreSQL 的堆栈。最新版本1.10.0 Dryas Octopetala 可在 GitHub 上找到。
OrangeScrum
OrangeScrum 是一款面向自由职业者、代理机构以及中小型企业的项目管理工具。它包括诸如 Scrum 任务板、资源规划、进度跟踪、看板和甘特图视图等功能。
OrangeScrum 值得关注的是基于 Google Material Design 的新外观。Android 和 iOS 移动应用程序预计将在 2016 年 6 月的 2.0 版本中发布。
OrangeScrum 在 GPLv3 许可下获得许可,并且基于 CakePHP 框架。其最新版本 1.5.9 可从下载,源代码可在 GitHub 上找到。
Tuleap Open ALM
专注于软件开发项目,Tuleap 提供了一个功能丰富的平台,其中包括 Scrum 和看板支持、跟踪、文档管理和其他协作工具等项目管理功能。
Tuleap 的优点是支持敏捷、传统、混合或自定义项目管理流程。它支持计划、冲刺、任务、报告等等。此工具非常适合开源开发公司,因为该工具还与 Git、SVN、Jenkins 等集成。Tuleap 还提供设备安装(虚拟机)或通过 Ansible 安装。
Tuleap 在 GPLv2 许可下获得许可。其最新版本 Tuleap 8.12 可以从该站点下载。
Agilefant
Agilefant 专注于涉及看板和 Scrum 的敏捷方法,但也可以灵活地支持传统的项目管理方法,例如瀑布模型。
Agilefant 提供了一个免费和开源的产品,可以下载并部署到您自己的私有云中。称为单人计划,您还可以注册免费云服务。
Agilefant 在 Java、Tomcat 和 MySQL 上运行。源代码和许可证可在 GitHub 上找到。
Redmine
Redmine 是一款基于 Web 的项目管理工具。虽然它缺少一些企业功能,但它通过强大的功能(例如 wiki、存储库和问题跟踪器)弥补了这一点。
Redmine 在访问方面也具有优势:项目经理、其他团队成员以及客户都可以使用它。
Redmine 在 GPLv2 许可下获得许可,需要 Ruby 和 Rails 以及 MySQL、PostgreSQL 或 SQLite 等数据库平台。其最新版本 3.2.1 可作为下载。
]project-open[
]project-open[ 是一款企业项目管理工具,具有许多功能,包括对敏捷方法的支持。该软件以混合源代码模型或“双重许可证”发布,这意味着它的核心是开源的 (GPL),其他模块在商业许可证下发布。]project-open[ 作为客户端软件在 Windows 和 Linux 上运行,具体取决于开源软件包堆栈。
]po[ 目前正在开发 5.0 版本,其中包括甘特图编辑器、项目组合计划器和以 HTML5 呈现的多个图表。
]po[ 以多种形式提供,作为 Linux 和 Windows 的安装程序,也作为云映像和虚拟设备提供。
OpenProject
凭借其功能集,OpenProject旨在在整个项目生命周期内为您的项目团队提供支持,并提供协作项目计划、时间线报告、任务管理、时间和成本报告、Scrum 以及更多功能。OpenProject 的一些方面使其脱颖而出,例如其用户界面、广泛的文档、API 和丰富的功能集,使其成为企业需求的理想选择。
OpenProject 目前正在开发5.1 版本,该版本将带来内联工作包创建、设计和可用性改进、辅助功能改进等等。
OpenProject 在 GPLv3 许可下获得许可。其当前版本 5.0.16 可从下载。
LibrePlan
LibrePlan 是一款基于 Web 的应用程序,不仅项目经理可以使用项目管理,整个项目团队也可以使用,如有必要,还可以跨组织使用。这是另一个功能齐全的工具,支持资源分配、甘特图、财务等等。这些功能与基于 Web 的应用程序相结合,使 LibrePlan 成为一个出色的协作平台。
LibrePlan 提供了现代化的设计和均衡的用户界面,以及良好而完整的文档、内置报告和专业支持。Android、Windows Phone 和其他平台均可使用移动应用程序。
LibrePlan 在 GPLv3 许可下获得许可。它需要 Java 运行时环境、PostgreSQL 和 Tomcat 组件。它可从下载,源代码可在 GitHub 上找到。
ProjectLibre
ProjectLibre 是一款屡获殊荣的工具,在 200 个国家/地区的下载量已超过 200 万次。它具有诸如任务管理、资源分配、跟踪、甘特图等功能。
ProjectLibre 团队正在完全重写代码,为其提供新的模块化架构,这反过来又允许使用更强大的引擎。
ProjectLibre 在 Common Public Attribution License Version 1.0 下获得许可。它基于 Java,可从下载。
这绝不是一份详尽的清单。您是否正在使用我们未涵盖但您认为应该提及的工具?请在下面留言。或者,随时分享您使用我们涵盖的工具之一的经验。
19 条评论