zoukankan      html  css  js  c++  java
  • 目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?

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

    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的新一代项目管理软件。

  • 相关阅读:
    常见网络设备工作原理
    Linux逻辑卷的创建
    关于华为模拟器eNSP-防火墙USG6000V怎么重装镜像
    一人之下(名言吧)
    Struts2学习笔记——Struts2搭建和第一个小程序
    eclipse部署Tomcat9
    通过反射访问类的私有方法(无参)
    Java学习笔记之——IO
    Java学习笔记之——线程的生命周期、线程同步
    Java学习笔记之——多线程
  • 原文地址:https://www.cnblogs.com/Zhangshanshan1995928/p/5276986.html
Copyright © 2011-2022 走看看