大多数专有软件应用都有优秀的开源替代方案,OpenProject 就是一个很好的例子。OpenProject 是一款易于使用、功能丰富的项目管理和团队协作应用程序,包括敏捷和 Scrum 功能、问题和缺陷跟踪、甘特图等等。许多用户认为 OpenProject 最强大的优势之一是其配置和自定义能力;它可以完全匹配几乎任何团队的特定需求。更棒的是,OpenProject 易于安装和部署。
安装 OpenProject
该软件可以通过 Docker 镜像下载和安装,这使得用户可以轻松分发自包含的应用程序。OpenProject 为社区版提供免费的 Docker 镜像,您可以在服务器上安装和升级。
启动并运行 OpenProject 实例的最快方法是执行以下命令,该命令运行 OpenProject 的最新稳定分支(数据库和附件将保存在主机上,因此在您重新启动 Docker 容器后它们仍然存在)
docker run \
-p 8080:80 \
-v /persistent/db-data/dir/on/host:/var/lib/postgresql/9.4/main \
-v /persistent/openproject/data/on/host:/var/db/openproject \
-e SECRET_KEY_BASE=youshouldoverwritethiswithsomethingelse \
openproject/community:7
不要忘记使用合理的值(即,一个长的随机生成的字符串)覆盖 SECRET_KEY_BASE。
首次启动时,这会花费一些时间,但在几分钟后,您应该会看到一条消息,指示默认的管理密码(login: admin, password: admin)。
然后,您可以启动浏览器,并通过 http://localhost:8080 访问您新的 OpenProject 安装。很简单!
有关更多配置和安装选项,请访问 OpenProject 下载和安装 页面。
与您的团队一起入门
1. 创建项目
OpenProject 旨在同时管理多个项目,一旦您启动了新的 OpenProject 安装,您就可以立即让您的团队加入。
第一步是创建一个新项目或项目结构。您可以直接从 OpenProject 应用程序的主页执行此操作。

直接从主页在 OpenProject 中创建一个新项目。
2. 将成员添加到您的项目
您可以通过电子邮件邀请新成员加入项目。OpenProject 包含一组您可以自定义的基本角色。新用户将收到包含登录信息的电子邮件;现有用户可以直接添加到项目。

如何将新成员添加到您的 OpenProject 团队
3. 创建工作包(问题、缺陷、功能、任务等)
然后,您可以开始在项目中添加工作包。这些可能包括问题、任务、功能、缺陷或您想要跟踪的任何其他内容。您还可以在列表视图中直接内联创建和编辑新的工作包,并在详细信息视图中添加信息或评论。

如何在 OpenProject 中创建和更新工作包。
4. 创建项目计划
接下来,您可以使用交互式甘特图创建和可视化您的项目计划。整个团队可以协作查看和更新信息。甘特图可以在工作包模块中激活,并且可以使用拖放操作直接内联编辑。

使用甘特图可视化您的 OpenProject 计划。
OpenProject 包含更多功能,但这些基本功能将使您和您的团队能够入门。有关更多信息,OpenProject 还提供详细的 帮助资源 和 视频。
OpenProject 是一个基于 GPL V3 许可的 Ruby-on-Rails 应用程序。从 openproject.org 免费下载社区版。
评论已关闭。