君子慎独

君子戒慎乎其所不睹,恐惧乎其所不闻。莫见乎隐,莫显乎微,故君子慎其独也。

OpenProject介绍

在项目管理过程中, 为节约开发成本,简化繁琐的细节管理,采用开源软件来辅助项目管理是一个可行的选择, OpenProject 就是此中的首选.

与Redmine一样, OpenProject 也是基于Web方式的项目管理软件, 运行在Ruby on Rails平台. 虽然二者的功能上非常相似, 但是有显著的不同:

  • Redmine 着重于Bug/问题/缺陷跟踪管理
  • OpenProject 着重于项目敏捷开发管理, 如任务, 里程碑, 需求, Bug管理

OpenProject功能一览

OpenProject官方搭建了一个Demo平台, 通过注册后可登陆Demo查看OpenProject的详细功能,对OpenProject有一个更直观,更全面的了解. 详见https://start.openproject.com/.

Work packages

  • 组织或管理项目的需求, 任务, Bugs, 风险, 里程碑, 功能等
  • 任务指派分配, 跟踪, 完成百分比, 修改历史记录
  • 自定义各自的工作流程

Work packages

Timelines

  • 跟踪项目阶段及里程碑
  • 自定义跟踪时间线
  • 跟踪项目中各工作包的变更及依赖性
  • 自动生成报表
  • 多项目管理

Timelines

Agile and Scrum

  • 团队敏捷开发管理
  • 每日例会与在线任务板
  • 产品需求积压, 任务板, 燃尽图, 小纸条

backlogs

Wiki

  • 文件及项目信息共享
  • 附件/图片支持
  • timelines报表支持
    Wiki

Time and costs

  • 创建/监控项目预算
  • 工作包时间成本管理
  • 生成成本报表

time and costs

其它功能

  • 文档版本管理
  • 项目讨论或论坛管理
  • 站内通讯管理
  • 每日例会管理

other features

OpenProject安装

OpenProject提供两种发布版本, OpenProject Core与OpenProject Community,即OpenProject核心版与社区版, OpenProject社区版本提供除OpenProject核心版本所有功能外, 还提供了大量丰富的插件支持,如Agile and Scrum, Costs and reporting, Documents, Meeting, PDF Export等. 如果想体验OpenProject的所有功能, 建议安装OpenProject Community.

在Debian, Ubuntu, Fedora, CentOS, SUSE等操作系统中, OpenProject已集成到安装包管理器中, 可通过apt-get 或 yum 进行安装. 以CentOS + httpd为例, 介绍OpenProject的安装与配置.

  • 将OpenProject加入yum软件仓库中
sudo rpm --import https://rpm.packager.io/key
echo "[pkgr-openproject-community]
name=Repository for finnlabs/pkgr-openproject-community application.
baseurl=https://rpm.packager.io/gh/finnlabs/pkgr-openproject-community/centos6/stable
enabled=1" | sudo tee /etc/yum.repos.d/pkgr-openproject-community.repo
  • 使用yum安装OpenProject
sudo yum install openproject-ce
  • 配置OpenProject

有两种方法可对OpenProject进行配置, 通过OpenProject命令行工具或直接修改配置文件, 对于初次安装, 建议使用OpenProject命令行工具向导进行安装.
OpenProject命令行使用方法如下, 如果为Core版本, 则输入 openproject ; 如果为Community社区版则输入 openproject-ce :

admin@openproject-demo:~# sudo openproject-ce 
Usage:
  openproject run COMMAND [options]
  openproject scale TYPE=NUM
  openproject logs [--tail|-n NUMBER]
  openproject config:get VAR
  openproject config:set VAR=VALUE
  openproject reconfigure

配置OpenProject:

sudo openproject-ce configure

通过配置向导, 配置MySql, Apache, Email, memcached等服务, 并设置访问的URL及端口, 配置完成后, OpenProject将自动启动.

参考资料


来了就留个评论吧! 没有评论





 主题设计 • skyfrit.com  君子慎独 | 保留所有权利

58 queries in 0.164 seconds |