对于我们许多人来说,在不被过多的信息淹没的情况下跟踪复杂的项目仍然是一个挑战。为了解决这个问题,我们开发了 OpenProject,这是一个基于 Web 的开源项目管理工具,支持团队完成整个项目生命周期。它在 GNU GPLv3 许可下发布,并使用 Ruby on Rails 和 AngularJS 编写。
OpenProject 提供工作包跟踪(例如任务、风险、错误、需求)、Scrum 板、时间轴、文档管理、项目 Wiki、会议管理、时间和成本报告等等。
安装
OpenProject 提供两种安装选项:手动安装或通过软件包管理器安装。后者更简单,因此强烈建议使用,以减少安装工作量和配置错误。软件包附带配置向导,可帮助您快速启动并运行所有内容。
安装过程假定以下先决条件
- 运行在 Linux 发行版上的服务器(仅限 64 位版本)。
- 可通过 SMTP 访问的邮件服务器,可用于发送通知电子邮件。OpenProject 支持身份验证,但不支持通过 SSL/TLS 的 SMTP。
- 有效的 SSL 证书以及私钥文件(如果您打算为 OpenProject 使用 SSL)。密钥不得受密码保护,否则 Apache 服务器在启动时将无法读取它。
接下来的步骤取决于 Linux 发行版,以启动通过软件包管理器安装 OpenProject 的实际操作 (安装指南)。请注意,所有命令都应以 root 身份运行或以 sudo 开头。
配置向导将完成设置,可以使用 openproject configure 命令启动。
完成此步骤后,OpenProject 实例将自动启动。您可以使用用户名/密码组合 admin/admin 首次登录系统。首次登录后,系统会要求您立即更改此密码。
让您的团队开始使用
首先,只需单击一下即可从起始页创建一个新项目。接下来,邀请项目成员。为您的团队创建工作包,将它们分配给团队成员,并跟踪进度。您将一目了然地看到所有更改,并快速了解团队的进展情况。有几个 快速入门教程 以及关于特定功能的详细说明。在 网站 上还有其他帮助资源,例如用户指南、词汇表和常见问题解答。
主要功能(附带屏幕截图)
OpenProject 提供了各种项目管理功能,以支持项目团队(例如任务、项目时间轴、文档、团队沟通)。OpenProject 的主要功能包括
工作包跟踪
- 管理您项目的任务、需求、错误、风险等等。
- 分配责任、跟踪截止日期并查看更改历史记录。
- 配置您的个人工作流程。

工作包拆分视图。
项目时间轴
- 创建和管理项目时间轴。
- 根据您的需求配置个人报告。
- 轻松跟踪更改和依赖关系。

时间轴视图。
Scrum
- 积压工作列表视图允许拖放操作,以便轻松确定优先级。
- 使用在线任务板支持您的日常会议。
- 在燃尽图中查看 sprint 进度。

积压工作列表视图。
时间和成本报告
- 创建和监控您的项目预算,记录时间和成本。
- 创建个人成本类型并在工作包上记录单位成本。
- 自定义个人成本报告。

时间和成本报告视图。
此外,OpenProject 还支持会议管理、文档和版本控制(包括 Subversion 和 Git 存储库)、Wiki、新闻、论坛帖子等等。它提供传入电子邮件功能、双因素身份验证,并致力于最高的数据安全和隐私法规。
了解更多
有关 OpenProject 和社区的更多信息,包括安装或备份指南、文档和帮助资源,可以在 网站 上找到。项目开发、路线图规划和论坛讨论在 OpenProject 社区项目 中进行。
5 条评论