OpenProject:一款功能全面的开源项目管理软件
OpenProject 是一个基于浏览器的开源项目管理软件,支持传统、敏捷以及混合模式的全生命周期项目管理,可以作为 JIRA 的一个开源替代产品。
OpenProject 开源社区版在 GitHub 上已经获得了 11.2K Stars,同时也提供了功能更加强大但收费的企业版。
核心功能
OpenProject 提供的主要功能如下:
- 项目组合管理,支持同时管理多个项目,可以创建具有层次结构的项目结构,可以通过项目列表或单个项目仪表板关注项目的状态。
- 项目规划与调度,支持甘特图,以协作方式创建和可视化项目计划,可以基于日历的形式调度和显示工作包,规划团队成员的优先级和工作量,并提供项目进度和状态的基线比较。
- 任务管理和问题跟踪,动态任务列表提供了所有工作的概览,工作包可以分配给特定团队成员、组或者用户,用户可以实时获取订阅的所有活动的更新。
- 敏捷、看板以及 Scrum,提供了基本面板、状态看板、团队看板等,敏捷团队可以创建和评估 user story,确定 Sprint 积压工作的优先级并跟踪任务。
- 时间跟踪、成本报告、预算,支持每天或每周记录工作包的小时数并生成报告,为团队成员分配小时费率并创建成本报告,使用预算功能计划人工和单位成本。
- 团队协作,为基于 Web 的软件允许所有项目团队成员随时访问所有信息,包括活动、会议、新闻、评论、WIKI、论坛等。
- 产品路线图和发布计划,与利益相关者分享产品路线图和产品时间表,支持 SVN 或 GIT 存储库集成、GitHub 集成、GitLab 集成。
- 工作流程和定制化,通过工作流实现标准化,同时支持自定义的工作包表单、工作流、角色和权限、组、项目属性字段和主题等,满足企业特定需求。
- 其他功能,支持与其他系统集成的 API,移动设备自适应,多语言支持,建筑行业(BIM)项目管理功能等。
- 数据安全,为数据提供最高级别的安全性和保护,例如数据的 https 加密、密码安全、双因素身份验证、会话运行时定义等。
在线体验
OpenProject 提供了一个 14 天免费的在线体验环境,输入以下网址:
https://start.openproject.com/
填写一个自定义的域名和邮箱,选择简体中文并点击“Continue”继续,系统会创建环境并发送验证邮件,通过之后进入欢迎页面。
输入管理员的信息和密码之后就可以开始使用了。
下载安装
OpenProject 社区版支持多种安装方式,输入网址进入下载页面:
https://www.openproject.org/download-and-installation/
支持使用 Docker 进行部署,命令如下:
docker run -d -p 8080:80 \-e OPENPROJECT_SECRET_KEY_BASE=secret \-e OPENPROJECT_HOST__NAME=localhost:8080 \-e OPENPROJECT_HTTPS=false \-e OPENPROJECT_DEFAULT__LANGUAGE=en \openproject/openproject:16
执行成功之后在浏览器中输入以下地址:
http://localhost:8080
默认的管理员用户名和密码都是 admin,登录之后就可以开始使用了。详细信息可以参考官方文档:
https://www.openproject.org/docs/