分享7 个开源项目管理工具_项目管理工具 开源-程序员宅基地

技术标签: 技术干活  

在一项调查中,有 71% 的组织表示他们在开发过程中会用到敏捷方法。 此外,用敏捷方法管理项目比传统方法管理项目成功率高 28%。在这次工具推荐中,我们从一些比较受欢迎的开源项目管理工具中摘取了支持敏捷的几项。 无论您的组织已经在使用敏捷,还是正计划使用,相信这 7 个开源的项目管理工具都能给你带来帮助。

1、MyCollab

MyCollab 是一个高性能、稳定而且安全的商业平台,用于 CRM 客户关系管理、项目和文档管理。是一个企业的协作平台,基于 Java 开发。该系统提供开源的社区版本。

分享7 个开源项目管理工具分享7 个开源项目管理工具

2、Odoo

Odoo 的前身是 OpenERP,是一个开源的企业 ERP 系统。Odoo 不仅仅是项目管理软件, 它还是一个完整的集成商业应用套件,包括会计,人力资源,网站和电子商务,库存,制造,销售管理(CRM)等。

分享7 个开源项目管理工具分享7 个开源项目管理工具

3、OpenProject

OpenProject 是一个开源的、基于 Web 的项目管理应用程序。OpenProject 为项目团队提供了整个项目生命周期的支持,通过插件,OpenProject 支持:

  • 协同项目计划
  • 进度报告
  • 任务管理
  • 时间和成本报告
  • Scrum 等

分享7 个开源项目管理工具分享7 个开源项目管理工具

4、OrangeScrum

orangescrum 是一个采用 CakePHP 框架的 web 应用程序,可用来灵活地管理项目。OrangeScrum 支持敏捷方法,特别是使用 Scrum 任务板和看板式工作流视图。 它适用于小型组织 – 自由职业者,代理机构和中小型企业。

分享7 个开源项目管理工具分享7 个开源项目管理工具

