目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?...


Github :
              优点:
                      (1)适合处理临时需求。
                      (2)是开源的,在上面可以看到各种优秀的代码。
                      (3)可以在写代码的时候随时提交。
             缺点:因为是分布式的,每台机器都commit的时候,有的时候忘记了push到远程服务器(github)。
Bugzilla:
             优点:(1)检索功能强大。
                      (2)审核机制安全。
                      (3)网络用户界面友好
                      (4)配置设定丰富多样。
                      (5)安全策略细致和产品分类方案完备。
            缺点:只能管理缺陷。
Apple XCode:
            优点:(1)可以自动创建分类图表。
                     (2)自动提供撤消、重做和保存功能,无需编写任何编码。
            缺点:更新版本后,某个插件可能会失效。

OpenProj
OpenProj是一款免费且开源的应用,它可以完美运行在Unix、Linux、Windows或Mac系统上。它是所有微软项目桌面应用的替代品,你甚至还可以打开本地项目文件。该方案具有成本核算、网络图(PERT图表)、Gantt图表、RBS以及WBS图表等功能。

GanttProject
这是一款极易使用,基于Gantt图表的项目调度和管理的免费管理工具。主要功能包括任务分配、等级分类、Gantt图

okit

一、提高效率
l  oKit把任务像俄罗斯方块一样列在用户面前,用户会因为消除了一行而获得快感;
l  同时每项任务都会有人检查和确认,这很容易让做事的人养成凡事认真对待、善始善终的习惯;
l  oKit任务机制还允许任务负责人对任务进行细化,为大粒度授权提供了手段,在提高团队成员积极性的同时提高了能力。
oKit可以在提高团队执行力的同时提高项目工作效率。
l  oKit中的大事只要记入一次,项目团队成员都能看到;
l  oKit中的需求变更只要录入一次,与之相关的用户都能得到通知;
l  oKit中的任务只要安排一次,项目负责人、任务承担人、部门负责人都能跟踪到;
l  oKit中的知识资料只要提交一次,订阅的人都能收到;
oKit通过数据重用和共享,降低了沟通工作量的同时提高了沟通效率。
二、让工作有序
l  oKit支持管理任意多项目,每个项目独立团队、独立权限、独立空间、独立管理,数据集中存储;
l  oKit提供独立的功能管理计划任务、缺陷和改进建议、需求和设计、测试用例、文档和代码、报告、大事记录等等。
oKit通过项目隔离和为各类信息归类管理,让项目信息各就各位,让项目团队不再受邮件风暴之苦;
l  oKit提供新建-发布-报告进度-提交-验收关闭任务流程;
l  oKit提供新建缺陷-打开-指派-处置-测试-确认-关闭缺陷处理流程;
l  oKit提供签出代码-更改-同步-合并-提交代码管理流程;
l  oKit提供新建-处置-变更-通知-处理-关闭需求管理流程;
oKit通过引入必要的流程让典型的项目工作秩序井然,平滑流畅。
三、提高质量
l  oKit中,只要分配的任务,记入的缺陷,必定会得到处理;
l  oKit中,只要提交的代码和文档,所有版本都可以回溯,版本不再混乱;
l  oKit中,每个需求变更都能以受控的方式得以处理;
oKit通过对团队软件过程的加强,提高产品的质量,这契合了现代质量管理的思想,过程决定质量。
四、降低成本
l  oKit使用很简单,只要记住一套用户名密码,就能使用oKit提供的诸多功能;
l  oKit维护很简单,只需要安装一台服务器,维护一套基础数据,客户端不需要安装,通过浏览器即可使用;
l  oKit让领导在需要关注项目时,仅需要点击鼠标就能得到想要的信息,不再需要项目经理们花费大量的时间去整理报告和发送邮件。
l  oKit可以部署到Internet,这样项目团队可以分布在任何地方,只要能连上网络,都可以一起工作。
1台服务器,5分钟,建立一个能管理100项目的管理环境,为500人提供项目管理服务,这就是oKit,它不仅可以提高效率,让工作有序,提高质量,它还能降低成本。

oKit不是为了监控团队成员而研制,它的存在是为了提高团队成员的工作效率;
oKit不是为了通过CMM/CMMI或ISO9000认证而研制,但
通过oKit,这些标准的思想切实可以为您的组织带来看得见摸得着的收益。
这就是oKit,一套基于Web2.0的新一代项目管理软件。

转载于:https://www.cnblogs.com/yinhaijiao/p/5276783.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
常见的分布式调度任务包括: 1. Hadoop MapReduce:Hadoop MapReduce是一个基于Java的分布式计算框架,用于处理大规模数据集。它的优点是能够处理大规模数据集,能够实现高可用性和容错性,同时也支持数据本地性处理。 2. Apache Spark:Apache Spark是一个快速的通用分布式计算引擎,用于大规模数据处理。它的优点是速度比Hadoop MapReduce快,支持多种数据源和数据处理方式,提供了丰富的API和工具。 3. Apache Mesos:Apache Mesos是一个分布式系统内核,用于管理计算机集群的资源。它的优点是能够高效地管理集群资源,支持多种框架(如Hadoop、Spark、Docker等),具有高可用性和容错性。 4. Kubernetes:Kubernetes是一个开源容器编排系统,用于自动化部署、扩展和管理容器化应用程序。它的优点是能够自动化部署和管理容器化应用程序,支持多种部署模式和服务发现机制。 这些分布式调度任务都有各自的优缺点,具体如下: 1. Hadoop MapReduce优点:处理大规模数据集、高可用性和容错性、数据本地性处理。 缺点:速度较慢、只适用于批处理任务。 2. Apache Spark优点:速度快、支持多种数据源和数据处理方式、提供API和工具。 缺点:对内存需求较高、不支持数据本地性处理。 3. Apache Mesos优点:高效地管理集群资源、支持多种框架、具有高可用性和容错性。 缺点:对于小型集群来说,部署和管理成本较高。 4. Kubernetes优点:自动化部署和管理容器化应用程序、支持多种部署模式和服务发现机制。 缺点:学习成本较高、可能需要额外的硬件和软件支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值