如今许多开发团队在学习敏捷开发,根据调查,2018年有80%以上的开发团队表示他们使用了敏捷方式,敏捷项目与传统项目相比,至少能够提高30%以上的成功率。html
笔者查看了3年以来使用人数较多的项目管理工具,从中挑选了支持敏捷的工具。若是你的团队已经在使用敏捷开发,或者在 2019 年计划采用敏捷方法,如下几个免费项目管理工具中,也许会有至少一款正是你所要找寻的。git
一、MyCollabgithub
MyCollab是一套针对中小型企业的三个协做模块套件:项目管理、客户关系管理(CRM)和文档建立和编辑软件。有两个许可证选项:一个商业的“终极”版本,它更快,能够在内部或云中运行;另外一个开源的“社区版本”,这个正是咱们感兴趣的版本。docker
因为没有使用查询缓存,社区版本没有云方式,而且速度较慢,可是提供了基本的项目管理特性,包括任务、问题管理、活动流、路线图视图和敏捷团队看板。虽然它没有单独的移动应用程序,但它也适用于移动设备,包括Windows、Mac OS、Linux 和 UNIX 计算机。缓存
MyCollab 的最新版本是 5.4.10,源代码可在GitHub上下载。它是在 AGPLv3 下进行受权的,须要 Java 运行时环境和 MySQL 支持。它可运行于 Windows、Linux、UNIX 和 MacOS。下载地址框架
2.DevCloud工具
DevCloud(华为软件开发云)是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台,面向开发者提供端到端的研发工具服务。项目管理是DevCloud服务之一,致力于为敏捷开发团队提供简单高效的开发协做服务。学习
DevCloud的总体功能很强大。动画
它的项目管理提供丰富的统计服务,包括迭代管理图、燃尽图、工做项完成状况统计图、统计表、项目成员统计管理等。还提供文档管理与百科功能,便于团队成员间协做共享。而Leangoo的快照分享功能能够经过二维码快速的讲看板内容分享给相关人员,更是一个亮点。网站
DevCloud项目管理是基于项目的管理, 提供精简流程和scrum流程两种管理服务,其中Scrum流程是为敏捷开发量身定制的,包括项目规划、敏捷迭代、需求管理、缺陷跟踪、文档管理、看板、报表统计分析等功能。项目规划功能能够用思惟导图形式的可视化界面对项目进行Epic/Feature/User Story多级拆分。规划出来的User Story以看板的形式显示在项目的Backlog里,
目前DevCloud支持5人如下团队无偿使用,感兴趣的能够去试用一下。官网地址
三、Odoo
Odoo不单单是项目管理软件;它是一个完整的集成商业应用套件,包括会计、人力资源、网站和电子商务、库存、制造、销售管理(CRM)和其它工具。
与付费企业套件相比,免费的开源社区版具备有限的特性。它的项目管理应用程序包括敏捷团队的看板式任务跟踪视图,在最新版本 Odoo 11.0 中更新了该视图,以包括用于跟踪项目状态的进度条和动画。项目管理工具还包括甘特图、任务、问题、图表等等。Odoo 有一个繁荣的社区,并提供用户指南及其余培训资源。
它是在 GPLv3 下受权的,须要 Python 和 PostgreSQL 支持。做为Docker镜像 能够运行在 Windows、Linux 和 Red Hat 包管理器中,下载地址download,源代码GitHub。
四、OrangeScrum
正如从其名称中猜到的,OrangeScrum支持敏捷方法,特别是使用 Scrum 任务板和看板式工做流视图。它面向较小的组织自由职业者、中介机构和中小型企业。
开源版本提供了 OrangeScrum 付费版本中的许多特性,包括移动应用程序、资源利用率和进度跟踪。其余特性,包括甘特图、时间日志、发票和客户端管理,能够做为付费附加组件提供,付费版本包括云选项,而社区版本不提供。
OrangeScrum 是基于 GPLv3 受权的,是基于 CakePHP 框架开发。它须要 Apache、PHP 5.3 或更高版本和 MySQL 4.1 或更高版本支持,并能够在 Windows、Linux 和 Mac OS 上运行。其最新版本 1.1.1在此下载,其源码在GitHub。