5、]project-open[

]project-open[ 采用 TCL 开发的基于 Web 的项目管理系统,它能帮助你的业务涵盖领域,如客户关系管理,销售,项目规划,项目跟踪,协作,时间表,发票和付款等。

分享7 个开源项目管理工具分享7 个开源项目管理工具

6、Taiga

Taiga 是一个免费开源,而且功能非常强大的项目管理平台,用于初创企业和敏捷开发团队。提供一个简单、漂亮的项目管理工具。Taiga 采用 Python Django 框架开发,前端基于 AngularJS 实现。

分享7 个开源项目管理工具分享7 个开源项目管理工具

7、Tuleap

Tuleap Open ALM 不仅仅是一个项目管理工具,它还是一个应用生命周期管理工具,包括敏捷开发和项目管理支持。2013 年 Tuleap 获得了 InforWorld.com 的 Bossie 奖,并且被财富 500 强公司、中小型企业和开源项目广泛使用。

Tuleap 可以灵活,传统混合,或自定义项目管理流程。支持计划,短跑,任务,报告等。这一工具非常适合开源开发公司,因为该工具还集成使用了 Git,SVN, Jenkins 等。

分享7 个开源项目管理工具分享7 个开源项目管理工具

本文地址:https://www.linuxprobe.com/tools-open-soruce.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u014389734/article/details/80838239

智能推荐

hadoop2.6.0本地编译,仅作学习记录-程序员宅基地

文章浏览阅读61次。  官网下载hadoop二进制文件,安装部署,可以成功,但是每次运行命令之前均会报错Unable to load native-hadooplibrary for your platformhadoop,经查明为官网提供的是32位,但实际生产环境中一般均需要64位,下面就结合网上资料,整理编译64位hadoop2.6.0 的步骤。  编辑环境为:redhat6.6 +jdk1.7+had..._hadoop2.6.0编译

运行deeplabv3plus-程序员宅基地

文章浏览阅读3k次。1、 参考博客网址:利用deeplab v3+开源代码训练PASCAL VOC 2012数据集https://blog.csdn.net/lfs666666/article/details/83042119论文笔记: DeepLab v3+https://delnasay.github.io/2018/10/14/%E8%AE%BA%E6%96%87%E7%AC%94%E8%AE..._deeplabv3plus

java基础知识-程序员宅基地

文章浏览阅读160次。文章目录基础知识泛型可变参基础知识泛型常用的通配符有T,E,K,V分别表示类型、元素、键、值E 未知的数据类型,在集合中使用T - Type(Java 类) 方法前等等使用可变参* 前提:方法的参数数据类型确定,参数的个数任意* 可变参的语法个数:数据类型…变量名* 可变参数本质上就是一个数组...

[转载]常用CASE工具介绍-程序员宅基地

文章浏览阅读484次。[转载]常用CASE工具介绍 转载自:http://www.cnblogs.com/powerlc/archive/2006/01/12/315959.html ..._case tools都有什么

多线程环境下的单例模式_多线程中使用单例模式-程序员宅基地

文章浏览阅读199次。package com.yunding.concurrent;/** * 多线程环境下的单例模式: doubleChecked + volatile (双重检测 + 避免happenBefore) * * 实例化对象的三个步骤: 1. 开辟空间 2. 初始化对象 3. 把对象的地址赋给引用变量 * * @author beOkWithAnything * */public..._多线程中使用单例模式

IXCharoit 测试RFC2544协议时针对不同字节的配置指导_ixchariot测多少字节-程序员宅基地

文章浏览阅读4.4k次,点赞2次,收藏20次。前提:TCP/IP协议的了解Ethernet II:(源MAC+目的MAC+Type)占:14字节可能会有802.1Q协议:占4字节(可选)IP协议层:IP包头占:20字节传输层:TCP协议包头占: 20字节;UDP协议包头:占8字节如果是TCP跑流不带vlan: 整个以太网帧长包头就占有:14+20+20=54字节如果是UDP跑流不带vlan: 整个以太网帧长包头就占有:14+20+..._ixchariot测多少字节

随便推点

Android开发点滴 - 实现层级式导航(API 16+)_android studio层级式导航父页面自左至右出现-程序员宅基地

文章浏览阅读439次。在Jelly Bean(API 16)以前,为了实现顶部的导航菜单,程序员们不得不手工写代码,神马在OnCreate啊,神马onOptionsItemSelected啊,但是,现在一切都是浮云了。你需要做的只是在AndroidManifest中增加那么一小句话,指定父Activity就好了。我们来看下代码:...

react打包项目的时候页面空白_react打包为空白 vite.svg为空-程序员宅基地

文章浏览阅读781次。样式图并且控制台报错解决方法和问题原因路径错误,在weback.json里面添加成功图例个人github:https://github.com/webxingkong如有不正确的地方请指教联系修改,后期将不断更新,谢谢你们的支持..._react打包为空白 vite.svg为空

请查收!顶会AAAI 2020录用论文之知识图谱篇_知识图谱论文好发吗-程序员宅基地

文章浏览阅读5.2k次,点赞4次,收藏29次。2020年人工智能顶级会议AAAI录用的知识图谱领域的研究论文已为您准备就绪,请查收!_知识图谱论文好发吗

scapy 内 hexdump 详细使用_scapy hexdump-程序员宅基地

文章浏览阅读2.8k次。起因是之前我在做流量监视器的时候,因为tcp包是分开传输的,所以要想看到一个完整的http请求,需要把包内的内容合并到一起###[ TCP ]### sport = http dport = 2433 seq = 946575688 #这个值就是上一个的seq值加上上一次的传输大小 ack = 3616542016 dataofs ..._scapy hexdump

DetachedCriteria 分页Projection取消聚合条件 (解决方案)-程序员宅基地

文章浏览阅读498次。当我们在使用DetachedCriteria进行分页查询时,需要对DetachedCriteria对象设置setProjection(Projections.rowCount()。可此时我们还需要DetachedCriteria对象去查询分页的结果集,而DetachedCriteria给的方法没有像 removeProjection()这样的条件。。而我也不想去拷贝一个DetachedCriter..._detachedcriteria 分页

swift - 从指定路径的文件中读取数据_swift path读取data-程序员宅基地

文章浏览阅读7.2k次。1. 获取指定路径var dataArray:[[Substring]] = []let PathLossTable = "PathLossTable.csv".docConfigDir()print(PathLossTable)out:/Users/joshwang/Documents/App/Resources/PathLossTable.csv2.获取数据函数;input:指定文件路径 ..._swift path读取data

推荐文章

热门文章

相关标签